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