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 general problems and algorithms. At the other end of the spectrum, computer science deals with techniques for the design and construction of systems and application software that is utilized by all aspects of our society.
Computer science students not only design, implement, test and maintain individual software applications but also develop and manage larger systems that integrate a wide range of components. Students graduating from this program find themselves working in careers such as software analysts, database designers, software engineers, systems managers, and programmer analysts. Read more...
Undergraduate: Bachelor of Science in Computer Science
In praise of computer science expansion, UA professors says discipline as important to teach as dissecting a frog
September 18, 2015 - NEWS RELEASE - NEWS.ENG.UA.EDU
Dr. Jeff Gray, professor of computer science at The University of Alabama, applauds recent announcement to expand computer science curriculum in New York… Read more
Find Your Passion: Mixing the Senses
September 10, 2015 - NEWS RELEASE - NEWS.ENG.UA.EDU
Mitchell Griest came to The University of Alabama to study computer science. His interests in art and technology seemed, he… Read more
UA News: NSA, DHS Bestow Distinction on UA Cyber Defense Program
August 25, 2015 - NEWS RELEASE - NEWS.ENG.UA.EDU
The National Security Agency and the Department of Homeland Security recently designated The University of Alabama a Center of Academic… Read more