Undergraduate Program

Undergraduate computer science students in front of the School of Computing Office

BS in Computer Science

The BS in Computer Science provides students with skills necessary to develop the methods, tools and technologies that individuals depend on and utilize in everyday life. The curriculum includes core courses in the following areas: programming and data structures, software engineering, networking, operating systems, distributed computing, formal language theory, and computer architecture. In addition, elective courses are offered in areas such as cyber-security, information assurance, big data, computer graphics, video game development, and robotics.


For additional information about our undergraduate program, please contact Dr. Ryan Benton at csadmiss@southalabama.edu or (251) 460-6298.