Undergraduate Studies
Contact
Department of Electrical and Computer Engineering
Thompson Engineering Building
Room 279
London, ON N6A 5B9
Tel: 519-661-2111 (88056)
Fax: 519-850-2436
ecedept@uwo.ca
Course Outlines
Fall Semester
ECE Courses
- ECE 2205A - Electric Circuits I
- ECE 2240A - Electrical Laboratory
- ECE 2277A - Digital Logic Systems
- ECE 3330A - Control Systems
- ECE 3332A - Electric Machines
- ECE 3337A - Electronic Circuits
- ECE 3349A - Introduction of VLSI
- ECE 3374A - Introduction to Electronics for Mechanical Engineering
- ECE 4415/4416- Electrical/Computer Engineering Project
- ECE 3389A - Computer Systerm Design
- ECE 4429A - Advanced Digital Signal Processing
- ECE 4432A - Radiation and Propagation
- ECE 4436A - Networking: Principles, Protocols and Architectures
- ECE 4437A - Communications Theory
- ECE 4445A - Introduction to Digital Image Processing
- ECE 4457A - Power Electronics
- ECE 4464A - Electric Power Systems II
ES Courses
MSE Courses
- MSE 2200Q - Engineering Shop Safety Training
- MSE 2201A - Introduction to Electrical Instrumentation
- MSE 2212 - Mechanics of Materials
- MSE 2214 - Thermodynamics
- MSE 3301A - Materials Selection and Manufacturing Processes
- MSE 3310 - Electric Motors and Drives
- MSE 4401A - Robotic Manipulators
- MSE 4499 - Mechatronic Design Project
- MSE 3381A – Kinematics and Dynamics of Machines
SE Courses
- SE 2202A - Scirpting Programming Language Fundamentals
- SE 2205A - Algorithms and Data Structures for Object Oriented Design
- SE 3309A - Database Management Systems
- SE 3313A - Operating Systems
- SE 3316A - Web Technologies
- SE 3352A - Software Requirements and Analysis
- SE 4450 - Software Engineering Design II
- SE 4452A - Software Verification and Validation
- SE 4472A - Information Security
Winter Semester
ECE Courses
- ECE 2208B - Electrical Instrumentation and Measurement
- ECE 2231B - Introduction to Electronics
- ECE 2233B - Circuits and Systems
- ECE 2236B - Magnetic Circuits and Transmission Lines
- ECE 2238B - Introduction to Electrical Engineering
- ECE 2242B - Principles of Design
- ECE 3331B - Introduction to Signal Processing
- ECE 3333B - Electric Power Systems I
- ECE 3336B - Electromagnetic Theory
- ECE 3370B - Communication Electronics I
- ECE 3375B - Microprocessors and Microcomputers
- ECE 3380B - Advanced Digital Systems
- ECE 3390B _ Hardware/Software Co-Design
- ECE 4415/4416 - Electrical/Computer Engineering Project
- ECE 4433B - Digital Communication Systems
- ECE 4438B - Advanced Image Processing and Analysis
- ECE 4439B - Conventional, Renewable and Nuclear Energy
- ECE 4455B - Engineering Analysis of Physiological
- ECE 4456B - Power System Protection
- ECE 4460B - Real-time Embedded Control Systems
- ECE 4469B - Applied Control Systems
ES Courses
MSE Courses
- MSE 2202B - Introduction to Mechatronic Design
- MSE 2213B - Engineering Dynamics
- MSE 2233B - Circuits and Systems
- MSE 2273B - Introduction to Fluid Mechanics and Heat Transfer
- MSE 3302B - Sensors and Actuators
- MSE 3360B - Finite Element Methods for Mechatronic Systems
- MSE 3380B - Mechanical Components Design for Mechatronic Systems
SE Courses
- SE 2203B - Software Design
- SE 2250B - Software Construction
- SE 3310B - Theoretical Foundations of Software Engineering
- SE 3314B - Computer Networks Applications
- SE 3350B - Software Engineering Design I
- SE 3351B - Software Project and Process Management
- SE 3353B - Human-Computer Interface Design
- SE 4450 - Software Engineering Design II
- SE 4455B - Cloud Computing