Software Engineering
Degree Programs in Information Security and Assurance
The following provides the degree options available for the Software Engineer (SWE) program:
-
Master of Science in Software Engineering
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 MS in Software Engineering (MSSWE) at Kennesaw State University prepares students for careers in this field by exposing them to real-time strategies and procedures that will give them a competitive edge in the market. All courses in the program are available both face-to-face and online, and students can decide which delivery mode is best for them for a particular course.
The MS in SWE assumes that students have a significant background in computing. It both deepens and broadens their knowledge of computing, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies. Students interested in the MS in SWE will typically have a first degree in computing. For those students who are interested in the program but do not have the required prerequisite knowledge, we offer the Graduate Certificate in SWE Foundations.
If any of the following foundation courses in computing has not been taken in another program, these must be completed at the earliest . Other students may satisfy foundation courses by passing an exam during a designated time prior to the first semester of enrollment or by taking these courses.
For more information regarding this program please visit the College of Computing and Software Engineering website.
-
Bachelor of Science in Software Engineering
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.
Careers
Graduates of the CS program are prepared for a variety of careers in CS and IT, especially in the development of software for distributed systems. Example job titles from KSU graduates of the CS program include information technology specialist, programmer analyst, software engineer, network administrator, and software consultant. This program also prepares students for graduate studies in IT-related fields.
Early career job titles include:
- Digital media designer
- Computer programmer
- Computer game designer
- Software developer
For more information regarding this program please visit the College of Computing and Software Engineering website.
-
Software Engineering Minor
Program Description
To be eligible for a minor in Software Engineering, the student must complete the following courses with a grade of "C" or better. Students must have at least 9 upper level SWE hours.
For more information regarding this program please visit the College of Computing and Software Engineering website.
-
Graduate Certificate in Software Engineering
Program Description
The Graduate Certificate in SWE assumes that students have a significant background in computing. It both deepens and broadens their knowledge of computing, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies. Students interested in the Graduate Certificate will typically not have a first degree in computing.
For more information regarding this program please visit the College of Computing and Software Engineering website.
-
Graduate Certificate in Software Engineering Foundations
Program Description
The Graduate Certificate in SWE Foundations assumes that students do not have a significant background in computing. It both deepens and broadens their knowledge of computing, and prepares them for positions of more responsibility in the computing industry, as well as for further postgraduate studies. Students interested in the Graduate Certificate will typically not have a first degree in computing.
For more information regarding this program please visit the College of Computing and Software Engineering website.