BSSWE - Software Engineering

  • 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.

Term 1

  • Requirement
    Hours
    • ENGL 1101 English Composition I
      3
    • MATH 1190 Calculus I
      4
    • ECON 1000 Contemporary Economic Issues
      2
    • CSE 1321 Programming Problem Solving I
      3
    • CSE 1321L Program Problem Solving I Lab
      1
    • General Education Core Curriculum Area C2
      3
    Total: 16

Term 2

  • Requirement
    Hours
    • ENGL 1102 English Composition II
      3
    • MATH 2202 Calculus II
      4
    • CSE 1322 Programming Problem Solving II
      3
    • CSE 1322L Program Problem Solving II Lab
      1
    • General Education Core Curriculum Area D2
      4
    Total: 15
Year 1 (Hours: 31)

Term 3

  • Requirement
    Hours
    • POLS 1101 American Government
      3
    • SWE 3313 Intro to Software Engineering
      3
    • General Education Core Curriculum Area D2
      4
    • General Education Core Curriculum Area B2
      3
    • CSE 2300 or MATH 2345
      3
    Total: 16

Term 4

  • Requirement
    Hours
    • CSE 3153 Database Systems
      3
    • CS 3305 Data Structures
      3
    • STAT 2332 Probability and Data Analysis
      3
    • General Education Core Curriculum Area C1
      3
    • General Education Core Curriculum Area E2
      3
    Total: 15
Year 2 (Hours: 31)

Term 5

Term 6

Year 3 (Hours: 28)

Term 7

  • Requirement
    Hours
    • TCOM 2010 Technical Writing
      3
    • SWE 4663 Software Project Management
      3
    • SWE 4713 SWE Application Domain
      3
    • General Education Core Curriculum Area E4
      3
    • Upper-Division List One Elective
      3
    Total: 15

Term 8

  • Requirement
    Hours
    • SWE 4724 Software Eng Capstone Proj
      4
    • General Education Core Curriculum Area E3
      3
    • Free Elective (1 of 2)
      3
    • Free Elective (2 of 2)
      2
    • Upper-Division List One or List Two Elective.
      3
    Total: 15
Year 4 (Hours: 30)


Program Total: 120 Hours

Milestones: All courses indicated as a Milestone with this icon ( ) should be completed in the term suggested to prevent delays in program completion.

Disclaimer: An academic map is a suggested four-year schedule of courses based on degree requirements in the KSU undergraduate catalog. This sample schedule serves as a general guideline to help build a full schedule each term. Some departments allow students to use the three credit first-year seminar course as a free elective for a degree program, which may impact the program's total credit hours. Milestones, courses, and special requirements necessary for timely progress to complete a major are designated to keep you on track to graduate in four years. Missing milestones could delay your program. Enrolled Students should reference DegreeWorks and not this plan.

This map is not a substitute for academic advisement—contact your advisor if you have any questions about scheduling or about your degree requirements. Also see the current undergraduate catalog (catalog.kennesaw.edu) for a complete list of requirements and electives. Note: Requirements are continually under revision, and there is no guarantee they will not be changed or revoked; contact the department and/or program area for current information.

You may choose to attend a summer term to reduce your load during fall or spring terms but still stay on track to graduate in four years.


HOME