Bachelor of Science in Software Engineering

The Bachelor of Science in Software Engineering (BSSWE) degree at Kennesaw State is fully accredited by ABET, the Accreditation Board of Engineers and Technology, and the only public undergraduate Software Engineering program in Georgia. 

The bachelor’s in Software Engineering at KSU prepares you to be part of the new generation of software developers focused on the engineering of software systems. You will learn to create systems that meet specified requirements, are built with mission-critical quality levels and are within cost and schedule requirements. Software Engineering focuses on software aspects of computing, rather than hardware. Graduates from this program typically work in programming either testing or developing software or work as software consultants. 

Software engineering represents one of the fastest-growing segments of software professionals in the United States. Businesses and industries require software engineers in the fields of medicine, the military, domestic and international communications, aerospace engineering and many more.



KSU Software Engineering students in the classroom

Program Snapshot

Program Format: Face-to-Face, Online or Hybrid

Number of Credit Hours: 120 Total Hours

Entry Term: Fall, Spring, Summer

Time to Complete: Four-year Program

Primary Campus: Marietta

Curriculum  Apply Now

Degree Pathway

Stay on path for graduation by using the degree pathway that maps out your courses by semester and by year.

Software Engineering Degree Pathway
degree pathway

Software Engineering Degree Benefits at Kennesaw State

  • Flexible Course Options The Software Engineering degree offers flexible options to fit your needs and 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 an SWE graduate, you will have varied career choices including software engineer, software system developer, software application developer, embedded systems developer, computer systems analyst and technical project manager, to name a few.

What can you do with a Software Engineering degree?

  • Application Developer
  • Software Developer
  • Software Quality Assurance Engineer
  • Web Developer
  • Software Architect
  • Cyber Security Manager
  • IT Consultant
  • Multimedia Programmer
  • Video Game Designer
  • Data Scientist

Software Engineering Salary and Career Information


Double Owl

Double Owl Pathway

Double Owl Pathways allows undergraduate students to obtain their undergraduate and graduate degrees at significantly lower costs and in less time than pursuing each degree separately. KSU offers a variety of Pathways to choose from various disciplines, allowing students to graduate sooner and get a head start on their future careers.

Department of Software Engineering and Game Design and Development

Kennesaw State University
Department of Software Engineering and Game Design and Development
Marietta Campus
Atrium (Building J) Room 371B
680 Arntson Drive
Marietta, GA 30060

Phone: 470-578-3790

Email Visit Site

Ready to apply or looking for more information?



Stay Connected