Your search criteria narrowed your results to Computer Science. Below is some additional contact information which may be useful.
Computer Science
College of Liberal Arts and Sciences
| Chair | Alberto M. Segre |
|---|---|
| Location | 14 MLH (MacLean Hall) |
| Phone | 319-335-0713 |
| cs-registration@uiowa.edu | |
| Registration Email | cs-registration@uiowa.edu |
| Website | https://cs.uiowa.edu/ |
| General Catalog | https://catalog.registrar.uiowa.edu/liberal-arts-sciences/computer-science/ |
97 courses found, displaying all courses.
| Course # | Title | Hours | Notes | Enrollments |
|---|---|---|---|---|
|
CS:1110:0AAA
Lecture |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Primary Instructor)
This section is automatically added.
|
0 s.h.
|
Registration Information:
This course is reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
Up to half of enrolled students will attend discussion in person each week. Lab exams MUST be taken in person and will take place February 25, March 25, and April 22.
more
|
Open
6
of 40 enrolled
|
|
CS:1110:0A01
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1110:0A02
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1110:0A03
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
1
of 20 enrolled
9 unreserved seats available |
|
CS:1110:0A04
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
5
of 20 enrolled
5 unreserved seats available |
|
CS:1110:0A05
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1110:0A06
Discussion |
Course Title is
Introduction to Computer Science
Instructors:
Ines Zigrino Curto
(Course Supervisor)
CS:1110:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed CS:1210 or a higher-numbered CS course.
Some seats in this course are reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0AAA
Lecture |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Primary Instructor)
This section is automatically added.
Start and end times:
Wed Feb 25 18:30:00 CST 2026 - Wed Feb 25 20:30:00 CST 2026
Wed Feb 25 18:30:00 CST 2026
100
PH
Start and end times:
Wed Apr 08 18:30:00 CDT 2026 - Wed Apr 08 20:30:00 CDT 2026
Wed Apr 08 18:30:00 CDT 2026
100
PH
|
0 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
8
of 120 enrolled
|
|
CS:1210:0A01
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
1
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A02
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
3
of 20 enrolled
7 unreserved seats available |
|
CS:1210:0A03
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
1
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A04
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
3
of 20 enrolled
7 unreserved seats available |
|
CS:1210:0A05
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A06
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A07
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A08
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A09
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:1210:0A15
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(Course Supervisor)
CS:1210:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
During fall and spring semesters, some seats in this course are reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:1210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
10 unreserved seats available |
|
CS:2210:0AAA
Lecture |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Primary Instructor)
This section is automatically added.
|
0 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
3
of 120 enrolled
|
|
CS:2210:0A01
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A02
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A03
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
1
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A04
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
2
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A05
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A06
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A07
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A08
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A09
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2210:0A10
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1010 with a minimum grade of C- and MATH:1340 with a minimum grade of C-) or (ALEKS score of 45 or higher and MATH:1010 with a minimum grade of C-) or ALEKS score of 75 or higher or MATH:1020 with a minimum grade of C- or (MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MPT Level 3 score of 9 or higher or MATH:1460 with a minimum grade of C- or MATH:1350 with a minimum grade of C- or MATH:1850 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2210, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0AAA
Lecture |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Primary Instructor)
This section is automatically added.
Start and end times:
Tue Feb 24 18:30:00 CST 2026 - Tue Feb 24 20:00:00 CST 2026
Tue Feb 24 18:30:00 CST 2026
LR1
VAN
Start and end times:
Tue Mar 31 18:30:00 CDT 2026 - Tue Mar 31 20:00:00 CDT 2026
Tue Mar 31 18:30:00 CDT 2026
LR1
VAN
Start and end times:
Tue Apr 28 18:30:00 CDT 2026 - Tue Apr 28 20:00:00 CDT 2026
Tue Apr 28 18:30:00 CDT 2026
LR1
VAN
|
0 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
6
of 100 enrolled
|
|
CS:2230:0A01
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A02
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A03
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Open
4
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A04
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A05
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A06
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A07
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Open
2
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A08
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A09
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2230:0A10
Discussion |
Course Title is
Computer Science II: Data Structures
Prerequisites:
CS:1210 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2230:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
The Department strongly recommends students take CS:2210 Discrete Structures before or, if absolutely necessary, concurrently with CS:2230 Data Structures.
During the fall and spring semesters, this course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
During the summer session, no seats are reserved in CS:2230, so anyone who meets the prerequisite may enroll.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
| CS:2420:0001 |
Course Title is
Analyzing Data for Informatics
Prerequisites:
CS:2110 with a minimum grade of C- and (PSY:2811 with a minimum grade of C- or SOC:2160 with a minimum grade of C- or STAT:1020 with a minimum grade of C- or STAT:1030 with a minimum grade of C- or STAT:2010 with a minimum grade of C- or STAT:2020 with a minimum grade of C- or STAT:3120 with a minimum grade of C- or STAT:3510 with a minimum grade of C- or PSQF:4143 with a minimum grade of C-)
Instructors:
Ines Zigrino Curto
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Informatics students through the end of Early Registration. If you are a declared student in one of these programs, you may enroll or add yourself to the waitlist. The seat reservations will expire when early registration ends, and the course will open for any major to enroll/join the waitlist.
more
|
Open
7
of 40 enrolled
0 unreserved seats available |
| CS:2520:0001 |
Course Title is
Human-Computer Interaction - Informatics
Prerequisites:
CS:2110 with a minimum grade of C-
Instructors:
Naimul Hoque
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Informatics students through the end of Early Registration. If you are a declared student in one of these programs, you may enroll or add yourself to the waitlist. The seat reservations will expire when early registration ends, and the course will open for any major to enroll/join the waitlist.
more
|
Open
3
of 40 enrolled
0 unreserved seats available |
|
CS:2630:0AAA
Lecture |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Primary Instructor)
This section is automatically added.
Start and end times:
Wed Apr 01 18:30:00 CDT 2026 - Wed Apr 01 20:00:00 CDT 2026
Wed Apr 01 18:30:00 CDT 2026
W290
CB
Start and end times:
Wed Apr 29 18:30:00 CDT 2026 - Wed Apr 29 20:00:00 CDT 2026
Wed Apr 29 18:30:00 CDT 2026
W290
CB
|
0 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
7
of 60 enrolled
|
|
CS:2630:0A01
Discussion |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2630:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
0
of 20 enrolled
0 unreserved seats available |
|
CS:2630:0A02
Discussion |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2630:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2630:0A03
Discussion |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2630:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
4
of 20 enrolled
0 unreserved seats available |
|
CS:2630:0A04
Discussion |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2630:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 20 enrolled
0 unreserved seats available |
|
CS:2630:0A05
Discussion |
Course Title is
Computer Organization
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C-
Instructors:
Erik Krohn
(Course Supervisor)
CS:2630:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
3
of 20 enrolled
0 unreserved seats available |
|
CS:2820:0AAA
Lecture |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Primary Instructor)
This section is automatically added.
|
0 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
6
of 54 enrolled
|
|
CS:2820:0A01
Discussion |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Course Supervisor)
CS:2820:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
4
of 18 enrolled
0 unreserved seats available |
|
CS:2820:0A02
Discussion |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Course Supervisor)
CS:2820:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
1
of 18 enrolled
0 unreserved seats available |
|
CS:2820:0A03
Discussion |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Course Supervisor)
CS:2820:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
1
of 18 enrolled
0 unreserved seats available |
|
CS:2820:0A04
Discussion |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Course Supervisor)
CS:2820:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 18 enrolled
0 unreserved seats available |
|
CS:2820:0A05
Discussion |
Course Title is
Introduction to Software Development
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Steve Goddard
(Course Supervisor)
CS:2820:0AAA will be automatically added with this section
|
4 s.h.
|
Registration Information:
This course is reserved for Computer Science undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 18 enrolled
0 unreserved seats available |
| CS:3210:0001 |
Course Title is
Programming Languages and Tools
The Go Programming Language
Prerequisites:
CS:1210 with a minimum grade of C- or CS:2110 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
more
Instructors:
Hongyan Ji
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
14
of 30 enrolled
|
| CS:3330:0001 |
Course Title is
Algorithms
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Sourya Roy
(Primary Instructor)
Start and end times:
Fri Feb 27 18:30:00 CST 2026 - Fri Feb 27 20:00:00 CST 2026
Fri Feb 27 18:30:00 CST 2026
110
MLH
Start and end times:
Mon Apr 06 18:30:00 CDT 2026 - Mon Apr 06 20:30:00 CDT 2026
Mon Apr 06 18:30:00 CDT 2026
110
MLH
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
11
of 60 enrolled
2 unreserved seats available |
| CS:3330:0002 |
Course Title is
Algorithms
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Erik Krohn
(Primary Instructor)
Start and end times:
Thu Feb 26 18:30:00 CST 2026 - Thu Feb 26 20:00:00 CST 2026
Thu Feb 26 18:30:00 CST 2026
SHAM
LIB
Start and end times:
Thu Apr 02 18:30:00 CDT 2026 - Thu Apr 02 20:00:00 CDT 2026
Thu Apr 02 18:30:00 CDT 2026
SHAM
LIB
Start and end times:
Thu Apr 30 18:30:00 CDT 2026 - Thu Apr 30 20:00:00 CDT 2026
Thu Apr 30 18:30:00 CDT 2026
SHAM
LIB
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
18
of 60 enrolled
0 unreserved seats available |
| CS:3330:0003 |
Course Title is
Algorithms
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science, Computer Science & Engineering, or Data Science majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Pending
0
of 60 enrolled
6 unreserved seats available |
| CS:3420:0001 |
Course Title is
Introduction to Artificial Intelligence
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C- and MATH:2700 with a minimum grade of C- and (STAT:2020 with a minimum grade of C- or STAT:3120 with a minimum grade of C-)
Instructors:
Taylor Olson
(Primary Instructor)
|
3 s.h.
|
|
Open
0
of 60 enrolled
0 unreserved seats available |
| CS:3620:0001 |
Course Title is
Operating Systems
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C- and (CS:2630 with a minimum grade of C- or ECE:3350 with a minimum grade of C-)
Instructors:
Octav Chipara
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science and Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
25
of 60 enrolled
4 unreserved seats available |
| CS:3640:0001 |
Course Title is
Intro to Networks and Their Applications
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Tianyu Zhang
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science majors until the Saturday before the semester begins; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Computer Science majors will receive priority on the waitlist.
more
|
Open
15
of 60 enrolled
4 unreserved seats available |
| CS:3700:0101 |
Course Title is
Introduction to Numerical Methods
Analysis and Computation
Prerequisites:
(MATH:2550 or MATH:2700) and (MATH:1560 or MATH:1860)
Instructors:
Weimin Han
(Primary Instructor)
|
3 s.h.
|
|
Open
20
of 40 enrolled
|
| CS:3700:0121 |
Course Title is
Introduction to Numerical Methods
Analysis and Computation
Prerequisites:
(MATH:2550 or MATH:2700) and (MATH:1560 or MATH:1860)
Instructors:
Weimin Han
(Primary Instructor)
|
3 s.h.
|
|
Open
18
of 40 enrolled
|
| CS:3820:0001 |
Course Title is
Programming Language Concepts
Prerequisites:
CS:2230 with a minimum grade of C- and CS:2210 with a minimum grade of C- and (CS:2630 with a minimum grade of C- or ECE:3330 with a minimum grade of C- or CS:2820 with a minimum grade of C- or ECE:3350 with a minimum grade of C-)
Instructors:
Garrett Morris
(Primary Instructor)
Start and end times:
Wed Feb 25 18:30:00 CST 2026 - Wed Feb 25 20:30:00 CST 2026
Wed Feb 25 18:30:00 CST 2026
W128
CB
Start and end times:
Wed Apr 08 18:30:00 CDT 2026 - Wed Apr 08 20:30:00 CDT 2026
Wed Apr 08 18:30:00 CDT 2026
W128
CB
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate Computer Science and Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
41
of 120 enrolled
0 unreserved seats available |
| CS:3910:0001 |
Course Title is
Informatics Project
Prerequisites:
CS:2620 with a minimum grade of C-
|
3 s.h.
|
Registration Information:
This course reserved for Informatics undergraduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
12
of 40 enrolled
0 unreserved seats available |
| CS:3980:0001 |
Course Title is
Topics in Computer Science I
Web Application Development With Python
Prerequisites:
CS:1210 with a minimum grade of C- or CS:2110 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
more
Instructors:
Changhui Xu
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course reserved for graduate and undergraduate Informatics majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in either of those programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs, Computer Science minors, and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
10
of 40 enrolled
0 unreserved seats available |
| CS:3980:0002 |
Course Title is
Topics in Computer Science I
Ethics in Artificial Intelligence
Prerequisites:
CS:1210 with a minimum grade of C- or CS:2110 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
more
Instructors:
Tasfia Mashiat
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course reserved for graduate and undergraduate Informatics majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in either of those programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs, Computer Science minors, and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
3
of 30 enrolled
0 unreserved seats available |
| CS:3980:0003 |
Course Title is
Topics in Computer Science I
Coordinated Mobile Robotics
Prerequisites:
CS:1210 with a minimum grade of C- or CS:2110 with a minimum grade of C- or ENGR:2730 with a minimum grade of C-
more
|
3 s.h.
|
Registration Information:
This course reserved for graduate and undergraduate Informatics majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in either of those programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs, Computer Science minors, and Informatics minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
2
of 32 enrolled
0 unreserved seats available |
|
CS:3990:0IND
Independent Study |
Course Title is
Honors in Computer Sci or Informatics
This course has specific requirements
view
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
| CS:3999:0001 |
Course Title is
Comp Sci or Informatics Honors Cohort
This course has specific requirements
view
Arranged Time
Arranged Location
Instructors:
Rahul Singh
(Primary Instructor)
|
0 s.h.
|
Registration Information:
Students must contact the CS Honors Director for permission to enroll.
|
Open
1
of Unlimited enrolled
|
| CS:4330:0001 |
Course Title is
Theory of Computation
Prerequisites:
CS:3330 with a minimum grade of C-
Instructors:
Sriram Pemmaraju
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Pending
0
of 60 enrolled
4 unreserved seats available |
| CS:4330:0002 |
Course Title is
Theory of Computation
Prerequisites:
CS:3330 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
17
of 60 enrolled
3 unreserved seats available |
| CS:4350:0001 |
Course Title is
Logic in Computer Science
Prerequisites:
CS:3330 with a minimum grade of C-
Instructors:
Katherine Kosaian
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs and Computer Science minors will receive priority on the waitlist. The seat reservations will expire when early registration ends.
more
|
Open
15
of 60 enrolled
4 unreserved seats available |
| CS:4400:0001 |
Course Title is
Database Systems
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Tasfia Mashiat
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science majors, graduate Informatics majors, undergraduate Computer Science & Engineering, or undergraduate Data Science majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
24
of 38 enrolled
0 unreserved seats available |
| CS:4400:0002 |
Course Title is
Database Systems
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Tasfia Mashiat
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science majors, graduate Informatics majors, undergraduate Computer Science & Engineering, or undergraduate Data Science majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Waitlist
40
of 40 enrolled
0 unreserved seats available |
| CS:4400:0EXW |
Course Title is
Database Systems
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Start and end times:
2:00P - 3:15P
TTh
Online
Instructors:
Tasfia Mashiat
(Primary Instructor)
|
3 s.h.
|
Restricted for all students.
Registration Information:
This online section of the course is intended only for Grinnell College students enrolled in the joint UI/Grinnell Master's Program.
more
DOE Distance Course (EX*)
|
Open
2
of 3 enrolled
|
| CS:4420:0001 |
Course Title is
Artificial Intelligence
Prerequisites:
CS:3330 with a minimum grade of C-
Instructors:
Muchao Ye
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science majors, undergraduate Computer Science & Engineering majors, and undergraduate Data Science majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Waitlist
40
of 40 enrolled
0 unreserved seats available |
| CS:4660:0001 |
Course Title is
Cryptography
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Elizabeth Kleiman
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
16
of 40 enrolled
0 unreserved seats available |
| CS:4700:0001 |
Course Title is
High Performance and Parallel Computing
Prerequisites:
(CS:2210 with a minimum grade of C- or MATH:4050) and CS:2230 with a minimum grade of C-
Instructors:
Peng Jiang
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This section is reserved for undergraduate & graduate Computer Science majors, undergraduate Computer Science & Engineering majors, and undergraduate Data Science majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. Additionally, Math students will be eligible for available seats after the end of early registration. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
more
|
Open
19
of 40 enrolled
0 unreserved seats available |
| CS:4720:0001 |
Course Title is
Optimization Techniques
Prerequisites:
(MATH:2700 or MATH:2550) and (ME:4111 or MATH:3800 or CS:3700) and (MATH:1560 or MATH:2850)
Instructors:
Laurent Jay
(Primary Instructor)
|
3 s.h.
|
|
Open
23
of 40 enrolled
|
| CS:4980:0001 |
Course Title is
Topics in Computer Science II
Computational Epidemiology
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
more
Instructors:
Bijaya Adhikari
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
5
of 40 enrolled
0 unreserved seats available |
| CS:4980:0002 |
Course Title is
Topics in Computer Science II
Social Computing Systems
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
more
Instructors:
Rishab Nithyanand
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
16
of 40 enrolled
0 unreserved seats available |
| CS:4980:0004 |
Course Title is
Topics in Computer Science II
Introduction to Ubiquitous Computing
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
more
Instructors:
Lucas Silva
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
7
of 40 enrolled
0 unreserved seats available |
| CS:4980:0005 |
Course Title is
Topics in Computer Science II
Designing Algorithms and Systems for Biomedicine
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
more
Instructors:
Rahul Singh
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Undergraduate & Graduate Computer Science majors and undergraduate Computer Science & Engineering majors until the Saturday before the semester begins; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist.
This is a repeatable, variable topic course. Students may NOT enroll in the same subtitle more than once for credit. Retaking a subtitle is allowed if the student is attempting a Second Grade Option.
more
|
Open
7
of 40 enrolled
0 unreserved seats available |
| CS:5350:0001 |
Course Title is
Design and Analysis of Algorithms
Prerequisites:
CS:3330 or CS:5340
Instructors:
Mehrdad Moharrami
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for graduate Computer Science majors until the end of early registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared CS graduate student, you will be asked to join the waitlist if there are no unreserved seats available. CS graduate students will receive priority on the waitlist. Undergraduate students who wish to enroll in grad-level courses must contact the course instructor for permission.
more
|
Open
17
of 40 enrolled
|
| CS:5430:0001 |
Course Title is
Machine Learning
Prerequisites:
MATH:1850 and MATH:2700 and (STAT:2020 or STAT:3100 or STAT:3101 or STAT:3120) and CS:4420
Instructors:
Weiran Wang
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for Computer Science graduate majors through the end of Early Registration; declared students in this program will be able to enroll/join the waitlist at their registration time. If you are not a declared student in this program, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above program will receive priority on the waitlist. The seat reservations will expire when early registration ends.
Undergraduate students who wish to enroll in grad-level courses must contact the course instructor for permission. If you are an undergraduate student who has received special permission to enroll in this course, please join the waitlist; you will become eligible for a seat when the seat reservations expire at the end of early registration
more
|
Open
6
of 40 enrolled
|
| CS:5610:0002 |
Course Title is
High Performance Computer Architecture
Prerequisites:
ECE:3350 or CS:3620
Instructors:
Guadalupe Canahuate
(Primary Instructor)
|
3 s.h.
|
|
Open
12
of 42 enrolled
|
| CS:5720:0001 |
Course Title is
Numerical Methods II
Analysis and Computation
Prerequisites:
MATH:2700 and MATH:5800 and (MATH:2850 or MATH:3550) and (MATH:3600 or MATH:2560)
more
Instructors:
David Stewart
(Primary Instructor)
|
3 s.h.
|
|
Open
4
of 25 enrolled
|
| CS:5800:0001 |
Course Title is
Fundamentals of Software Engineering
Prerequisites:
CS:2820 or ECE:3330
Instructors:
Raman Aravamudhan
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate and graduate Computer Science and undergraduate Computer Science & Engineering majors through the end of Early Registration; declared students in these programs will be able to enroll/join the waitlist at their registration time. If you are not a declared student in one of these programs, you will be asked to join the waitlist if there are no unreserved seats available. Students in the above programs will receive priority on the waitlist. The seat reservations will expire when early registration ends.
Per College of Liberal Arts and Sciences rules, this is considered a grad-level course. Fourth-year CS, CSE, and ECE students have been granted permission in advance to override the graduate designation. These students are still held to the above seat reservations depending on major, but will not be prevented from joining the waitlist due to undergraduate status. All other undergraduate students who wish to enroll/join the waitlist must contact the instructor for permission.
more
|
Open
10
of 35 enrolled
0 unreserved seats available |
| CS:5800:0EXW |
Course Title is
Fundamentals of Software Engineering
Prerequisites:
CS:2820 or ECE:3330
Start and end times:
5:00P - 6:15P
MW
Online
Instructors:
Raman Aravamudhan
(Primary Instructor)
|
3 s.h.
|
Registration Information:
EXW section of this course is recommended for students: 1) who have a difficulty in joining in-person class due to another non-academic activity and 2) who are in industry.
more
DOE Distance Course (EX*)
|
Open
4
of 5 enrolled
|
| CS:5830:0001 |
Course Title is
Software Engineering Project
Prerequisites:
ECE:5820
|
3 s.h.
|
|
Open
7
of 43 enrolled
|
| CS:5980:0001 |
Course Title is
Topics in Computer Science III
Computing Research Ethics
Instructors:
Alberto Segre
(Primary Instructor),
Taylor Olson
(Team Teacher)
|
1 s.h.
|
Restricted for all students.
Registration Information:
Computer Science and Informatics RAs who need permission to enroll in this course should email a request that includes their university ID number to matthieu-biger@uiowa.edu.
more
|
Open
12
of 33 enrolled
|
|
CS:5990:0IND
Independent Study |
Course Title is
Indiv Research or Programming Project
Arranged Time
Arranged Location
|
1, 2, 3 s.h.
|
Registration Information:
Enrollment in 5990 is intended for undergraduate or MCS students working on a project with a faculty member. PhD students may enroll in 5990 if they are completing a project with someone other than their own advisor. If you are a PhD student enrolling in research hours, please use 6990 (pre-comps) or 7990 (post-comps).
Undergraduate students wishing to enroll in CS:5990 should complete the undergrad CS Independent Study Contract at https://workflow.uiowa.edu/entry/new/17007 with their faculty mentor in order to receive permission to enroll. Students will be contacted with enrollment instructions by departmental staff once the contract has been reviewed and approved. Graduate students should complete the graduate CS Independent Study Contract at https://workflow.uiowa.edu/form/cs-independent-study-contract.
more
|
Open
0
of Unlimited enrolled
|
| CS:6000:0001 |
Course Title is
Research Seminar: Colloquium Series
This course has specific requirements
view
Instructors:
Lucas Silva
(Primary Instructor)
|
1 s.h.
|
|
Open
18
of 60 enrolled
|
|
CS:6990:0IND
Independent Study |
Course Title is
Readings for Research
This course has specific requirements
view
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
| CS:7604:0001 |
Course Title is
Computing Research Ethics for Postdocs
This course has specific requirements
view
Instructors:
Alberto Segre
(Primary Instructor),
Taylor Olson
(Team Teacher)
|
0 s.h.
|
Restricted for all students.
Administrative registration only.
|
Open
0
of 2 enrolled
|
|
CS:7990:0IND
Independent Study |
Course Title is
Research for Dissertation
This course has specific requirements
view
Arranged Time
Arranged Location
|
ARR
|
|
Open
0
of Unlimited enrolled
|
97 courses found, displaying all courses.