BSc in Computing Science
Trinity Western University
Key Information
Select location
Campus location
Langley City, Canada
Languages
English
Study format
On-Campus
Duration
4 years
Pace
Full time
Tuition fees
CAD 22,260 / per year *
Application deadline
Request info
Earliest start date
Request info
* typical costs per year
Introduction
Our Computing Science program prepares you to be a technological leader with a global perspective.
Our graduates are creative problem solvers, lifelong learners, and highly adaptable leaders in our rapidly changing world.
In addition to studying fundamental computing science topics, our students choose from a variety of elective courses, including artificial intelligence, software engineering, computer graphics, databases, programming languages, computer networking, and virtual reality.
We encourage our students to engage in undergraduate research with their computing science professors. These research projects often result in students presenting their work at international conferences. Past students have co-authored papers with their professors and published their findings in peer-reviewed journals, providing them with valuable experience and identifiable skills.
Through our program, our students gain expertise in their area, as well as character development, as they learn to navigate between technology and society from a distinctly Christian worldview. Graduates from our computing science program stand out as confident professionals and choose from a variety of career paths, such as software developer, systems manager, support specialist, trainer, software engineer, technical writer, software tester or supporter, and entrepreneur.
Gallery
Admissions
Scholarships and Funding
Financial Aid
Investing in your future may require some help along the way. We offer merit and need-based awards to help offset the cost of tuition. Planning early is key and we are here to help get you started.
Curriculum
Our Computing Science And Information Systems Program Offers:
- A major in Computing Science leading to a BSc
- A major in Mathematics with Computing Science leading to a BSc
- A concentration
- A minor
Sample Courses
Cmpt 237 • Introduction To Database Management Systems
Introduction to the common methods of structuring files for a variety of applications and to methods of using data organization techniques in the design and management of databases.
Cmpt 385 • Software Engineering
An introduction to the theory of designing and carrying out large software projects. All stages of the software engineering cycle are examined and experienced and planning for at least one project is undertaken.
Student Opportunities
Many of our undergraduates work closely with TWU’s award-winning faculty, exploring a number of areas of computing. These students develop valuable skills by levelling deeply into topics in a wide range of fields such as bioinformatics, programming languages, mobile apps, computational criminology. Such cutting-edge research address real-world problems and often result in publications, international conference presentations, and software application.
Career Opportunities
After Graduation
Graduates of our Computing Science program often start working in the industry before graduation. Some of our graduates also choose to continue their studies toward a master’s or PhD degree. Computing science expertise leverages a variety of career paths: software developer, systems manager, support specialist, trainer, software engineer, technical writer, software tester or supporter, or entrepreneur. Our graduates stand out as confident, competent professionals.
Careers In Computing Science
Relevant careers for Computing Science graduates from TWU include:
- Computer programmer
- Systems manager
- Computer communications specialist
- Software engineer
- Technical writer
- Entrepreneur
Student Testimonials
English Language Requirements
Certify your English proficiency with the Duolingo English Test! The DET is a convenient, fast, and affordable online English test accepted by over 4,000 universities (like this one) around the world.