Faculty of Engineering : Software Engineering
Please refer to the table under Academic and Work/Other Term Schedule for information on standard academic term and work term sequencing. Please refer to the table under Approved Substitutions for Courses Taken at UVic for information on acceptable course substitutions for BSEng students.
Five Technical Electives6
Students who transferred from other programs or post-secondary institutions must choose their electives in consultation with a program adviser. Their choice of electives requires pre-approval by the BSEng Program.
Advanced Methods for Human Computer Interaction
Subject to approval by the BSEng Program.
Two SENG courses at 300 or 400 level