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 |