Undergraduate – Bachelor of Science in Computer Science

The Bachelor of Science (BS) in Computer Science degree is fully accredited by ABET, the Accreditation Board for Engineers & Technology.

The BS in Computer Science provides you with the foundations of computer science and applications in the computing and data science industry. The bachelor's degree in computer science at KSU emphasizes the study of computer systems architecture, algorithms, software development, artificial intelligence, and data science.

Core technology teaching areas include programming, computer architecture, operating systems, networking, information assurance and security, big data, machine learning, data mining, cloud computing, database systems, and software engineering.

In the computer science program, you will gain a strong foundation in computing principles such as the design of programming languages, data structures, and operating system principles. Incorporated into many of the major courses are mathematics components and mathematics concepts.

A certificate in Robotics Programming and a certificate in High-Performance Computing are also available. Computer science majors are strongly advised to take advantage of these new options for credentialing their academic accomplishments. 

Graduates of the computer science program are prepared for various careers in computing-related fields, especially in developing any computing-based solutions. Examples of job titles from KSU graduates of the computer science program include program analyst, software engineer, data analyst, Web developer, and software consultant. This program also prepares students for graduate studies in computer science-related fields.

What can you do with a computer science degree?

With the KSU computer science degree, you will behave opportunities in careers in computing-related fields, especially in the development of any computing-based solutions. Job titles from KSU graduates of the computer science program include program analyst, software engineer, data analyst, Web developer, and software consultant.

Double Owl Pathway

This program offers a Double Owl Pathway. The Double Owl Pathway is an advising pathway for high-potential KSU undergraduate students who want to accelerate a Master's degree at KSU. For pathway options and to learn if you qualify, visit https://doubleowl.kennesaw.edu

 Computer Science Salary and Career Information

A career in computer science offers many paths that can easily align with your current and future goals. Below are just a few jobs achievable with a bachelor's degree in computer science from KSU.

*Sources: Bureau of Labor Statistics and O*Net Online 

Computer Science Degree Benefits at Kennesaw State

  • Flexible Course Options – The computer science degree offers flexible options to fit your needs and a busy schedule, including day and after-hour classes and online courses. We maintain small class sizes to ensure that you get the opportunity to know and work with your professors and classmates.
  • Hands-On Experience – You will receive hands-on training through labs and classroom work. You'll have the opportunity to work in teams and participate in group projects to learn how to deliver high-quality software products and find out what it means to be a software engineer in a "real world" environment.
  • Diverse Career Options – As a computer science graduate, you will have varied career choices that will lead to quicker employment.

Department of Computer Science

Kennesaw State University Marietta Campus
Department of Computer Science
Address: 1100 South Marietta Parkway, MD 9046
Marietta, GA 30060
Atrium (Building J)
Dr. Rebecca Rutherfoord
Interim Chair of the Department of Computer Science

Email: brutherf@kennesaw.edu


Connect With Us


1Program tuition is an estimate based on the average student's time to complete. Costs for books, travel, other miscellaneous fees (parking, labs, graduation, etc.) are not included. Tuition and fee changes are posted in the Spring and are effective for Fall semester. Please note that fees are subject to change at the end of any academic term without prior notice. For additional information, see tuition and fees.