CS 401

Fall 2024 Part of Term 1

Part of Term 1
Aug 26-Dec 11
Accelerated Fundamentals of Algorithms I

Credit: 3 hours.

The first class in a sequence of two classes that introduces students to the theoretical foundations of computer science. Topics include counting, sets, functions, decision trees, recursion, binary numbers, basic graph theory, depth first search and breadth first search, algorithms for computing shortest paths, data structures like stacks and queues, big O notation and asymptotic analysis, complexity classes like P and NP, and reductions.

No undergraduate credit. 3 graduate hours. Prerequisite: Current enrollment in the Illinois Computing Accelerator for Non-specialists (iCAN) program or consent of instructor. Restricted to post- baccalaureate students with a non-computing background.

CS 401 class schedule data for fall 2024
CRN Type Section Time Day Location Instructor Section Details
75642
Online Lecture
AFA
2:00PM -3:15PM
TR
n.a.
Gertner, Y
Part of Term:
1
Date Range:
08/26/24-12/11/24
Section Info:
This section will be taught online synchronously.
Restriction(s):
Restricted to GCRT:ComputingFundam - UIUC or GCRT:ComputingFundam ONL- UIUC.
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