Skip to primary navigation.
Skip to secondary navigation.
Skip to page content.

Return to top of page.
Skip to secondary navigation.
Skip to page content.
Return to top of page.
Return to primary navigation.
Skip to secondary navigation.

Top undergraduate questions

Return to top of page.
Return to primary navigation.
Skip to secondary navigation.

Program questions

What programs do you offer?

We offer five programs: computer science; computer engineering; electrical engineering; software engineering and mechanical engineering. Within these programs, there are many options and specializations you can choose to customize your degree.

back to top

Do you offer civil engineering?

No. Depending on what part of civil engineering interests you, mechanical engineering might be a good alternative.

back to top

Do you offer chemical engineering?

No. Depending on what part of chemical engineering interests you, mechanical engineering might be a good alternative.

back to top

Do you offer biomedical engineering?

Within Electrical, Computer or Software Engineering, you can do an option in biomedical engineering. You could explore your interest further by joining CanAssist.

back to top

Do you offer environmental engineering?

Within Mechanical Engineering, you can specialize in energy systems. You could explore your interest further by joining the Ecocar team.

back to top

I'm interested in airplanes -- what should I go into?

Within Mechanical Engineering, you can specialize in fluids and aerodynamics. Other ways to explore your interest include joining UVic Aero or getting an aerodynamics-related co-op job.

back to top

I'm interested in designing cars -- what should I go into?

Mechanical Engineering is probably your best option. Other ways to explore your interest include joining Formula SAE or the EcoCAR team or getting an aerodynamics-related co-op job.

back to top

I want to work in the gaming industry -- what should I take?

Within Computer Science, you can do an option in computer graphics and games. Depending on which aspect of gaming interests you, the Combined Program in Computer Science and Music or the Combined Program in Computer Science and Visual Arts might also be good choices.

back to top

I want to do architecture -- should I do my undergrad degree in Engineering?

No. To prepare for architecture, you need to take a broad range of courses, which you won't really have space for in your Engineering program. For more information on architecture, please see the Pre-Professional Guide.

back to top

What's the difference between your programs?

To answer this question, imagine an iPod:

  • A mechanical engineer would be interested in the mechanical systems -- things like the thumbwheel, the design and manufacture of the case.
  • An electrical engineer would be interested in the electrical systems -- for example, how small can you make the battery before it explodes? They'd also work with the sound system. There are a lot of sound and music applications in Electrical Engineering.
  • A computer engineer mainly deals in hardware, so they'd be interested in the screen, the computer chip itself.
  • Software engineers and computer scientists deal mainly in software, so they'd be the ones who wrote the program and figured out the interface.

back to top

What's the difference between software engineering and computer science?

  • Software engineering , like all our engineering programs, gets you ready to be a professional engineer. This has a precise, legal definition in Canada. Engineers have to have taken certain courses and have practical experience and ethics training. If you don't meet these requirements, you can't legally call yourself a professional engineer. When you go and apply for a job and say "I'm an engineer", an employer knows what that means and what they can count on you to do. There are some jobs that only an professional engineer can legally have -- usually things involving safety or security.
  • Computer Science , on the other hand, is much more flexible. There are many fewer things you have to do to be considered a computer scientist. For example, you can choose to be a computer scientist who really focuses on the practical end, like a software engineer, or you can choose to be a computer scientist who really focuses on the science end. You can even choose to be a computer scientist who works in an interdisciplinary field. You have a lot of choices and a lot of freedom. The flip side is that when you go an apply for a job and say "I'm a computer scientist," you'll have to work a bit harder to explain what exactly you're good at.

back to top

What is engineering?

Engineering is a field that applies the discoveries of science to the design and creation of things that are safe, reliable and practical. The things that engineers design and create depend on which branch of engineering they're trained in. See our programs page for more information about the branches of engineering that UVic offers.

All our engineering programs get you ready to be a professional engineer; this has a precise, legal definition in Canada. Engineers have to have taken certain courses and have practical experience and ethics training. If you don't meet these requirements, you can't legally call yourself a professional engineer. There are some jobs that only professional engineers can legally do -- usually things involving safety or security.

back to top

What is computer science?

Computer science is the study of how computing devices can extend and support the abilities of the human mind. In the beginning, most of computer science focused on mathematical abilities. Today, computer scientists work on systems that can extend and support a wide range of abilities -- everything from our abilities to socialize and relate to our abilities to reason and strategize. For more information about computer science at UVic, see the Computer Science site.

back to top

What program options do you have?

We have dozens! Please see our program options page.

