Skip to content

Schedule

This is the schedule for CS1010.

Note:

  • Assignments are released on Friday and due the following Friday at 4pm (unless stated otherwise).
  • Practical exams are held on Saturday morning from 9am to 12nn
  • The topics covered are tentative.
  • The lectures are done via the Conferencing feature in LumiNUS (and the recordings can be accessed from there as well).

Class Activities

Week Starting.. Topics Assignment Practical Exam
1 2021-01-11 Computational Problem Solving Welcome, Unit1, Unit2
2 2021-01-18 Functions & Types Week1_Recap, Unit3, Unit4
3 2021-01-25 Basic C programs Week2_Recap, Unit5, Unit6, Unit7
4 2021-02-01 Conditionals Week3_Recap, Unit8, Unit9, Unit10 AS1
5 2021-02-08 Loops Week4_Recap, Unit11, Unit12 AS2
6 2021-02-15 Memory, Array, Strings Week5_Recap, Unit13, Unit14, Unit15, Unit16 AS3
Recess 2021-02-22 Help Session WeekRC_Help Session
7 2021-03-01 Midterm AS4 PE1
8 2021-03-08 Call-by-Reference, 2D-Array Week6_Recap, Unit17, Unit18, Unit19 AS5
9 2021-03-15 Efficiency, Macro Week8_Recap, Unit20, Unit21, Unit22 AS6
10 2021-03-22 Searching and Sorting Week9_Recap, Unit23, Unit24 AS7
11 2021-03-29 More recursion Week10_Recap, Unit25, Unit26, Unit27 AS8
12 2021-04-05 Struct and I/O Week11_Recap, Unit28, Unit29 AS9 PE2
13 2021-04-11 Recap Week13_Recap, Week13_Future
Reading 2021-04-22 Help Session WeekRR_Help Session

Tutorials

Tutor Group Day Time Venue
Adhy T01 Monday 10am-12nn PL3 (COM1-B108)
Gizem T03 Monday 10am-12nn PL5 (COM1-B110)
Kai Jie T04 Monday 12nn-2pm PL3 (COM1-B108)
Felix T05 Monday 12nn-2pm PL4 (COM1-B111)
Jusuf T07 Wednesday 12nn-2pm PL3 (COM1-B108)
Francisco T10 Wednesday 2-4pm PL3 (COM1-B108)
Ryan T11 Wednesday 2-4pm PL4 (COM1-B111)

The tutorials are face-to-face sessions held in programming labs.