| Class | Day | Date | Topic | |
| 1 | Thursday | 19/10/2017 | Course Overview + Introduction to Computer System | |
| 2 | Saturday | 28/10/2017 (13.00-16.00) | Flowchart and Pseudo Code + Introduction to C Programming | |
| 3 | Saturday | 04/11/2017 | (Cont.) | |
| 4 | Thursday | 16/11/2017 | Project Topic Selection = 10 minutes + Encoragement + Dhamma #1 + Dhamma #2 | |
| 5 | Thursday | 23/11/2017 | Control Structure | |
| 6 | Saturday | 25/11/2017 | Function | |
| 7 | Thursday | 30/11/2017 | Array | |
| 8 | Saturday | 02/12/2017 | Structure + Pointer + File | |
| 9 | Thursday | 14/12/2017 | Commencement Day or Lab Marathon | |
| 10 | Saturday | 16/12/2017 (6 hours = All days) | (Final Exam + 20 mins. Final Presentation = PPT + Poster + Tube (How to?) + Demo) |
| Labs | Date | Title | Due Date | ||
| 1 | Thursday | 19/10/2017 | Lab1 - CodeBlock | ||
| 2 | Saturday | 28/10/2017 | Lab2 - Flowchart | ||
| 3 | Saturday | 04/11/2017 | Lab3 - C programming | ||
| 4 | Thursday | 16/11/2017 | Lab4 - Operation | ||
| 5 | Thursday | 23/30/2017 | Lab5 - Selection | ||
| 6 | Saturday | 25/11/2017 | Lab6 - Loop | ||
| 7 | Thursday | 30/11/2017 | Lab7 - Array |
Project Milestone | Description | Completion Date |
| #1 | Project Topic Selection + 10 mins Presentation (what is it) + PPT | 16/11/2017 |
| #2 | Final Project Submission + 20 mins PPT + Poster + Tube (How to?) + Demo + Code | 16/12/2017 |
| Final Exam (Lab) | 30% | |
| Lab + Homework | 15% +/- 5% | |
| Lab Marathon + Term Project | 30% | |
| Class Participation + In-Class-Quiz/In-Class-Lab | 20% +/- 5% |