Skip to content
Engineering: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

January 2027

MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
252627282930

Next deadline

2 deadlines
  • Apply to UVic for the first-year housing guarantee

    Fall 2027 entry; 2027–28 first-year housing guarantee · Students graduating directly from high school in 2027 and seeking first-year residence guarantee.

    Housing policy explicitly requires a UVic application by January 31 for this 2027–28 group. Program-specific deadlines and supplementary requirements may differ.

  • September application

    September 2027 entry · High-school entry at UVic. Admission averages vary by curriculum and intake.

Other deadline details
September 30Application: January entry (Computer Science, Health Information Science, Art History and Visual Studies, Music BA, Humanities/Science/Social Sciences)Recurring annual · Every year
  • September 30
SourceChecked
January 31Application: September entry, most degree programsRecurring annual · Every year
  • January 31
  • Applications go through EducationPlannerBC
  • The page notes some programs continue accepting applications after the published deadline where demand or capacity allows
SourceChecked
January 2Application: Teacher Education (Elementary and Secondary Curriculum), September entryRecurring annual · Every year
  • January 2
  • Indigenous Education is listed as "Ongoing"
SourceChecked
Early DecemberEarly admission, apply and submit grades/transcriptsRecurring annual · Every year
  • Early December
  • Verbatim sense: high school students who apply and submit grades/transcripts by early December can be considered for early admission and may receive offers within a few weeks
SourceChecked
No central deadline, each B.C. institution sets its own application open and close datesEducationPlannerBC, deadlines are set per institutionRecurring annual · Every year
  • No central deadline, each B.C. institution sets its own application open and close dates
  • No central B.C. deadline
  • Each institution and sometimes each program sets its own dates
Full source wording

Verbatim: "Each institution sets their own application open and close dates. These dates also may vary based on the program you are applying to. You can use the search database to explore programs you are interested in applying to or visit the institution's website directly. Please refer to the institution's website or contact the Admissions/Registrar's Office directly for application deadlines and details." EducationPlannerBC is the single application service for B.C.'s 25 public post-secondary institutions but publishes no deadline dates of its own.

SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • ENG4UEnglish73% min.
  • SCH3UGrade 11 Chemistry
  • SPH3UGrade 11 Physics
  • MHF4UAdvanced Functions77% min.
  • Approved science 4U or MCV4UApproved Grade 12 science or Calculus and Vectors
  • Three more approved Grade 12 U/M courses.
  • High-school applicants select Engineering: Year 1 entry (BEng). Specialization is declared after first year.
UVic Engineering Ontario high-school requirements
Application steps

Entry terms · Fall 2027

September 2027 high-school admission. Other intake and applicant categories are separate.

UVic published application deadlines by intake
  1. Step 1Check the admission requirements
  2. Step 2Apply through EducationPlannerBC
    • Create your application and select this program.
    EducationPlannerBCEducationPlannerBC
  3. Step 3Final official academic transcripts
    • Official transcripts must come directly from the school, institution, ministry or other issuing authority. Current Ontario students who include an OUAC reference number receive an automatic transfer; other Ontario applicants arrange school submission. Follow the published instructions for your province and any postsecondary studies.
    UVic final grades and official transcript instructionsUVic final grades and official transcript instructions
  4. Step 4Certified English translation for non-English records
    • An official transcript written in another language must include a notarized English translation by a certified translator. This applies to the international school and postsecondary records described on UVic's page.
    UVic international transcript translation requirementsUVic international transcript translation requirements
  5. Step 5Select Engineering: Year 1 entry (BEng) in the UVic application through EducationPlannerBC.
    • Complete this item using the university’s applicant instructions.
    UVic Engineering Ontario high-school requirementsUVic Engineering Ontario high-school requirements
  6. Step 6Activate your UVic NetLink ID and follow the requirements in your application checklist.
    • Complete this item using the university’s applicant instructions.
    UVic Engineering Ontario high-school requirementsUVic Engineering Ontario high-school requirements
Applicant pathways
British Columbia and Yukon

British Columbia and Yukon high school applicants

  • Grade 11 English, Pre-calculus, Chemistry and Physics and approved social studies 11 or 12.
  • English Studies 12 or English First Peoples 12 with 73% or higher.
  • Pre-calculus 12 with 77% or higher.
  • An approved Grade 12 science or Calculus 12, and an approved Grade 12 academic course.
UVic Engineering BC and Yukon high-school requirements

Degree requirements

Required courses and electives
  • To declare a second-year discipline, complete at least 12.0 units of required courses with at least C in each.
Grades and academic standing
  • The minimum GPA for declaration is C+. Competitive disciplines may require a higher GPA.
Work and practical requirements
  • Complete the chosen discipline’s course and co-op requirements.

