Maps | Directories | Engr Webmail | UVic Webmail |   

 

  Prospective Students    Undergraduate Students    Graduate Students   
  
 

Undergraduate Courses

Students currently registered in the program can visit course syllabi, notes and lab instructions for detailed course information on courses offered in the current term.

CENG Courses

2014
Spring

Summer

Fall

2015
Spring

Summer

Fall

2016
Spring


Legend:
  • A check mark (✓) under a term indicates the course was or is being planned to be offered that term;
  • A ballot x (✗) under a term indicates the course was scheduled for the term but has been cancelled;
  • A pdf icon (Outline) indicates that a Syllabus for the course from the respective term is available by clicking the icon. If the icon follows the course title, it links to the latest available version of the syllabus;
  • A diamond (♦) beside the course title indicates the course is available as a 4th year elective.
CENG 241 - Digital Design Outline Outline
CENG 242 - Discrete Structures in Engineering Outline Outline
CENG 255 - Introduction to Computer Architecture Outline
CENG 299 - Introduction to ECE Design Outline
CENG 355 - Microprocessor-Based Systems Outline
CENG 356 - Engineering System Software Outline
CENG 399 - Design Project I Outline
CENG 412 - Human Factors in Engineering ♦
CENG 420 - Artificial Intelligence ♦
CENG 421 - Computer Vision ♦ Outline
CENG 441 - Design of Digital and VLSI Systems ♦ Outline Outline
CENG 448 - Hardware Security ♦
CENG 450 - Computer Systems and Architecture ♦ Outline
CENG 453 - Parallel and Cluster Computing ♦ Outline
CENG 455 - Real Time Computer Systems Design Project ♦
CENG 460 - Communication Networks ♦ Outline
CENG 461 - Design and Analysis of Computer Networks ♦ Outline Outline
CENG 490 - Directed Studies Outline
CENG 496 - Selected Topics in Computer Engineering ♦
CENG 498 - Honours Thesis ♦
CENG 499 - Design Project II Outline Outline Outline

Legend:
  • A check mark (✓) under a term indicates the course was or is being planned to be offered that term;
  • A ballot x (✗) under a term indicates the course was scheduled for the term but has been cancelled;
  • A pdf icon (Outline) indicates that a Syllabus for the course from the respective term is available by clicking the icon. If the icon follows the course title, it links to the latest available version of the syllabus;
  • A diamond (♦) beside the course title indicates the course is available as a 4th year elective.
 

ELEC Courses

2014
Spring

Summer

Fall

2015
Spring

Summer

Fall

2016
Spring

ELEC 200 - Engineering Graphics
ELEC 216 - Electricity and Magnetism Outline OutlineOutline Outline
ELEC 220 - Electrical Properties of Materials Outline
ELEC 250 - Linear Circuits I Outline Outline Outline
ELEC 260 - Continuous-Time Signals and Systems Outline Outline Outline
ELEC 299 - Introduction to ECE Design Outline
ELEC 300 - Linear Circuits II Outline
ELEC 310 - Digital Signal Processing I Outline Outline Outline Outline
ELEC 320 - Electronic Devices I Outline Outline
ELEC 330 - Electronic Circuits I Outline Outline
ELEC 335 - Biosensors and Instrumentation
ELEC 340 - Applied Electromagnetics and Photonics Outline Outline
ELEC 350 - Communications Theory and Systems I Outline
ELEC 360 - Control Theory and Systems I Outline Outline Outline
ELEC 365 - Applied Electronics and Electrical Machines Outline
ELEC 370 - Electromechanical Energy Conversion Outline
ELEC 380 - Electronic Circuits II Outline
ELEC 399 - Design Project I Outline
ELEC 403 - Engineering Design by Optimization ♦ Outline Outline
ELEC 404 - Microwaves and Fiber Optics ♦ Outline Outline
ELEC 405 - Error Control Coding and Sequences ♦
ELEC 407 - Digital Signal Processing II ♦
ELEC 410 - Power Electronics ♦ Outline Outline
ELEC 412 - Electronic Devices II ♦ Outline Outline
ELEC 417 - Software Defined Radio ♦
ELEC 420 - Nanotechnology ♦ Outline Outline
ELEC 426 - Robotics ♦
ELEC 434 - Biophotonics ♦ Outline Outline
ELEC 435 - Medical Image Processing ♦ Outline Outline
ELEC 450 - Communications Theory and Systems II ♦ Outline Outline
ELEC 452 - Optical Communication Technology ♦ Outline Outline
ELEC 453 - Antennas and Propagation ♦ Outline Outline
ELEC 454 - Engineering Components for Wireless Systems ♦
ELEC 456 - Mobile Communications ♦ Outline Outline Outline
ELEC 459 - Applications of Digital Signal Processing Techniques ♦ Outline Outline
ELEC 460 - Control Theory and Systems II ♦ Outline Outline
ELEC 461 - Dynamics and Control of Switched Mode Power Supplies ♦ Outline
ELEC 462 - Motor Drive Dynamics ♦
ELEC 466 - System-on-Chip Engineering for Signal Processing ♦ Outline Outline
ELEC 481 - Analog VLSI Systems ♦ Outline
ELEC 482 - Electrical Drive Systems ♦ Outline
ELEC 483 - Digital Video Processing ♦ Outline Outline
ELEC 484 - Audio Signal Processing ♦ Outline
ELEC 485 - Data Analysis and Pattern Recognition ♦ Outline
ELEC 486 - Multiresolution Signal and Geometry Processing with Software Applications ♦ Outline Outline
ELEC 488 - Electrical Power Systems ♦ Outline Outline
ELEC 490 - Directed Studies Outline
ELEC 496 - Selected Topics in Electrical Engineering ♦ Outline
ELEC 498 - Honours Thesis ♦
ELEC 499 - Design Project II Outline Outline Outline

