Faculty of Engineering
General Information
Degrees and Programs Offered
See the table below for a listing of the Faculty of Engineering undergraduate degree offerings
The Co-operative Education Program is mandatory for all BEng and BSEng programs, for the BSc in Computer Science (Business Option, or Mechatronics and Embedded Systems Option), and the Combined Major in Health Information Science and Computer Science program. All students in these programs graduate with the Co-op designation on their academic documents.
Co-operative Education is optional for the other BSc programs in Computer Science. The Co-operative Education Programs within the Faculty of Engineering are described on this page.
| Faculty of Engineering Undergraduate Programs |
|
Department
|
Degree
|
Programs Offered
|
Areas of Specializations
and Topics Areas
|
Options
|
|
Computer Science
|
Bachelor of Science
|
- General Degree in Computer Science
- Honours in Computer Science
- Major in Computer Science
|
|
- Bioinformatics
- Business
- Computer Communications & Networks
- Computer Graphics and Gaming
- Mechatronics and Embedded Systems
- Software Engineering
- Theory
|
|
Combined Programs1 in:
- Computer Science and Mathematics (Honours and Major)
- Computer Science and Statistics (Honours and Major)
- Geography and Computer Science (Geomatics)
- Health Information Science and Computer Science
- Music and Computer Science
- Physics and Computer Science (Honours and Major)
- Psychology and Computer Science
- Visual Arts and Computer Science
|
|
|
|
Bachelor of Arts
|
General Degree in Computer Science2
|
|
Bachelor of Software Engineering
|
Software Engineering
|
|
- Biomedical
- Communication and Networks
- Management
- Mechatronics and Embedded Systems
- Security
- Technology Policy
|
|
Electrical and Computer Engineering
|
|
Bachelor of Engineering
|
Computer Engineering
|
- Software Engineering
- Systems Engineering
|
- Biomedical Engineering
- Computer Music
- Fast Track Master's
- Information and Systems Security
- Management
- Mechatronics and Embedded Systems
- Physics
- Technology Policy
|
|
Electrical Engineering
|
- Communications
- Digital Signal Processing
- Electrical Energy Systems
- Electromagnetics and Photonics
- Electronics
|
|
Mechanical Engineering
|
Mechanical Engineering
|
- Advanced Materials
- Advanced Manufacture
- Computer Aided Engineering
- Energy Systems
- Fluids and Aerodynamics
- Mechatronics
|
- Management
- Mechatronics and Embedded Systems
|
|
1. Students wishing to complete one of the combined degrees in Computer Science and Mathematics, Computer Science and Statistics, or Computer Science and Physics offered jointly by the Department of Computer Science and departments in the Faculty of Science will normally register in the Faculty of Science for their first year. Students wishing to complete a combined major degree in Health Information Science and Computer Science will normally register in the Faculty of Human and Social Development. Students wishing to complete a combined major degree in Visual Arts and Computer Science will normally register in the Faculty of Fine Arts.
2. Students wishing to complete a General degree in Computer Science will normally register in the faculty offering the second specialization area for their General degree in their first year.
|
Availability of Courses 
Computer Science (CSC) and Software Engineering (SENG) courses are open to all UVic students.
Except when a course is required for their degree program, students who have not been admitted to the BEng or BSEng Programs in the Faculty of Engineering must obtain written permission from the Dean in order to register in Engineering (ENGR), Computer Engineering (CENG), Electrical Engineering (ELEC) or Mechanical Engineering (MECH) courses. Students not registered in an approved faculty Minor will normally not be allowed to complete more than 6 units of such courses.
Visiting or exchange students within the Faculty of Engineering will be designated as having non-degree program status. Students with this status may take only a pre-approved set of specified courses.
In certain cases, other students may be registered as non-degree students to provide them with the opportunity to establish their qualifications for entry or re-entry into a degree program offered by the faculty.
Minors 
Students pursuing a non-Engineering degree may elect to take a Computer, Electrical or Mechanical Systems Minor consisting of 9 units of Computer, Electrical or Mechanical Engineering, 4.5 units of which must be at the 300 level or above. Such Minors should be developed in consultation with the appropriate Engineering department and approved by the Dean of the originating faculty of the student. Permission to register in courses and related prerequisites will be considered on a case-by-case basis and is at the discretion of the department. Students must declare the Minor with the advising centre of their originating faculty.
Minor degree programs are offered by all three departments within the Faculty of Engineering. The student should refer to the specific departmental entry for further details. A specific Minor in Software Engineering is not currently offered.
Any UVic student who wishes to pursue a Minor in another discipline outside their program area may do so with the approval of that department/ faculty. Students should consult the appropriate advising centre for the development and approval of the minor. Access to courses outside the Faculty of Engineering is at the minor department’s discretion. Courses that fulfill requirements for a Minor cannot form part of the requirements for the degree and normally would be taken outside a student’s primary academic unit.
Limitation of enrolment 
Enrolment in any course or degree program may be limited by the availability of staff and resources. Applicants who meet the minimum academic requirements are not guaranteed admission to any program.
|