Software Engineering (suspended program)
Software Engineering Biomedical Engineering Specialization
Suggested Sequence of Courses
Courses that span two terms can be taken in either term.
Second Year | |
Fall | Winter |
Mathematics 375 or Applied Mathematics 307 | Computer Science 319 |
Software Engineering for Engineers 337 | Computer Engineering 369 |
Electrical Engineering 353 | Electrical Engineering 327 |
Engineering 319 | Software Engineering for Engineers 409 |
Biomedical Engineering 301 | Mathematics 271 |
Complementary Studies Course (3 units) | Biomedical Engineering 309 |
Third Year | |
Fall | Winter |
Computer Engineering 511 | Software Engineering 401 |
Software Engineering for Engineers 480 | Software Engineering 438 |
Physics 365 or 369 | Computer Science 457 |
Software Engineering 471 | |
Biomedical Engineering 401 | |
Computer Science 441 | |
Computer Science 471 | |
Two Complementary Studies Courses (6 units) | |
Fourth Year - Thesis Option | |
Fall | Winter |
Software Engineering 511 | Software Engineering 533 |
Electrical Engineering 500 (6 units)(2) | |
Biomedical Engineering 5001 (9 units) | |
Two Biomedical Engineering Technical Electives (6 units) | |
One Software Engineering Technical Elective (3 units) | |
Engineering 513 | |
Complementary Studies Course (3 units) | |
Fourth Year - Project Option | |
Fall | Winter |
Software Engineering 511 | Software Engineering 533 |
Electrical Engineering 500 (6 units)(2) | |
Biomedical Engineering 501 | |
Two Biomedical Engineering Technical Electives (6 units) | |
Two Biomedical Engineering or Software Engineering Technical Electives (6 units) | |
One Software Engineering Technical Elective (3 units) | |
Engineering 513 | |
Complementary Studies Course (3 units) |
(1)9 units.
(2)Fall and Winter.