-
Department Info
-
-
Admissions
-
-
Academics
-
-
-
Research
-
-
-
Main navigation | Main content
We offer a full range of course about the theory and practice of computer science and computer engineering. Below you will find information about our course offerings, some of the graduation course requirements, and information about waiting lists and registration.
The University Catalog lists all courses that are offered by the Department of Computer Science and Engineering. Not all courses are offered every semester. You will need to view the class schedule to find out when a particular course will be offered.
This page provides useful links to class schedules, course guides, and section status reports for courses offered by the Computer Science and Engineering Department.
View the web pages for current and past courses. If you are a current student, you can look at announcements and homework assignments for your classes. If you are thinking about taking a class, you can find out more about what types of subjects the courses offer. Please note: this is not a complete list of all courses offered by the department of Computer Science and Engineering. Some courses are not offered every semester and others do not publish a web site.
This page contains a list of CSci courses that are required for undergraduates majoring in computer science. The list includes links to descriptions of the courses along with links to class web sites.
This chart shows all Computer Science undergraduate courses and their prerequisite structure.
This page provides information about the courses for non majors offered by the Department of Computer Science and Engineering.