Go to NUS website Go to SoC website CS2100 Computer Organisation
   Designed by Aaron Tan | Terms of Use © NUS  

Course Info...
 Description
 Staff
 Schedules
 Policies

Resources...
 Books
 Online
 Lectures
 Errata

CA...
 Tutorials
 Labs
 Assignments
 Term Tests
 Exams

AY2024/25 Semester 2
Module Information - Schedules

[ Calendar | Lesson Plan | Tutorial and Lab Schedules | Important Events ]

Please check this web page regularly for the latest updates.

Calendar:

For a complete academic calendar, see NUS academic calendar | Calendar (AY2024/25).

         January 2025                        February 2025
     Sun Mon Tue Wed Thu Fri Sat         Sun Mon Tue Wed Thu Fri Sat
                  1   2   3   4       3:                          1
      5   6   7   8   9  10  11       4:  2   3   4   5   6   7   8
  1: 12  13  14  15  16  17  18       5:  9  10  11  12  13  14  15
  2: 19  20  21  22  23  24  25       6: 16  17  18  19  20  21  22
  3: 26  27  28  29  30  31          RC: 23  24  25  26  27  28
  
         March 2025                          April 2025
     Sun Mon Tue Wed Thu Fri Sat         Sun Mon Tue Wed Thu Fri Sat
 RC:                          1      11:          1   2   3   4   5
  7:  2   3   4   5   6   7   8      12:  6   7   8   9  10  11  12
  8:  9  10  11  12  13  14  15      13: 13  14  15  16  17  18  19
  9: 16  17  18  19  20  21  22      RD: 20  21  22  23  24  25  26
 10: 23  24  25  26  27  28  29      E1: 27  28  29  30   1   2   3
 11: 30  31 
Recess week: 22 Feb - 2 Mar 2025
Public holidays: 29-30 Jan (CNY), 28 Mar (NUS Well-being Day), 31 Mar (Hari Raya Puasa), 18 Apr (Good Friday).
CS2100 Exam: 3 May, Saturday, 9-11am
(See Examination Directory)

SoC Course Schedule:

See Course Schedule.

Venues:

See SoC Venues; location capacity.

Lesson Plan

Recitation schedule:
  • Monday, 10-12nn, LT8 (hybrid)
Week Topics Tutorial Lab Notes/Special Events
1
(13/1 - 17/1)
Lect#1: Introduction
Lect#2: Overview of C Programming
Lect#3: Data Representation and Number Systems
     
2
(20/1 - 24/1)
Lect#4: Pointers and Functions
Lect#5: Arrays, Strings and Structures
     
3
(27/1 - 31/1)
Lect#7: MIPS I: Introduction
Lect#8: MIPS II: More Instructions
Tut#1 Lab#0  
4
(3/2 - 7/2)
Lect#9: MIPS III: Instruction Formats and Encoding
Lect#10: Instruction Set Architecture
Tut#2 Lab#1  
5
(10/2 - 14/2)
Lect#11: Processor: Datapath Tut#3 Lab#2  
6
(17/2 - 21/2)
Lect#12: Processor: Control Tut#4 Lab#3 Assignment #1
Due: 17 Feb 1pm
22/2 - 2/3
Recess
7
(3/3 - 7/3)
Lect#13: Boolean Algebra
Lect#14: Logic Circuits
Lect#15: Simplification
Tut#5 Lab#4  
8
(10/3 - 14/3)
Lect#15: Simplification (continue)
Lect#17: Combinational Circuits
Tut#6 Lab#5 Midterm test on 12 March. See Term Tests page.
9
(17/3 - 21/3)
Lect#18: MSI Components Tut#7 Lab#6 Assignment #2
Due: 17 Mar, 1pm
10
(24/3 - 28/3)
Lect#19: Sequential Logic Tut#8 Lab#7  
11
(31/3 - 4/4)
Lect#20: Pipelining I: Introduction
Lect#21: Pipelining II: Hazards
Tut#9 Lab#8  
12
(7/4 - 11/4)
Lect#22: Cache I: Direct Mapped Cache
Lect#23: Cache II: Fully/Set Associative Cache
Tut#10 Lab#9 Assignment #3
Due: 7 Apr, 1pm
13
(14/4 - 18/4)
  Tut#11 Lab#10  

Tutorial and Lab Schedules

Tutorials and labs start in week 3. They will be conducted face-to-face. Online mode will be made available to students who are overseas. physically.

Tutorial schedule:
In the tables below, tutorial group numbers are preceded with 'T' to distinguish them from lab groups. Email addresses of the tutors are on the Staff page.

Venue Monday
10-11am 11-12nn 12-1pm 1-2pm 2-3pm 3-4pm 4-5pm 5-6pm
ESLab2
(COM1-01-13)
Recitation (LT8) T03
Song Kai
T04
Song Kai
T05
Aaron
T06
Aaron
T07
Yao Dong
T08
Yao Dong

Venue Tuesday
8-9am 9-10am 10-11am 11-12nn 12-1pm 1-2pm
ESLab2
(COM1-01-13)
T09
Nicholas Nge
T10
Nicholas Nge
T11
Song Kai
T12
Song Kai
T13
Nicholas Nge
T14
Song Kai

Venue Wednesday
9-10am 10-11am 11-12nn 12-1pm 1-2pm
ESLab2
(COM1-01-13)
T15
Song Kai
T16
Yao Dong
T17
Prabhu
T18
Prabhu
T19
Song Kai

Lab schedule:
In the tables below, lab group numbers are preceded with 'B' to distinguish them from tutorial groups. Email addresses of the labTAs are on the Staff page.

Venue Monday
10-11am 11-12nn 12-1pm 1-2pm 2-3pm 3-4pm 4-5pm 5-6pm
ESLab1
(COM1-01-14)
Recitation (LT8) B03
Jia Xin
B04
Tze Zhao
B05
Ma Yuan
B06
Panav
B07
Kannan
B08
Kannan

Venue Tuesday
2-3pm 3-4pm 4-5pm 5-6pm
ESLab1
(COM1-01-14)
B09
Ma Yuan
B10
Nhat Minh
B11
Skyler
B12
Skyler

Venue Thursday
9-10am 10-11am 11-12nn 12-1pm 1-2pm 2-3pm 3-4pm
ESLab1
(COM1-01-14)
B14
York Lim
B15
Jia Xin
B16
Nhat Minh
B17
York Lim
B18
Panav
B19
Panav
B20
Tze Zhao

Important Events

Midterm test and exam are open-book in-person assessments on Examplify.

Date Time Venue Event
12 March, Wednesday 7 - 8:30pm TBA Midterm Test
(refer to Term Tests page for details)
3 May, Saturday 9-11am TBA Exam
(See RO's Exam Directory)
(See also Exams page for more info.)

Last updated: 23 January 2025