|
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
AY2009/10 Semester 1
This page is being updated, the information here is subject to changes,
especially during the first few weeks of the semester.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Week | Date | Lecture Topics | Other Activities |
|---|---|---|---|
| 1 | 10/8 - 14/8 | Chapter 0: Introduction | |
| 2 | 17/8 - 21/8 | Chapter 1: Introduction to OOP and Software Development Chapter 2: Getting Started with Java Using CourseMarker and DrJava |
Trial lab released |
| 3 | 24/8 - 28/8 | Chapter 3: Numerical Data Chatper 4: Defining Your Own Classes -- Part 1 |
Take-home lab #1 released |
| 4 | 31/8 - 4/9 | Chapter 4: Defining Your Own Classes -- Part 1 (cont'd) Chapter 5: Selection Statements |
Take-home lab #2 released |
| 5 | 7/9 - 11/9 | Chapter 5: Selection Statements (cont'd) Chapter 6: Repetition Statements |
|
| 6 | 14/9 - 19/9 | Chapter 6: Repetition Statements Writing Modular Programs Testing and Debugging |
Take-home lab #3 released Sit-in lab #1 Survey (during lecture) |
| - | 21/9 - 25/9 | (Recess) | |
| 7 | 28/9 - 2/10 | Chapter 7: Defining Your Own Classes -- Part 2 | Take-home lab #4 released Mid-term Test (See Important Events below.) |
| 8 | 5/10 - 9/10 | Chapter 9: Characters and Strings Chapter 10: Arrays and Collections |
Sit-in lab #2 |
| 9 | 12/10 - 16/10 | Chapter 10: Arrays and Collections (cont'd) Chapter 8: Exceptions and Assertions |
Take-home lab #5 released |
| 10 | 19/10 - 23/10 | Chapter 11: Sorting and Searching | Sit-in lab #3 |
| 11 | 26/10 - 30/10 | Chapter 12: File Input and Output | |
| 12 | 2/11 - 6/11 | Recursion (non-examinable) | Practical Exam (See Important Events below.) |
| 13 | 9/11 - 13/11 | Revision |
Venue Room number Tuesday
9am-12nnTuesday
12nn-3pmTuesday
3-6pmWednesday
9am-12nnPL2 COM1-B-09 Sectional Group 1
(tantc)Sectional Group 2
(whsu)Sectional Group 3
(tantc)PL1 COM1-B-12 Sectional Group 4
(hchia)Sectional Group 5
(leeml)Sectional Group 6
(tants)WSLab1 ICUBE-03-45 Sectional Group 7
(tancl)Sectional Group 8
(gtan)Sectional Group 9
(tantc)
Discussion sessions start in week 3.
Please refer to Staff page for the list of discussion leaders.
Venue Friday 9-11am Friday 11am-1pm Friday 1-3pm Friday 3-5pm PL6 (COM1/1-20) Nguyen Viet Cuong
DG3Doan Khanh Han
DG2Tang Ke, Tom
DG1PL2 (COM1/B-09) Le Viet Bach, Johnny
DG7Vu Anh Tu
DG6Wei Tengfei
DG5Eniwati
DG4PL1 (COM1/B-12) Nguyen Anh Cuong
DG11Samuel Risandy
DG10Hendrik
DG9Chong Shih Wai, Shaun
DG8WSLab2 (I3/3-46) Lee Chun Kit
DG15Mai Dang Quang Hung
DG14Cai Sufeng
DG13Mehmet Erdogan
DG12PL3 (COM1/B-08) Poon Yan Horn, Jonathan
DG19Dao Duy Tuan Duong, Max
DG18Le Trong Dao
DG17Sein Lin, Justin
DG16PL4 (COM1/B-11) Lu Wei
DG23Zhou Lifeng
DG22Wee Ho Kiat, Eugene
DG21Zhou Lifeng
DG20WSLab3 (I3/3-47) Ly Duy Khang
DG24Chau Nhi Hien, Charlie
DG25Bilgehan Sahin
DG27
Please mark down these important dates. All open-book.
Please note that these dates are fixed, and you should not miss them. Please alert me well in advance if you sense any problem with the dates.
Event Date Time Venues Mid-term Test 3 Oct 2009 (Sat) 9 - 11am LT15, LT19, SR1 Practical Exam (PE) 7 Nov 2009 (Sat) 9am - 12nn See PE page for details. Exam 23 Nov 2009 (Mon) 9 - 11am PGP and Temasek Hall