Program facts

Entering average~85% recommended minimum

Ontario high-school applicants. This estimate for required Grade 12 courses uses recent admission cycles.

UVic Engineering Ontario high-school requirementsUVic Engineering Ontario high-school requirements
Co-opCo-op details

Majors & specializations

Common first year for six engineering disciplines.

Biomedical Engineering

BEng or BSEng

Apply engineering principles to medical technologies and biological systems.

Courses

Separate study choices within this entry program. Each course block belongs to its named choice; it is not required of every student in the degree.

Software Engineering43 listed

September 2026 selected degree requirements and named option banks. BA/BSc, Major/Honours and other variants retain separate year/term labels. Software Engineering (Bachelor of Software Engineering): Complete all of: Software Engineering (Bachelor of Software Engineering): Complete 1 of: Software Engineering (Bachelor of Software Engineering): Complete 1.5 units of: Natural Science Electives (see note below) Software Engineering (Bachelor of Software Engineering): Complete 3.0 units of: Complementary Studies Electives (see note below) Software Engineering (Bachelor of Software Engineering): Complete 7.5 units of: Technical Electives (see list below) Software Engineering (Bachelor of Software Engineering): Some technical electives have been organized into specializations: see the BSEng Program website for more information. Software Engineering (Bachelor of Software Engineering): See Complementary Studies Elective Courses for list of approved courses. Software Engineering (Bachelor of Software Engineering): See Natural Science Elective Courses for list of approved courses. Software Engineering (Bachelor of Software Engineering): Co-operative Education is mandatory in the BSEng degree program. Please refer to the Faculty of Engineering and Computer Science Co-operative Education Requirements . Software Engineering (Bachelor of Software Engineering): This program is accredited by the Accreditation Board of Engineers Canada. Accreditation ensures that graduates of the program satisfy the academic requirements for licensure as a professional engineer by Engineers and Geoscientists BC. Software Engineering (Bachelor of Software Engineering): Many courses are offered only one time per year. Refer to the Faculty website for course scheduling information. Consult with a program adviser for schedule planning advice. Software Engineering (Bachelor of Software Engineering): Deviation from the standard program schedule requires submission of a Program Planning Worksheet and approval by the BSEng Program before commencement of term. See your program adviser for more information. Software Engineering (Bachelor of Software Engineering): Alternate first year schedules for spreading the first year course load over three terms may be available. See the section titled "First year schedule" in Faculty of Engineering: Requirements or the BSEng program website .

UVic September 2026 Software Engineering (Bachelor of Software Engineering)
First year · Fall7 listed

Choose one calculus course. This two-term example is based on the 2026–27 planner.

UVic Engineering 2026–27 first-year schedules
First year · Spring6 listed

Computer and Software Engineering take CSC 115 in place of ENGR 141. Software Engineering may take a natural science elective in place of PHYS 111.

UVic Engineering 2026–27 first-year schedules
Software Engineering

Software Engineering

Software Engineering (Bachelor of Software Engineering): Year 113 listed

Published academic year or term. Alternative menus are choices; this is not a weekly timetable.

UVic September 2026 Software Engineering (Bachelor of Software Engineering)
Software Engineering (Bachelor of Software Engineering): Year 211 listed

Published academic year or term. Alternative menus are choices; this is not a weekly timetable.

UVic September 2026 Software Engineering (Bachelor of Software Engineering)
Software Engineering (Bachelor of Software Engineering): Year 313 listed

Published academic year or term. Alternative menus are choices; this is not a weekly timetable.

UVic September 2026 Software Engineering (Bachelor of Software Engineering)
Software Engineering (Bachelor of Software Engineering): Year 46 listed

Published academic year or term. Alternative menus are choices; this is not a weekly timetable.

UVic September 2026 Software Engineering (Bachelor of Software Engineering)

Careers

Professional recognition

Engineers Canada lists these completed engineering disciplines as CEAB accredited at the University of Victoria's main campus: Biomedical Engineering (2016 to present), Civil Engineering (2017 to present), Computer Engineering (1988 to present), Electrical Engineering (1988 to present), Mechanical Engineering (1992 to present), Software Engineering (2007 to present).

Scope and qualifications

Applies to the completed disciplines named here at the University of Victoria's main campus. Professional registration has additional provincial requirements.

Costs

Engineering · Two terms

Published cost estimate

2026–27 · Victoria · Two terms · CAD

Ontario example · Choose your category

Tuition$9,098
Books and suppliesEstimate varies by course
Residence
Residence
Not estimated
Meal plan
Not estimated
Estimated subtotalNot available

Published tuition and standard on-campus fees effective May 1, 2026.

Housing and meals are outside this estimate.

Last updated

Suggest to a student