Course Authorization for CS Graduate Students
CS 5000-level courses
If you did not take the listed prerequisites at USU, you will not be able to register without first completing the prerequisite override form below. Be sure to check your program requirements before taking any 5000 level courses to make sure you are staying within your approved credit totals.
Courses
Course Number & Name | Prerequisites | |
---|---|---|
CS 5000 - Theory of Computability | CS 2420 | |
CS 5050 - Advanced Algorithms | CS 2420 | |
CS 5060 - Algorithms under uncertainty | CS 2420 | |
CS 5080 - Data Mining | CS 2420 | |
CS 5300 - Compiler Construction | CS 2810 | |
CS 5400 - Computer Graphics I | CS 2420 | |
CS 5410 - Game Development | CS 2420 | |
CS 5665- Introduction to Data Science | CS 2420 | |
CS 5800 - Introduction to Database Systems | CS 2420 |
CS 6250
For CS 6250, please complete the Computer Science Cooperative Work Experience Registration Request form instead of the Course Authorization form.
CS 6950/7950
For CS 6950, and CS 7950, please complete the Undergraduate Research / Independent Study / Reading & Reports form instead of the Course Authorization form.
CS 6970
CS 6970 is the Thesis & Research course used by MS Plan A and Plan B students in the CS department. This course requires instructor permission by the Graduate Program Coordinator. The GPC will automatically enter authorization for Plan A and Plan B students who have a supervisory committee on file. In the rare instance that you need to register for CS 6970 prior to forming your committee, fill out the Course Authorization form so the GPC can request permission from your major professor
CS 7970
CS 7970 is the Dissertation Research course used by Computer Science doctoral students. This course requires instructor permission by the Graduate Program Coordinator. The GPC will automatically enter authorization for students who have passed their Qualifier. Fill out this form if you have not yet passed your Qualifier and you would like to register for CS 7970. Please note that according to the Qualifying Exam Policy students may only register for 6 credits of CS 7970 before successfully completing their Qualifier.
Request Course Authorization
Complete the Course Authorization form at the bottom of this page to request a prerequisite override for the courses listed above.
Do I need to apply for course authorization?
You will need to fill out the course authorization form if you fit into one of the following categories:
-
If you are a CS graduate student
AND
You would like to take one of the CS 5000-level courses listed above
AND
You did not take the listed prerequisite course(s) at USU
-
If you are a MS/CS, Plan A, MS/CS, Plan B, or MS/DS, Plan A student
AND
You would like to take CS 6970
AND
You have not submitted your Supervisory Committee Approval Form (SCAF)
-
If you are a doctoral student n CS
AND
You would like to take CS 7970
AND
You have not completed your Qualifier