Master of Software Engineering at University of California, Irvine

    Master of Software Engineering at University of California, Irvine

    Master of Software Engineering at University of California, Irvine

    Study Software Engineering at University of California, Irvine, a Master degree offered at its main campus in Irvine , United States of America. This Full Time program is delivered on campus in English and takes approximately 2 years to complete. Students benefit from a structured learning experience designed to build both theoretical knowledge and practical experience. The next intake is scheduled for September 25, 2027.

    About Master of Software Engineering

    Software engineering is the application of a systematic, disciplined, quantifiable approach to development, operation, and maintenance of software; that is, the application of engineering to software. It is an interdisciplinary field of study that bridges the boundaries of computer science, engineering, mathematics, and behavioral science.

    The M.S. Software Engineering (MSSE) program at UC Irvine is a heavily research-oriented program aimed at students with a computer science (or related) bachelor's degree, who may or may not have been out in the workforce already, and who seek to build a strong background in software engineering. In particular, this program is aimed toward students who seek to develop a deeper understanding of the processes, tools, and techniques involved in the creation of dependable, large-scale software systems. While not all M.S. students will choose to do a Ph.D. following their Master's, the research focus of this program makes it ideal for those considering a Ph.D. (such as our Ph.D. Software Engineering program).

    For students interested in pursuing a professionally-oriented degree, working directly with industry mentors and clients on software engineering projects, and looking to find a position or advance their career within a corporate context, we encourage you to consider our MSWE program.

    The MSSE program is designed around a set of core courses that introduces the fundamentals of software engineering, followed by a broader range of courses through which students can choose to focus their learning. Students could choose to augment their core with more computer science-oriented courses (e.g., network and distributed systems security, next generation search systems), data science courses (e.g., machine learning, data mining), end-user oriented courses (e.g., user interface design and evaluation, ubiquitous computing and interaction), or advanced software engineering courses (e.g., software architecture, software analysis and testing).

    Throughout, students are exposed to the theory, tools, methods, approaches and practicalities of software engineering. Many of the courses include project work, often performed in teams, and frequently culminating in a system, prototype or conceptual design.

    The students are required to complete and defend an M.S. thesis under the direction of a faculty advisor. For at least three quarters, the student will join a research group, contribute to a research project, and write a thesis summarizing the outcome of their research. With no fewer than seven faculty members running software engineering research groups, you will have a diverse range of projects from which to choose. The M.S. thesis provides an excellent experience for students interested in continuing toward a Ph.D. program or to pursue a career as a researcher in corporate or government laboratories.

    For additional information about this degree program, please see: https://www.informatics.uci.edu/grad/ms-software-engineering/

    Requirements and Admission Criteria for Master of Software Engineering at University of California, Irvine

    Entry Requirements

    Bachelor’s Degree, 4-5 year degree.

    1. Detailed mark sheets (grade reports) for each semester of study and all yearly examinations. Individual examinations and papers must identify the subject and show minimum, maximum and awarded marks as well as overall results. Exams and papers must state the level of pass, class, and division. Rank in class should be indicated, if available.

    2. Diplomas or official statements from all degree-granting universities with the date of formal conferral.

    English Requirements

    • IELTSMin 7
    • TOEFLMin 80

    Tuition and Fee Information for Master of Software Engineering at University of California, Irvine

    Application Fee 155

    How to Apply for Master of Software Engineering at University of California, Irvine

    • Start early and work on your graduate application the summer before you plan to apply.
    • There are a range of free and low cost GRE test preparation materials including free practice exam on the ETS website.
      • ETS also offers exam fee reduction to those who are in financial need. 
    • Know the application deadlines for the programs you are applying to. They vary for each institution and program. Click here to view UCI’s graduate program deadlines.
    • Make sure all parts of your application have been received:
      • GRE scores (if necessary)
      • Electronic letters of recommendation submitted
    • For information about graduate school at UC please visit: http://www.ucop.edu/graduate-studies/_files/whats-next.pdf
    Master of Software Engineering at University of California, Irvine
    University of California, Irvine
    University of California, Irvine
    United States of America

    United States of America, Irvine

    WhatsApp student consultation with YouApply