Data Science
In the data science program you’ll study math, statistics and software and use data to solve real-world problems.
Potential careers
What can you do with a computer science degree? Here are a few jobs that relate to the program:
- data analyst
- business intelligence specialist
- database administrator
- statistician
- marketing analyst
- AI specialist
- data visualization architect
Some of these roles may require post-graduate ³Ô¹ÏÍø or training.
Find a career that fits you
- Explore your career options at an appointment with a career educator.
- Attend career development workshops as you search for work.
- Enrol in the Your Career Starts Here course to generate career ideas and plan your next steps.
Experience & connections
Opportunities in the computer science program
- With the Co-op Program you can alternate study with paid work.
Opportunities outside your program
- With a work study position you can develop skills during your study term.
- Volunteering is a great way to give back to your community while you build skills.
Networks you can connect to
Here are a few professional associations related to computer science:
Hands-on learning opportunities
These courses in the computer science program offer extensive hands-on learning.
Co-op
Co-op work terms
Alternate academic study with paid work terms to gain workplace experience
Course-based
STAT 123 - Data Science
Develop computational and inferential thinking skills to use data to make good decisions
STAT 321 - Data Management and Presentation
Learn how to manage and present data
STAT359 - Data Analysis
Do a deeper dive into analysis and descriptive statistics
Research project
MATH 377 - Mathematical Modelling
Research and present a project on using mathematics to depict and understand physical, biological or social systems
MATH 498 - Seminar and Independent Project
Pursue an independent project, prepare a written report and present a seminar
Professional and technical skill development
STAT 123 - Data Science
Develop computational and inferential thinking skills to use data to make good decisions
STAT 321 - Data Management and Presentation
Learn how to manage and present data
Work experience
Work experience work terms
Take part in a modified co-op program requiring one or two work experiences
Faculty of Science Undergraduate Research Awards (SURA)
Jamie Cassels Undergraduate Research Awards
Get paid to work on a research project with a professor
These courses are not always offered as described.
What you'll learn
Every student at UVic builds skills all employers look for. At UVic Co-op & Career we call these "competencies". This is what you’ll learn in the computer science program.
Data science
- perform data analysis
- use mathematical and statistical communication to express your findings
- apply mathematical and statistical reasoning to calculate data
- use situational problem solving to assess challenges
- apply research skills to analyze problems
- use computer hardware and systems
- apply computer information processing and algorithms
Computer information processing and algorithms
- understand computer science theory
- design automated software test tools
- manipulate information
- create solutions from user specifications and known system constraints
- improve performance using coding best practices
- understand the practical limits of a system for problem solving