Overview
Course topics cover both the technical and management aspects of software engineering including: requirements analysis, software design, software construction, software testing and maintenance, software engineering economics, and the social impacts of software. Technologies emphasised include object-oriented theory and design, graphical user interface design, web applications, software architecture, service oriented architecture, distributed software engineering, and secure software design.
The potential employers of M.S. in Software Engineering graduates include software vendors, internet-based companies, engineering and manufacturing firms, research and development laboratories, government contractors, and financial firms.
Graduates of the M.S. in Software Engineering include not only students with academic backgrounds in Computer Science, general science and engineering, but also students with undergraduate degrees in the liberal arts and business. Many of our students are working or have worked in the software industry.
Programme Structure
- Object-Oriented Software Specification and Construction
- Software Modeling and Architectural Design
- Distributed Software Engineering
- Software Testing
- Software Project Laboratory
- User Interface Design and Development
- Reusable Software Architectures
- Quality of Service for Software Architectures
- Software Analysis and Design of Real-Time Systems
- Secure Software Design and Programming
Courses include:
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before
-
- Starting
- Apply before
-
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Fairfax, United States
Disciplines
Computer Sciences Software Engineering View 915 other Masters in Computer Sciences in United StatesWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
Applicants to the MS-SWE program must meet the following minimum entrance requirements:
- Hold a four-year (120 credits) baccalaureate degree in an appropriate discipline from an accredited institution.
- Have earned a grade point average of 3.0 or better in the last 60 credits of undergraduate study.
- Provide a brief (one- to two-page) statement of educational and work experience in the computing field that includes a statement of career goals in software engineering.
- Submit a departmental self-evaluation form, which can be obtained from the department. This form provides summary information concerning background and preparation for the program.
Tuition Fees
-
International Applies to you
Applies to youNon-residents27720 USD / year≈ 27720 USD / year - Out-of-State11736 USD / year≈ 11736 USD / year
Living costs
Fairfax
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Financing
Interested in financing your studies? Find a student loan that works for you.
Get the funding you need to study in the U.S. or Canada - with a process that's fast, simple, and built for international students.
- Flexible loans from US$2,001 to US$100,000
- Fixed interest rates -- no inflation surprises
- No upfront fees or prepayment penalties
- Accepted at 500+ universities across the U.S. & Canada
- 100% online application -- instant conditional offer
- Free visa & career support through our Path2Success program
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
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