Home >> About Us >> People >> Adrian David Cheok >> Teaching History

The courses I have prepared and taught have been:

1.  NUS: Technology of Digital Entertainment: This provides a broad human computer interaction perspective on computer game technology

2.  NUS: Innovation Program: The Innovation Program (IP) is designed to provide undergraduates with an experience of engaging in a semester-long innovative activity. The students taking part in IP engage themselves on a hands-on basis to create an outcome that has a practical significance. Students learn that the existing forms of schemes and procedures in engineering practice can be successfully challenged, to appreciate the strengths of existing engineering schemes and procedures, and to think critically and creatively.

3.  NUS: EE2007: Microprocessors (second year course): this is a compulsory course for EE students on microprocessor architecture, software, and hardware. It is a large class, the size is normally 350 students.

4.  NUS: General education module GEM1500K: Inside the Personal Computer (first year course): this is a new course initiated by myself. I fully prepared for this new course, including writing lecture notes, computer videos, interactive lab sessions, and projects.

5.  NUS: EE3001: Electric Machines (third year course): prepared new lecture notes, and initiated and organized on-site power station visits for the students.

6.  NUS: TE3001: Power Electronics (third year BTech course): prepared new lecture notes.

7.  NUS: MCH5001: Mechatronics (Masters level course): developed new lecture material and two new laboratory sessions on theory and practice.

8.  NUS: MCH5205: Spindle Motors and their control (Masters level course): developed new lecture material

9.  Taught industry (Professional Activities Course) course on DSP Applications and Technology (software such as C/C++/assembly language and embedded dsp hardware) to professional engineers which came from companies such as Apple Computer, Hewlett Packard etc.


Return to top