Queen's School of Computing

The School of Computing offers a number of undergraduate degree plans to choose from. With options spanning multiple disciplines, there's sure to be a degree plan that suits you and your interests.

Computing Major / Computer Science Specialization options

Our Computing Major offers a variety of options to customize your degree to your interests. From Data Analytics and Artificial Intelligence to Game Development and Biomedical Computation, there's sure to be an option to fit your specific career goals. Computing Majors also have the opportunity to further customize their degree by taking a Minor in any other Arts and Science subject. You may instead choose to enroll in our Computer Science Specialization, which has all the options of the Major, but with an additional breadth requirement and is accreditted by the Canadian Information Processing Society (CIPS).


The School of Computing also offers a number of Subject of Specialization Programs (SSPs) - a complete multi-disciplinary honours degree plan for those looking to specialize in a particular area of computing. Please note that because these programs are so specialized, they may not be taken with a Minor.

Co-op, Queen's Style

Queen’s internship option, unlike other co-op programs, avoids interrupting your studies with several short work terms. Instead, it offers 12- to 16-month industrial placements after second or third year through the Queen's Undergraduate Internship Program (QUIP). These longer work terms result in employers who are willing to invest in training and supervision. Our interns regularly participate in significant projects with many of Canada’s leading high-tech companies, making a notable contribution, and often returning for permanent employment upon graduation.

Minor Programs

Computing touches every facet of our lives and has a profound influence on other disciplines. Knowledge of computing gives a person a distinct advantage in any career and helps prepare them for life in the 21st century. The Minor programs in Arts and Science allow students to obtain a personalized degree by combining a Minor in Computing with a Major in any other subject in the Arts or the Sciences.

Careers in Computing

With a Bachelor of Computing degree from Queen's a wide range of careers are available to you in such fields as software research and development; graphics, visual effects and multimedia; pharmaceutical technology; biotechnology; Internet security/privacy; electronic commerce; virtual reality/telepresence; computational biology and medical informatics. Once you are a student at Queen's, Career Services can help you find the best career as well as find a job.

Financial Assistance and Awards

Information regarding Financial Assistance and Awards .


For more information about your future in the School of Computing, send email to undergraduate-info@cs.queensu.ca.

Information regarding admission to programs in Computing.