back to top

Can I go on an exchange program while in your program?

If you're interested in exchange programs, please contact your academic adviser after enrolling at UVic. Generally speaking, Computer Science programs are easier to combine with an exchange program. Engineering programs are more structured and therefore more difficult to combine with an exchange program. Other opportunities for students in either program to travel include the co-op program and Engineers Without Borders.

back to top

Why should I choose UVic over another school?

Of course, we can't speak for any other school, but here are some of the things we think make Engineering and Computer Science at UVic special:

  • Amazing job prospects. Recent surveys have shown that 94% of our grads find work immediately, with starting salaries around $56,000.
  • Diverse options. We offer dozens of ways to customize your degree and focus on what you're really into.
  • Real-life learning. Our co-op program lets you incorporate 16 months of paid, relevant work experience into your degree.
  • Inspired teaching in small classes. Our smaller class sizes let you get the support and recognition that make the difference.
  • Spectacular location. UVic is located on Canada's fabulous west coast, where you can work and play in a fun, vibrant city surrounded by mountains, rain forests and the Pacific Ocean.

back to top

What are class sizes like?

The average class size in our faculty is 28.

back to top

How long does a degree take?

With the co-op program, an engineering or computer science degree takes 4 years and 8 months. If a computer science student chooses not to participate in co-op, their degree will take 3 years and 8 months.

back to top

I applied to one program, but I'd rather be in a different one. What should I do?

Send an email to the recruitment officer, giving your full name, UVic student number, which program you applied to and which program you'd prefer to be in. They'll forward your request to Admissions, who will re-evaluate your application on the basis of your new program choice.

back to top

What computer and software do I need?

The Engineering and Computer Science buildings have computer labs with all the software you need, available 24 hours a day, 7 days a week. If you would like to also have your own computer, consider:

  • You may want to wait until you come to UVic to purchase your computer. We have a computer store on campus that offers special deals on hardware and software to students. Much of their inventory is online under the "Products" tab.
  • Because you'll tend to work in a variety of places and have to move between the university and co-op placements, a laptop as opposed to a desktop is often more practical.
  • Any machine should have at least 128 MB of RAM and be expandable to 256 or even better 512.
  • Besides basic word processing and spreadsheet software, you will gradually require new software as you progress in your courses. It is best to wait until you need them to buy them.
  • You should realize that due to rapid growth in memory and speed requirements as new versions of software are released a computer purchased at the beginning of year 1 might no longer be entirely suitable by fourth year.

back to top

What programming languages do you use in your courses?

Courses in first and second year use Java and C. Depending on which upper year courses you take, you may also learn other languages.

back to top

What textbooks do I need?

Textbook requirements can change from year to year, as new editions are published or new instructors begin to teach. A few months before the term begins, an official textbook list will be available on the UVic Bookstore site.

Co-op questions

Please see our co-op questions page.

Career questions

back to top

What kind of jobs do computer science grads get?

UVic computer science grads have jobs like:

  • System Architect and Technical Team Lead, Google Inc., Mountain View, California
  • Game Designer, Microsoft, Redmond, Washington
  • Senior Software Developer, IBM Canada, Victoria, BC
  • Vice President Research and Development, ACD Systems, Victoria, BC
  • Director, Music Technology Program, California Institute of the Arts
  • Programmer, Eisen Lab, University of California Berkeley
  • Senior Architect, Sierra Systems, Victoria, BC
  • Software Designer, Schneider Electric, Saanichton, BC
  • Instructor, Camosun College, Victoria, BC

back to top

What kind of jobs do computer engineering grads get?

UVic computer engineering grads have jobs like:

  • Software Development Engineer, Amazon.com, Seattle, WA
  • Telus Innovation Program Manager, Telus, Burnaby, BC
  • Marketing Manager, Gemstar Asia Ltd., Hong Kong
  • Senior System Engineer, Raytheon Canada, Richmond, BC
  • Director of Research & Development Engineering, Rane Corporation, Mukilteo, WA
  • Security Research Engineer, Network Associates, Glenwood, MD
  • Computer Engineer, ICL Botswana, Gabarone, Botswana
  • IP Networking Specialist, Nortel, Ottawa, ON
  • Embedded Hardware/Firmware Developer, Power Measurement Ltd, Saanichton, BC

back to top

What kind of jobs do electrical engineering grads get?

