Schedule
Schedule

 

This schedule is tentative and subject to change.

Week
Assignments/Topics
Readings
1: 1/19-1/24 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/25-1/31

Introduction; Program Design

HW 0: Feb. 3rd

Course Notes : Chapters 1 & 2

Dale Text: Chapters 1, & 2

3: 2/1-2/7

Programming Fundametals

Homework Quiz 1 Due: 2/7 11:59PM

Course Notes : Chapters 3

Dale Text: Chapter 3

4: 2/8-2/14

Input / Output, Booleans & Selection

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

Program 1: Feb. 15th

Course Notes : Chapters 4

Dale Text: Chapter 4

5: 2/15-2/21

Test Review

Exam 1: Thur. Feb 18th

Homework Quiz 3 Due: 2/21 11:59PM

Course Notes : Chapters 5

Dale Text: Chapter 5

6: 2/22-2/28

Iteration

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

Program 2: Feb. 26th

Course Notes : Chapters 6

Dale Text: Chapter 6, (9:325-338)

7: 3/1-3/7

Functions

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

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

8: 3/15-3/21

Functions (continued)

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

Program 3: March. 19th

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

9: 3/22-3/28

Arrays & Supplemental: (Payroll Program)

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

Course Notes : Chapter 8

Dale Text: Chapters 12 (12:663-680)

10: 3/29-4/4 Types , Structures , Computer Arithmetic

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

Course Notes : Chapters 8 & 9, Appendix on Computer Arithmetic

Dale Text: Chapters 12 (12:663-680)

11: 4/5-4/11

Binary Numbers Test Review

Program 4: April 5th

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

Exam 2: Thur.  April 8th

Course Notes : Appendix on Binary Numbers

Dale Text: Chapter 12

12: 4/12-4/18

C++ Strings, Searching, Sorting

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

Course Notes : Chapters 11, 12,13

Dale Text: Chapter 10 & 11.1-11.2 & see text index for list of pages on strings.

13: 4/19-4/25

Recursion, Classes

Program 5: April 19th

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

Course Notes : Recursion , Classes

Dale Text: Chapters:  15, 11

14: 4/26-5/2

Pointers 

Course Notes : Pointers
 
15: 5/3-5/5

Program 6: May 3rd

Pointers

Final Review

Course Notes :  pointers

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

Litton Reeves 1670

This schedule is tentative and subject to change.

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