MS | Program Sheets
Overview
The program sheet is a representation of your academic plan and lists the courses you will use to satisfy the requirements of the MS CS program. Separate program sheets for each specialization are available online on GIN, the Gates Information Network.
The central requirement for the MS CS degree is completion of at least 45 units that represent an approved academic plan. The concrete representation of that academic plan is your program sheet, which lists the courses you intend to use to satisfy the 45-unit requirement. Separate program sheets for each of the pre-approved areas of specialization are available online on GIN (the Gates Information Network) and as downloadable PDFs.
You are required to submit your initial program sheet before the end of your first quarter with an active MS CS plan. Your program sheet must be approved (via GIN) by your advisor as well as by the Department's MS CS administrator. Submitting your program sheet, however, does not lock you into taking exactly the set of courses you originally proposed. The best way to think about your program sheet is as a contract between you and the Department detailing the requirements for the degree. Completing the courses in your approved plan—as long as you fulfill the general requirements that apply to all degrees—will entitle you to graduate with the MS CS degree in your chosen area of specialization. If you need to change your plan of study, you must simply renegotiate the contract, which means submitting an updated program sheet that represents your updated course of study, and getting approval from your advisor and the MS CS administrators.
You can use a version of the program sheet from any year that you are active in the MS CS program. For example, if you matriculate into the MS CS program in 2024-25 and graduate in 2025-26, then you can choose to follow either the 24-25 version of the program sheet or the 25-26 version. You cannot mix-and-match requirements between two versions.
Tutorials on How to Complete the MSCS program Sheets with Step-by-Step Instructions:
- MSCS Students Program Sheet Tutorial
- Passcode to watch video: 6k2WLD.s
- MSCS Coterm Students Program Sheet Tutorial
- Passcode to watch video: =vv=k2EJ
Current CS MS students should submit program sheets electronically through GIN.
Artificial Intelligence
Computer & Network Security
- 2025-2026: Comp & Net Security pdf
- 2024-2025: Comp & Net Security pdf
- 2023-2024: Comp & Net Security pdf
- 2022-2023: Comp & Net Security pdf
- 2021-2022: Comp & Net Security pdf
Information Management & Analytics
- 2025-2026: Info Manage & Analytics pdf
- 2024-2025: Info Manage & Analytics pdf
- 2023-2024: Info Manage & Analytics pdf
- 2022-2023: Info Manage & Analytics pdf
- 2021-2022: Info Manage & Analytics pdf
Software Theory
- 2025-2026: Software Theory pdf
- 2024-2025: Software Theory pdf
- 2023-2024: Software Theory pdf
- 2022-2023: Software Theory pdf
- 2021-2022: Software Theory pdf
Theoretical CS
- 2025-2026: Theoretical CS pdf
- 2024-2025: Theoretical CS pdf
- 2023-2024: Theoretical CS pdf
- 2022-2023: Theoretical CS pdf
- 2021-2022: Theoretical CS pdf
Archived MS Program Sheets
You can find earlier program sheets in previous academic years in the archived files.
Learn More