Mar 04, 2025  
[DRAFT] 2025-2026 Undergraduate Catalog 
    
[DRAFT] 2025-2026 Undergraduate Catalog

Software Engineering, BSSWE

Location(s): Online, On Campus


Return to {$returnto_text} Return to: Academic Programs

[linked graphic] Program Description [linked graphic] Program Student Learning Outcomes [linked graphic] Admissions, Enrollment, and Graduation Criteria [linked graphic] Program Course Requirements [linked graphic] Have questions? Contact us!

Program Description

Software Engineering represents the fastest growing segment of software professionals - men and women who solve problems and issues in the development of mission-critical software to meet the needs of business and industry. The undergraduate program in Software Engineering, which is the only one offered at a public university in the state of Georgia, has the primary objective of preparing a new generation of software developers focused on the engineering of software systems; that is, those systems that meet specified requirements, that are built with mission critical quality levels, and that are within cost and schedule requirements.

Program Student Learning Outcomes

Students who successfully complete this program will be able to: 

  1. Apply knowledge of mathematics, science, and engineering.
  2. Design and conduct experiments, as well as to analyze and interpret data.
  3. Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability.
  4. Function on multidisciplinary teams.
  5. Identify, formulate, and solve engineering problems.
  6. Understand professional and ethical responsibility.
  7. Communicate effectively.
  8. Understand the impact of engineering solutions in a global, economic, environmental, and societal context.
  9. Recognize the need for, and an ability to engage in life-long learning.
  10. Have knowledge of contemporary issues.
  11. Use the techniques, skills, and modern engineering tools necessary for engineering practice.
  12. Appropriately analyze, design, verify, validate, implement, apply, and maintain software systems.

[icon]This program is a part of the College of Computing and Software Engineering .

[linked graphic] Double Owl Pathway

Accreditation

The Bachelor of Science in Software Engineering has been accredited by the Engineering Accreditation Commission of ABET since Oct 1, 2012.

return to top


Admissions, Enrollment, and Graduation Criteria

Admissions Criteria

Admission to this program is open to all students who meet Kennesaw State University’s general admission standards. Visit the Admissions  section of the Catalog for more details.

Enrollment Criteria

Progression through the program requires students to successfully complete or transfer the equivalent of CSE 1321 , CSE 1321L CSE 1322  and CSE 1322L  with a minimum grade of “B” or better in all four courses.

Graduation Criteria

Each student is expected to meet the requirements outlined in Academic Policy 5.0 PROGRAM REQUIREMENTS & GRADUATION 

return to top


Program Course Requirements

Core IMPACTS Curriculum (42 Credit Hours)


KSU’s General Education Core IMPACTS Curriculum  

Core IMPACTS Curriculum Requirements Specific to This Major


Engineering Majors: Students should take MATH 1190  in Mathematics & Quantitative Skills and MATH 2202  in Applied Math.

 

Science and Engineering Majors: Students should take two four-hour laboratory sciences in Natural Sciences. Students may choose from CHEM 1211 /1112L  , CHEM 1212 /1212L  , PHYS 1111 / 1111L  *, PHYS 1112 /1112L  , PHYS 2211 / 2211L  *, PHYS 2212 / 2212L  , BIOL 1107 / 1107L  , or BIOL 1108 /1108L .                                                                                    

*Students cannot take both PHYS 1111/L and PHYS 2211/L nor PHYS 1112/L and PHYS 2212/L.

Math/Science Courses (8 Credit Hours)


Select 8 credit hours from the following prefixes: PHYS, CHEM, BIOL, MATH (Calculus I or higher).

 

Exclusions include: (PHYS 1111  / 1111L  and PHYS 1112  / PHYS 1112L  and if PHYS 1111  / 1111L  & PHYS 1112  / 1112L  were taken in Natural Sciences, students cannot retake their equivalents PHYS 2211  / 2211L  & PHYS 2212  / 2212L  respectively), (CHEM 1151  / 1151L  and CHEM 1152  / 1152L ), (eCore: BIOL 1011K  and BIOL 1012K ) (MATH 0999 MATH 1001 MATH 1101 MATH 1111 , MATH 1113 MATH 1160 MATH 1190 MATH 1401 , MATH 1501 MATH 2202 , MATH 2345 , MAED 3295 , MAED 3316 , MAED 3317 MATH 3318 MATH 3322 ,  MAED 3495 , MAED 4495 ).

Major Electives (6 Credit Hours)


Students must earn a grade of “C” or better in these courses. Select 6 credit hours from the following lists of courses:

University Electives (5 Credit Hours)


In accordance with KSU Graduation Policy , students must earn a grade of “D” or better in these courses while maintaining a minimum 2.00 cumulative GPA.

Free Electives (5 Credit Hours)


Select 5 credit hours of 1000-4000 level coursework from the University Catalog.

Program Total (120 Credit Hours)


Return to {$returnto_text} Return to: Academic Programs