Course Page

Home | Research | Projects | Publications | Vitae | Students

MEM639 Real-Time Microcomputer Control I
Fall Quarter: Mondays 18:00 - 21:00 MEM UG Laboratory


Student Evaluations: Fall 2000 | Fall 2001 | |Fall 2002 | Fall 2003 | Fall 2004 |

MEM 639 exists is to apply computers to control devices. MEM 639 does this with hands-on labs in programming and interfacing to gain real-world experience. MEM 639 will use the LEGO NXT Brick (i.e. a computer) and NxC programming language with motors and sensors (i.e. control). The overall objective is to design controllers for a 2nd order system to meet desired performance and stability. Course Web Page

ENGR 101: Freshman Design
Fall Quarter: Fridays 11:00 - 13:00 Bossone 621 (Section 089) and 624 (Section 624)
Professor's Notes: Supplemental Slides



MEM 380/800: Mechatronics (Mechanisms and Modeling) (Winter 2011-2012 term)
Mon 18:00-21:00 UG Lab
Course Site: Course Site


Electronics, mechanisms and algorithms are the 3 components that make up a modern day mechatronic system. This course focuses on the latter 2 where simple machines are studied and modeled, and open-loop algorithms are programmed. A combination of lectures and hands-on labs with Lego serve to give students a "toolbox" of best practices towards designing and fabricating real-world mechatronic systems. Limited to 25 students and appropriate to senior-level undergraduates and Masters-level students.

ENGR 103: Freshman Design (Spring term 2010-2011 term)
Section 30 (Fri 11:00-13:00 LeBow 132). Section 33 (Fri 14:00 - 16:00 Curtis 256)
Professor's Notes: Supplemental Slides



ENGR 102: Freshman Design (Winter term 2010-2011 term)
Section 30 (Fri 11:00-13:00 LeBow 132). Section 33 (Fri 14:00 - 16:00 Curtis 256)
Professor's Notes: Supplemental Slides



MEM 380/800: Mechatronics 1 (Prof. Sooyong Lee) (Winter 2010-2011 term)
Mon 18:00-21:00 UG Lab
Course Site: Course Site



MEM351 Dynamic Systems Lab
Summer Quarter: Lectures: Tue (Curtis 341) 13:00 - 13:50; Lab (UG Lab): Wed 09:00 - 11:50 | 12:00 - 14:50 | 15:00 - 17:50


Student Evaluations: Winter 2005 | Spring 2005 | Spring 2006 |

MEM 351 builds upon and provides hands-on laboratory reinforcement of the principles learned in TDEC and in the fundamental mechanical engineering courses. It therefore helps integrate analytical experimental and numerical engineering technique to solve real engineering problems. Course Web Page

MEM640 Real-Time Microcomputer Control II
Spring Quarter: Mondays 18:00 - 21:00 UG Laboratory


Student Evaluations: Winter 2001 | Winter 2002 | Winter 2003 | Spring 2005 | Spring 2006 |

There are many issues that make "Real-world" control law implementation on a microcomputer, difficult. One has to make choices: sensors, analog-to-digital converters, hardware interrupts and sampling times; One has to deal with sensor calibration, noisy data, signal conditioning; One may have to design digital filters. All such issues must be handled while ensuring the digital control law delivers stability and performance. Hands-on circuit building is used to illustrate and appreciate such issues, thereby motivating the study and implementation of theory-based solutions. Graduates and senior undergraduates are invited to MEM 640 to really answer "how does one control a system with a computer"? Course Web Page

MEM800 GUI-Based Control
Spring Quarter: Mondays 18:00 - 21:00 MEM Undergraduate (UG) Laboratory


Student Evaluations: Spring 2001 | Spring 2002 | Spring 2003 | Winter 2005 |

This "Special Topics" course covers an often neglected aspect of control system design - the user interface. Today's end-user demands an intuitively easy-to-use interface when operating a computer-based control system. Graphical User Interfaces (GUI) are the existing paradigm. As such, MEM800 will design and integrate GUIs to control PC interfaced hardware like relays, steppers, keypads and ADC/DACs. Course Web Page

Home - Research - Projects - Publications - Vitae