Overview
The Software Engineering, M.Sc. program from East Carolina University prepares students to specify, model, implement, and manage large software system projects using industry-standard practices. The program also focuses on meeting the career development needs of professionals practicing in fields related to software systems.Individuals with a bachelor's degree in computer science, software engineering, electrical engineering, or a related field who want to expand their knowledge and experience in software development, software testing, software architecture, or software project management are excellent candidates for this master's degree program. The curriculum includes software engineering foundation, software construction, software architecture and design, software systems modeling and analysis, and software verification and validation.
ECU Advantage
ECU has the first MS degree in software engineering in North Carolina. It is offered both face-to-face and online, and has specializations suitable for new software engineers and for the practicing professional software developer. Classes are small. All students are required to complete a project or thesis under the supervision of a faculty member, and the project or thesis greatly enhances the value of the degree.Job prospects and salary for graduates of the Master of Science in Software Engineering are very good. Graduates are prepared to enter the workforce or continue in a current role at a higher level.
Programme Structure
Courses include:
- Software Engineering Practice
- Software Architecture and Design
- Software Verification and Validation
- Advanced Software Engineering
- Database Systems
- Web Application Development
- Software Engineering Project Management
- Software Engineering Research and Development
- Software Engineering Capstone Project.
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before
-
- Starting
- Apply before
-
International Students: no set deadline but students should allow an additional one to two months prior to the deadlines for processing the required paperwork.
Language
Credits
Delivered
Disciplines
Software Engineering View 411 other Masters in Software Engineering in United StatesWhat students do after studying
Academic requirements
English requirements
Student insurance
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:
- Additional medical costs (i.e. dental)
- Repatriation, if something happens to you or your family
- Liability
- Home contents and baggage
- Accidents
- Legal aid
We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at East Carolina University and/or in United States, please visit Student Insurance Portal.
Other requirements
General requirements
Tuition Fee
-
International
20807 USD/yearTuition FeeBased on the tuition of 20807 USD per year during 12 months. -
National
20807 USD/yearTuition FeeBased on the tuition of 20807 USD per year during 12 months. -
In-State
7658 USD/yearTuition FeeBased on the tuition of 7658 USD per year during 12 months.
Distance Education: Non-Resident: $18,361/Year; Resident: $5,213/Year
Living costs for Greenville
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Software Engineering.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility