The department offers courses at the undergraduate and the graduate level. To view courses, select a link below:
- General Public use the Public Course Guide (The easiest way to find which courses are offered this semester, where, and with which instructor is to go to the Public Class Search, select “Computer Sciences” in the Subject field, and click on “View Sections” for the class you’re interested in.)
- Students, Faculty, and Staff use MyUW Course Search & Enroll
If you have questions about Computer Sciences courses, please start by reviewing the Course Search & Enroll app. To find the course listing for Computer Sciences, select the desired term. Under “Subject”, click on “All” and start typing “Computer Sciences.” Click on correct option when it pops up.
Click on the desired course. Click on “See Sections” box to view more detailed information about each section.
For some courses, additional information may be found by clicking on the “Instructor provided content: View link.”
Prerequisites for Fall Courses
If you are an undergraduate or non-degree student and have taken a course elsewhere (not at UW–Madison) that is a prerequisite for a Computer Sciences course that you intend to take, you will not be able to enroll without special permission. To obtain that permission, you need to supply proof that you have completed the equivalent prerequisite course(s). Please send your request for permission, student ID number and proof of requisites to the appropriate contact listed to the right.
Questions?
Undergraduates
advising@cs.wisc.edu
Traditional MS/PhD students: thorp@cs.wisc.edu
PMP or Professional Capstone Certificate students
jkboehm@wisc.edus.
General questions
enrollment@cs.wisc.edu.