8html>
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
[ Calendar |
NUS Class Time-Table |
Lesson Plan |
Lecture Schedule |
Tutorial Schedule |
Lab Schedule |
Important Events ]
|
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 |
Tuesday, 10am - 12nn @ ICube Auditorium
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 TanT9
Aaron TanT10
Ta EuT11
Ta EuT12
Ivan ChewCOM1-02-07
(SR7)TC03
Gao QiaoT1
Ivan ChewT2
Ivan ChewT3
Ivan ChewTC01
Gao QiaoT4
Quan YangT5
Quan YangT6
Cheng ChongT7
Cheng ChongCOM1-02-09
(SR9)TC05
Andrew KohTC02
Andrew KohTC04
Ivan Chew
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
AlvianB4
WenboCOM1-B-08
(PL3)BC01
DatB12
Teng TongB9
DigaB10
RyanCOM1-B-11
(PL4)B5
JohnB6
XiangyuBC05
ThangB8
NicholasCOM1-B-10
(PL5)B1
RishengBC03
WenqiangB3
HiepB11
WilsonCOM1-01-20
(PL6)B7
LuyuBC02
JunqiBC04
Ravi
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)