The School of Computing offers many broad, flexible Plans, each providing students with a solid foundation in the science and principles of computing. Theory and application are balanced as students put their knowledge to work under the guidance of award-winning researchers.

Students can choose from a Computing-specialist Plan (Computer Science, Software Design), a multi- disciplinary Plan (Biomedical Computing, Cognitive Science, Computing and the Creative Arts), or design their own program by incorporating a Major or Minor Plan in Computing and Information Science with another Plan in the Creative Arts, Humanities, Languages, Social Sciences, or Natural and Physical Sciences.

What it takes to get into Computing

Career Options

Departmental website