Schedule
Schedule

 

This schedule is tentative and subject to change.

Week
Assignments/Topics
Readings
1: 8/23-8/29 Adminstration: Syllabus, Course Policies; Auto-Grader Network Software ; MS Visual C/C++:  Installation, Introduction Auto-Grader Student Guide ; MS Visual C/C++ Introduction
2: 8/30-9/5

Introduction; Program Design

HW 0: Sept. 8th

Course Notes : Chapters 1 & 2

Schildt: 1.4-1.7 pages: 10-25

3: 9/6-9/12

Programming Fundametals

Homework Quiz 1 Due: 9/12 11:59PM

Course Notes : Chapters 3

Schildt: 1.10-1.12 p: 35-39
Schildt
: 2.1-2.4 p: 1-19
Schildt: 2.6-2.11 p: 25-31

4: 9/13-9/19

Input / Output,

Homework Quiz 2 Due: 9/19 11:59PM

Program 1: Sept. 15th

Course Notes : Chapters 4

Schildt: 11.1 p: 1-3
Schildt
: 11.5 p: 16-18
Schildt
: 11.7-11.8 p: 20-24
Schildt
: 11.10 p: 29-31
Schildt
: 11.12 p: 38

5: 9/20-9/26

Test Review, Booleans & Selection

Exam 1: Thur. Sept 23rd

Homework Quiz 3 Due: 9/26 11:59PM

Course Notes : Chapters 5
 
Schildt: 1.8 p: 26-28
Schildt
:
2.5 p: 20-24
Schildt
: 3.1-3.2 p: 1-13
6: 9/27-10/3

Iteration

Homework Quiz 4 Due: 10/3 11:59PM

Program 2: Sept. 29th

Course Notes : Chapters 6

Schildt: 3.3-3.8 p: 13-34

7: 10/4-10/10

Functions

Fall Break - NO QUIZ

Course Notes : Chapter 7

Schildt: 5.1-5.7 p: 1-18

8: 10/11-10/17

Functions (continued)

Program 3: Oct. 13th

Homework Quiz 5 Due: 10/17 11:59PM

Course Notes : Chapter 7

Schildt: 5.1-5.7 p: 1-18

9: 10/18-10/24

Arrays & Supplemental: (Payroll Program)

Vectors & Iterators (new notes)

Homework Quiz 6 Due: 10/24 11:59PM

Course Notes : Chapter 8

Schildt: 4.1-4.7 p: 1-22

10: 10/25-10/31 Types , Structures

Program 4: Nov. 1st

Homework Quiz 7 Due: 10/31 11:59PM

Course Notes : Chapters 8 & 9

Schildt: 7.5 p: 12-16
Schildt
:
9.7 p: 21-23

11: 11/1-11/7

Test Review

Homework Quiz 8 Due: 11/07 11:59PM

Exam 2: Thur.  Nov. 4th

Course Notes :  
12: 11/8-11/14

C++ Strings, Searching, Sorting

Homework Quiz 9 Due: 11/14 11:59PM

Course Notes : Chapters 11, 12,13

Schildt: 4.4-4.5 p: 11-16

13: 11/15-11/21

Recursion, Classes

Program 5: Nov. 15th

Homework Quiz 10 Due: 11/28 11:59PM

Course Notes : Recursion , Classes

Schildt: 5.12 p: 32-34
Schildt
:
8.1-8.5 p: 1-21

14: 11/29-12/5

Pointers 

Homework Quiz 11 Due: 12/05 11:59PM

Course Notes : Pointers

Schildt: 4.8-4.11 p: 23-39
 

15: 12/6-12/8

Program 6: Dec. 7th

Binary Numbers Computer Arithmetic

Final Review

Course Notes : Appendicies: Binary Numbers,  Computer Arithmetic

Schildt: 4.8-4.11 p: 23-39

16: 12/16
Final Exam: Thursday Dec 16th @ 10:00AM

Whittemore 300

This schedule is tentative and subject to change.

Computer Science 1044, Introduction to Programming in C/C++
D. Barnette