Courses by school
- ENCI 671 · Advanced Foundation Engineering
- ENCI 673 · Constitutive Law For Geomaterials
- ENCI 675 · Landslides and Slope Stability
- ENCI 689 · Advanced Project Management Practices and Principles
- ENCI 693 · Project Engineering Management
- ENCI 695 · Project Construction Management
- ENCI 697 · Project Planning and Control
- ENCI 699 · Law for Project Managers
- ENCI 707 · Theory of Transport Demand Modelling
- ENCI 709 · Pract Of Trans Demand Modelling
- ENCI 711 · Advanced Analysis and Modeling of Public Transit Systems
- ENCI 715 · Transport Economics
- ENCI 717 · Dynamic Traffic Flow and Network Modelling
- ENCI 741 · Biological Processes for Wastewater Treatment
- ENCM 335 · Programming Fundamentals for Electrical Engineers
- ENCM 369 · Computer Organization
- ENCM 370 · Computer Architecture and Embedded Systems
- ENCM 467 · Digital Electronic Circuits
- ENCM 501 · Principles of Computer Architecture
- ENCM 507 · Computer Aided Design of Integrated Circuits
- ENCM 509 · Fundamentals of Biometric Systems Design
- ENCM 511 · Embedded System Interfacing
- ENCM 515 · Application Specific Processors and Accelerators
- ENCM 517 · Computer Arithmetic and Computational Complexity
- ENCM 519 · Special Topics in Computer Engineering
- ENCMP 100 · Computer Programming for Engineers
- ENCS 250 · Climate Change Economics and Policy
- ENCS 299 · Special Topics in Field Skills and Their Application in the Environmental and Conservation Sciences
- ENCS 352 · Natural Resource and Environmental Law
- ENCS 356 · Principles of Rangeland Conservation and Habitat Management
- ENCS 406 · Rangeland Plant Communities of Western Canada
- ENCS 407 · Rangeland Plant Communities of North America
- ENCS 471 · Practical Case Studies in Rangeland Management and Conservation
- ENCS 473 · Environmental and Conservation Policy
- ENCS 673 · Environmental and Conservation Policy
- ENDG 233 · Programming with Data
- ENDG 310 · Fundamentals of Software Design and Development
- ENDG 311 · Advanced Software Design and Development
- ENDG 319 · Probability, Statistics and Machine Learning
- ENDG 407 · Computational Numerical Methods
- ENDG 410 · Fundamentals of Applied Artificial Intelligence
- ENDG 411 · Advanced Applied Artificial Intelligence and Machine Learning
- ENDG 450 · Digital Security
- ENDG 451 · Industrial Internet of Things
- ENDG 452 · Augmented and Virtual Reality
- ENDG 453 · Advanced Software Programming
- ENDG 454 · Fundamentals of Web Development
- ENDG 455 · Advanced Data Engineering
- ENDG 456 · Intermediate Machine Learning for Engineers
- ENDG 457 · Advanced Machine Learning for Engineers