professor in front of projector

The Bachelor of Science in Computer Science focuses on understanding the theoretical and practical approaches to computation and its application to problem solving. 

The theoretical portion prepares students to make decisions about whether and how efficiently problems can be computationally solved. While the practical portion equips students to analyze, design and implement computer systems in hardware and software. 

Computer Science areas include computer graphics, artificial intelligence, mobile app development, programming, computer architecture fundamentals, operating systems, networking, software engineering, database and data management,as well as the more technical aspects of information security.

The BS in Computer Science Program is accredited by the Computing Accreditation Commission of ABET.

Enrollment and Graduation Rates

Enrollment data and graduation rate for undergraduate Computer Science majors in the School of Computer and Cyber Sciences:






Fall 2022











CurriculumApply Now



In the Computer Science program, you’ll learn the key computing technologies such as hardware, operating systems, database systems, networks, graphics, and artificial intelligence. Students will study the logical and mathematical foundations of computing and how to implement problem solutions as programs in a computer language.


Contact Us

School of Computer and Cyber Sciences


School of Computer and Cyber Sciences



Program educational objectives (PEOs) support the mission of the institution and of the school, and they articulate the capabilities that the program prepares graduates to achieve three to five years after graduation from the Computer Science program.  The PEOs for the BS-CS program are listed below:

  • PEO1 - Be employable in a professional field or pursue advanced study
  • PEO2 - Apply Computer Science knowledge, critical thinking skills, communication, and teamwork skills to engage effectively and innovate in a professional environment
  • PEO3 - Participate in professional development activities and contributes to the advancement of society

Student Outcomes: BS-CS graduates will have the ability to: 

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions. 
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline. 
  • Communicate effectively in a variety of professional contexts. 
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. 
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions. [CS] 

Job Possibilities:

Given the pervasiveness of computer technology in society today, there are many different job possibilities for the computer science major. A few positions graduates of this program can consider include:

  • Software Developer 
  • Software Engineer 
  • Computer Systems Analyst 
  • Web Developer 
  • Computer Network Architect 
  • Software Systems Architect

Alumni Spotlight

woman smiling

Aubrey Bryant graduated with a Bachelor of Science in Computer Science from the School of Computer and Cyber Sciences in 2019. During her time at Augusta University, she was a research assistant to Dr. Harley Eades, with whom she studied programming languages and logic. Aubrey works as a software developer for Savannah River Nuclear Solutions.