• Computer scientists write software, create applications for phones and websites, and also engineer human-computer interfaces. Ultimately, computer science uses technology to solve problems and make life easier.
  • If students want to enhance their programming skills, work to create exciting new technologies, and learn more about the place computing has in society, consider studying computer science.
  • The University of Utah’s Computer Science program consists of courses in object-oriented programming, discrete mathematics, software engineering, computer organization, algorithms and data structures, software systems, and theory. Advanced courses in theoretical computer science, scientific computing, artificial intelligence, databases, operating systems, computer networks, programming languages, graphics, computer architecture, and digital design are also available as electives.