CSIS 43: C Programming   

Spring (end of January) 2015
CRN 40www, Lecture class
CRN 40xxx, Online class


Welcome to the information page for CSIS 43. Please send your email address to me at dvantassel@gavilan.edu so I will be able to contact you as needed. 

You will be able to access the course by January 26, 2015, or BEFORE. Click on the log on button below and follow the instructions. You must log on and begin the course within 3 days of the start of the class, or you may be dropped to make space for students wishing to add. There are 3 simple assignments, you can do without needing the textbook. Please contact me by email if you have any questions.

Syllabus Log in Instructions Orientation to Online Learning Online Tour Pages

How to 
Log in:
You will be able to log into the class before the first week of classes.


Dennie Van Tassel, dvantassel@gavilan.edu
Office phone: (408) 782-0863
(e-mail works best)
Office: Morgan Hill site
Office hours: Sunday 4 - 7:30 PM

CSIS Department

Date, Time & Place: Online
This CSIS 43 C Programming class is a hybrid class. You can attend lectures, or take the course as an Online course. Both Lecture and Online students can attend lectures when desired. All programming courses are difficult to do online, but much easier if you come to lectures. Students that attend lectures consistently get higher grades for the course, especially if you do not have prior programming experience. While close to 100% of the students attending lectures complete the course with a high grade, less then 50% complete the course that do not attend lectures.

Students will be required to complete assigned readings, writings, online discussion, quizzes or exams, and projects each week. There will be weekly due dates, but students may log on to complete work at any time during the week. 


This course introduces computer programming using the C programming language. Topics include variable and constant declarations, arithmetic operations, selection, input/output operations, repetition, functions and recursion, arrays, pointers, and other related topics. This course has the option of a letter grade or credit/no credit.

Objectives: Students will learn C programming, which is one of the most popular and used programming language. CSIS 43 transfers to both UC and CSU.
Web Orientations: The Gavilan Library will offer several orientations to online courses during the first two weeks of the semester. If you have never taken an online course, this orientation will provide critical information to help you be successful in this class. If you are unable to attend an orientation on campus, an online tutorial will be available. For more details see the schedule of orientations
Texts: The texts being used for the current semester are listed below. Programming in C, by Stephen Kochan, 2004, Publisher Sams (ISBN 0-672-32666-3). An older edition of the book is listed on the course syllabus and that edition is cheaper and usable for this course. These books are available and MUCH cheaper, from www.amazon.com or www.half.com.
The books are available in the Gavilan bookstore or online (see syllabus).
Syllabus: For more details, you can see the class syllabus for the current semester.

Address of this page:
Last updated: May 20, 2014
Please email dvantassel@gavilan.edu  for questions or comments