CS 101

Spring 2026 All Classes

All Classes

Credit: 3 hours.

Fundamental principles, concepts, and methods of computing, with emphasis on applications in the physical sciences and engineering. Basic problem solving and programming techniques; fundamental algorithms and data structures; use of computers in solving engineering and scientific problems. Intended for engineering and science majors.

Prerequisite: One of MATH 220 or MATH 221 or MATH 231 or MATH 241.

Students must register for one lab-discussion and one lecture section. Engineering students must obtain a dean's approval to drop this course after the second week of instruction.

This course satisfies the General Education Criteria in Fall 2022 for:

Quantitative Reasoning II
CS 101 class schedule data for spring 2026
CRN Type Section Time Day Location Instructor Section Details
31018
Lecture
AL1
3:00PM -3:50PM
MW
AUD Foellinger Auditorium
Fowler, M
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
Restriction(s):
Restricted to Undergrad - Urbana-Champaign.
31115
Laboratory-Discussion
AYA
4:00PM -5:50PM
M
432 Armory
Vishnukumar Sarmini, s
Zhang, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31116
Laboratory-Discussion
AYB
9:00AM -10:50AM
T
2406 Siebel Center for Comp Sci
Choi, F
Crowder, d
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31117
Laboratory-Discussion
AYC
11:00AM -12:50PM
T
2406 Siebel Center for Comp Sci
Choi, F
Crowder, d
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31118
Laboratory-Discussion
AYD
1:00PM -2:50PM
T
2406 Siebel Center for Comp Sci
Agarwal, S
Ni, Z
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
58967
Laboratory-Discussion
AYE
3:00PM -4:50PM
T
2406 Siebel Center for Comp Sci
Gao, R
Hur, J
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31119
Laboratory-Discussion
AYF
9:00AM -10:50AM
W
432 Armory
Murta, V
Yue, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31120
Laboratory-Discussion
AYG
9:00AM -10:50AM
W
2406 Siebel Center for Comp Sci
Agarwal, S
Zhang, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31122
Laboratory-Discussion
AYH
11:00AM -12:50PM
W
2406 Siebel Center for Comp Sci
Agarwal, S
Choi, F
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31123
Laboratory-Discussion
AYI
4:00PM -5:50PM
W
131 Animal Sciences Laboratory
Eschrich, J
Yue, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31121
Laboratory-Discussion
AYJ
9:00AM -10:50AM
R
2406 Siebel Center for Comp Sci
Crowder, d
Gao, R
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31124
Laboratory-Discussion
AYK
11:00AM -12:50PM
R
2406 Siebel Center for Comp Sci
Crowder, d
Gao, R
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31125
Laboratory-Discussion
AYL
1:00PM -2:50PM
R
2406 Siebel Center for Comp Sci
Hur, J
Ni, Z
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
58968
Laboratory-Discussion
AYM
3:00PM -4:50PM
R
2406 Siebel Center for Comp Sci
Hur, J
Ni, Z
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31126
Laboratory-Discussion
AYN
2:00PM -3:50PM
F
1035 Campus Instructional Facility
Eschrich, J
Yue, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
62100
Laboratory-Discussion
AYO
11:00AM -12:50PM
F
432 Armory
Eschrich, J
Zhang, H
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
62102
Laboratory-Discussion
AYQ
1:00PM -2:50PM
F
432 Armory
Murta, V
Zhang, H
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
62103
Laboratory-Discussion
AYR
3:00PM -4:50PM
F
432 Armory
Murta, V
Zhang, H
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
31020
Laboratory-Discussion
AYS
10:00AM -11:50AM
F
1035 Campus Instructional Facility
Vishnukumar Sarmini, s
Zhang, Y
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
72066
Laboratory-Discussion
AYT
12:00PM -1:50PM
F
1035 Campus Instructional Facility
Hur, J
Vishnukumar Sarmini, s
Part of Term:
1
Date Range:
01/20/26-05/06/26
Degree Notes:
Quantitative Reasoning II course.
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