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 and the Combined BSc 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
|
Optional Emphases
|
Minors
|
|
Computer Science |
Bachelor of Science
|
- General Degree in Computer Science
- Honours in Computer Science
- Major in Computer Science
|
- Bioinformatics Option
- Computer Communications and Networks Option
- Computer Graphics and Gaming Option
- Software Engineering Option
- Theory Option
|
Computer Science
|
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
- Computational Intelligence
- Embedded Systems
- Graphics and Gaming
- High Performance Computing
- Human Computer Interaction
- Mechatronics
- Programming Languages and Architectures
- Security and Privacy
- Theory of Computation
|
|
| |
| |
| Electrical and Computer Engineering |
|
Bachelor of Engineering
|
Computer Engineering
|
- Biomedical Engineering Option
- Computer Music Option
- Communications
- Digital and Embedded Systems
- Digital Signal Processing
- Electrical Energy Systems
- Electromagnetics and Photonics
- Electronics
- Mechatronics
- Networks, Security, and Privacy
|
Computer Systems
|
|
Electrical Engineering
|
Electrical Systems
|
|
Biomedical Engineering
|
|
|
| Mechanical Engineering |
|
|
Mechanical Engineering
|
- Advanced Manufacture
- Advanced Materials
- Computer Aided Engineering
- Energy Systems
- Fluids and Aerodynamics
- Mechatronics
|
Mechanical 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 
Generally, courses offered in the Faculty of Engineering are open to students in other faculties who have satisfied any prerequisite courses. However some courses or sections are open only to students in the Faculty of Engineering or to students in specific programs. Faculty of Engineering program students are given registration priority in some courses. Courses and applicable restrictions are listed at <www.uvic.ca/engineering/courseaccess.php>.
Students in other faculties who propose to take courses offered in the Faculty of Engineering are responsible for determining if the courses can be used for credit in their degree program.
Minors 
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: Computer Science, Electrical and Computer Systems, and Mechanical Systems.
Any UVic student who wishes to pursue a Minor in 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. Courses that fulfill requirements for a Minor cannot form part of the requirements for the degree.
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.
|