Skip to main content Link Search Menu Expand Document (external link)

Teaching Roster

Instructors

Name Email Office Hours
Prof. David Yau david_yau@sutd.edu.sg By appointment (email)
Natalie Agus natalie_agus@sutd.edu.sg By appointment (email/Telegram/ed discussion)

Class Venue and Schedule

All classes are conducted in person unless otherwise stated.

Lectures

Session Day Time Venue
Lecture 1 Monday 10:30 to 12:00 LT1 (Albert Hong Theatre)
Lecture 2 Tuesday 11:30 to 13:00 LT1 (Albert Hong Theatre)

On Week 4 Tuesday and Week 6 Tuesday, there is a 30-minute extended lecture on Tuesday 11:00 to 11:30 at LT1, held before the regular Tuesday lecture. Extended lecture weeks are indicated in the Class Calendar and in teaching roster below.

Lab Cohorts

Cohort Day Time Venue
CI01 Tuesday 16:00 to 18:00 TT9&10 (1.415)
CI02 Thursday 11:30 to 13:30 TT9&10 (1.415)
CI03 Thursday 16:00 to 18:00 TT9&10 (1.415)
CI04 Thursday 14:00 to 16:00 TT9&10 (1.415)

Not all weeks have lab sessions. Refer to the Class Calendar for which weeks have labs, extended lectures, or PA checkoffs.

Teaching Assistants

CI Group Day & Time Teaching Assistants
CI01 Tue 16:00–18:00 Ryan Pek Yi Ze, Lim Wei Ren Marcus
CI02 Thu 11:30–13:30 Ng Keng Hwang, Chia Zhong Yi, Ryan Pek Yi Ze
CI03 Thu 16:00–18:00 Nurul Hidayah Binte Mohd Azmi, Ong Wei Yang
CI04 Thu 14:00–16:00 Ong Wei Yang, Ryan Pek Yi Ze

They are responsible for checkoffs so please get to know them by attending the class and then making ad-hoc appointments for checkoffs.

Weekly Roster

Week Mon Lecture Tue Lecture Lab (CI01 Tue / CI02-04 Thu) Topic
1 18 May, Natalie 19 May, Natalie 19 May / 21 May, Natalie OS Introduction / CLI Lab
2 25 May, Natalie 26 May, Natalie 26 May / 28 May, Natalie OS Services
3 1 Jun, Public Holiday 2 Jun, Natalie 2 Jun / 4 Jun, Natalie Threads and Processes
4 8 Jun, Natalie 9 Jun, Natalie (extended) 9 Jun / 11 Jun, Prof. David Synchronisation / TOCTOU Lab
5 15 Jun, Natalie 16 Jun, Natalie 16 Jun / 18 Jun, Prof. David Deadlock / Banker’s Lab
6 22 Jun, Natalie 23 Jun, Natalie (extended) PA1 Checkoff File System
7 Recess Week      
8 6 Jul, Prof. David 7 Jul, Midterm Exam (10AM-12PM) No lab Network Introduction
9 13 Jul, Prof. David 14 Jul, Prof. David 14 Jul / 16 Jul, Natalie Network Performance / Ping Lab
10 20 Jul, Prof. David 21 Jul, Prof. David 21 Jul / 23 Jul, Prof. David Network Security / Cryptography Lab
11 27 Jul, Prof. David 28 Jul, Prof. David No lab DNS
12 3 Aug, Prof. David 4 Aug, Prof. David 4 Aug / 6 Aug, Natalie HTTP and the Web / HTCPCP Lab
13 No lecture No lecture PA2 Checkoff  
14       20 Aug, Final Exam (9 to 11 AM)

Programming Assignments Checkoff

Week 6 PA1 checkoff: Tue and Thurs, 23 Jun, 25 Jun (respective lab session time)

Week 13 PA2 checkoff: Tue and Thurs, 11 Aug, 13 Aug

  • UTAs on duty:
    • Tue: Hidayah, Wei Yang, Marcus, Ryan
    • Thur: Hidayah, Keng Hwang, Ryan, Zhong Yi