The Bachelor of Science (Major in Computing Science) at Thompson Rivers University is your pathway to understanding and shaping the digital world. This four-year undergraduate program is designed for students eager to delve into the core principles of computing, from programming and data structures to software architecture and mobile application development. You will gain a comprehensive scientific foundation, particularly in mathematics and statistics, alongside specialized computing knowledge, preparing you to tackle complex challenges in technology and research. This degree is ideal if you are looking to build a robust career in the ever-evolving field of computer science.
You will study this program on campus full-time over four years, with the first two years focusing on foundational science and core computing courses like Computer Programming and Data Structure, Algorithm Analysis, and Program Design. In your final two years, you will advance into specialized areas such as Computer Network Security, Artificial Intelligence, and Software Engineering, culminating in a significant Computing Science Project. You will develop practical skills through hands-on coursework, including mobile application development and website design. Graduates are well-prepared for diverse career opportunities in the tech industry or for further postgraduate study.