The computing revolution is about to commence. How it will transform our world remains to be seen, but a basic understanding of computing will be invaluable to any 21st century citizen. Computer Science is the study of the principles of computing. Introductory courses foster problem-solving skills in the context of programming.
Advanced courses delve into algorithms, theory of computation, graphics, and machine learning.
Study of computer science can lead to a number of career options. Others take graduate work, either immediately upon graduation or after a few years in industry. Students not majoring or minoring in computer science add to their range of skills in their own disciplines by studying computer science. The University has excellent computing facilities open to students. They include Wintel and Macintosh machines connected to the Internet.