UVic electrical engineering grads have jobs like:

  • Senior Design Engineer, Nokia, Burnaby, BC
  • VP Business Strategy, Carmanah Technologies Corporation, Victoria, BC
  • Instrumentation Engineer, Syncrude Canada Ltd, Fort McMurray, AB
  • Project Manager, IBM Canada, Burnaby, BC
  • Broadcast Network Engineer, Telus, Vancouver, BC
  • Radio and Electronics Engineer, BC Ministry of Transportation and Highway, Victoria, BC
  • Communication Systems Engineer, Bombardier Mass Transit Divisions, Saint-Bruno, QC
  • Partner, GFI Energy Ventures LLC, Los Angeles, CA
  • Systems Engineer, Raytheon Systems Canada Ltd., Richmond, BC

back to top

What kind of jobs do mechanical engineering grads get?

UVic mechanical engineering grads have jobs like:

  • Fuel Cell Engineer, Tekion, Burnaby, BC
  • Principal Manufacturing Engineer, Medtronic Vascular, Santa Rosa, CA
  • Development Manager, Carmanah Technologies, Victoria, BC
  • Marine Systems Engineering Officer, Canadian Forces Naval Engineering School, Halifax, NS
  • Production Engineer, Petro-Canada Oil & Gas, Fort St. John, BC
  • Mill Mechanical Engineer, Kemess Mines Ltd, Smithers, BC
  • Engineer, Daimler Chrysler Aerospace, Richmond, BC
  • Design Engineer, Race Face Performance Products, New Westminster, BC
  • Building Code Engineer, City of Vancouver, Vancouver, BC

back to top

What kind of jobs do software engineering grads get?

UVic software engineering grads have jobs like:

  • Software Engineer, Electronic Arts Canada, Burnaby, BC
  • Virus Researcher, Sophos, Vancouver, BC
  • Support Software Engineer, IBM, Victoria, BC
  • Software Developer, Schneider Electric, Saanichton, BC
  • Associate Analyst, HSBC Software House, Vancouver, BC
  • Owner, Stalwart Controls Inc., Kelowna, BC
  • Software Developer, Business Objects, Vancouver, BC
  • Staff Consultant, Impac Services, Calgary, AB
  • Senior Technology Analyst, Bearing Point, Victoria, BC

back to top

What are the job prospects like?

Very good. Even at the student level, we have more co-op jobs than we have students to fill them. According to a recent survey, 94% of our Engineering and Computer Science graduates found work immediately.

back to top

How much money will I make?

Our co-op students tend to make about $45,000 over the course of their university degree. After graduation, a recent survey showed our grads have starting salaries around $56,000.

Student life questions

How many hours a week are you in classes?

Generally, engineering students take about 6 courses per term, while computer science students take about 5 courses per term. Each course meets for 3 hours a week. On top of this, courses may have another 1-3 hours of compulsory labs or tutorials.

back to top

Is engineering/computer science hard?

Our programs can be challenging, but we're here to help. First off, our smaller class sizes mean you'll get more individualized attention in your courses. Instructors always have office hours when you visit them for additional help. First year help centres are also available for english, math, physics, chemistry and computer science. These centres are staffed by graduate students who can help you with your course work and assignments.

back to top

Can I compete on varsity/national sports teams while in your program?

Yes! It can be challenging to balance your training schedule with your studies, but many students have done it. After you've applied and been accepted, please contact the advising officer for your program to help make a course plan that will work with your training.

back to top

What varsity teams do you have?

We have men's and women's varsity teams in basketball, cross country and track and field, field hockey, golf, rowing, rugby, soccer and swimming. Visit the Vikes recruiting page for more information.

back to top

How can I try out for a varsity team?

Your best approach is to contact the coach in advance. You can find a list of coaches and their contact information on the Vikes recruiting page.

back to top

What support is there for female students?

We support women in engineering and computer science in many ways. Be sure to check out the Women in Engineering and Computer Science group. This organization's mission is "to encourage more women and girls to consider Computer Science or Engineering as a career and to support them in their decision once they arrive at UVic." They offer support, networking opportunities, and the chance to get involved in outreach to girls in grade school and high school.

back to top

How many female students are there?

About 15% of UVic Engineering and Computer Science students are female. We're constantly working to increase this number through Women in Engineering and Computer Science.

back to top

What support is there for students with a disability?

We work hard to help students with a disability succeed. For instance, the Resource Centre for Students with a Disability offers lots of information and support for students with disabilities.

back to top

Doesn't it rain all the time in Victoria?

Nope! According to Statistics Canada, Victoria actually gets less precipitation than half of Canada's main cities. And we get the least snow of any of them!

Residence/housing questions:

Is residence guaranteed?