Legend:
  • A check mark (✓) under a term indicates the course was or is being planned to be offered that term;
  • A ballot x (✗) under a term indicates the course was scheduled for the term but has been cancelled;
  • A pdf icon (Outline) indicates that a Syllabus for the course from the respective term is available by clicking the icon. If the icon follows the course title, it links to the latest available version of the syllabus;
  • A diamond (♦) beside the course title indicates the course is available as a 4th year elective.
 

BME Courses

2014
Spring

Summer

Fall

2015
Spring

Summer

Fall

2016
Spring

BME 201 - Quantitative Human Physiology Outline Outline
BME 335 - Biosensors and Instrumentation Outline
BME 403 - Medical Image Processing Outline Outline
BME 434 - Biophotonics Outline
BME 499 - Design Project II Outline

Legend:
  • A check mark (✓) under a term indicates the course was or is being planned to be offered that term;
  • A ballot x (✗) under a term indicates the course was scheduled for the term but has been cancelled;
  • A pdf icon (Outline) indicates that a Syllabus for the course from the respective term is available by clicking the icon. If the icon follows the course title, it links to the latest available version of the syllabus;
  • A diamond (♦) beside the course title indicates the course is available as a 4th year elective.
 

ENGR Courses

2014
Spring

Summer

Fall

2015
Spring

Summer

Fall

2016
Spring

ENGR 120 - Design and Communication II Outline
ENGR 121 - Design II Outline Outline

Legend:
  • A check mark (✓) under a term indicates the course was or is being planned to be offered that term;
  • A ballot x (✗) under a term indicates the course was scheduled for the term but has been cancelled;
  • A pdf icon (Outline) indicates that a Syllabus for the course from the respective term is available by clicking the icon. If the icon follows the course title, it links to the latest available version of the syllabus;
  • A diamond (♦) beside the course title indicates the course is available as a 4th year elective.
 

SENG Courses

2014
Spring

Summer

Fall

2015
Spring

Summer

Fall

2016
Spring

SENG 310 - Human Computer Interaction
SENG 380 - Software Process and Management
SENG 399 - Design Project I Outline
SENG 422 - Software Architecture ♦ Outline Outline
SENG 426 - Software Quality Engineering ♦ Outline Outline
SENG 440 - Embedded Systems ♦ Outline Outline
SENG 460 - Practice of Information Security and Privacy ♦ Outline Outline
SENG 461 - Network Security ♦
SENG 462 - Distributed Systems and the Internet ♦ Outline
SENG 480 - Topics in Software Engineering
SENG 490 - Directed Studies Outline
SENG 499 - Design Project II Outline Outline Outline

Other departments

  • Computer Science
    • SENG 410 - Media Applications ♦
    • SENG 466 - Software for Embedded and Mechatronics Systems ♦
  • Mechanical Engineering
    • MECH 410 - Computer Aided Design ♦
    • MECH 458 - Mechatronics ♦
    • MECH 460 - Computer Aided Manufacturing ♦
    • MECH 464 - Mechatronics Design Project ♦
    • MECH 466 - Microelectromechanical Systems ♦

Back To Undergraduate Program Page

 
 
Back to common navigation links