Undergraduate courses
Students currently registered in the program can visit course syllabi, notes and lab instructions for detailed course information.
Course |
Summer
|
Fall
|
2023 Spring
|
Summer
|
Fall
|
2024 Spring
|
BME 201 - Quantitative Human Physiology | ||||||
BME 335 - Biosensors and Instrumentation | ||||||
BME 402 - Biomedical Imaging Modalities | ✓ | |||||
BME 403 - Medical Image Processing | ✓ | |||||
BME 434 - Biophotonics | ✓ | |||||
BME 448 - Introduction to Musculoskeletal Biomechanics | ||||||
BME 452 - Microfluidics for Biomedical and Energy Applications | ||||||
BME 499 - Design Project II | ||||||
Legend:
|
Course |
Summer
|
Fall
|
2023 Spring
|
Summer
|
Fall
|
2024 Spring
|
ENGR 120 - Design and Communication II | ||||||
ENGR 121 - Design II | ||||||
ENGR 141 - Engineering Mechanics | ✓ | |||||
ENGR 240 - Technical Writing | ✓ | |||||
ENGR 297 - Technology and Society | ✓ | |||||
ENGR 446 - Technical Report | ✓ | |||||
Legend:
|
Course |
Summer
|
Fall
|
2023 Spring
|
Summer
|
Fall
|
2024 Spring
|
SENG 265 - Software Development Methods | ||||||
SENG 275 - Software Testing | ||||||
SENG 310 - Human Computer Interaction | ||||||
SENG 422 - Advanced Software Architecture ♦ | ||||||
SENG 426 - Software Quality Engineering ♦ | ||||||
SENG 440 - Embedded Systems ♦ | ||||||
SENG 460 - Practice of Information Security and Privacy ♦ | ✓ | |||||
SENG 461 - Network Security | ✓ | |||||
SENG 468 - Software System Scalability | ||||||
SENG 474 - Data Mining | ||||||
SENG 475 - Advanced Programming Techniques for Robust and Efficient Computing | ||||||
SENG 480 - Topics in Software Engineering | ||||||
SENG 490 - Directed Studies | ||||||
SENG 499 - Design Project II | ||||||
Legend:
|
Please refer to the respective department course information page for details regarding the course offering. The following courses are available as 4th year electives.
- 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