| Class | Day | Date | Topic | |
| 1 | Thursday | 06/18/2015 | Course Overview | |
| 2 | Saturday | 06/20/2015 | Introduction to Computer System + Flowchart and Pseudo Code | |
| 3 | Thursday | 06/25/2015 | Introduction to C Programming | |
| 4 | Saturday | 06/27/2015 | Control Structure | |
| 5 | Thursday | 07/09/2015 | (Cont.) | |
| 6 | Saturday | 07/12/2015 | Function | |
| 7 | Thursday | 07/16/2015 | Project Topic Selection + Encoragement | |
| 8 | Saturday | 07/18/2015 | Array | |
| Thursday | 07/21-24/2015 | Midterm Week | ||
| 9 | Thursday | 07/30/2015 | Array (Cont.) | |
| 10 | Saturday | 08/01/2015 | Structure + Dhamma #1 + Dhamma #2 | |
| 11 | Thursday | 08/06/2015 | File | |
| 12 | Saturday | 08/08/2015 | Pointer | |
| 13 | Thursday | 08/13/2015 | Review for Final + Lab Marathon | |
| 14 | Saturday | 08/15/2015 | Final Project Presentation | |
| 15 | Thursday | 08/20/2015 | Final Exam | |
| 16 | Saturday | 08/22/2015 | Final Lab Exam |
| Labs | Date | Title | Due Date | ||
| 1 | Thursday | 06/18/2015 | Overview: Labs | ||
| 2 | Saturday | 06/20/2015 | Lab1 - CodeBlock | ||
| 3 | Thursday | 06/25/2015 | Lab2 - Flowchart | ||
| 4 | Saturday | 06/27/2015 | Lab3 - C programming | ||
| 5 | Thursday | 07/04/2015 | Lab4 - Operation | ||
| 6 | Saturday | 07/09/2015 | Lab5 - Selection | ||
| 7 | Saturday | 07/11/2015 | Lab6 - Loop | ||
| 8 | Thursday | 07/16/2015 | Lab8 - Function | ||
| 9 | Saturday | 07/18/2015 | Lab9 - Array | ||
| Thursday | 07/21-28/2015 | Midterm Week | |||
| 10 | Thursday | 08/01/2015 | Lab10 - File and Pointer |
Homework | Description | Out Date | Due Date | |
| #1 | Flowchart and Pseudo Code | 06/20/2015 | 06/27/2015 | |
| #2 | Control Structure | 06/27/2015 | 07/09/2015 | |
| #3 | Array | 07/11/2015 | 07/18/2015 |
Project Milestone | Description | Completion Date |
| #1 | Project Topic Selection + 10 mins Presentation (what is it) + PPT | 07/04/2015 |
| #2 | Final Project Submission + 20 mins PPT + Poster + Demo + Code | 08/08/2015 |
| Final Exam (Lecture + Lab) | 20% + 20% | |
| Lab/Homework + Lab Marathon | 25% +/- 5% | |
| Term Project | 20% | |
| Class Participation + In-Class-Quiz/In-Class-Lab | 15% +/- 5% |