Courses

ME396D Decision and Control of Human Centered Robots

(Graduate Course)

Human centered robots is the study of machines and robotic systems with high mobility to assist, augment, or represent humans in any way that will increase social comfort, productivity, security and health. This course touches on various key foundations including control theory for human centered robots, whole-body distributed control techniques, motion planning for locomotion, and automata theory for decision making.

ME340 Mechatronics

(Upper Division Undergraduate Course)

Analytical tools and physical models behind modern electronic circuits, electrical networks, electrical motors, the power grid and signal conditioning.

ME369P Application Programming for Engineers

(Graduate Course)

The Python programming language is an open source, flexible, intuitive and easy to debug programming language that is emerging as a prime engineering and scientific tool. The course is geared toward students who would like to use Python for their engineering careers with a focus on development and sharing of open source software applications. At the engineering level, the course will focus on the important areas of system modeling, simulation, data analysis and software/data management. To achieve these goals, the students will work on mini-projects in Python where they will have to apply basic knowledge on software design and organization, debugging, open source practices, and data visualization.