Skip to content

Schedule

This is the schedule for CS1010.

Note:

  • Assignments are released on Thursday and due the following Tuesday 23:59.
  • Catch-up sessions are optional review + Q&A sessions meant for students who need time to recap and catch up. They are held on Saturday morning 10 am to 12noon
  • Practical exams are held on Saturday morning from 9 am to 12noon
  • Midterm is held during the lecture slot.
  • The topics covered are tentative.

Class Activities

Week Starting.. Topics Assignment Catch Up Session / Practical Exam
1 2021-08-09 Computational Problem Solving
2 2021-08-16 Functions & Types
3 2021-08-23 Basic C programs CU1
4 2021-08-30 Conditionals AS1
5 2021-09-06 Loops AS2
6 2021-09-13 Memory, Array, Strings AS3 CU2
- 2021-09-20 Break
7 2021-09-27 Midterm AS4 PE1
8 2021-10-04 Call-by-Referece, nD-Array AS5
9 2021-10-11 Efficiency, Macro AS6
10 2021-10-18 Searching and Sorting AS7 CU3
11 2021-10-25 More recursion AS8
12 2021-11-01 Struct and I/O AS9 PE2
13 2021-11-08 Recap CU4