Last updated on 2025-04-17
Program Overview
The Bachelor of Computing (Honours) - Computing, Mathematics and Analytics program at Queen's University is designed for students who aspire to delve into advanced computing concepts and mathematical applications. This program combines rigorous training in computer science with a strong foundation in mathematics, preparing graduates for both industry careers and further academic pursuits. Students will engage in a curriculum that emphasizes critical thinking, problem-solving, and analytical skills, essential for tackling complex challenges in various fields such as communications, optimization, and security.
Program Structure
The Bachelor of Computing (Honours) program is structured to provide a comprehensive education in computing and mathematics. The program length is 120 units, which includes core courses, electives, and options for specialization. Key features of the program structure include:
- Core courses in computing and mathematics.
- Elective courses allowing students to tailor their education to specific interests.
- Options for a professional internship, enhancing practical experience.
- Opportunities for research and project work.
Students are encouraged to select electives that align with their career goals, and the program offers flexibility to explore various areas within computing and mathematics.
Featured Experiences
- Professional internship option available, providing real-world experience.
- Research opportunities in cutting-edge areas such as artificial intelligence and data analytics.
- Access to state-of-the-art computing facilities and resources.
- Engagement in collaborative projects with industry partners.
- Participation in seminars and workshops led by industry experts.
Career Options
Graduates of the Bachelor of Computing (Honours) program can pursue a variety of career paths in Canada, including:
- Researcher: Conducting studies and experiments to advance knowledge in computing and mathematics.
- Data Analyst: Analyzing data to provide insights and support decision-making in organizations.
- Cryptographer: Developing secure communication systems and protecting sensitive information.
- Optimization Specialist: Using mathematical techniques to improve processes and systems in various industries.
- Software Developer: Designing and implementing software solutions to meet user needs.
These roles leverage the skills and knowledge acquired during the program, equipping graduates for success in a rapidly evolving job market.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Queen's University official website


















