Teaching & Student Projects

"Teaching is truth mediated by personality.”
--Phyllis Brooks

Teaching philosophy

I believe that good teaching and student project supervision should achieve a balance of both short-term need for knowledge and long-term need for growth of students, in this knowledge driven and rapidly changing world. An analogy can be drawn from preparing a young man for his first long journey into a forest in old days. The young man should be provided with sufficient provisions and equipped with good hunting skills: the former enables his first survival in the competitive environment and the latter makes his advancement sustainable.  

Courses taught in NTU
SC2104/CE3002  Sensors, Interfacing and Control (Year-2 undergraduate course)
CE 3007 Digital Signal Processing (Year-3 undergraduate course)
DM6102 Multimedia Information Management (postgraduate course)
CE/CZ2004 Circuits & Signal Analysis (Year-2 undergraduate course)
CE/CZ4002 Visual Media Compression and Processing (Year-4 undergraduate course)
Cx1006 Computer Organisation & Architecture (Year-1 undergraduate course)
CE2003 Digital System Design (Year-2 undergraduate course)
CPE 201 Digital Circuits & Systems (Year-2 undergraduate course)
CPE 208 Instrumentation & Data Acquisition (Year-2 undergraduate course)
CPE415 Digital Video Coding and Compression (Year-4 undergraduate course)
CPE 101 Electronics Principles (Year-1 undergraduate course)
CPE/CSC104 Logic Design (Year-1 undergraduate course)
SC 301 Control & Instrumentation (Year-3 undergraduate course)
Success Stories in Student Project Supervision

Undergraduate:

Posstgraduate:

Recently completed PhD projects

Undergraduate Programme Assessor 

Bachelor of Computer Science (Artificial Intelligence), 2019-2025, University of Malaya