Courses by school
- ENRE 577 · Critical Minerals Production
- ENRTECH 3CS3 · Communication Systems
- ENRTECH 3EM3 · Transmission Lines and Electromagnetics
- ENRTECH 3EP3 · Power Systems and Electrical Machines
- ENRTECH 3IN3 · Industrial Networks and Communication Systems
- ENRTECH 3MI3 · Measurements and Instrumentation
- ENRTECH 3PD3 · Power Distribution I
- ENRTECH 4CA3 · Computer Applications in Power System Engineering
- ENRTECH 4PD3 · Power System Analysis and Control
- ENRTECH 4PE3 · Power Electronics
- ENRTECH 4PM3 · Power Protection and Maintenance I
- ENRTECH 4PP3 · Power Protection and Maintenance II
- ENRTECH 4RG3 · Renewable Generation
- ENSC 100W · Engineering, Science and Society
- ENSC 103 · Environment and Sustainability
- ENSC 105W · Process, Form, and Convention in Professional Genres
- ENSC 120 · Introduction to Electronics Laboratory Instruments Operation and Measurement Techniques
- ENSC 151 · Introduction to Software Development for Engineers
- ENSC 180 · Introduction to Engineering Analysis
- ENSC 194 · Optional Job Practicum
- ENSC 195 · Industrial Internship I
- ENSC 196 · Special Internship I
- ENSC 200 · Environmental History
- ENSC 201 · Environmental Toxicology and Chemical Risks
- ENSC 201 · Introduction to Environmental Science
- ENSC 204 · Graphical Communication for Engineering
- ENSC 220 · Electric Circuits I
- ENSC 225 · Microelectronics I
- ENSC 230 · Principles of Sustainability
- ENSC 245 · Consuming the Environment
- ENSC 251 · Software Design and Analysis for Engineers
- ENSC 252 · Fundamentals of Digital Logic & Design
- ENSC 290 · Introduction to Ecological Economics
- ENSC 295 · Industrial Internship II
- ENSC 296 · Special Internship II
- ENSC 301 · Environmental Assessment
- ENSC 303 · Directed Studies in Engineering Science
- ENSC 307 · Marine Environmental Issues
- ENSC 310 · Environmental Policy
- ENSC 315 · Sustainable Food Systems
- ENSC 316 · Engineering Electromagnetics I
- ENSC 320 · Wildlife Issues in a Changing World
- ENSC 321 · Environmental Justice in Global Context
- ENSC 324 · Electronic Devices
- ENSC 325 · Microelectronics II
- ENSC 327 · Communication Systems
- ENSC 330 · Applications of Sustainability
- ENSC 350 · Digital Systems Design
- ENSC 351 · Embedded and Real Time System Software
- ENSC 370 · Biomedical Engineering Directions