4th Year Engineering Electives
Course outlines can be found on our Simple Syllabus archive. (include historic terms when filtering the archive)
Fall 2026 | |
|---|---|
| Course | Title |
| MAAE 4906 | Special Topics: Intro to Marine Dynamics Prerequisite: MATH 3705 Lectures three hours a week. |
| MECH 4006 | Vehicle Engineering I The course emphasizes the engineering and design principles of road transport vehicles. Topics to be covered include: performance characteristics, handling behaviour and ride quality of road vehicles. Prerequisite(s): MAAE 3004 and MATH 3705. Lectures three hours a week. |
| MECH 4103 | Fatigue and Fracture Analysis Elastic and elasto-plastic fracture mechanics. Fatigue design methods, fatigue crack initiation and growth Paris law and strain-life methods. Fatigue testing, scatter, mean stress effects and notches. Welded and built up structures, real load histories and corrosion fatigue. Damage tolerant design and fracture control plans. Prerequisite(s): MAAE 3202 and MATH 3705 Lectures three hours a week. |
| MECH 4104 | Vibration Analysis Free and forced vibrations of one and two degree-of-freedom systems. Vibration measurement and isolation. Numerical methods for multi-degree-of-freedom systems. Modal analysis techniques. Dynamic vibration absorbers. Shaft whirling. Vibration of continuous systems: bars, plates, beams and shafts. Energy methods. Holzer method. Prerequisite(s): MAAE 3004 and MATH 3705 Lectures three hours per week. |
| MECH 4407 | Heating and Air Conditioning Environmental demands for residential, commercial and industrial systems. Methods of altering and controlling environment. Air distribution. Refrigeration methods, equipment and controls. Integrated year-round air-conditioning and heating systems; heat pumps. Cooling load and air-conditioning calculations. Thermal radiation control. Component matching. System analysis and design. Prerequisite(s): (ACSE 3209 or MAAE 2400) and MATH 3705. Lectures three hours a week. |
| MECH 4503 | An Introduction to Robotics History of robotics and typical applications. Robotic actuators and sensors. Kinematics of manipulators, inverse kinematics, differential relationships and the Jacobian. Manipulator dynamics. Trajectory generation and path planning. Robot control and performance evaluation. Force control and compliance. Applications in manufacturing and other industries. Prerequisite(s): (MAAE 3500 or SYSC 4505) and MATH 3705. Lectures three hours a week. |
| MECH 4806 | Mechatronics Introduction to the integration of mechanical, electronic and software components to build mechatronic devices. Mechanical and electrical systems modeling, simulation and implementation. Basic automation and computer requirements. Design tools and examples of mechatronic applications. Prerequisite(s): (MAAE 3500 or SYSC 4505) and MATH 3705 Lectures three hours per week. |
Winter 2027 | |
|---|---|
| Course | Title |
| AERO 4009 | Aviation Management and Certification Product development, quality control. Strategic organizational analysis and design. Airworthiness, type certification and planning, delegation of authority, airplane flight manual. Aerospace system design and safety. Prerequisite(s): MATH 3705 Lectures three hours per week. |
| AERO 4300 | Acoustics and Noise Control Behaviour of compressible fluids, sound waves and properties of sound sources; measurement of sound; human perception of sound; prediction methods based on energy considerations; sound propagation in realistic environments: outdoors, rooms, ducts; absorption and transmission loss, noise control; case studies. Prerequisite(s): MAAE 3004 and (MAAE 3300 or MECH 3310) and MATH 3705. Lectures three hours a week. |
| AERO 4304 | Computational Fluid Dynamics Governing equations of fluid motion (full & simplified). Discretization based on finite difference, finite volume, and finite element methods. Explicit and implicit integration schemes. Numerical stability. Numerical solutions of the Navier-Stokes equations: RANS, LES and DNS. Turbulence modeling. Programming-based assignments (convection/diffusion). Prerequisite(s): (MAAE 3300 or MECH 3310) and MATH 3705. AERO 4302 recommended. Lectures three hours a week. |
| AERO 4402 | Aerospace Propulsion Propulsion requirements, effects of Mach Number, altitude, and application; basic propeller theory; propeller, turboshaft, turbojet, turbofan and rocket; cycle analysis and optimization for gas turbine power plant; inter-relations between thermodynamic, aerodynamic and mechanical designs; rocket propulsion; selection of aeroengines. Precludes additional credit for MECH 4401. Prerequisite(s): MAAE 2400, MAAE 3300, and MATH 3705. Lectures three hours a week. |
| AERO 4609 | Joining of Materials Design for joining: base material and component geometry. Selection of joining method and filler material; Adhesive bonding; Soldering; Brazing; Diffusion bonding; Resistance welding; Fusion welding (GTAW, EB, laser and plasma arc); Friction welding; NDE. Emphasis on Aerospace materials and applications. Prerequisite(s): MAAE 2700 and MATH 3705. Lectures three hours per week. |
| MECH 4007 | Vehicle Engineering II Engineering and design principles of off-road vehicles and air cushion technology. Topics include: mechanics of vehicle-terrain interaction – terramechanics, performance characteristics of off-road vehicles, steering of tracked vehicles, air cushion systems and their performance, applications of air cushion technology to transportation. Prerequisite(s): MAAE 3004 and MATH 3705 Lectures three hours a week. |
| MECH 4105 | Introduction to Nuclear Engineering Atomic theory, nuclear physics, radioactivity, photoelectric effect, mass defect, binding energy, nuclides, neutron diffusion and moderation. Reactor theory, kinetics, control. Reactor types, reactor poisoning, xenon oscillations. Reactor materials, corrosion, fuel and fuel cycle. Nuclear medicine. Radiation protection, reactor safety fundamentals. Prerequisite(s): MATH 3705 Lectures three hours a week. |
| MECH 4503 | An Introduction to Robotics History of robotics and typical applications. Robotic actuators and sensors. Kinematics of manipulators, inverse kinematics, differential relationships and the Jacobian. Manipulator dynamics. Trajectory generation and path planning. Robot control and performance evaluation. Force control and compliance. Applications in manufacturing and other industries. Prerequisite(s): (MAAE 3500 or SYSC 4505) and fourth-year status in Engineering or by permission of the department. Lectures three hours a week. |
| MECH 4806 | Mechatronics Introduction to the integration of mechanical, electronic and software components to build mechatronic devices. Mechanical and electrical systems modeling, simulation and implementation. Basic automation and computer requirements. Design tools and examples of mechatronic applications. Prerequisite(s): (MAAE 3500 or SYSC 4505) and MATH 3705 Lectures three hours per week. |