| Computer Science (BSc) | | |
| ChangeRemoveSave | Add | Add |
School | The University of British Columbia - Vancouver | | |
Location | Vancouver, BC, Canada | | |
School Type | University | | |
School Size | Full-time Undergraduate: 47,400 Full-time Graduate: 11,368 | | |
Degree | Bachelor | | |
Honours | | | |
Co-op | | | |
Length | 4 Year(s) | | |
Entry Grade (%)* | | | |
Prerequisites | - Grade12 English
- Grade12 Advanced Functions or Grade12 Precalculus
- Biology or Chemistry or Physics
| | |
Prerequisites Notes |
- Graduation from high school
- Minimum of 70% in Grade 11 or Grade 12 English (or their equivalents)
- At least six academic/non-academic Grade 12 courses (recommended, but not required)
| | |
Cost | This estimate represents the tuition for the first year. | | |
Scholarships | 3 scholarship(s) | | |
Description | Learn how to use and improve computers while you explore topics such as databases and operating systems, software engineering, security, web development, and numerical methodology. Computer Science gives you a thorough grounding in computer software design, and a broad choice of other studies in computing. You’ll take courses like “Machine Learning and Data Mining,” “Parallel Computation,” and “Advanced Algorithms Design and Analysis.”
The Computer Science BSc program includes the general Science requirements, with further choices in mathematics courses, a thorough grounding in computer software design, and a broad choice of other studies in computing. It gives you the freedom to pursue interests both within and outside Computer Science. You may select your electives from many departments, from Psychology to Commerce, and Music to Electrical Engineering. Options include Software Engineering, or combined honours with sciences, mathematics, or statistics. | | |
Next Steps | | | |