8html> CS1020 - Module Information - Schedules
Go to NUS website Go to SoC website CS1020 Data Structures and Algorithms I
   Designed by Aaron Tan | Terms of Use © NUS | 2013-2016  

Module Info...
 Description
 Staff
 Schedules
 Policies

Resources...
 Books
 Online
 Lectures
 Errata

CA...
 Tutorials
 Takehome-Labs
 Sitin-Labs
 Term Tests
 Exams
 CA Marks

Misc...
 Practice Ex
 CS1010 Stuffs

AY2015/6 Semester 2
Module Information - Schedules

[ Calendar | NUS Class Time-Table | Lesson Plan | Lecture Schedule | Tutorial Schedule | Lab Schedule | Important Events ]

Calendar

      January 2016                      February 2016
     Sun Mon Tue Wed Thu Fri Sat       Sun Mon Tue Wed Thu Fri Sat
                          1   2     4:      1   2   3   4   5   6
      3   4   5   6   7   8   9     5:  7   8   9  10  11  12  13
  1: 10  11  12  13  14  15  16     6: 14  15  16  17  18  19  20
  2: 17  18  19  20  21  22  23      : 21  22  23  24  25  26  27
  3: 24  25  26  27  28  29  30     7: 28  29
  4: 31  

      March 2016                        April 2016
  7:          1   2   3   4   5    11:                      1   2
  8:  6   7   8   9  10  11  12    12:  3   4   5   6   7   8   9
  9: 13  14  15  16  17  18  19    13: 10  11  12  13  14  15  16
 10: 20  21  22  23  24  25  26      : 17  18  19  20  21  22  23
 11: 27  28  29  30  31              : 24  25  26  27  28  29  30
For complete academic calendar, see NUS calendar.
Recess week: 20 - 28 Feb.
Public holidays: 1 Jan (New Year Day), 8 - 9 Feb (CNY), 25 Mar (Good Friday).
CS1020 Exam: 3 May 2016, Tuesday, 1-3pm. (See ExaminationTime-Table, Semester 2, AY2015/6)

NUS Class Time-Table

Please see NUS Class Time-Table. (Explanation)
The tables of schedule below are extracted from the above NUS Class Time-Table website. If there is any discrepancy, please follow the version in the above website.

Lesson Plan

The lecture plan below is updated progressively and is subject to changes depending on the pace of the lecture and other factors.

Download lecture slides here.
Week Topics Tutorials Labs Others/Notes
1
(11/1 - 15/1)
Course Admin
Lecture #1: Intro to Java
    Intro Workshop on 14/1
(refer to Take-home Labs
page and IVLE forum)
2
(18/1 - 22/1)
Lecture #2: Arrays
Lecture #3: OOP Part 1: User Mode
  Take-home Lab #0  
3
(25/1 - 29/1)
Lecture #4: OOP Part 2: Designer Mode Tut #1 Take-home Lab #1  
4
(1/2 - 5/2)
Lecture #5: Generics
Lecture #6: Vector and ArrayList
Tut #2
Sit-in Lab #1
 
5
(8/2 - 12/2)
Lecture #7: Inheritance
Lecture #8: Exceptions
Tut #3 Take-home Lab #2 As 9/2 is CNY holiday, a
make-up lecture will be
arranged. See IVLE announcement.
6
(15/2 - 19/2)
Lecture #9: Abstract Data Type (ADT);
Lecture #10: List ADT and Linked Lists
Tut #4
Sit-in Lab #2
 
(21/2 - 28/2)
Recess
7
(29/2 - 4/3)
Lecture #10: List ADT and Linked Lists (continued) Tut #5 Take-home Lab #3
Mid-term Test
(see Important Events below)
8
(7/3 - 11/3)
Lecture #11: Stacks and Queues Tut #6
Sit-in Lab #3
 
9
(14/3 - 18/3)
Lecture #12: Recursion Tut #7 Take-home Lab #4  
10
(21/3 - 25/3)
Lecture #13: Analysis of Algorithms Tut #8
Sit-in Lab #4
No tutorials on 25 March due to Good Friday
11
(28/3 - 1/4)
Lecture #14: Sorting Tut #9 Take-home Lab #5
Practical Exam
(see Important Events below)
12
(4/4 - 8/4)
Lecture #14: Sorting (continued)
Lecture #15: Hashing
Tut #10
Sit-in Lab #4
 

Lecture Schedule

Tuesday, 10am - 12nn @ ICube Auditorium

Tutorial Schedule

The letter "T" is preceded before the tutorial group names to differentiate them from lab groups. "TC01-TC05" are CEG groups.
Venue Wednesday Friday
1-2pm 9-10am 10-11am 11-12nn 12-1pm 1-2pm 2-3pm 3-4pm 4-5pm 5-6pm
COM1-02-03
(SR6)
    T8
Aaron Tan
T9
Aaron Tan
T10
Ta Eu
T11
Ta Eu
T12
Ivan Chew
     
COM1-02-07
(SR7)
TC03
Gao Qiao
T1
Ivan Chew
T2
Ivan Chew
T3
Ivan Chew
TC01
Gao Qiao
  T4
Quan Yang
T5
Quan Yang
T6
Cheng Chong
T7
Cheng Chong
COM1-02-09
(SR9)
TC05
Andrew Koh
          TC02
Andrew Koh
    TC04
Ivan Chew

Lab Schedule

The letter "B" is preceded before the lab group names to differentiate them from tutorial groups. "BC01-BC05" are CEG groups.
Venue Thursday
10-12nn 12-2pm 2-4pm 4-6pm
COM1-B-09
(PL2)
  B2
Alvian
  B4
Wenbo
COM1-B-08
(PL3)
BC01
Dat
B12
Teng Tong
B9
Diga
B10
Ryan
COM1-B-11
(PL4)
B5
John
B6
Xiangyu
BC05
Thang
B8
Nicholas
COM1-B-10
(PL5)
B1
Risheng
BC03
Wenqiang
B3
Hiep
B11
Wilson
COM1-01-20
(PL6)
B7
Luyu
BC02
Junqi
BC04
Ravi
 

Important Events:

Do take note of the date of the mid-term test and practical exam. If they clash with test of your other module, please inform A/P Tan Sun Teck (tanst @ comp.nus.edu.sg) latest by 29 January 2016, Friday.

Both the mid-term test and exam are closed book.

Event Date Time Venue
Mid-term Test 5 March, Saturday 4 - 5:30pm MPSH1 Section B
Practical Exam 2 April, Saturday 10am - 3pm COM1 labs
Exam 3 May, Tuesday 1 - 3pm MPSH1-B (refer to Exams page for details)

Last updated: 13 April 2016