Schedule
Schedule

 

This schedule is tentative and subject to change.

Week
Assignments/Topics
Readings
1: 1/14-1/18 Adminstration: Syllabus, Course Policies; Auto-Grader Network Software ; MS Visual C/C++ Introduction Auto-Grader Student Guide ; MS Visual C/C++ Introduction
2: 1/21-1/25 Introduction; Program Design Course Notes : Chapters 1 & 2

Dale Text: Chapters 1, & 2

3: 1/28-2/1 Program 1: Jan. 28th

Programming Fundametals

Course Notes : Chapters 3

Dale Text: Chapter 3

4: 2/4-2/8

Homework Quiz 1 Due: 2/4 11:55PM

Program 2: Feb. 4th

Input / Output

Homework Quiz 2 Due: 2/8 11:55PM

Course Notes : Chapters 4

Dale Text: Chapter 4

5: 2/11-2/15

Homework Quiz 3 Due: 2/15 11:55PM

Booleans & Selection

Course Notes : Chapters 5

Dale Text: Chapter 5

6: 2/18-2/22

Program 3: Feb. 18th

Homework Quiz 4 Due: 2/22 11:55PM

Iteration

Test Review

Exam 1: Thurs. Feb. 21st

Course Notes : Chapters 6

Dale Text: Chapter 6, (9:468-477)

7: 2/25-3/1

Homework Quiz 5 Due: 3/1 11:55PM

Functions

Program 4: March 1st

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

8: 3/11-3/15

Homework Quiz 6 Due: 3/15 11:55PM

Functions (continued)

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

9: 3/18-3/22

Program 5: March 18th

Arrays

Course Notes : Chapter 8

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

10: 3/25-3/29

Homework Quiz 7 Due: 3/25 11:55PM

Supplemental: (Payroll Program)

Arrays (continued) & Types

Course Notes : Chapters 8 & 9

Dale Text: Chapters 12 & 13 (12:684-742), (13:773-791), 10 (10:493-519, 532-542)

11: 4/1-4/5

Program 6: April 1st

Homework Quiz 8 Due: 4/1 11:55PM

Computer Arithmetic

Test Review

Exam 2: Thurs. April 4th

Course Notes : Computer Arithmetic

Dale Text: Chapter 10

12: 4/8-4/12

Structures

Course Notes : Chapter 10

Dale Text: Chapter 11 (11:577-588)

13: 4/15-4/19

Homework Quiz 9 Due: 4/15 11:55PM

Program 7: April 15th

Searching & Sorting

Course Notes : Chapters 11 & 12

Dale Text: Chapter 13 (13:743-772)

14: 4/22-4/26

Homework Quiz 10 Due: 4/23 11:55PM

C++ Strings

Homework Quiz 11 Due: 4/29 11:55PM

Course Notes : Chapter 13

Dale Text: Chapters 10 (10:520-531, 543-576)

15: 4/29-5/1

Program 8: April 29th

Homework Quiz 12 Due: 5/2 11:55PM

Computer Arithmetic, Binary Numbers

Final Review

Course Notes : TBA
16: 5/8
Final Exam: Tuesday May 7th @ 1:05 Room: Whittemore 300

Common Time Exam

This schedule is tentative and subject to change.

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