Curriculum: Systems Engineering
Core courses and typical schedule
A typical schedule for this option is provided below. Please consult official degree requirements in the university calendar for more details.
(Honors, General)
- Course Schedule in printable format (PDF)
- Link to calendar for pre-requisite and course descriptions.
NOTE: This curriculum is for students who entered the Engineering Science program in fall 2013 or later. Students who entered the program prior to fall 2013 should follow the curriculum posted here.
Year 1 (Standard schedule)
Term 1, Fall | Term 2, Spring | Term 3, Summer | |||
CMPT 128-3 | Intro to Computing Science & Programming for Engineers | ENSC 180-3 | Introduction to Engineering Analysis |
CHEM 121-4 | General Chemistry & Lab |
MATH 152-3 |
Calculus II | PHYS 121-3 | Optics, Electricity, and Magnetism | ||
ENSC 100(W)-3 | Engineering, Science, and Society | MATH 232-3 |
Applied Linear Algebra | MATH 310-3 | Introduction to Ordinary Differential Equations |
ENSC 105W-3 | Process, Form and Convention in Professional Genres |
PHYS 120-3 |
Mechanics and Modern Physics | CMPL I | First Complementary Studies Elective |
ENSC 120-2 | Introduction to Electronics Laboratory Instruments |
||||
MATH 151-3 | Calculus I - or MATH 150 |
Year 1 (Advanced schedule)
Term 1, Fall | Term 2, Spring | Term 3, Summer | |||
CMPT 128-3 | Intro to Computing Science & Programming for Engineers | ENSC 180-3 | Introduction to Engineering Analysis |
||
MATH 152-3 |
Calculus II | ||||
ENSC 100W-3 | Engineering, Science, and Society | MATH 232-3 |
Applied Linear Algebra | ||
ENSC 105W-3 | Process, Form and and Convention in Professional Genres |
PHYS 121-3 |
Optics, Electricity, and Magnetism |
||
ENSC 120-2 | Introduction to Electronics Laboratory Instruments |
CHEM 121-4 | General Chemistry & Lab | ||
MATH 151-3 | Calculus I | CMPL I | First Complementary Studies Elective | ||
PHYS 120-3 | Mechanics and Modern Physics |
Year 2
Term 1, Fall | Term 2, Spring | Term 3, Summer | |||
ENSC 204-1 |
Graphical Communication for Engineering |
Co-op Term | ENSC 225-4 | Microelectronics | |
ENSC 220-4 |
Electric Circuits I |
ENSC 254-4 | Introduction to Computer Organization | ||
ENSC 251-4 | Software Design and Analysis for Engineers |
ENSC 280-4 | Engineering Measurement & Data Analysis | ||
ENSC 252-4 | Fundamentals in Digital Logic and Design |
ENSC 320-4 | Electric Circuits II | ||
MATH 251-3 | Calculus III | CMPT 225-3 |
Data Structures & Programming | ||
MATH 310-3 | Introduction to Ordinary Differential Equations (If not taken in Summer of 1st year) |
Year 3
Term 1, Fall | Term 2, Spring | Term 3, Summer | |||
ENSC 316-4 | Introduction to Electrodynamics for Engineers | ENSC 350-4 |
Digital Systems Design | Co-op Term |
|
ENSC 351-4 |
Embedded and Real Time System Software | ENSC 383-4 |
Feedback Control Systems | ||
ENSC 380-3 | Linear Systems | ENSC 386-4 | Introduction to Mechanical Design | ||
ENSC 385-3 | Statics and Strength of Materials | ENSC 387-4 | Introduction to Electro-Mechanical Sensors and Actuators | ||
MACM 316-3 | Numerical Analysis I | ESD Elective I-3 | Constrained Engineering Science and Design Elective |
Year 4
Term 1, Fall | Term 2, Spring | Term 3, Summer | ||
Co-op Term |
ENSC 405W-3 | Project Documentation, User Interface Design, and Group Dynamics | CMPL II | Second Complementary Studies Elective |
ENSC 410-3 or ENSC 411-4 | The Business of Engineering or The Business of Entrepreneurial Engineering | ENSC 406-2 | Engineering Ethics, Law, and Professional Practice | |
ENSC 488-4 | Introduction to Robotics | ENSC 440-3 | Capstone Engineering Science Project | |
ESD Elective II-4 * | Second Engineering Science and Design Elective | ENSC 482-4 | Introduction to Decision Making in Engineering | |
ESD Elective III-4 * | Third Engineering Science and Design Elective | ESD Elective IV-4 * | Fourth Engineering Science and Design Elective | |
ECON 103-4 | Principles of Microeconomics |
*students must have at least 15 credits of ESD electives to graduate
Additional Requirements for Honors:
- ENSC 498-1 Engineering Science Thesis Proposal
- ENSC 499-9 Engineering Science Undergraduate Thesis
Electives:
Engineering Science and Design Electives
As part of the required 15 units of Engineering Science & Design Electives, students in the Systems Option must complete at least one of the following constrained elective courses:
- ENSC 325-4 Microelectronics II
- ENSC 327-4 Communication Systems
- CMPT 361-3 Introduction to Computer Graphics
- CMPT 310-3 Artificial Intelligence Survey
The remaining engineering science and design units can be fulfilled using courses as below:
- ENSC 424-4 Multimedia Communications Engineering
- ENSC 425-4 Electronic System Design
- ENSC 427-4 Communication Networks
- ENSC 428-4 Digital Communications
- ENSC 429-4 Digital Signal Processing
- ENSC 450-4 VLSI Systems Design
- ENSC 452-4 Advanced Digital System Design
- ENSC 470-4 Optical and Laser Engineering Applications
- ENSC 472-4 Orthopaedic and Rehabilitation Engineering
- ENSC 474-4 Digital/Medical Image Processing
- ENSC 476-4 Biophotonics and Microscopy Techniques
- ENSC 477-4 Biomedical Image Acquisition
- ENSC 483-4 Modern Control Systems
- ENSC 489-4 Computer Aided Design and Manufacturing
- ENSC 495-4 Introduction to Microelectronic Fabrication
- CMPT 417-3 Intelligent Systems
- MSE 480-3 Manufacturing Systems
- MSE 481-3 Industrial Control Systems
- MSE 483-3 Modern Control Systems