KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · MS

Software Engineering, MS

George Mason University · Fairfax, VA

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
MS
Credential class
ceterms:MasterDegree
CIP
14.0903
Total credits (published)
9
Credits (computed from items)
108
Catalog edition
2026-2027
Checklist type
degree-program
Identifiers
IPEDS UNITID
232186
CourseShelf checklist
CK_232186_a1a8b7aa
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 59

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Core Courses

major core · 4 items
  1. 3
  2. 3
  3. 3
  4. 3

Software Engineering Related Courses

1 item
  1. Students must take three courses from the following list:
    Not resolved to a course
    9

Software Engineering

0 items

    Any SWE course at the 600-level or above.

    0 items

      Computer Science

      8 items
      1. 3
      2. 3
      3. 3
      4. 3
      5. 3
      6. 3
      7. As published: “Distributed Systems 1”
        3
      8. 3

      Information Security and Assurance

      3 items
      1. 3
      2. 3
      3. 3

      Information Systems

      1 item
      1. 3

      Operations Research

      1 item
      1. 3

      Applied Information Technology

      1 item
      1. As published: “Advanced Human Computer Interaction (Applied Information Technology)”
        3

      Electives

      electives · 1 item
      1. List of allowed electives:
        Not resolved to a course
        9

      All Software Engineering (SWE) courses at the 600-level or above.

      0 items

        All Computer Science (CS) courses numbered 530 or above.

        0 items

          All Information Security and Assurance (ISA) courses at the 500-level or above.

          0 items

            All Information Systems (INFS) courses at the 600-level or above.

            0 items

              Any of the following Electrical and Computer Engineering courses:

              2 items
              1. 3
              2. 3

              Any of the following Operations Research courses:

              3 items
              1. 3
              2. 3
              3. 3

              Any of the following Statistics courses:

              2 items
              1. 3
              2. 3

              Any of the following Systems Engineering courses:

              3 items
              1. 3
              2. 3
              3. 3

              Any of the following Psychology courses:

              2 items
              1. 3
              2. 3

              Accelerated Option Requirements

              12 items
              1. As published: “Compilers (to replace CS 440)”
                3
              2. As published: “Database Systems (to replace CS 450)”
                3
              3. As published: “Computer Graphics (to replace CS 451)”
                3
              4. As published: “Computer Communications and Networking (to replace CS 455)”
                3
              5. As published: “Operating Systems (to replace CS 471)”
                3
              6. As published: “Introduction to Artificial Intelligence (to replace CS 480)”
                3
              7. As published: “Analysis of Algorithms (to replace CS 483)”
                3
              8. As published: “Theory and Applications of Data Mining (to replace CS 484)”
                3
              9. As published: “Introduction to Cryptography (to replace CS 487)”
                3
              10. As published: “Object-Oriented Software Specification and Construction (to replace SWE 419)”
                3
              11. As published: “Software Testing (to replace SWE 437)”
                3
              12. As published: “Software Engineering for the World Wide Web (to replace SWE 432)”
                3

              Accelerated Option Requirements

              12 items
              1. As published: “Compilers (to replace CS 440)”
                3
              2. As published: “Database Systems (to replace CS 450)”
                3
              3. As published: “Computer Graphics (to replace CS 451)”
                3
              4. As published: “Computer Communications and Networking (to replace CS 455)”
                3
              5. As published: “Operating Systems (to replace CS 471)”
                3
              6. As published: “Introduction to Artificial Intelligence (to replace CS 480)”
                3
              7. As published: “Analysis of Algorithms (to replace CS 483)”
                3
              8. As published: “Theory and Applications of Data Mining (to replace CS 484)”
                3
              9. As published: “Introduction to Cryptography (to replace CS 487)”
                3
              10. As published: “Object-Oriented Software Specification and Construction (to replace SWE 419)”
                3
              11. As published: “Software Testing (to replace SWE 437)”
                3
              12. As published: “Software Engineering for the World Wide Web (to replace SWE 432)”
                3

              Accelerated Option Requirements

              2 items
              1. As published: “Database Systems (satisfies IT 414 requirement in the BS INFT program)”
                3
              2. As published: “Object-Oriented Software Specification and Construction (satisfies as one Software Solutions concentration course in the BS INFT program)”
                3
              Source. George Mason University, catalog 2026-2027 — https://catalog.gmu.edu/colleges-schools/engineering-computing/school-computing/computer-science/software-engineering-ms/. Captured page pages/0594.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.