Major/Non-Major Permissions

CMSC Course Permissions


CS Majors

  • Please contact your assigned Academic Advisor to request CS course permissions for Summer 2023 courses.
  • Your assigned academic advisor has provided instructions for how to request Fall 2023 courses. Please follow the instructions from your advisor.


CS Minors

  • The Summer 2023 form is now live. Please use this Form https://forms.gle/WZ6a286FaAnZzQDB7 to request Summer 2023 CMSC courses.
  • The Fall 2023 form is now live. Please use this Form https://forms.gle/1H92vYpG26eYQYYB9 to request Fall 2023 CMSC courses.
  • The Fall 2023 CS Minor third permission/STIC request form is now closed. Please contact ugrad [at] cs [dot] umd [dot] edu to request a third CMSC course and/or a CMSC STIC class permission for Fall 2023.


Non-Majors: CE Students

  • CE Majors should contact their assigned CE Academic Advisors to request permissions for Summer 2023 or Fall 2023 courses.


Non-Majors: IMD Students

  • IMD-BS majors should contact their assigned IMD Academic Advisors to request CS permissions for Summer 2023 or Fall 2023 courses.
  • IMD-BA majors should follow the Non-Major: Undergraduate Student process to request CS course permissions.
  • If you are a CS and IMD double major, please follow the normal CS Major course permission process.


Non-Majors: Undergraduate Students

  • The Summer 2023 form is now closed. Please contact ugrad [at] cs [dot] umd [dot] edu to request any additional CMSC summer courses.
  • The Fall 2023 form is now live. Please use this Form https://forms.gle/cTAkAEMJtDUEDHB67 to request Fall 2023 CMSC courses.
  • Please note: Course permissions for non-majors will be granted on or around the first day of classes for the term. You will not be able to register for the courses during your assigned registration appointment. No exceptions can be made to this policy.


Non-Majors: Graduate and Advanced Special Students

Non-Major Graduate and Advanced Special students MUST complete the following steps to request permission for CMSC320, CMSC335 or a 400-level CMSC course. Instructor permission is not required for CMSC131 - CMSC351.

Be advised that non-major graduate and advanced special students will only be granted permission for one 300- or 400-level (not including CMSC330 or CMSC351) CMSC course. No exceptions. If you submit multiple requests, we will honor your most recent submission. Email questions to ugrad [at] cs [dot] umd [dot] edu.

Please contact the instructor to obtain written permission to take their course. In your email, you should include:
1. Your name, 9 digit UID, and your program of study
2. Your reason for requesting course permission
3. Your CMSC and MATH background/coursework
4. Forward the instructor's written permission to ugrad [at] cs [dot] umd [dot] edu

  • The Summer 2023 form is now closed. Please contact ugrad [at] cs [dot] umd [dot] edu to request any additional CMSC summer courses.
  • The Fall 2023 form is now live. Please use this Form https://forms.gle/d97Qo7ug6H5T2Rh86 to request Fall 2023 CMSC courses.
  • Please note: Course permissions for non-majors will be granted on or around the first day of classes for the term. You will not be able to register for the courses during your assigned registration appointment. No exceptions can be made to this policy.

Non-Major Graduate Students Requesting a Graduate level CMSC course only can fill out the following Form https://forms.gle/CkojjZcfnrdMc6HR6 to request a Fall 2023 CMSC graduate course. If you are an undergraduate student or a non-major graduate student requesting an undergraduate CMSC course, do not submit this form. CMSC Grad course permissions for non-majors requested via this form will be granted on or around May 15th to allow recent Fall 23 CMSC admits a chance to register. No exceptions can be made to this policy. For this form only, do not contact the instructor to obtain written permission to take their course. We coordinate with them based on your response to this form.