| Week 1 | ||
|---|---|---|
| Tuesday, January 13th | Introduction, Syllabus | Syllabus (.pdf) |
| Thursday, January 15th | Finished Course Introduction |
| Week 2 | ||
|---|---|---|
| Tuesday, January 20th | Introduction to C | |
| Thursday, January 22nd | Intro to C continued | Homework 1 (.pdf) assigned |
| Week 3 | ||
|---|---|---|
| Tuesday, January 27th | Finished Intro to C, Mini lecture: Handin Demo | |
| Thursday, January 29th | Started Functions |
Quiz 1 |
| Week 4 | ||
|---|---|---|
| Tuesday, February 3rd | Finished Functions, Started Conditionals | |
| Thursday, February 5th | Homework 1 due |
| Week 5 | ||
|---|---|---|
| Tuesday, February 10th | Finished Conditionals, Started Loops | |
| Thursday, February 12th | Continued Loops | Quiz 2 |
| Week 6 | ||
|---|---|---|
| Tuesday, February 17th | Finished Loops, started Modularity | |
| Thursday, February 19th | Modularity, Mini-lecutres (Short-circuiting, scanf) | Homework 2 due |
| Week 7 | ||
|---|---|---|
| Tuesday, February 24th | Simple Data Types, Began Arrays | |
| Thursday, February 26th | Continued Arrays |
Quiz 3 |
| Week 8 | ||
|---|---|---|
| Tuesday, March 3rd | Finished Arrays | |
| Thursday, March 5th | Arrays: Exercises | Homework 3 due |
| Week 9 | ||
|---|---|---|
| Tuesday, March 10th | Midterm Review | |
| Thursday, March 12th | Midterm |
Midterm |
| Week 10 - Spring Break | ||
|---|---|---|
| Tuesday, March 17th | ||
| Thursday, March 19th |
| Week 11 | ||
|---|---|---|
| Tuesday, March 24th | No Class (Canceled) | |
| Thursday, March 26th | Strings |
| Week 12 | ||
|---|---|---|
| Tuesday, March 31st | Midterm/Homework 4 questions | |
| Thursday, April 2nd | Finished Strings |
| Week 13 | ||
|---|---|---|
| Tuesday, April 7th | String Exercises, Recursion | Homework 4 due |
| Thursday, April 9th | Finished Recursion, In-class Exercises |
| Week 14 | ||
|---|---|---|
| Tuesday, April 14th | Structures | |
| Thursday, April 16th | Homework/Open question session, Quiz 4 | Quiz 4 |
| Week 15 | ||
|---|---|---|
| Tuesday, April 21th | Finished Structure exercises, File Processing | |
| Thursday, April 23rd | Finished File Processing | Homework 5 due |
| Week 16 - Dead Week | ||
|---|---|---|
| Tuesday, April 28th | In class file processing exercises | |
| Thursday, April 30th | Review |
| Week 17 - Finals Week |
|---|
| Final Exam: Monday, May 4th, 1:00PM - 3:00PM |