Last updated on 2025-05-22
Program overview
The Bachelor of Science in Computer Science at Mount Allison University offers a comprehensive study of computing, encompassing both practical applications and theoretical foundations. Students engage in the analysis of algorithms, computer architectures, operating systems, networks, and software design. This program not only equips students with essential technical skills but also fosters an understanding of the historical, ethical, and social implications of computing. Graduates emerge with a well-rounded perspective on the responsibilities of computer professionals in today's society.
Program structure
The Bachelor of Science in Computer Science program is designed to provide students with a robust educational experience that combines theoretical knowledge with practical application. The program length is typically four years, allowing students to explore various aspects of computer science in depth.
Key features of the program structure include:
- Options for a major or honours degree in Computer Science.
- Flexibility to combine computer science courses with other disciplines, such as Mathematics, Physics, and Music.
- Opportunities for experiential learning through research projects and programming competitions.
- Access to specialized areas of study, including artificial intelligence, cryptography, and software design.
Students can also choose to pursue a minor in Computer Science, which consists of core and elective courses tailored to their interests and career aspirations.
Featured Experiences
The Bachelor of Science in Computer Science program at Mount Allison University offers a variety of unique experiences that enhance learning and professional development:
- Research opportunities with faculty during the summer, allowing students to gain valuable hands-on experience.
- Participation in internationally recognized conferences and programming competitions, such as the International Collegiate Programming Contest (ICPC).
- Collaboration on interdisciplinary projects, such as the BA in Computer Science and Music, which merges technology with creative arts.
- Access to a blend of theoretical and practical coursework, with many classes featuring significant project components.
Career Options
Graduates of the Bachelor of Science in Computer Science program can pursue a wide range of career opportunities in Canada. Some popular career paths include:
- Computer Network Specialist: Responsible for managing and maintaining computer networks, ensuring connectivity and security.
- Web Developer/Website Designer: Focuses on creating and maintaining websites, ensuring functionality and user experience.
- Software Developer: Involves designing, coding, and testing software applications to meet user needs.
- Database Administrator: Manages and organizes data using database management systems, ensuring data integrity and security.
- Systems Analyst: Analyzes and improves computer systems and processes to enhance efficiency and effectiveness.
- Intelligence Officer: Works in security and defense, analyzing data to inform decision-making and strategy.
These roles highlight the diverse opportunities available to graduates, equipping them with the skills needed to thrive in the ever-evolving tech landscape.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Mount Allison University official website












