Science Menu
Program Structure
- 147 credits
- Five years
- Mandatory co-op in fourth year (two terms)
Course | Title |
---|---|
Fall, Term 1 — 18 credits | |
ENGR 1100 | Engineering Design 1 |
SENG 1110 | Programming for Engineers 1 |
ENGL 1100 | Introduction to University Writing |
EPHY 1170 | Physics for Engineering 1 |
MATH 1130 | Calculus 1 for Engineering |
MATH 1300 | Linear Algebra for Engineers |
Winter, Term 2 — 18 credits | |
EPHY 1270 | Physics for Engineering 2 |
EPHY 1700 | Engineering Mechanics 1 |
MATH 1230 | Calculus 2 for Engineering |
SENG 1210 | Programming for Engineers 2 |
ENGR 1200 | Engineering Design II |
CMNS 1290 | Introduction to Professional Writing |
Course | Title |
---|---|
Fall, Term 3 — 18 credits | |
PHYS 2150 | Circuit Analysis |
EPHY 2200 | Electrical Properties of Materials |
ENGR 2200 | Engineering in Society, Health and Safety |
CENG 2010 | Computer Architecture and Assembly Language |
STAT 2230 | Probability and Statistics for Engineers |
MATH 1700 | Discrete Mathematics 1 |
Winter, Term 4 — 18 credits | |
CENG 2030 | Introduction to Signal Processing |
EPHY 2300 | Digital and Semiconductor Electronics |
ENGR 2300 | Engineering Management |
ENGR 2400 | Engineering Economics |
CHEM 1520 | Principles of Chemistry |
ENGR 2000 | Engineering Design III |
Course | Title |
---|---|
Fall, Term 5 — 18 credits | |
SENG 3110 | Algorithms and Data Structure |
CENG 3010 | Computer System Designs |
CENG 3310 | Digital Communication Systems |
EENG 3010 | Introduction to Control Systems |
SENG 3130 | Software Requirements and Specifications |
ENGR 3300 | Engineering Professional Ethics |
Winter, Term 6 — 18 credits | |
COMP 3410 | Operating Systems |
COMP 3610 | Database Systems |
SENG 3120 | Software Engineering Design: Process and Principles |
SENG 3210 | Applied Software Engineering |
CENG 3020 | Real Time Systems Design and Analysis |
BIOL 3220 or BIOL 3410 |
Natural History or Plants and People |
Course | Title |
---|---|
Fall, Term 7 — 3 credits | |
COOP 3080 | Engineering Co-op Work Term 1 |
COOP 3180 | Engineering Co-op Work Term 2 |
Course | Title |
---|---|
Fall, Term 9 — 21 credits | |
SENG 4100 | Software Engineering Design Project (6 credits) |
SENG 4120 | Software Model Engineering and Formal Methods |
SENG 4110 | Software Testing and Verification |
SENG 4XXX | Upper-level technical elective |
SENG 4XXX | Upper-level technical elective |
CMNS 3510 | Intercultural and Cross-Cultural Communication |
Winter, Term 10 — 18 credits | |
CENG 4320 | Communication Networks |
SENG 4130 | Software Design Patterns |
SENG 4220 | Software Security Engineering |
SENG 4140 | Software Quality Engineering |
SENG 4XXX | Upper-level technical elective |
SENG 4XXX | Upper-level technical elective |