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/ |
| Course # | Title | Hours | Notes | Enrollments |
|---|---|---|---|---|
| CS:1010:0001 |
Course Title is
Computing in Context
Instructors:
Alberto Segre
(Primary Instructor)
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed a higher-numbered CS course.
more
|
Open
7
of 60 enrolled
|
|
CS:1020:0AAA
Lecture |
Course Title is
Principles of Computing
Instructors:
Tasfia Mashiat
(Primary Instructor)
This section is automatically added.
|
0 s.h.
|
Registration Information:
Not open for credit to students who have completed a higher-numbered CS course.
more
|
Open
13
of 30 enrolled
|
|
CS:1020:0A01
Discussion |
Course Title is
Principles of Computing
Instructors:
Tasfia Mashiat
(Course Supervisor)
CS:1020:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed a higher-numbered CS course.
more
|
Open
13
of 30 enrolled
|
|
CS:1020:0A02
Discussion |
Course Title is
Principles of Computing
Instructors:
Tasfia Mashiat
(Course Supervisor)
CS:1020:0AAA will be automatically added with this section
|
3 s.h.
|
Registration Information:
Not open for credit to students who have completed a higher-numbered CS course.
more
|
Pending
0
of 30 enrolled
|
|
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:
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
19
of 30 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
|
Open
7
of 15 enrolled
|
|
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
|
Open
12
of 15 enrolled
|
|
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
|
Pending
0
of 20 enrolled
|
|
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
|
Pending
0
of 20 enrolled
|
|
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
|
|
CS:1210:0AAA
Lecture |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(Primary Instructor)
This section is automatically added.
Start and end times:
Fri Sep 25 18:30:00 CDT 2026 - Fri Sep 25 20:30:00 CDT 2026
Fri Sep 25 18:30:00 CDT 2026
W10
PBB
Start and end times:
Fri Oct 02 18:30:00 CDT 2026 - Fri Oct 02 20:30:00 CDT 2026
Fri Oct 02 18:30:00 CDT 2026
W10
PBB
Start and end times:
Fri Oct 30 18:30:00 CDT 2026 - Fri Oct 30 20:30:00 CDT 2026
Fri Oct 30 18:30:00 CDT 2026
W10
PBB
Start and end times:
Fri Nov 06 18:30:00 CST 2026 - Fri Nov 06 20:30:00 CST 2026
Fri Nov 06 18:30:00 CST 2026
W10
PBB
|
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
22
of 75 enrolled
|
|
CS:1210:0A01
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
2
of 15 enrolled
|
|
CS:1210:0A02
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
5
of 15 enrolled
|
|
CS:1210:0A03
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
5
of 15 enrolled
|
|
CS:1210:0A04
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
|
|
CS:1210:0A05
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
2
of 15 enrolled
|
|
CS:1210:0A06
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
6
of 15 enrolled
|
|
CS:1210:0A07
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
2
of 15 enrolled
|
|
CS:1210:0A08
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
|
|
CS:1210:0A09
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
|
|
CS:1210:0A10
Discussion |
Course Title is
Computer Science I: Fundamentals
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Sriram Pemmaraju
(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
|
| CS:1500:0001 |
Course Title is
Computing, Ethics, and Society
Instructors:
Tasfia Mashiat
(Primary Instructor)
|
2 s.h.
|
|
Open
5
of 90 enrolled
|
|
CS:2110:0AAA
Lecture |
Course Title is
Programming for Informatics
Prerequisites:
CS:1110 with a minimum grade of C-
Instructors:
Lucas De Melo Silva
(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.
more
|
Open
16
of 30 enrolled
|
|
CS:2110:0A01
Discussion |
Course Title is
Programming for Informatics
Prerequisites:
CS:1110 with a minimum grade of C-
Instructors:
Lucas De Melo Silva
(Course Supervisor)
CS:2110:0AAA will be automatically added with this section
|
4 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.
more
|
Open
16
of 30 enrolled
|
|
CS:2110:0A02
Discussion |
Course Title is
Programming for Informatics
Prerequisites:
CS:1110 with a minimum grade of C-
Instructors:
Lucas De Melo Silva
(Course Supervisor)
CS:2110:0AAA will be automatically added with this section
|
4 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.
more
|
Pending
0
of 30 enrolled
|
|
CS:2210:0AAA
Lecture |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Primary Instructor)
This section is automatically added.
Start and end times:
Mon Sep 28 18:30:00 CDT 2026 - Mon Sep 28 20:00:00 CDT 2026
Mon Sep 28 18:30:00 CDT 2026
C20
PC
Start and end times:
Mon Oct 26 18:30:00 CDT 2026 - Mon Oct 26 20:00:00 CDT 2026
Mon Oct 26 18:30:00 CDT 2026
C20
PC
|
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
37
of 75 enrolled
|
|
CS:2210:0A01
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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
6
of 15 enrolled
|
|
CS:2210:0A02
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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 15 enrolled
|
|
CS:2210:0A03
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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 15 enrolled
|
|
CS:2210:0A04
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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 15 enrolled
|
|
CS:2210:0A05
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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
10
of 15 enrolled
|
|
CS:2210:0A06
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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
7
of 15 enrolled
|
|
CS:2210:0A07
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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
8
of 15 enrolled
|
|
CS:2210:0A08
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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
6
of 15 enrolled
|
|
CS:2210:0A09
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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 15 enrolled
|
|
CS:2210:0A10
Discussion |
Course Title is
Discrete Structures
Prerequisites:
(MATH:1005 with a minimum grade of C- and MATH:1010 with a minimum grade of C-) or MATH:1020 with a minimum grade of C- or MATH:1460 with a minimum grade of C- or ALEKS score of 75 or higher or (ALEKS score of 55 or higher and MATH:1010 with a minimum grade of C-) or Advanced Math Placement Test (AMPT) score of 9 or higher
Instructors:
Elizabeth Kleiman
(Course Supervisor)
CS:2210:0AAA will be automatically added with this section
|
4 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 15 enrolled
|
|
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:
Elizabeth Kleiman
(Primary Instructor)
This section is automatically added.
Start and end times:
Tue Sep 29 18:30:00 CDT 2026 - Tue Sep 29 20:00:00 CDT 2026
Tue Sep 29 18:30:00 CDT 2026
C20
PC
Start and end times:
Wed Oct 28 18:30:00 CDT 2026 - Wed Oct 28 20:00:00 CDT 2026
Wed Oct 28 18:30:00 CDT 2026
W290
CB
|
0 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
41
of 75 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:
Elizabeth Kleiman
(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
7
of 15 enrolled
|
|
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:
Elizabeth Kleiman
(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
|
Closed
15
of 15 enrolled
|
|
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:
Elizabeth Kleiman
(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
13
of 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
|
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:
Elizabeth Kleiman
(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 15 enrolled
|
| CS:2620:0001 |
Course Title is
Server-Side Development for Informatics
Prerequisites:
CS:2420 with a minimum grade of C- and CS:2520 with a minimum grade of C-
Instructors:
Ines Zigrino Curto
(Primary Instructor)
|
3 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 program, 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
|
|
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:
Eric Ewing
(Primary Instructor)
This section is automatically added.
Start and end times:
Wed Oct 07 18:30:00 CDT 2026 - Wed Oct 07 20:00:00 CDT 2026
Wed Oct 07 18:30:00 CDT 2026
101
BBE
Start and end times:
Wed Nov 18 18:30:00 CST 2026 - Wed Nov 18 20:00:00 CST 2026
Wed Nov 18 18:30:00 CST 2026
101
BBE
|
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
28
of 45 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-
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
5
of 15 enrolled
|
|
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-
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
8
of 15 enrolled
|
|
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-
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
|
Waitlist
15
of 15 enrolled
|
|
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-
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 15 enrolled
|
|
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-
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 15 enrolled
|
|
CS:2800:0AAA
Lecture |
Course Title is
Intro to Coding for Interactive Arts
Instructors:
Jean-Francois Charles
(Primary Instructor)
This section is automatically added.
|
0 s.h.
|
|
Open
31
of 32 enrolled
|
|
CS:2800:0A01
Lab/Discussion |
Course Title is
Intro to Coding for Interactive Arts
Instructors:
Jean-Francois Charles
(Course Supervisor)
CS:2800:0AAA will be automatically added with this section
|
3 s.h.
|
|
Open
15
of 16 enrolled
|
|
CS:2800:0A02
Lab/Discussion |
Course Title is
Intro to Coding for Interactive Arts
Instructors:
Jean-Francois Charles
(Course Supervisor)
CS:2800:0AAA will be automatically added with this section
|
3 s.h.
|
|
Waitlist
16
of 16 enrolled
|
|
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
30
of 42 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
9
of 14 enrolled
|
|
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
9
of 14 enrolled
|
|
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
|
Pending
0
of 14 enrolled
|
|
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
|
Open
12
of 14 enrolled
|
|
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 14 enrolled
|
|
CS:2820:0A06
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 14 enrolled
|
| CS:3010:0001 |
Course Title is
Software Engineering Fundamentals: Java
Prerequisites:
CS:1210 with a minimum grade of C- or CS:2110 with a minimum grade of C-
Instructors:
Xiang Liu
(Primary Instructor)
|
3 s.h.
|
|
Open
3
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:
Bijaya Adhikari
(Primary Instructor)
|
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
19
of 56 enrolled
|
| 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-
Instructors:
Erik Krohn
(Primary Instructor)
|
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
27
of 56 enrolled
|
| 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:2220 with a minimum grade of C- or ((MATH:2550 with a minimum grade of C- or 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.
|
Registration Information:
Students who do not meet exact prerequisites may contact us to check if they can still enroll.
more
|
Open
15
of 60 enrolled
|
| 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:
Peng Jiang
(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
|
Waitlist
58
of 58 enrolled
0 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:
Rishab Nithyanand
(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
28
of 58 enrolled
0 unreserved seats available |
| CS:3700:0001 |
Course Title is
Introduction to Numerical Methods
Analysis and Computation
Prerequisites:
(MATH:1560 or MATH:1860) and (MATH:2220 or MATH:2550 or MATH:2700)
Instructors:
Bruce Ayati
(Primary Instructor)
|
3 s.h.
|
|
Open
30
of 36 enrolled
|
| CS:3700:0002 |
Course Title is
Introduction to Numerical Methods
Analysis and Computation
Prerequisites:
(MATH:1560 or MATH:1860) and (MATH:2220 or MATH:2550 or MATH:2700)
Instructors:
Bruce Ayati
(Primary Instructor)
|
3 s.h.
|
|
Open
27
of 36 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)
|
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
47
of 94 enrolled
0 unreserved seats available |
| CS:3980:0001 |
Course Title is
Topics in Computer Science I
An Introduction to Game Development
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:
Denise Szecsei
(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
5
of 40 enrolled
|
| CS:3980:0002 |
Course Title is
Topics in Computer Science I
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
Instructors:
Eric Ewing
(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
7
of 40 enrolled
|
|
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
|
0 s.h.
|
Restricted for all students.
Registration Information:
Students must contact the CS Honors Director for permission to enroll.
|
Open
0
of Unlimited enrolled
|
| CS:4310:0001 |
Course Title is
Design and Implementation of Algorithms
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
Instructors:
Sourya Roy
(Primary Instructor)
|
3 s.h.
|
Restricted to Computer Science graduate majors.
Registration Information:
NOTE: For undergraduate students who have taken CS:3330 Algorithms, this course can NOT be used to satisfy the CS program requirement as an Advanced Technical Elective for the BS degree, nor as an Advanced CS elective for the BA degree.
This course is reserved for graduate 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 programs, you will be asked to join the waitlist if there are no unreserved seats available. Graduate CS students will receive priority on the waitlist.
more
|
Open
7
of 20 enrolled
0 unreserved seats available |
| CS:4330:0001 |
Course Title is
Theory of Computation
Prerequisites:
CS:3330 with a minimum grade of C-
Instructors:
Kasturi Varadarajan
(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
18
of 53 enrolled
0 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
|
Waitlist
30
of 30 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-
|
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
|
Pending
0
of 36 enrolled
0 unreserved seats available |
| CS:4420:0001 |
Course Title is
Advanced Artificial Intelligence
Prerequisites:
CS:3330 with a minimum grade of C- and CS:3420 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
|
Open
12
of 33 enrolled
0 unreserved seats available |
| CS:4500:0001 |
Course Title is
Rsrch Methods in Human-Computer Interact
Prerequisites:
CS:2520 with a minimum grade of C- or (CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-)
Instructors:
Juan Pablo Hourcade
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course is reserved for undergraduate or graduate Computer Science or Informatics majors, undergraduate Computer Science & Engineering, 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
|
Open
20
of 33 enrolled
0 unreserved seats available |
| CS:4510:0001 |
Course Title is
Human-Computer Interaction - Comp Sci
Prerequisites:
CS:2230 with a minimum grade of C-
Instructors:
Naimul Hoque
(Primary Instructor)
|
3 s.h.
|
|
Open
29
of 40 enrolled
0 unreserved seats available |
| CS:4630:0001 |
Course Title is
Mobile Computing
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C- and CS:2820 with a minimum grade of C-
Instructors:
Tianyu Zhang
(Primary Instructor)
|
3 s.h.
|
Registration Information:
This course 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. 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
11
of 36 enrolled
0 unreserved seats available |
| CS:4980:0002 |
Course Title is
Topics in Computer Science II
Multimedia Information Systems
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
12
of 37 enrolled
0 unreserved seats available |
| CS:4980:0003 |
Course Title is
Topics in Computer Science II
Competitive Programming
Prerequisites:
CS:2210 with a minimum grade of C- and CS:2230 with a minimum grade of C-
more
Instructors:
Erik Krohn
(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
22
of 36 enrolled
0 unreserved seats available |
| CS:5110:0001 |
Course Title is
Introduction to Informatics
Instructors:
Padmini Srinivasan
(Primary Instructor)
|
3 s.h.
|
|
Open
6
of 40 enrolled
|
| CS:5370:0001 |
Course Title is
Computational Geometry
Prerequisites:
CS:3330
Instructors:
Kasturi Varadarajan
(Primary Instructor)
|
3 s.h.
|
|
Open
4
of 38 enrolled
|
| CS:5710:0001 |
Course Title is
Numerical Methods I
Analysis and Computation
Prerequisites:
MATH:2700 and (MATH:2850 or MATH:3550)
more
Instructors:
Laurent Jay
(Primary Instructor)
Start and end times:
Thu Oct 15 18:30:00 CDT 2026 - Thu Oct 15 20:30:00 CDT 2026
Thu Oct 15 18:30:00 CDT 2026
221
MLH
Start and end times:
Thu Nov 19 18:30:00 CST 2026 - Thu Nov 19 20:30:00 CST 2026
Thu Nov 19 18:30:00 CST 2026
221
MLH
|
3 s.h.
|
|
Open
6
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
13
of 23 enrolled
|
| 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:
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
DOE Distance Course (EX*)
|
Waitlist
8
of 8 enrolled
|
| CS:5820:0001 |
Course Title is
Software Engineering Languages and Tools
Prerequisites:
ECE:3330 or CS:2820
Instructors:
Hans Johnson
(Primary Instructor)
|
3 s.h.
|
|
Open
22
of 50 enrolled
|
| CS:5980:0002 |
Course Title is
Topics in Computer Science III
Foundations of Embedded Systems
This course has specific requirements
view
Instructors:
Cesare Tinelli
(Primary Instructor)
|
3 s.h.
|
Registration Information:
Note: This course can be taken in lieu of CS/ECE:5810 to satisfy the theory requirements of the CSE program and the Software Engineering subtrack requirements of the MCS program.
Undergraduates interested in enrolling in this course should contact the course instructor at cesare-tinelli@uiowa.edu (cc'ing cs-registration@uiowa.edu) to discuss their preparation for the course and receive permission to enroll.
more
|
Open
7
of 31 enrolled
|
| CS:5980:0003 |
Course Title is
Topics in Computer Science III
Understanding Machine Learning
Instructors:
Weiran Wang
(Primary Instructor)
|
3 s.h.
|
Registration Information:
Undergraduates interested in enrolling in this course should contact the course instructor at weiran-wang@uiowa.edu to discuss their preparation for the course and receive permission to enroll. Prerequisite: CS:5430.
more
|
Open
12
of 36 enrolled
|
| CS:5980:0004 |
Course Title is
Topics in Computer Science III
Reinforcement Learning and Applications
Instructors:
Mehrdad Moharrami
(Primary Instructor)
|
3 s.h.
|
Registration Information:
Undergraduates interested in enrolling in this course should contact the course instructor at mehrdad-moharrami@uiowa.edu to discuss their preparation for the course and receive permission to enroll. Prerequisite: CS:4420 or CS:5430.
more
|
Open
9
of 37 enrolled
|
| CS:5980:0EXW |
Course Title is
Topics in Computer Science III
Foundations of Embedded Systems
This course has specific requirements
view
Start and end times:
3:30P - 4:45P
TTh
Online
Instructors:
Cesare Tinelli
(Primary Instructor)
|
3 s.h.
|
Restricted for all students.
Registration Information:
This online section of the course is intended for Grinnell College students in the joint UI/Grinnell Master's Program.
Note: This course can be taken in lieu of CS/ECE:5810 to satisfy the Software Engineering subtrack requirements of the MCS program.
more
DOE Distance Course (EX*)
|
Open
0
of 5 enrolled
|
|
CS:5990:0IND
Independent Study |
Course Title is
Indiv Research or Programming Project
Arranged Time
Arranged Location
|
1, 2, 3 s.h.
|
Restricted for all students.
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
|
1 s.h.
|
Restricted to Computer Science graduate majors.
|
Open
25
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
|