Top undergraduate questions
- Programs
- What programs do you offer?
- Do you offer civil engineering?
- Do you offer chemical engineering?
- Do you offer biomedical engineering?
- Do you offer environmental engineering?
- I'm interested in airplanes -- what should I go into?
- I'm interested in designing cars -- what should I go into?
- I want to work in the gaming industry -- what should I take?
- I want to do architecture -- should I do my undergrad degree in engineering?
- What's the difference between your programs?
- What's the difference between software engineering and computer science?
- What is engineering?
- What is computer science?
- What program options do you have?
- Can I go on an exchange program while in your program?
- Why should I choose UVic over another school?
- What are class sizes like?
- How long does a degree take?
- I applied to one program, but I'd rather be in a different one. What should I do?
- What computer and software do I need?
- What programming languages do you use in your courses?
- What textbooks do I need?
- Career
- What kind of jobs do Computer Science grads get?
- What kind of jobs do Computer Engineering grads get?
- What kind of jobs do Electrical Engineering grads get?
- What kind of jobs do Mechanical Engineering grads get?
- What kind of jobs do Software Engineering grads get?
- What are the job prospects like?
- How much money will I make?
- Student life
- How many hours a week are you in classes?
- Is engineering/computer science hard?
- Can I compete on varsity/national sports teams while in your program?
- What varsity teams do you have?
- How can I try out for a varsity team?
- What support is there for female students?
- How many female students are there?
- What support is there for students with a disability?
- Doesn't it rain all the time in Victoria?
- Residence/Housing
- Is residence guaranteed?
- How much is residence?
- How do I apply to residence?
- Can I choose my residence room?
- What are the rooms like?
- Do you get your own bathroom?
- What's the food like?
- Can you cook your own food?
- What should I bring to my residence room?
- Do you get internet access in residence?
- I'm a transfer student -- can I live in residence?
- How much does it cost to live off campus?
- Do I have to have a roommate in residence?
- Can I choose my roommate in residence?
- When can I move into residence?
- I want to take a year off -- can I still get into residence?
- Finance
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.
Do you offer civil engineering?
No. Depending on what part of civil engineering interests you, mechanical engineering might be a good alternative.
Do you offer chemical engineering?
No. Depending on what part of chemical engineering interests you, mechanical engineering might be a good alternative.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
What program options do you have?
We have dozens! Please see our program options page.
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.
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.
What are class sizes like?
The average class size in our faculty is 28.
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.
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.
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.
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.
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
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
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
- Apply to UVic
- Receive an offer of admission
- Accept our offer by paying the $200 acceptance deposit
- Apply to Housing
- 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.
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.
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!
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.
What are the rooms like?
Visit the Housing site to see floor plans and virtual tours of typical residence rooms.
Do you get your own bathroom?
No. Bathrooms are centrally located in the residences.
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.
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.
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.
Do you get internet access in residence?
Yes, free wireless internet access is included in your residence fees.
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.
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.
Do I have to have a roommate in residence?
No! When you're applying to residence, you can choose to have a single room.
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.
When can I move into residence?
Information about move in and move out dates can be found on the housing site.
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.
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.
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.
When will I get my scholarship?
Scholarships will be deposited directly into your student account during the first month of classes.
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.
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.
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.
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.