CIS 22A - Beginning Programming Methodologies in C++ - Fall 2019

Instructor: Joe Bentley                                      Email: bentleyjoe@deanza.edu
Lecture: M-Th  8:30 am - 9:20 am   ATC 311
Online Hours: Tuesday 7:00-8:15 pm / ConferZoom Web Page    ConferZoom Login Instructions    Online Sessions
Office Hours: Tuesday and Thursday 8:00 - 8:30 am / ATC 311

Course Syllabus (Green Sheet)
CodeLab       Instructions

Exercises:           1   2   3   4   5   6   7   8   9   10   11 

Assignments:      1   2   3   4   5   6   7   8   9   10   11

References/How-To Tutorials/Links to C++ sites/Free Compilers

How to create a computer lab account
Computer Lab Rules

Week #
Topics Chapter Special Events
Week 1:   9/23 - 9/26
Introduction, Getting Started, Your compiler   1
Week 2:   9/30 - 10/3
cin, cout, variables, types, operators   2
Week 3:   10/7 - 10/10
Expressions, char data, strings, formatted output   3
Week 4:   10/14 - 10/17
Decisions, if, switch statements   4
Week 5:   10/21 - 10/24
Loops
  5
Week 6:   10/28 - 10/31
File I/O   5 MIDTERM: Thurs 10/31
Week 7:   11/4-11/7
Functions   6
Week 8:   11/11 - 11/14 
Functions   6 Veterans Day: Mon 11/11
Week 9:   11/18 - 11/21
Arrays and Vectors   7
Week 10: 11/25 - 11/28
Arrays and Vectors   7 Thanksgiving: Thurs 11/28
Week 11: 12/2 - 12/5
Sorting and Searching Arrays   8


FINAL: Wed 12/11 7:00 am