Skip to main content

Teaching

I have started my teaching career at Warwick. My core area of teaching is digital systems design and computer architecture. At Warwick, I am currently involved in teaching second year students in the engineering stream.

Academic Year 2017/18

ES192: Engineering Design A first year core module offered to students in engineering stream that introduces the complexities associated with designing tasks, explore different techniques and expertise required to design a product/solution, utilising specific manufacturing/construction process within their discipline.

ES197: Systems Modelling, Simulation and Computation A first year module that introduces the aspects of system design, modeling of complex scenarios and programming fundamentals to address complex design challenges in engineering systems.

ES2B4: Computer Engineeing and Programming A second year module offered across different engineering disciplines that deals with the fundamentals of digital computers, how to build them and how they can be programmed to perform intelligent tasks

Academic Year 2016/17

ES2B4: Computer Engineeing and Programming A second year module offered across different engineering disciplines that deals with the fundamentals of digital computers, how to build them and how they can be programmed to perform intelligent tasks

ES2B1: Energy Conservation and Power Systems (LAB) A second year module offered across all engineering disciplines that introduces the fundamental concepts in electrical power conversion and efficient design of power electronic components.

Previously at Nanyang Technological University

I have served as a teaching assistant (TA) during my PhD years at Nanyang Technological University, Singapore. At NTU, I was handling digital logic lab (CE1005) and digital systems design lab (CE2003) offered to first and second year students in the computer science and computer engineering streams.