CS 277

Fall 2026 All Classes

All Classes
Algorithms and Data Structures for Data Science

Credit: 4 hours.

Introduction to elementary concepts in algorithms and classical data structures with a focus on their applications in Data Science. Topics include algorithm analysis (ex: Big-O notation), elementary data structures (ex: lists, stacks, queues, trees, and graphs), basics of discrete algorithm design principles (ex: greedy, divide and conquer, dynamic programming), and discussion of discrete and continuous optimization.

Credit is not given for CS 277 if credit for CS 225 is earned. Prerequisite: STAT 207; one of MATH 220, MATH 221, MATH 234. CS 277 cannot be taken concurrently with CS 225.

CS 277 class schedule data for fall 2026
Status CRN Type Section Time Day Location Instructor Section Details
4
74767
Lecture
AL1
3:30PM -4:45PM
MWF
1320 Digital Computer Laboratory
Srimath Tirumala, H
Availability:
CrossListOpen (Restricted)
Part of Term:
1
Date Range:
08/24/26-12/09/26
Section Info:
This class uses cohort restrictions. It is open initially to 4th year students and will open to third year (FA24-start) students during business hours on Wednesday, April 15, 2026. It will open to second-year (FA25-start) students during business hours on Monday, April 20. Please view the following link for restrictions and release dates: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Restricted to Information Sciences + DS or Astronomy + Data Science or Finance + Data Science or Accountancy + Data Science or Business + Data Science or Chemical Engr + Data Science or Molecular & Cellular Bio + DS or NPRE + Data Science major(s).
Not intended for First Time Freshman students.
5
74768
Lecture
AL2
3:30PM -4:45PM
MWF
1320 Digital Computer Laboratory
Srimath Tirumala, H
Availability:
Closed
Part of Term:
1
Date Range:
08/24/26-12/09/26
Section Info:
This class uses cohort restrictions. It is open initially to 4th year students and will open to third year (FA24-start) students during business hours on Wednesday, April 15, 2026. It will open to second-year (FA25-start) students during business hours on Monday, April 20. Please view the following link for restrictions and release dates: http://go.cs.illinois.edu/csregister
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
Not intended for Information Sciences + DS or Astronomy + Data Science or Finance + Data Science or Accountancy + Data Science or Business + Data Science or Chemical Engr + Data Science or Molecular & Cellular Bio + DS or NPRE + Data Science major(s).
Not intended for First Time Freshman students.
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