$17,479 /Yr
On-campus
full_time
Master of Science [M.S] Software Engineering
- MS in Software Engineering at Kennesaw State University is a 2 years program.
- It is a flexible degree, offering students the choice of attending class on-campus, completely online, or in hybrid mode.
- The Software Engineering program is structured with both full-time and part-time study options to provide maximum flexibility.
- The program prepares students for this career field by exposing students to real-time strategies and procedures that will give students a competitive edge in the market.
- students are required to complete 30 total hours for the program.
- The entry terms of the program start in Fall, Spring, and Summer seasons.
- With the KSU Software Engineering masters program, students will learn to develop software products and services through software analysis, design and architecture, system verification, and data storage and retrieval.
- The program consists of five required courses and several electives.
- Students can either take the project option, under which they complete four elective courses and a software engineering capstone project, or the thesis option, where they complete three elective courses and a thesis.
Tution & Application Fees
Year | Year 1 | Year 2 |
Tuition Fees | $17479 | $17479 |
Total Fees | $17479 | $17479 |
Examinations
Exam Type | Exam Name | Score | Out of Score | Exam Level |
---|---|---|---|---|
TOEFL | Test of English as a Foreign Language | 80 | 120 | 3 |
IELTS | International English Language Testing System | 6.5 | 9 | 3 |
GRE | Graduate Record Examination | 298 | 340 | 2 |
Academic Eligibility:
- For computing undergraduates:
- Students have a degree in a computing discipline other than software engineering, they may be assigned one or two foundation courses based on a review of their credentials.
- For all other non-computing, non-software engineering undergraduates:
- Students who have an undergraduate degree in an area outside of computing can transition into software engineering by completing assigned foundation courses that provide the background knowledge needed to be successful in this graduate program.
- They may be assigned up to a maximum of five foundation courses.