| 1 | Monday, July 16, 2018 | 2 | Algorithm & Flowchart | 
|   | Tuesday, July 17, 2018 | 4 | Algorithm & Flowchart | 
|   | Wednesday, July 18, 2018 | 2 | Algorithm & Flowchart | 
| 2 | Monday, July 23, 2018 | 2 | C Basic Types and Basic I/O | 
|   | Tuesday, July 24, 2018 | 4 | Expressions + Sequential programming | 
|   | Wednesday, July 25, 2018 | 2 + 2
  | Sequential programming + Lab 1 (Alg.)
  | 
| 3 | Monday, July 30, 2018 | 2 | Logic & relational operators &
  if-then(-else) | 
|   | Tuesday, July 31, 2018 | 4 | If-then(-else) & Switch-case
  | 
|   | Wednesday, August 01, 2018 | 0 | Public Holiday | 
| 4 | Monday, August 06, 2018 | 2 | Lab 2 (Expressions, Input/Output)
  | 
|   | Tuesday, August 07, 2018 | 4
  | While, Do-while, & For loops
  | 
|   | Wednesday, August 08, 2018 | 2 + 2
  | Practicing with loops + Lab 3 (Selection)
  | 
| 5 | Monday, August 13, 2018 | 2
  | Lab 4 (Loops) | 
|   | Tuesday, August 14, 2018 | 0
  | Midterm Exam
  | 
|   | Wednesday, August 15, 2018
  | 0
  | No Lab
  | 
| 6 | Monday, August 20, 2018
  | 0
  | Granted Holiday | 
|   | Tuesday, August 21, 2018 | 0
  | Public Holiday | 
|   | Wednesday, August 22, 2018 | 0 | Public Holiday | 
| 7 | Monday, August 27, 2018 | 2 | Arrays | 
|   | Tuesday, August 28, 2018 | 4 | Arrays
  | 
|   | Wednesday, August 29, 2018 | 2(12:30)
  | Functions
  | 
  | Saturday, September 01, 2018
  | 3(10:00)
  | Structures
  | 
| 8 | Monday, September 03, 2018 | 2 | Lab 5 (Arrays)
  | 
|   | Tuesday, September 04, 2018 | 0
  | No Class | 
 
  | Wednesday, September 05, 2018
  | 2(12:30)
  | Lab 6 (Functions)
  | 
  | Saturday, September 08, 2018
  | 3(11:00) | C++ classes
  | 
9
  | Monday, September 10, 2018 | 2
  | Lab 7 (Structures) + Lab 8 (C++ classes)
  | 
  | Saturday, September 15, 2018 |  
  | Final Exam at 11 o'clock in the lecture room
  |