UVic is pleased to offer guaranteed housing to students entering directly from high school (that is, students who graduate from high school and enter UVic in the same year.) To get your guaranteed spot, you must complete the following 5 steps before June 30th of your last year in high school:

  1. Apply to UVic
  2. Receive an offer of admission
  3. Accept our offer by paying the $200 acceptance deposit
  4. Apply to Housing
  5. Pay the $25 housing application fee

Note - You may apply for housing as soon as you have received a UVic student ID (V######). For additional information please reference Winter Session Application Information.

Students who are not guaranteed housing are still welcome to apply for housing.

back to top

How much is residence?

This depends on what kind of room and what level of meal plan you choose. See the Housing site for more information.

back to top

How do I apply to residence?

Just follow the instructions on the Housing site. Be sure to pay your $25 application fee within 14 days of applying or you'll have to start all over again!

back to top

Can I choose my residence room?

Yes! If you have a preference for which residence building you'd like to live in, put that information on your application form. If you'd like the choose the specific room you'll live in, plan to attend Destination UVic.

back to top

What are the rooms like?

Visit the Housing site to see floor plans and virtual tours of typical residence rooms.

back to top

Do you get your own bathroom?

No. Bathrooms are centrally located in the residences.

back to top

What's the food like?

Tasty and varied! There are 10 different food outlets on campus, so you have a lot of choice. Food Services is also very happy to accommodate students with special dietary requirements. Check out the current menus for our three main cafeterias.

back to top

Can you cook your own food?

Usually not in first year. The typical first year residence room comes with a meal plan, so we do the cooking for you. If you're in second year and up or you're 20 years old or older, you can choose to live in cluster housing. These are townhouse-style accommodations which include a full kitchen.

back to top

What should I bring to my residence room?

A good list of what to bring (and what to leave behind!) can be found in the housing handbook.

back to top

Do you get internet access in residence?

Yes, free wireless internet access is included in your residence fees.

back to top

I'm a transfer student -- can I live in residence?

Yes. You're not guaranteed a room, but you're welcome to apply for housing.

back to top

How much does it cost to live off campus?

Housing prices off campus are set by the individual landlords. For a listing of off-campus accommodations, you can check out the off-campus housing list.

back to top

Do I have to have a roommate in residence?

No! When you're applying to residence, you can choose to have a single room.

back to top

Can I choose my roommate in residence?

Yes. When you're applying to residence, put down the name of the person you'd like to room with. Make sure they put down your name on their form too! Housing will do their best to match you up.

back to top

When can I move into residence?

Information about move in and move out dates can be found on the housing site.

back to top

I want to take a year off -- can I still get into residence?

Yes. You're not guaranteed a room, but you're welcome to apply for housing.

Finance questions

How do I apply for scholarships?

There are two steps to applying for scholarships. The first is to self report your marks. This puts you in the running for a large number of university-wide scholarships which are based on marks alone. The second step is to fill out the entrance scholarship form. This puts you in the running for scholarships that are open to only certain groups of students, and those that are based on criteria beyond just your marks. See the awards and scholarships page for lists of awards for engineering and computer science students.

back to top

How much are books?

This depends on which books your courses require, and whether you choose to buy them new or used (there are a number of sources for used books on campus). Generally speaking, you should budget about $1500 a year.

back to top

Can I get a sports scholarship?

Athletic scholarships are awarded to varsity sports team members at the discretion of the coaches. If you're interested in playing varsity sport, your best approach is to contact the coach in advance. You can find a list of the coaches and their contact information on the Vikes recruiting page.

back to top

When will I get my scholarship?

Scholarships will be deposited directly into your student account during the first month of classes.

back to top

When do I have to pay tuition?

Tuition fees are generally due the last day of the first month of each term. For more information, see the Accounting Services FAQs.

back to top

Do I have to pay the U-Pass fee?

Probably yes. The U-Pass fee gets you free bus transportation every term you're on campus. Victoria's bus system can get you all around town, and out to the airport and ferry -- all for less than $16 a month! There are a few conditions under which you can opt out of U-Pass.

back to top

I want to take a year off ? can I still get scholarships?

Yes. Students not currently in high school can still apply for entrance scholarships.

back to top

Are there part-time jobs available in Victoria?

Yes, both on and off campus. International students are also welcome to work both on and off campus. A good place to start looking is the Career Services job site.

back to top

Return to top of page.
Return to primary navigation.
Skip to page content.
Return to top of page.
Return to primary navigation.
Return to secondary navigation.
Return to page content.