| Date | Topic | Reading |
| January 13, 2010 | Introduction | Chapter 1 |
| January 15, 2010 | Beginning C | Chapter 2, Appendix D1 |
| January 18, 2010 | MLK Holiday, No Class | |
| January 20, 2010 | Binary Numbers | Appendix D2, D3 |
| January 22, 2010 | Machine Arithmetic | Appendix D2, D3 |
| January 25, 2010 | Structure of C Programs | Chapter 3 |
| January 27, 2010 | Structure of C Programs | Chapter 3 |
| January 29, 2010 | Functions | Chapter 4 |
| February 1, 2010 | Functions | Chapter 4 |
| February 3, 2010 | Problem Solving | Chapter 4 |
| February 5, 2010 | If Else | Chapter 5 |
| February 8, 2010 | If Else | Chapter 5 |
| February 10, 2010 | Loops | Chapter 6 |
| February 12, 2010 | Loops, Exam One Review | Chapter 6 |
| February 15, 2010 | Examination One | |
| February 17, 2010 | Loops, Recursion | Chapter 6 |
| February 19, 2010 | Text Files | Chapter 7 |
| February 22, 2010 | Text Files | Chapter 7 |
| February 24, 2010 | Arrays | Chapter 8 |
| February 26, 2010 | Arrays and Sorting | Chapter 8 |
| March 1, 2010 | Functions Revisited | Chapter 9 |
| March 3, 2010 | Functions and Pointers | Chapter 9 |
| March 5, 2010 | Pointers | Chapter 9 |
| March 8, 2010 | Pointers and Dynamic Memory | Chapter 10 |
| March 10, 2010 | Pointers and Dynamic Memory | Chapter 10 |
| March 12, 2010 | Pointers and Dynamic Memory | Chapter 10 |
| March 13, 2010 | Spring Break Begins | |
| March 21, 2010 | Spring Break Ends | |
| March 22, 2010 | Strings | Chapter 11 |
| March 24, 2010 | Strings | Chapter 11 |
| March 26, 2010 | Strings, Exam Two Review | Chapter 11 |
| March 29, 2010 | Examination Two | |
| March 31, 2010 | Structures | Chapter 12 |
| April 2, 2010 | Good Friday, No Class | |
| April 5, 2010 | Direct Access Files | Chapter 13 |
| April 7, 2010 | Direct Access Files | Chapter 13 |
| April 9, 2010 | Direct Access Files and Structures | Chapter 13 |
| April 12, 2010 | Linked Lists | Chapter 14 |
| April 14, 2010 | Linked Lists | Chapter 14 |
| April 16, 2010 | Linked Lists | Chapter 14 |
| April 19, 2010 | Introduction to Parallelism | Supplemental |
| April 21, 2010 | Parallel Architectures | Supplemental |
| April 23, 2010 | No Class | |
| April 26, 2010 | Special Topics | Supplemental |
| April 28, 2010 | Review | Supplemental |
| April 30, 2010 | Review | |
| May 3, 2010 | Reading Days | |
| May 4, 2010 | Reading Days | |
| May 11, 2010 | Final Examination, 3:30-6:30 |