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; Programming Fundametals

Program 1: Jan. 25th

Course Notes : Chapters 1, 2 & 3

Dale Text: Chapters 1, 2 & 3

3: 1/28-2/1

Input / Output

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

Course Notes : Chapters 4

Dale Text: Chapter 4

4: 2/4-2/8

Booleans & Selection

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

Program 2: Feb. 8th

Course Notes : Chapters 5

Dale Text: Chapter 5

5: 2/11-2/15

Iteration;

Debugging

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

Course Notes : Chapters 6, Appendix 2

Dale Text: Chapter 6

6: 2/18-2/22

C++ Strings

Test Review

Exam 1: Thur. Feb. 21st

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

Course Notes : Chapters 13

Dale Text: - none -

7: 2/25-2/29

Functions

Homework Quiz 5 Due: 2/29 11:59PM

 

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

8: 3/10-3/14

Functions (continued)

Program 3: March 14th

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

Course Notes : Chapter 7

Dale Text: Chapters 7 & 8

9: 3/17-3/21

Tues 3/18 - NO LECTURE

Arrays & Supplemental: (Payroll Program)

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

Course Notes : Chapter 8

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

10: 3/24-3/28

Types; Structures

Program 4: March 28th

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

Course Notes : Chapters 8 & 9

Dale Text: Chapter 12

11: 3/31-4/4

Computer Arithmetic, Binary Numbers, Searching

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

 

Course Notes : Computer Arithmetic

Dale Text: Chapter 10 & 11.1-11.2

12: 4/7-4/11

 Sorting, Test Review

Exam 2: Thur. Apr. 10th

Program 5: Apr. 11th

Course Notes : Chapter 13

Dale Text: See text index for list of pages on strings.

13: 4/14-4/18

Recursion

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

Course Notes : Chapters 11 & 12

Dale Text: Chapter 13 (13.1-13.3)

14: 4/21-4/25

Classes

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

Program 6: Apr. 25th

Course Notes : Classes

Dale Text: Chapters 11.4-11.8, 14.1-14.2

15: 4/28-4/30

 

Pointers

Final Review

Course Notes : pointers

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

Dav 3

This schedule is tentative and subject to change.

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