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.
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).
Fundamental Computation explores the science and the principles that underlie all of computing. It provides broad training with the opportunity to focus on specific areas such as artificial intelligence, human-computer interaction, computing theory, and programming languages. From software developer to systems analyst, information architect to database administrator, graduates are well-prepared for any number of careers in the technology industry and beyond.
Data Analytics is a new way of understanding complex systems by building computational models that are consistent with the observed data about those systems. It is a critical component of the operation of businesses and governments, as well as an important research tool. Data analytics is used for applications such as understanding customers, making effective investment decisions, recommending shows on platforms like Netflix, detecting cyber-intrusions or financial fraud, and much more.
Artificial Intelligence focuses on designing and programming machines to act like humans by continuously learning from collected data using digital media and sensors. Recent advancements in technology has enabled machines to understand natural language, identify objects in video, generate artistic designs, and extract relevant information to find efficient solutions and support decision making. In this stream students will learn how the human mind works and develop computational algorithms to create machine intelligence.
Video games have become a universal cultural phenomenon, contributing to entertainment, social interaction, education, and artistic expression. The development of video games involves some of the most challenging and interesting areas of computer science, including topics as diverse as artificial intelligence, graphics, distributed systems, and human-computer interaction. This stream introduces students to the fundamentals of game design and development.
Biomedical Computation is one of the most promising fields in health research. This innovative field combines the problem-solving capabilities of computer science with the most advanced techniques of the life sciences, resulting in endless possibilities for improving health care. Biomedical Computation is suitable for many careers, including medicine and medical research.
Computer security, commonly known as cybersecurity, is an area of computing aimed at protecting computers and the information they contain from major disruption or theft. With more devices than ever connected to the so-called Internet of Things (IoT), security is more important than ever before. In this Focus, you'll learn about cyber attacks and how to defend and prevent them, as well as the ethical implications of security.
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.
The School of Computing’s Software Design program is for those determined to push the boundaries of computer systems beyond their current limits. Mentored in the art and science of computer software architecture, analysis, and evolution by experts, our graduates become the software architects, graphics and game developers, designers and entrepreneurs who drive the software revolution.
Computing, Mathematics, and Analytics
The Computing, Mathematics, and Analytics Specialization is intended for students aiming at graduate work in the theory of computing or in an applied area of computing that requires significant mathematical expertise, such as communications, optimization, security, or biomedical computing. This program will give students a potent combination of computer science and mathematics as it relates to research in Computing, and will prepare graduates well for advanced degrees or careers in a variety of areas in industry.
Computing and the Creative Arts
This innovative degree is aimed at students with interests and abilities in both Computing and the Fine Arts. You can participate in advanced courses in Art, Drama, Film, or Music, while maintaining a solid concentration in Computer Science and Mathematics. Fill out your degree with electives in other Arts areas and interdisciplinary courses of all kinds. Graduates can expect to work in the entertainment industry, in art galleries and museums, in multimedia design and production, and in developing the next generation of software for the Arts.
Computers can play chess – could they one day diagnose illnesses or write symphonies? These are questions explored in our Cognitive Science program. Drawing from principles of psychology, philosophy, linguistics, neuroscience, and computing, this program explores the science of the mind and thought. Cognitive scientists are probing the concept of intelligence in humans and animals in order to program intelligent computers that are not only capable of performing complex tasks, but of thinking complex thoughts.
We are the pioneers in undergraduate Biomedical Computing, one of the most promising fields in health research. This innovative program combines the problem-solving capabilities of Computer Science with the most advanced techniques of the life sciences, resulting in endless possibilities for improving health care. Courses in this multi-disciplinary program include: Computer-Integrated Surgery, Genetics, Computational Biology, Biochemistry, Physiology, Artificial Intelligence, and Software Development. This program is suitable for many careers, including medicine and medical research.
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.
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.
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.
Information regarding Financial Assistance and Awards .
For more information about your future in the School of Computing, send email to email@example.com.
Information regarding admission to programs in Computing.