UC Berkeley (2014 to present)

Engineering 27: Introduction to Manufacturing and Tolerancing. This is a required undergraduate class for mechanical engineers. It is part of the College's new design and manufacturing curriculum, and was implemented and taught for its first three semesters of existence by me. The class's lab sessions include reverse-engineering of manufactured products, live demonstrations of manufacturing processes, numerical process simulation exercises, field trips to local manufacturing companies, and an eight-week-long conceptual design and prototyping project. The class has been taught since Fall 2015 in the Jacobs Institute for Design Innovation. A syllabus for the class is available here.

Mechanical Engineering 122: Processing of Materials in Manufacturing. This is an junior-/senior-level undergraduate elective in which students analyze and learn about the capabilities of a wide range of manufacturing processes, and practice selecting processes and materials in a coherent way for a given engineering application. The centerpiece of the class is a semester-long project in which students work in teams to conceive and design a mechanical device, and then carry out a rational selection of materials and manufacturing processes for its key components. Two examples of particularly successful projects from Spring 2015 are a portable hydro-turbine and a mechatronic hand. A syllabus is available here.

Mechanical Engineering 290R: Topics in Manufacturing: Lithography. This graduate elective surveys sub-micrometer pattern-transfer techniques with applications in semiconductor manufacturing, data storage, photonics, and surface engineering. Lectures introduce the optical and mechanical principles underlying a spectrum of candidate lithography techniques, and show extensive examples of industrial applications. Students read journal papers in the field, write 'peer reviews' of these papers, and then discuss their reviews in class. The course culminates in team projects, for which students are invited to propose a new lithography process, to model and simulate an under-studied phenomenon in an existing process, or to survey the state of the art in a particular area of lithography. A syllabus is available here.

My other teaching activities have included developing, with video producer Loi Almeron, a video-based orientation on lathe turning to streamline training in the Mechanical Engineering Student Machine Shop. This project was funded with a UC Berkeley Instructional Improvement Grant. Additionally, I am currently developing a suite of manufacturing process simulators to enhance the teaching of the classes above. If you are a Berkeley student with web programming experience and an interest in manufacturing, I have paid positions available to work on this project. The project is supported by the Jacobs Institute.


Nanyang Technological University, Singapore (2012-13)

Materials selection and design: MP4E05. Lecturer for this fourth-year undergraduate elective introducing approaches to selecting materials and processes.

Introduction to manufacturing processes: MA2004. Tutorial instructor for this first-year undergraduate core course.


MIT (2004-2009)

Control of Manufacturing Processes (Spring 2008). I was the graduate teaching assistant for this graduate-level elective class. Class materials available from MIT's OpenCourseWare website.

Micro-and Nano-Fabrication Laboratory (Fall 2006). I was graduate teaching assistant for this class. I devised new data analysis procedures for the microelectromechanical systems (MEMS) and microfluidics laboratories, and enhanced the student manual for the microelectronics laboratory.

Quantitative Physiology: Cells and Tissues (Fall 2007). I was graduate teaching assistant for this class. Class materials from an earlier term (for which I was not a teaching assistant) are available from MIT's OpenCourseWare website.