Computer science is a multifaceted discipline that encompasses a broad range of topics. At one end of the spectrum, computer science focuses on the theoretical capabilities of computers and on the properties of various general problems and algorithms. At the other, applications-oriented end of the spectrum, computer science deals with techniques for the design and construction of machines and with advanced applications of computers in all aspects of our society. Graduates of the program will be prepared for admission to graduate study or for immediate employment in business, industry, or government positions involving computer systems and techniques.

The Department of Computer Science, established in 1983, offers degrees at all levels (BS, MS, and PhD). We invite you to take a look around our site and learn about the department at The University of Alabama.