Bachelor of Science - Computing Science and Mathematics
- 4 years
- Duration
- 19,976 CAD/year
- Price
- Rolling admission
- Start
- Rolling admission
- Deadline
- Bachelor
- Degree
- Campus
- Format
- Kamloops / Canada
- Location
- Thompson River University
- School
Program description
Students in this program should expect to take rigorous courses in both computer science and mathematics. Graduates of this program will be equipped with the necessary computer science and mathematics knowledge to excel in a variety of fields. Graduates will be competitive candidates for a variety of jobs, as well as for graduate school and research positions.
Small and large companies offer employment opportunities in a variety of disciplines (such as business, healthcare, natural resources, and entertainment, to name a few). Some graduates pursue their individual pursuits by becoming self-employed or entrepreneurs.
Program structure
1st and 2nd year
- Computer Programming 1
- Computer Programming 2
- Data Structure, Algorithm Analysis and Design
- Discrete Mathematics
- Introduction to Computer Systems
- Website Design and Development
- Software Architecture and Design
- Linear Algebra
- Calculus 3
- Differential Equations 1
- Discrete Mathematics
3rd and 4th year
- Computer Science Project
- Computer Networks Security
- Computer Networks
- Operating Systems
- Human Computer Interaction
- Database Systems
- Artificial Intelligence
- Software Engineering
- Advanced Web Design and Programming
- Complex Variables
- Calculus 4
- Linear Algebra 2
- Abstract Algebra
- Introduction to Linear Programming
- Numerical Analysis
Price
- Tuition — 8,861 CAD/semester (up to 12 credits)
- Application Fees — 100 CAD (one time, non-refundable)
- General Fees — 553 CAD (per semester for 12 credits)
- Health Fees — 75 CAD (per month)
- TRUSU Extended Heath & Dental Plan — 248 CAD (per year)
Requirements for applicants
- English Studies 12/English First Peoples 12 with a minimum of 73% (or equivalent)
Bachelor of Science majors have specific first year course requirements. It is strongly recommended that students become familiar with the prerequisite requirements for these courses before applying for admission. In general, the minimum prerequisite requirements for courses in the first year courses in the BSc programs are as follows:
- Chemistry 11 (or equivalent)
- Pre-calculus 12 with a minimum C+ (or equivalent) within the past 2 years
- Physics 11 (or equivalent)
About the university
The success of our students is our top goal here at Thompson Rivers University. Our varied community, personalized student services, opportunities for real-world application, and adaptable curriculum give each student the tools they need to succeed.
TRU has approximately 140 on-campus programs and over 60 Open Learning programs, ranging from traditional academics to trades, certifications to graduate degrees. Co-op work terms, undergraduate research, field schools and practicums, service learning, and other programs give our students the chance to put their knowledge into practice under the supervision of approachable faculty mentors. Our open, adaptable classroom encourages exploration, production, and discovery. Our students do, too.
Our Mission
TRU is a comprehensive, learner-centered, sustainable university that provides high-quality, adaptable education, training, research, and scholarship to its local, national, and worldwide student body and the communities it serves.
Our Campuses
Located in the southern interior of British Columbia, TRU's Kamloops and Williams Lake campuses lie in the traditional territory of the Secwepemc peoples.