Graduate – Master of Science in Software Engineering (MSSWE)
Get Your Questions Answered
Register for the Virtual MSSWE Info Session
June 23, 2021 @ 6:00 7:00 p.m. EST
RSVP by emailing your first and last name to firstname.lastname@example.org
Get your questions answered and find out about:
- varied marketplace opportunities presented by an MSSWE
- how you will master a skillset that makes you invaluable in today's job market
- the differences between Software Engineering and other computing disciplines, like computer science or computer engineering
- how you can transition into this field if your background or undergraduate degree is in a different discipline
Software engineering represents the fastest growing segment of software professionals. The Master's in Software Engineering at Kennesaw State University prepares you for a this career field by exposing you to real-time strategies and procedures that will give you a competitive edge in the market.
With the KSU Software Engineering masters program, you will learn to develop software products and services through software analysis, design and architecture, system verification, and data storage and retrieval.
The MS in Software Engineering is a flexible degree, offering you the choice of attending class on-campus, or completely online. Moreover, the Masters in Software Engineering program is structured with both full-time and part-time study options to provide maximum flexibility.
The program consists of seven required courses and a number of electives. You can either take the project option, under which you complete four elective courses and a software engineering capstone project; or the thesis option, where you complete three elective courses and a thesis. You must have at least a bachelor's degree to enter the program.
For software engineering undergraduates with professional experience:
Contact us. You may be able to receive exemptions for certain courses and graduate more quickly.
For computing undergraduates:
If you have a degree in a computing discipline other than software engineering, you may be assigned one or two foundation courses based on a review of your credentials.
For all other non-computing, non-software engineering undergraduates:
If you have an undergraduate degree in an area outside of computing, you can transition into software engineering by completing assigned foundation courses which provide the background knowledge needed to be successful in this graduate program. You may be assigned up to a maximum of five foundation courses.
What can you do with a Software Engineering degree?
With the KSU Software Engineering degree, you will have opportunities in careers in computing-related fields, especially in the development of any computing-based solutions. Job titles from KSU software engineering graduates include program analyst, software engineer, data analyst, web developer and software consultant.
The MS in Software Engineering prepares you to take your career to the next level. That next level means managing staff and budgets. The larger the company, your department and your budget, the more opportunity earning potential you'll have. Earning more is how you generate a good ROI from your investment in the master in software engineering degree.
Median Salary: National $107,510, Georgia $103,350
Job Growth by 2028: National 22%, Georgia 26%
Software Quality Assurance Analysts and Testers
Median Salary: National $107,510, Georgia $103,350
Job Growth by 2028: National 22%, Georgia 14%
- Manage professionally. When it comes time in your career to manage staff, your bachelor's degree alone may not be enough. To get to that next level, you need the MS in Software Engineering (MSSWE), and this is the only degree program of its kind (designed to meet the needs of three different career-level candidates) in Georgia.
- Affordable. Spending the most doesn’t always get you the best result, and the KSU MSSWE is a great example. The degree is extremely competitively priced, yet stringent enough to be well-respected by Georgia companies.
- Entry through Foundation Courses: Don’t count yourself out if your background isn't in computing. By completing assigned foundation courses, you can gain the knowledge needed to be successful in this graduate-level software engineering program. With this program, non-traditional undergraduates still have a path to an MSSWE. New program design options allow undergrads with non-traditional degrees to obtain a Master's in Software Engineering by taking a few extra courses.
Software Engineering Contact Information
Software Engineering Quick Links
1Program tuition is an estimate based on the average student's time to complete. Costs for fees, books, travel, and other miscellaneous fees (parking, labs, graduation, etc.) are not included. Tuition and fee changes are typically 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 or graduate program financial aid.