Program overview
The Bachelor of Computing (Honours) - Computer Science - Upper Year Entry is designed for students who wish to deepen their understanding of computer science principles while engaging in advanced studies. This program emphasizes a blend of theoretical knowledge and practical skills, preparing graduates for a variety of roles in the tech industry. Students will explore various aspects of computing, including software design, artificial intelligence, and security, ensuring a comprehensive education that meets the demands of the evolving job market.
Program structure
The Bachelor of Computing (Honours) program is structured to provide a robust educational experience over a specified program length. The program includes:
- Core courses that cover essential topics in computer science.
- Opportunities for specialization in areas such as artificial intelligence, security, and software design.
- Options for practical experience through co-op placements or internships.
- Engagement in collaborative projects that enhance teamwork and problem-solving skills.
Students can expect a dynamic learning environment that combines lectures, hands-on labs, and group work, fostering both individual and collaborative learning experiences.
Featured Experiences
- Co-op opportunities that allow students to gain real-world experience while studying.
- Hands-on lab sessions that provide practical skills in computing technologies.
- Field experiences that connect theoretical knowledge with industry practices.
- Joint partner programs that may offer additional learning and networking opportunities.
- Access to state-of-the-art facilities and resources to support innovative projects.
Career Options
- Software Developer: Design and create software applications, ensuring functionality and user experience.
- Data Analyst: Analyze data sets to inform business decisions and strategies, utilizing statistical tools and software.
- Systems Analyst: Evaluate and improve computer systems for organizations, ensuring they meet business needs.
- Cybersecurity Specialist: Protect an organization’s computer systems and networks from security breaches and attacks.
- Artificial Intelligence Engineer: Develop AI models and algorithms to enhance machine learning applications across various industries.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Queen's University official website

















