Course organization and description

Each of the courses listed below takes one seven-week term to complete and is equivalent to a traditional four-credit semester course. Projects are 14-weeks long.  The common prerequisites for all science and engineering courses are: differential and integral calculus, calculus-based physics (mechanics, heat, electricity and magnetism), ordinary differential equations, and linear algebra. A remedial course in these areas will be provided where needed. 

 

 Engineering program


BMED 510 Physiology for Engineers

This course covers systems biology and ecology, cell physiology, organ system  physiology, and basic biomedical instrumentation. It provides a comprehensive quantitative lab-based introduction to human physiology and includes hands-on labs and simulations

Prerequisite: BS/BA in physical or health sciences, or engineering

 

ELEC 510  Analog Circuit Design: A Systems Approach

This course covers linear passive circuits: independent/dependent sources, KVL, KCL, impedance, phasors, circuit analysis, complex power, time, Laplace and frequency domains, transfer function, state-space formulation, diodes, transistors, op-amps and applications, and analog filters. Includes extensive hands-on lab experiments, simulations with LabVIEW/Multisim, Matlab/Scilab, and a term project.

 

ELEC 520  Digital Systems and Logic Design

This course covers number systems, Boolean algebra, logic gates, logic circuit design, flip-flops, registers, counters, PLDs, FPGAs, HDL, state machines, and microcontrollers. Includes hands-on lab experiments involving microcontrollers and LabVIEW/Multisim, and a microcontroller-based term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

ELEC 530  Signals and Systems and Digital Signal Processing

This course introduces fundamental concepts of linear systems, convolution, z-transform, digital signal processing, and applications in engineering and physical/life sciences.  Includes extensive lab simulations using MATLAB/SciLab and a term project. 

Prerequisite: BS/BA in engineering or physical/life sciences 

 

ELMC 510  Mechatronic  Systems: Mathematical Modeling and Control

This course integrates the concepts learned in the courses of analog circuit design and digital systems and logic design and Mechanics (statics, dynamics, solid and fluid mechanics, thermodynamics and heat transfer), and is focused on the mathematical modeling and control of electromechanical systems. Topics include: state-space modeling of electrical, mechanical, and electromechanical systems, analog equivalent systems (electrical/mechanical/thermal/fluid), electric motors and machines, modern control systems theory and design (analog and digital state-space, with transfer function as special case), stability, analysis, design, sensors, actuators,  digital/analog filters, and I/O interfacing. Includes extensive hands-on labs, simulations with LabVIEW, Matlab/SciLab,  and Simulink, and a term project. 

Prerequisite: Equivalents of ELEC 510, ELEC 520, MECH 510, MECH 520 (or MECH 610, MECH 620, MECH 630)

 

ELMC 520  Mechatronic System Design Project

This interdisciplinary course integrates the knowledge acquired in other courses of the certificate program and involves the design of a mechatronics or electromechanical system. The student or team chooses a project with electrical and mechanical aspects. If enrolled in the dual mechatronics/medical device or electromechanical/biomedical engineering certificates, the design should involve a medical system or device. If enrolled in the dual mechatronics/renewable energy systems or electromechanical/renewable energy systems engineering certificates, the design should involve a renewable energy system. Industry projects are encouraged. This design course involves weekly consultations and extensive training in written and oral communication (formal written/oral proposal, weekly memos, two progress reports, final report), market research, concurrent engineering, project management, Design for Manufacturing (DFM), Design for Assembly (DFA), Design for Reliability (DFR), Design for Sustainability, research, ecological and biologically inspired design, testing, quality control, patents, regulations, and prototyping. This course is spread over two consecutive seven-week terms.

Co-requisite: All courses involved in the certificate.  

 

ELMC 530 Robotics: Mathematical Modeling and Design 
Introduces the fundamentals of robot mechanisms, dynamics, and controls. Planar and spatial kinematics, differential motion, energy method for robot mechanics; mechanism design for manipulation and locomotion; multi-rigid-body dynamics; force and compliance control, balancing control, visual feedback, human-machine interface; actuators, sensors, wireless networking, and embedded software. Laboratory experiments include real-time control, vehicle navigation, arm and end-effector design, and balancing robot control. Includes a team term project requiring the design, modeling and fabrication of robotic systems.
Prerequisite:  MECH 510 or 610, Corequisite: ELMC 510, or permission of instructor 

 

MECH 510  Statics, Dynamics, Mechanics of Materials

This course covers fundamental concepts and applications of statics (translational and rotational equilibrium of particles and rigid bodies),  dynamics (particles, systems of particles, rigid bodies, translation and rotation), and mechanics of materials (stress, strain, structural analysis).  Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

MECH 520  Continuum Mechanics, Thermodynamics, Heat transfer

This course covers fundamental concepts of vibrations, fluid mechanics, thermodynamics, and heat transfer. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

MECH 610  Statics and Dynamics

This course covers fundamental concepts of statics (systems of particles and rigid bodies) and dynamics (rotation, Lagrangian formalism, and engineering applications). Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

MECH 620   Continuum Mechanics

This course covers fundamental concepts of solid and fluid mechanics, structural analysis, vibrations, and engineering applications. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

MECH 630  Thermodynamics and Heat Transfer

This course covers fundamental concepts of thermodynamics, heat transfer, and engineering applications. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: BS/BA in engineering or physical/life sciences

 

RENS 510  Renewable Energy Systems

This course covers fundamental concepts of ecology and geophysics, forms and sources of renewable energy, energy storage, hybrid systems, modeling and optimization of hybrid energy systems, and cost analysis. Includes extensive lab simulations using MATLAB/SciLab.

Prerequisite: BS/BA in physical or health sciences, or engineering

 

Mathematical modeling program

 

MATH 510  Mathematical Modeling I: Ordinary Linear Differential Equations, Linear Algebra, Vector Calculus, Complex Analysis

This course reviews fundamental concepts of linear ordinary differential equations, linear algebra, vector calculus, and complex analysis, with applications in the physical and life sciences, engineering, and business.  Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: B.S./B.A. in physical or life sciences or engineering, or completion of undergraduate level differential equations and linear algebra.

 

MATH 520  Mathematical Modeling II: Partial Differential Equations

This course covers the fundamentals of partial differential equations and boundary value problems and applications in the physical and life sciences, engineering, and business. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: MATH 510

 

MATH 530  Mathematical Modeling III: Probability and Statistics, Error Analysis, Experiment Design

This course covers the fundamentals of probability and statistics, error analysis, experiment design, and applications in the physical and life sciences, engineering, and business. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: B.S. in physical or life sciences, engineering, or completion of undergraduate level probability and statistics

 

MATH 540  Mathematical Modeling IV: Numerical Analysis

This course covers the fundamental concepts and methods of numerical analysis and their application in the physical and life sciences, engineering, and business. Includes extensive lab simulations using MATLAB/SciLab and a term project.

Prerequisite: B.S. in physical or life sciences, engineering, or completion of undergraduate level differential equations and linear algebra

 

MATH 550  Mathematical Modeling V: Project

This course involves the development of a mathematical model and its verification and validation, and a  project in a field of interest in engineering, physical and life sciences, or business. This project involves weekly consultations, research, and extensive training in written and oral communication (formal written/oral proposal, weekly memos, two progress reports, final report). This course is spread over two consecutive seven-week terms.

Co-requisite: Enrollment in other courses of the certificate