Undergraduate Courses

  • ES 1050 — Introductory Design and Innovation Studio

    This course introduces the principles and practices of professional engineering design. A design studio approach is used to encourage innovative thinking and teach problem-solving skills within a structured context. The course emphasizes the need recognition and problem definition, concept generation, evaluation of alternatives, engineering analysis, design improvement through iteration, prototype development, and graphical communication. Emphasis is placed on creativity, innovation, problem solving through teamwork, communication, and reflection—the skills necessary to practice engineering in any discipline.

    3 lecture hours, 2 tutorial hours, 2 laboratory hours, 2.0 course.

  • MSE 2202B — Introduction to Mechatronic Design

    Introduces engineering design and structured design methods from the perspective of mechatronic systems that integrate mechanical, electrical and control technologies. Topics include the mechatronic design process, simple sensors and actuators, heat management, electronic communications and microcontroller-based software design.

    3 lecture hours, 3 laboratory hours, half course.

  • MME 4419 — Mechanical Engineering Project

    Formerly MME 419

    Mechanical Engineering Design team projects to be conducted under the supervision of a faculty advisor. Students work in a team with other suitably qualified individuals. The aim of the course is to develop interdisciplinary skills required to solve open-ended engineering design problems. Engineering design concepts and methods are applied to satisfy specifications subject to constraints that include standards, socio-economic issues or safety and health regulations.

    1 lecture hour, 4 tutorial hours, full course.

  • MME 4499 — Mechanical Engineering Design (Industrial)

    Formerly MME 499

    Mechanical Engineering Design team projects to be conducted under the supervision of an industrial partner. The aim of the course is to develop interdisciplinary skills required to solve open-ended engineering design problems. Engineering design concepts and methods are applied to satisfy specifications subject to constraints that include standards, socio-economic issues or safety and health regulations.

    1 lecture hour, 4 tutorial hours, full course.

Graduate Courses

  • MME 9610A — Applied Measurement and Sensing Systems

    Formerly MME 817A

    This course introduces the principles of modern-day sensors and instrumentation and provides a basis by which they may be used in practice. Students will learn the fundamentals of modelling, selecting, and using various sensors and measurement systems. Practical matters such as filtering, calibration, error reduction, and hardware limitations will be addressed through hand-on laboratories and a term project.

    3 lecture hours, 3 laboratory hours, half course.

Past Teaching

  • MME 4234B — Heat Transfer and Dynamics

    Formerly MME 234B

    To provide the student with an understanding of the basic concepts of heat transfer and the dynamics of particles and rigid bodies.

    3 lecture hours, 3 tutorial hours, half course. Restricted to students enrolled in the Department of Electrical and Computer Engineering.

  • MME 4452B — Robotics and Manufacturing Automation

    Formerly MME 452B

    An overview of robotics and manufacturing automation technology and principles. Topics include: automatic production and assembly, sensors, actuators and drives, mechanization of part handling, industrial robots, and machine vision systems. Emphasis will be on the planning, design and implementation of automation systems. PLCs will be used in the lab section.

    3 lecture hours, 2 laboratory hours, half course.

  • MME 4487A — Mechatronic System Design

    Formerly MME 487A

    An overview of electrical, mechanical, optical and control technologies for system integration. Topics include: intelligent products and processes; design methodology; system modeling; sensors and actuators; microcontrollers; knowledge-based control.

    2 lecture hours, 3 laboratory hours, half course.

  • MME 9520B — Robotics and Manufacturing Automation

    Formerly MME 819B

    An overview of robotics and manufacturing automation technology and principles. Topics include: automatic production and assembly, sensors, actuators and drives, mechanization of part handling, industrial robots, and machine vision systems. Emphasis will be on the planning, design and implementation of automation systems.

    3 lecture hours, 2 laboratory hours, half course.