Courses by school
- ENSC 380 · Linear Systems
- ENSC 383 · Feedback Control Systems
- ENSC 385 · Statics and Strength of Materials
- ENSC 386 · Introduction to Mechanical Design
- ENSC 387 · Introduction to Electro-Mechanical Sensors and Actuators
- ENSC 395 · Industrial Internship III
- ENSC 396 · Special Internship III
- ENSC 400 · Directed Studies in Engineering Science
- ENSC 401 · Environmental Science Field Course I
- ENSC 402 · Environmental Science Field Course 1
- ENSC 403 · Directed Studies in Engineering Science
- ENSC 403 · Environmental Science Field Data Analysis
- ENSC 405W · Capstone A: Project Design, Management, and Documentation
- ENSC 407 · Global Water Resources: Challenges and Opportunities
- ENSC 408 · Wildfire Science and Management
- ENSC 410 · The Business of Engineering
- ENSC 413 · Deep Learning Systems in Engineering
- ENSC 414 · Synthetic Aperture Radar; Backscatter and Interferometry Applications
- ENSC 416 · Engineering Electromagnetics II: Design
- ENSC 424 · Multimedia Communications Engineering
- ENSC 425 · Ecotoxicology
- ENSC 427 · Communication Networks
- ENSC 430 · Honours Projects in Environmental Sustainability
- ENSC 440 · Capstone B: Engineering Design Project
- ENSC 445 · Waste Flows: Environmental Studies of Waste
- ENSC 450 · VLSI Systems Design
- ENSC 452 · Advanced Digital System Design
- ENSC 453 · Programming for Heterogeneous Computing Systems
- ENSC 462 · Special Topics in Engineering Science
- ENSC 474 · Digital/Medical Image Processing
- ENSC 475 · Biomedical Instrumentation
- ENSC 477 · Biomedical Image Acquisition
- ENSC 480 · Special Topics in Environmental Science
- ENSC 482 · Special Topics in Environmental Studies
- ENSC 488 · Introduction to Robotics
- ENSC 495 · Introduction to Microelectronic Fabrication
- ENSC 498 · Engineering Science Thesis Proposal
- ENSC 499 · Engineering Science Undergraduate Thesis
- ENSC 501 · Environmental Science Field Course II
- ENSC 501 · Independent Environmental Study
- ENSC 502 · Research Project Sustainability
- ENSC 502 · Special Problems In Environmental Management
- ENSC 503 · Environmental Impact Assessment
- ENSC 504 · Research Project in Environmental Science
- ENSC 505 · Special Problems in Environmental Science
- ENSC 594 · Independent Study
- ENSC 595 · Independent Study
- ENSC 596 · Independent Study
- ENSC 704 · Industrial Internship
- ENSC 801 · Linear Systems Theory