| Computer Science 1044 |
Introduction to C Programming
|
|
|
|
|
| 1: 1/15-1/19 | Adminstration: Syllabus, Course Policies; Auto-Grader Network Software ; 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
Dale Text: Chapters 1, & 2 |
| 3: 1/29-2/2 | Program 1: Jan. 29th | Course Notes : Chapters 3 & 4
Dale Text: Chapters 3, & 4 |
| 4: 2/5-2/9 | Program 2: Feb. 5th | Course Notes : Chapters 4 & 5
Dale Text: Chapters 3, & 4 |
| 5: 2/12-2/16 | Homework Quiz 1 Due: 2/12 11:55PM
Program 3: Feb. 12th Exam 1: Thurs. Feb. 15th |
Course Notes : Chapters 6;
Dale Text: Chapters 6, (9:468-476) |
| 6: 2/19-2/23 | Homework Quiz 2 & 3 Due: 2/19 11:55PM
Program 4: Feb. 21st |
Course Notes : Chapters 7;
Dale Text: Chapters 6, (9:468-476) |
| 7: 2/26-3/2 | Functions | Course Notes : Chapters 8
Dale Text: Chapters 7 & 8 |
| 8: 3/12-3/16 | Program 5: March 14th | Course Notes : Chapter 9
Dale Text: Chapters 12 (12:663-680) |
| 9: 3/19-3/23 | Program 6: March 22nd
Arrays (continued) Appendix 4 & 5 (Payroll Program) |
Course Notes : Chapter 9
Dale Text: Chapters 12 & 13; (12:684-742), (13:773-791) |
| 10: 3/26-3/30 | Program 7: March 29th
Appendix 4 & 5 (Payroll Program) Types ;
|
Course Notes : Chapter 10
Dale Text: Chapters 10 |
| 11: 4/2-4/6 | Program 8: April 2nd
Exam 2: Thurs. April 5th |
Course Notes : Chapter 11
Dale Text: Chapter 11 (10:493-519, 532-542), Chapter 11 (11:577-588) |
| 12: 4/9-4/13 | Searching & Sorting | Course Notes : Chapter 12
Dale Text: Chapter 13 (13:743-772) |
| 13: 4/16-4/20 | Program 9: April 16th | Course Notes : Chapter 13 |
| 14: 4/23-4/27 | Computer Arithmetic, Recursion | Course Notes : Chapter 14 & 15
Dale Text: Chapters 10 & 17, (10:520-531, 543-576) |
| 15: 4/30-5/2 | Program 10: April 30th
Binary Numbers ; |
Course Notes : Chapter 16 |
| 16: 5/8 |
|
|
Note: This calendar is a tentative outline and is subject to change without notice.