Computing
The School of Computing offers many broad, flexible Plans, each providing you with a solid foundation in the science and principles of computing. Theory and application are balanced as you put your knowledge to work under the guidance of award-winning researchers. Choose from a Computing-specialist Plan (Computer Science, Software Design), a multi-disciplinary Plan (Biomedical Computing, Cognitive Science, Computing and the Creative Arts, Computing and Mathematics), or design your own program by incorporating a Major or Minor Plan in Computing with another Plan in the Creative Arts, Humanities, Languages, Social Sciences, or Natural and Physical Sciences.