Skip to main content (Press Enter)


Specializations are a type of degree program offered by the School of Computing.


Biomedical Computing

Prepare for careers in medicine and medical research with courses such as Computer-Integrated Surgery, Computational Biology, Biochemistry and Physiology

Cognitive Science

Draw from the principles of psychology, philosophy, linguistics, neuroscience and computing to explore the science of the mind and thought

Computer Science

Develop skills for careers in the technology industry and beyond, from software developer to information architect to database administrator

Computing and the Creative Arts

Work in the entertainment industry, in multimedia design and in developing the next generation of software for the Arts

Computing, Mathematics and Analytics

Apply this potent combination in areas that require mathematical expertise, such as communications and security

Software Design

Become a software architect, developer and entrepreneur who drives the software revolution

Back to top