Schedule
Schedule

 

This schedule is tentative and subject to change.

Week
Assignments/Topics
Readings
1: 8/25-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: 9/1-9/5

Introduction; Program Design

Program 1: Sept. 8th

Course Notes : Chapters 1 & 2

Dale Text: Chapters 1, & 2

3: 9/8-9/12

Programming Fundametals

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

Course Notes : Chapters 3

Dale Text: Chapter 3

4: 9/15-9/19

Input / Output, Booleans & Selection

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

Program 2: Sept. 19th

Course Notes : Chapters 4

Dale Text: Chapter 4

5: 9/22-9/26

Test Review

Exam 1: Thur. Sept. 25th

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

Course Notes : Chapters 5

Dale Text: Chapter 5

6: 9/29-10/3

Iteration

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

Course Notes : Chapters 6

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

7: 10/6-10/9

Functions

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

Program 3: Oct. 11th

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

8: 10/13-10/17

Functions (continued)

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

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

9: 10/20-10/24

Arrays & Supplemental: (Payroll Program)

Program 4: Oct. 26th

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

Course Notes : Chapter 8

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

10: 10/27-10/31 Arrays & Supplemental: (Payroll Program)

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

Course Notes : Chapter 8

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

11: 11/3-11/7

Types , Structures

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

Exam 2: Thur. Nov. 6th

Program 5: Nov. 16th

Course Notes : Chapters 8 & 9

Dale Text: Chapter 12

12: 11/10-11/14

 Computer Arithmetic, Test Review

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

Course Notes : Appendix on Computer Arithmetic

Dale Text: -none-

13: 11/17-11/21

Binary Numbers , C++ Strings, Searching

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

Course Notes : Appendix on Binary Numbers

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

14: 12/1-12/5

 Sorting, Recursion

Program 6: Dec. 5th

Course Notes : Chapters 12

Dale Text: Chapters 11, 12, 13

15: 12/8-12/10

Classes, Pointers

Final Review

Course Notes : Classes  pointers

Dale Text: Chapters 11.4-11.8, 14.1-14.2

16: 12/16
Final Exam: Tuesday Dec. 16th @ 7:45AM

Whittemore 300

This schedule is tentative and subject to change.

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