Program overview
Admission Requirements
Intakes

Last updated on 2025-04-22

Program overview

Program Overview

The Bachelor of Computing (Honours) - Computer Science - Second Degree Honours Candidates program at Queen's University is designed for students who already hold an undergraduate degree and wish to pursue a second degree in the field of computer science. This program offers a comprehensive curriculum that equips students with the necessary skills and knowledge to excel in the rapidly evolving tech industry. By integrating theoretical knowledge with practical applications, students will be prepared for various career opportunities in computing and technology.

Program Structure

The Bachelor of Computing (Honours) program is structured to provide a robust educational experience over a minimum duration of two years. The program includes:

  • Core computing courses that cover essential topics in computer science.
  • Opportunities for experiential learning through co-op placements or internships.
  • Access to advanced computing labs and resources.
  • Options for joint partner programs with industry leaders.

Students will engage in a mix of theoretical and practical coursework, ensuring they gain hands-on experience in the field. The program is designed to be flexible, allowing students to tailor their studies to their interests and career goals.

Featured Experiences

  • Co-op Opportunities: Students can participate in co-op placements, gaining valuable work experience while studying.
  • Hands-on Labs: Access to state-of-the-art computing labs where students can work on real-world projects.
  • Field Experience: Opportunities to engage in fieldwork that complements classroom learning.
  • Joint Partner Programs: Collaborations with industry partners to enhance learning and career prospects.

Career Options

Graduates of the Bachelor of Computing (Honours) program can pursue a variety of career paths in Canada, including:

  • Software Developer: Design and create software applications, working on everything from mobile apps to enterprise software solutions.
  • Systems Analyst: Analyze and improve computer systems, ensuring they meet the needs of businesses and organizations.
  • Data Scientist: Utilize statistical methods and algorithms to analyze complex data sets and provide insights for decision-making.
  • Web Developer: Build and maintain websites, focusing on both the technical and aesthetic aspects of web design.
  • IT Project Manager: Oversee technology projects, ensuring they are completed on time and within budget while meeting client requirements.

 

DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.

Visit Queen's University official website