CS 491

Fall 2026 All Classes

All Classes

Credit: 0 TO 4 hours.

Seminar on topics of current interest as announced in the Class Schedule.

0 to 4 undergraduate hours. 0 to 4 graduate hours. Approved for S/U grading only. May be repeated in the same or separate terms if topics vary to a maximum of 4 hours. Prerequisite: As specified for each topic offering, see Class Schedule or departmental course description.

CS 491 class schedule data for fall 2026
Status CRN Type Section Time Day Location Instructor Section Details
3
65816
Laboratory
CAP
3:00PM -3:50PM
MWF
2310 Everitt Laboratory
Beckman, M
Availability:
Open (Restricted)
Part of Term:
1
Date Range:
08/24/26-12/09/26
Credit:
3 hours
Section Title:
Competitive Algorithm Prog
Section Info:
Title: Introduction to Competitive Algorithmic Programming. This course introduces the algorithms and concepts necessary to compete effectively in the ACM International Collegiate Programming Contest (ICPC) and similar contests. Class Topics covered include standard library classes and data structures useful for programming contest problems, basic complexity analysis, dynamic programming, graph algorithms, number theory, combinatorics, computational geometry, combinatorial games, and competitive programming contest strategy. Synchronous attendance is required. https://uiuc-cs491cap.netlify.app/. Prerequisites: Must have programming competency in Java or C++ and preferably have taken CS 225 Data Structures.
Restriction(s):
Not intended for First Time Freshman students.
3
54321
Lecture
CB
12:00PM -1:00PM
M
301 Coordinated Science Lab
Bashir, M
Availability:
Open (Restricted)
Part of Term:
1
Date Range:
08/24/26-12/09/26
Special Approval:
Instructor Approval Required
Credit:
2 hours
Section Title:
Cyber Security Scholar Program
Section Info:
Topic: Information Assurance and Trust Seminar. This course is an undergraduate and graduate seminar for students admitted to the Illinois Cyber Security Scholar Program. In addition, this course would be open and serve as an orientation seminar to all college of engineering undergraduate student interested in topics of information assurance and trust. The seminars will feature information assurance subject matter expert guest speakers from industry and government, community leaders, distinguished external researchers, faculty, and students discussing both the technical challenges and limitations of IA. Standard information assurance topics such as authentication, data integrity, ethics, and cyber security will be covered. This course will meet at CSL 141 For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister
Restriction(s):
Not intended for First Time Freshman students.
3
67520
Online
ECO
1:00PM -2:15PM
F
n.a.
Gertner, Y
Williams, T
Availability:
Open (Restricted)
Part of Term:
1
Date Range:
08/24/26-12/09/26
Credit:
1 hours
Section Title:
Excursions in Computing I
Section Info:
This course is for those coded for the iCan program only.
Restriction(s):
Restricted to GCRT:ComputingFundam - UIUC or GCRT:ComputingFundam ONL- UIUC.
3
43827
Lecture
STR
ARRANGED
n.a.
Location Pending
Amato, N
Availability:
Open (Restricted)
Part of Term:
1
Date Range:
08/24/26-12/09/26
Special Approval:
Instructor Approval Required
Section Title:
Undergraduate Research in CS
Section Info:
For students doing 0-credit research
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000