School of Computing

Computing devices are everywhere and computational methods are widely used in fields ranging from the arts and humanities to the hard sciences and engineering. 

The School of Computing offers a diverse array of programs and courses in computing to students from all backgrounds and of all levels. We have a world-class faculty with research strengths in almost all areas of computing, and a strong commitment to teaching. 

Our departments work collaboratively within the school and university. They are:

As the school grows we will welcome programs and disciplines from other schools to join us.

Computer Science​

The School of Computing's Department of Computer Science features research and scholarship in a field that's immersed in all aspects of society. We're firmly in the cyber age, with much of our lives online or in the cloud. No matter where we are, connected digital devices let us shop, bank, pay bills, look for a job, share photos, and communicate with friends and family. Behind the scenes are the programmers, coders and app creators who help us adapt to a constantly changing, yet exciting digital world. 

Our expertise in Robotics and Health Care Technology uses advanced computer modeling, mapping, and sensor development to improve the functionality of prosthetic limbs. Our focus on Big Data helps companies and organizations make sense of the massive amounts of data generated in the digital age.​ Our students learn to design and develop software and hardware, working with faculty involved at the forefront of research, including:​

  • Algorithms and Theory of Computation​
  • Software Engineering
  • Artificial Intelligence and Robotics​
  • Security​
  • Bioinformatics​
  • Systems and Networking​
  • Computer Game Design
  • Parallel and Distributed Computing​
  • Computer Vision​
  • Data Mining​
  • Databases​
  • Information Systems​
  • Graphics and Image Processing​
  • Computer Science Education​
  • Languages​

Information Sciences and Technology

The School of Computing's Department of Information Sciences and Technology immerses students in both the theory and the practice of storing, retrieving, and using information while enabling digital systems and people to communicate with each other. Our programs are uniquely positioned to prepare graduates for career success, as their skills will become indispensable in whatever field they choose. No industry is untouched by the need for IST professionals; every company, group, and organization has a database. Students don't learn in a vacuum: Our faculty's research interests include cybersecurity, learning analytics, data mining, networking and telecommunications, and educational outreach.​

Our expertise in Cyber Security comes to the fore as we manage security clearances for more than a hundred research faculty whose funded work supports the FBI, Department of Defense, and Department of Homeland Security. Our experience in Big Data involves such projects as developing a data ecosystem to link engineering education and data-sharing cyberinfrastructure to understand the culture of data creation, exchange, and use.


The College of Engineering and Computing's Department of Statistics provides training in the collection, analysis, and interpretation of data from all sources.  Major research areas include biostatistics (the application of statistics to medical research); data analytics, visualization and data exploration, data confidentiality, social networking, and statistical computing. Data are present in all aspects of industry and government, and we provide our students the technical expertise to design studies and analyze data in a way to minimize bias and error.

Data analytics involves massive data sets, and and our faculty have expertise in data reduction, visualization, data mining, and interpretation.