Computer Science 1044
Introduction to C Programming

CS1044 Calendar Spring 2001


Week
Topics
Readings
1: 1/15-1/19 Adminstration: Syllabus, Course Policies; Auto-Grader Network Software Installation; MS Visual C/C++ Introduction Auto-Grader Student Guide ; MS Visual C/C++ Introduction
2: 1/22-1/26 Problem Solving & the Programming Process; Program Design Course Notes : Chapters 1, 2 & 3

Dale Text: Chapters 1, & 2

3: 1/29-2/2 Programming Fundametals; Input / Output Course Notes : Chapters 3 & 4

Dale Text: Chapters 3, & 4

4: 2/5-2/9 Booleans & Selection Course Notes : 5;

Dale Text: Chapters 5; (9:461-467)

5: 2/12-2/16 Iteration Course Notes : Chapters 6;

Dale Text: Chapters 6, (9:468-476)

6: 2/19-2/23 Functions Course Notes : Chapters 7

Dale Text: Chapters 7 

7: 2/26-3/2 Functions Course Notes : Chapters 7

Dale Text: Chapters 7 & 8

8: 3/12-3/16 Arrays Course Notes : Chapter 8

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

9: 3/19-3/23 Arrays(continued) Course Notes : Chapter 8

Dale Text: Chapters 12 & 13; (12:684-742), (13:773-791)

10: 3/26-3/30 Arrays(continued) Course Notes : Chapter 8

Dale Text: Chapters 12 & 13; (12:684-742), (13:773-791)

11: 4/2-4/6 Types ;

Structures ;
 

Course Notes : Chapter 9 & 10

Dale Text: Chapter 10, 11 (10:493-519, 532-542), Chapter 11 (11:577-588)

12: 4/9-4/13 Searching & Sorting Course Notes : Chapter 11

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

13: 4/16-4/20 C++ Strings Course Notes : Chapter 12
14: 4/23-4/27 Computer Arithmetic, Recursion Course Notes : Chapter 13 & 14

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

15: 4/30-5/4 Binary Numbers ;

Final Review

Course Notes : Chapter 15
16: 5/8
Final Exam: Monday May 8th @ 1:05 Room 
Common Time Exam!

Note: This calendar is a tentative outline and is subject to change without notice.