Faculty Websites Information

Winter 2014 Classes


Clare Nguyen - CIS

CIS 22A - Beginning Programming Methodologies in C++

Course Description

This class uses the C++ language to introduce concepts of computer programming:

  • Problem solving, algorithms, and program design
  • Programming, testing and debugging of well-structured programs in C++
  • Introduction to data types, expressions, control structures, functions, sequential files,  one-dimensional arrays, and object oriented programming
Prerequisites (Advisory)

It is recommended that you take these courses or the equivalence before CIS 22A

  • English Writing 211 and Reading 211 (or Language Arts 211), or English as a Second Language 272 and 273
  •  Mathematics 114
Textbook

Starting Out With C++: From Control Structures through Objects - 7th  edition                                      by Gaddis     ISBN: 0-13-257625-2

Attendance

This is a hybrid course, with 2.5 hours lecture, 1 hour lab per week on campus.
Lab assignments and quizzes are online. Exams are on campus.

Evaluation

Letter grades will be assigned based on

  • 8 programming assignments
  • 8 quizzes
  • 2 midterm exams
  • 1 comprehensive final exam


Contact
email Email: Clare Nguyen
Phone: 408.864.8461
Office: F51 O
Office Hours


CIS Department
sizeplaceholder


Last Updated: 12/16/13