CSIS 46: C++ Programming II   

Spring 2015
CRN 40928, Online-only class


Welcome to the information page for CSIS 46. 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 BEFORE January 26, 2015. If you e-mail me after enrolling for the class, I will set up an account for you and you can start on the course earlier. 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 Help 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: Sundays 4 - 7:30 PM

CSIS Department

Date, Time & Place: Online
This is an online-only class with no Lecrures. But I am available on Sunday evenings, from 4-7:30 PM at the Morgan Hill site. 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 is a continuation of CSIS 45, intended for students majoring in programming and/or planning to transfer to a 4-year college or university Computer Science program. The course will cover topics discussed in CSIS 45 in more detail. In addition the course will cover more advanced C techniques such as pointers, recursion, and linked lists. Special emphasis will be placed on C++ features such as classes, objects, templates and operator overloading. This course has the option of a letter grade or credit/no credit.

Objectives: Students will learn advanced C++ programming language.   C/C++ is the most used programming language and most other computer language syntax is based on C. CSIS 46 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: C++ Primer Plus by Stephen Prata, Sams Pubishing, see syllabus for more book information. A link to the course syllabus is below.
The books are available in the Gavilan bookstore or online (see the 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