Studyportals placeholder

Software Engineering, M.Sc.

  • Application Deadline
  • 24 months
    Duration
, CA,
The software engineering curriculum is designed to address the seemingly never-ending "software crisis" within the defense community. It builds on the student's knowledge of both computer science and engineering sciences,  in addition to leveraging the student's real-world, problem-solving experience working with software-intensive systems. The curriculum introduces the students to the theory, principles, and practices of software engineering. 

About

The software engineering curriculum is designed to address the seemingly never-ending "software crisis" within the defense community. It builds on the student's knowledge of both computer science and engineering sciences, in addition to leveraging the student's real-world, problem-solving  experience working with software-intensive systems. The curriculum introduces the students to the theory, principles, and practices of software engineering. These engineering practices enable acquisition professionals to procure highly dependable, trustworthy software-intensive systems on schedule, within budget, and with the correct functionality. The program offers both M.S. and Ph.D. degrees in Software Engineering.

The degree of Master of Science in Software Engineering is awarded after the satisfactory completion of a program which satisfies, as a minimum, the following degree requirements:

  • At least 40 quarter-hours of graduate-level work, per NPS requirements, and within that 40 hours at least 12 graduate-level Software Engineering courses.
  • Completion of an acceptable thesis in addition to the required course work. 
  • Requirements for the Master of Science in Software Engineering degree are met as a milestone en route to satisfying the Educational Skill Requirements of the curricular program.

    Programme Structure

    Courses include: 
    • Software Methodology
    • Software Reliability 
    • Acquisition of Defense Systems
    • Project Management for Enterprise Systems
    • Introduction to Formal Methods
    • Software Engineering Research and Development
    • Requirements Engineering
    • Introduction to Computer Security

    Detailed Programme Facts

    English Language Requirements

    This programme may require students to demonstrate proficiency in English.

    Academic Requirements

    The Software Engineering program is no longer accepting new entries into the degree programs. Students interested in Software Engineering are referred to the Computer Science (Curric 368) degree program’s Software Engineering and Architecture Track.   

    Tuition Fee

    Living costs for Monterey

    • 1100 - 1600 USD/month
      Living Costs

    The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.

    Funding

    StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

    The Global Study Awards: get funded with up to £10,000 to study abroad

    Together with the ISIC Association and British Council IELTS, Studyportals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.

    Apply with Studyportals

    Did you know that you can directly apply to available Masters from our selected Application Partners? Read more, or check the complete list of programmes to apply for right now.

    Select a Master's and apply