Courses by school
- ENSC 802 · Stochastic Systems
- ENSC 812 · Synthetic Aperture Radar; Backscatter and Interferometry Applications
- ENSC 813 · Deep Learning Systems in Engineering
- ENSC 833 · Network Protocols and Performance
- ENSC 845 · Programming for Heterogeneous Computing Systems
- ENSC 851 · Integrated Circuit Technology
- ENSC 859 · Biomedical Microdevices and Systems
- ENSC 870 · MEng Course Option Portfolio
- ENSC 875 · Biomedical Instrumentation
- ENSC 880 · PhD Qualifying Examination
- ENSC 884 · Robotics: Motion and Control I
- ENSC 891 · Directed Studies I
- ENSC 892 · Directed Studies II
- ENSC 894 · Special Topics II
- ENSC 895 · Special Topics III
- ENSC 896 · MEng Project (Completion)
- ENSC 897 · MEng Project
- ENSC 898 · MASc Thesis
- ENSC 899 · PhD Thesis
- ENSF 300 · Software Engineering Practices for Data Management
- ENSF 337 · Programming Fundamentals for Software and Computer
- ENSF 338 · Practical Data Structures and Algorithms
- ENSF 380 · Object-Oriented Principles for Software Development
- ENSF 381 · Full Stack Web Development
- ENSF 400 · Software Engineering Industry Practices and Communication
- ENSF 409 · Principles of Software Development
- ENSF 444 · Machine Learning Systems
- ENSF 460 · Embedded Software and Hardware Systems
- ENSF 461 · Applied Operating Systems
- ENSF 462 · Networked Systems
- ENSF 480 · Principles of Software Design
- ENSF 519 · Special Topics in Software Engineering
- ENSF 520 · Brain Machine Interfaces
- ENSF 545 · Introduction to Virtual Reality
- ENSF 555 · Introduction to Quantum Theory, Computation, and Information
- ENSF 592 · Programming Fundamentals for Data Engineers
- ENSF 593 · Principles of Software Development I
- ENSF 594 · Principles of Software Development II
- ENSF 603 · Modeling and Measurement of Software Performance
- ENSF 604 · Theoretical Foundations of Software Engineering
- ENSF 606 · Software Engineering Fundamentals
- ENSF 607 · Advanced Software Design and Architecture
- ENSF 608 · Databases
- ENSF 609 · Team Design Project in Software Engineering I
- ENSF 610 · Team Design Project in Software Engineering II
- ENSF 611 · Machine Learning for Software Engineers
- ENSF 612 · Engineering Large Scale Data Analytics Systems
- ENSF 613 · Software Requirements Analysis and Process Management
- ENSF 614 · Advanced System Analysis and Software Design
- ENSF 615 · Science and Technology of Brain-Machine Interface Systems