NUS HomeTeaching
Home | Style | Record | Feedback


Show me your ways, teach me your paths. - King David

Last update: 3 November 2010 10:23:35 PM

I no longer use this page for teaching NUS courses. Instead, I use the NUS IVLE system.

Useful links:
-. To know more about your instructor: about me, curriculum vitae, teaching record, publication list, facebook account.
-. Official NUS Academic Calendar 2010/11.
-. CDTL
exam preparation website.

IT1005 - Introduction to Programming with Matlab
(joint lecturer with Dr Saif A Khan from Chemical and Biomolecular Engineering, NUS)

Target students: first year Chemical Engineering students in academic year 2009/10.
The main source of information will be IVLE!
Old stuffs are below:

Extra materials for Matlab workshop by ECE Club, 24 October 2008, 5-7pm:
Powerpoint slides.
Matlab test... (do this first, 10 minutes only)
Matlab stuffs covered in the session.
Matlab notes (softcopy is available upon request).
Matlab codes used in the notes.
Matlab test - the answer... (do not see this one until you have done the test by yourself)

My PPT slides and extra examples used during each session of IT1005 semester 2 2007/2008:
slide1 (spidey.m (Spidey fall program), this is Spidey fall: 70kg in 20 s!, my saving example (with plot))
slide2 ('Creating flatland' example, midterm preparation kit: 'if I am the lecturer')
slide3 ('ATM machine' example)
slide4
slide5
slide6 (investment.m, fig 1, 2, 3)
slide7
slide8
slide9 (IT1005 syllabus in Mind Map, my lecture note annotations)

Past paper May 2007, and my advices for tackling this exam.

CS3233 - Competitive Programming

The information regarding this module is not posted here and also not in course website, please go to CS3233 IVLE!
Click this for testimonial from NUSSOC1.

CS1102/C/X/Y - Data Structures and Algorithms (Old materials from Semester 2 AY 2008/09)

T1: Skipped due to Chinese New Year
T2: C++: My slides, answers, additional stuffs

T3: More C++ and ADT: My slides, answers, additional comments
T4: Linked List: My slides
T5: Stacks and Queues: My slides
T6: Queues + Recursion + Complexity Analysis: My slides
T7: Complexity analysis + sorting: My slides
T8: Sort + Binary Search Tree: My slides
T9: Heap: My slides
T10: Hashing: My slides
T11: Graph: My slides

Other interesting files:

1. Midterm test collection: midterm_tests.zip
2. Summary of materials: CS1102/C_Overview-Mind_Map.pdf and CS1102/C_Overview-Linear.doc
3. Exam papers collection (from NUS Digital Library):
 

4. The popular exam_hints.pdf (Last update: 25 April 2010)

For Consultation
My office: COM2-3-37
My office e-mail: dcssh at nus.edu.sg... However, I will reply using my gmail account.
My office phone: 6516-7361 (please do not call me after 6pm during working days).

Additional resources/where to get help (in decreasing order of priority):
-. IVLE Forum, most questions and answers are posted here by other students, lecturers, TAs.
-. Google GIYF, Wikipedia, Dictionary.com, other sources in the Internet. Type in the keyword and click search!
-. Your classmate friends, they are facing the same issues/problems as you.
-. Your lecturers, they are the one who will set exam questions :).
-. Your seniors, they have passed through this module.
-. Reference textbooks from library. Self learning is a very important skill to survive University life...
-. Past papers, go to: http://www.lib.nus.edu.sg, past paper, type in "module ID"
-. Other websites:...


Dream

My dream is that one day I can be a University Professor... I like to do research and to teach, the two important factors that are required to reach this dream. Taking PhD programme is to improve my research skill, teaching undergraduate modules is to improve my teaching style/skill.

I am now an instructor - an intermediate level job between teaching assistant and lecturer, so more or less I am getting closer to my dream. Looking at how things are going on these days, most probably I will pursue this professorship via teaching track: Teaching Assistant -> Instructor (I am here now) -> Lecturer -> Senior Lecturer -> Associate Professor :O. Let's see whether this becomes a reality in the future.


This document, index.html, has been accessed 40843 times since 16-Feb-07 13:25:27 SGT. This is the 5th time it has been accessed today.

A total of 16479 different hosts have accessed this document in the last 1928 days; your host, 38.107.179.220, has accessed it 1 times.

If you're interested, complete statistics for this document are also available, including breakdowns by top-level domain, host name, and date.