Skip to Main Content
Navigated to (EN) 4.16.7 Software Engineering.

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.


Back to 4.16 Suspended Programs