Schedule
Schedule

 

This schedule is tentative and subject to change.

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

Introduction; Program Design

HW 0: Jan. 28th

Course Notes : Chapters 1 & 2

Schildt: 1.4-1.7 pages: 10-25

3: 1/31-2/6

Programming Fundametals

Homework Quiz 1 Due: 2/6 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: 2/7-2/13

Input / Output,

Homework Quiz 2 Due: 2/13 11:59PM

Program 1: Feb. 11th

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: 2/14-2/20

Test Review, Booleans & Selection

Exam 1: Thur. Feb 24th

Homework Quiz 3 Due: 2/20 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: 2/21-2/27

Iteration

Homework Quiz 4 Due: 2/27 11:59PM

Program 2: Feb. 25th

Course Notes : Chapters 6

Schildt: 3.3-3.8 p: 13-34

7: 2/28-3/5

Functions

Homework Quiz 5 Due: 3/13 11:59PM

Course Notes : Chapter 7

Schildt: 5.1-5.7 p: 1-18

8: 3/14-3/20

Functions (continued)

Program 3: March 23rd

Homework Quiz 6 Due: 3/20 11:59PM

Course Notes : Chapter 7

Schildt: 5.1-5.7 p: 1-18

9: 3/21-3/27

Arrays & Supplemental: (Payroll Program)

Vectors & Iterators (new notes)

Homework Quiz 7 Due: 3/27 11:59PM

Course Notes : Chapter 8

Schildt: 4.1-4.7 p: 1-22

10: 3/28-4/3 Types , Structures, C++ Strings,

Program 4: April 10th  

Homework Quiz 8 Due: 4/3 11:59PM
Course Notes : Chapters 8 & 9, 13

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

11: 4/4-4/10

Test Review

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

Exam 2: Thur.  April 7th

Course Notes :  
12: 4/11-4/17

Searching, Sorting

Program 5: April  28th

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

Course Notes : Chapters 11, 12

Schildt: 4.4-4.5 p: 11-16

13: 4/18-4/24

Recursion, Classes

Homework Quiz 11 Due: 4/24 11:59PM

Course Notes : Recursion , Classes

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

14: 4/25-5/1

Pointers 

 

Course Notes : Pointers

Schildt: 4.8-4.11 p: 23-39
 

15: 5/2-5/4

Binary Numbers Computer Arithmetic

Final Review

Course Notes : Appendicies: Binary Numbers,  Computer Arithmetic

Schildt: 4.8-4.11 p: 23-39

16: 5/7
Final Exam: Saturday May 7th @ 7:00PM

Hancock 100

This schedule is tentative and subject to change.

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