Faculty Websites Information

Winter 2015 Classes


Clare Nguyen - CIS

CIS 22B - Intermediate Programming Methodologies in C++

Course Description

This class uses the C++ language to discuss intermediate level concepts of programming:

  • Arrays of one or more dimensions
  • Searches and sorts
  • Memory management and pointer arithmetic
  • C-Strings and C++ String class
  • Structures
  • Classes and inheritance
  • Templates
  • Object oriented design and UML
Prerequisites

CIS 22A or its equivalence is required before CIS 22B


Textbook

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

Course

This is a hybrid course with lectures and lab time on campus.
Lab assignments and quizzes are online, and exams are on campus.

Evaluation

Letter grades will be assigned based on

  • 7 programming assignments
  • 7 quizzes
  • 3 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/14