Master of Science in Software Engineering

Software engineering represents the fastest-growing segment of technology and computing professionals. The Master's in Software Engineering at ÈâÈ⴫ý prepares you for a wide range of careers by exposing you to cutting-edge tools, frameworks, and practices to give you a competitive edge in the tech industry.

With the KSU Software Engineering masters program, you will learn to develop diverse software products and systems (from web and mobile to cloud solutions) through analysis, design and architecture, system verification, and data management across different application domains.

The MS in Software Engineering is a flexible degree, offering you the choice of attending class on-campus, in a hybrid setting or completely online. Moreover, the Master's in Software Engineering program is structured with both full-time and part-time study options to provide maximum flexibility.

For non-computing undergraduates:
If you have an undergraduate degree in an area outside of computing, you can transition into software engineering field by completing assigned foundation courses that provide the background knowledge needed to be successful in this graduate program. You may be assigned up to a maximum of four foundation courses.

REQUEST INFO

 

KSU students in the software engineering classroom

Program Snapshot

Program Format: Face-to-Face, Online

Number of Credit Hours: 30 Total Hours

Entry Terms: Fall, Spring, Summer

Time to Complete: 1-2 Years

Application Deadlines:

  • Fall, July 1st
  • Spring, November 1st
  • Summer, April 1st
Apply Now

Admissions Requirements

  • Online Graduate Application - There is a non-refundable $60 application fee.
  • Transcripts - Official transcripts from EACH college and/or university you have attended.  
  • Bachelor’s degree with a minimum GPA of 2.75 from a regionally accredited college or university

 

Apply now

 

Additional Program Requirements:

  • Statement of purpose 
  • Two letters of recommendation (Optional) 
  • Foundation coursework may be required for applicants from other disciplines or related fields 
  • Resume or professional vitae 
     

 

Software Engineering Degree Benefits at ÈâÈ⴫ý State

  • Excel in your career: When advancing in your profession and aiming for a higher salary, relying solely on your bachelor's degree may not suffice. To reach the next echelon of your career, pursuing a Master of Science in Software Engineering (MSSWE) is essential and KSU’s program is especially tailored for working professionals.

  • Affordable: Spending the most doesn’t always get you the best result, and the KSU MSSWE is a great example of value. The MSSWE program at KSU offers exceptional education at competitive pricing, while maintaining rigorous standards that are highly esteemed by employers nationwide.

  • Career Transition Opportunity: By completing foundational courses, individuals without a computing background can acquire the necessary knowledge to thrive in this graduate-level software engineering program, opening doors to lucrative opportunities in the tech industry. Non-traditional undergraduates now have a pathway to obtaining an MSSWE degree, thanks to new program options that require just a few additional courses.

  • Diverse Career Paths: The career prospects for software engineering graduates are vast, diverse, and growing, providing a plethora of opportunities for swift employment.

  • Designed for Professionals: Tailored for the needs of working professionals, the MSSWE program offers convenient and flexible class schedules, including evening and online options. Whether you prefer learning fully online, on-campus, or a hybrid format, the program is designed to accommodate your lifestyle and commitments.

Job titles from KSU Software Engineering graduates include (but not limited to):

  • Software Engineer
  • DevOps Engineer
  • Agile Scrum Master
  • Software Project Manager
  • Software Developer
  • Solution Architect
  • Software and System Analyst
  • System Design
  • Application Developer
  • Data Analyst
  • Web Developer
  • Software Consultant
  • Program Analyst
  • Cloud Engineer
  • Cyber Security Manager
  • IT Consultant
  • Multimedia Programmer
  • Video Game Designer
  • Data Scientist
  • UI/UX Designer

Software Engineering Salary and Career Information

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's in software engineering degree. 

Department of Software Engineering

ÈâÈ⴫ý
Department of Software Engineering
Marietta Campus
1100 South Marietta Parkway
Atrium (Building J)
Mail Drop #9046
Marietta, GA 30060
 
Email

Ready to apply or looking for more information?

REQUEST INFO

Stay Connected