CS 0441 DISCRETE STRUCTURES FOR CS

The purpose of this course is to understand and use (abstract) discrete structures that are backbones of computer science. In particular, this class is meant to introduce logic, proofs, sets, relations, functions, counting, and probability, with an emphasis on applications in computer science.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: CREQ: MATH 0220 or 0230 or 0235 or 0140 or 0221 or 0231 (Min Grade 'C' or Transfer) or (Plan: CSCI-MN and MATH 0120)
Minimum Credits: 3
Maximum Credits: 3

Current Sections

Fall 2026

Class No.DaysTimesRoomInstructor(s)TA(s)Type
15802 (1090)MW4:30pm-5:45pmSENSQ 5502Donald Bonidie
LEC
23778 (1090)Th6:00pm-6:50pmSENSQ 5502REC
19481 (1090)Th7:00pm-7:50pmSENSQ 5505REC
21131 (1230)TuTh4:00pm-5:15pmFKART 125William Garrison
Harsh Sinha
LEC
10873 (1230)F9:00am-9:50amIS 404REC
23724 (1230)F11:00am-11:50amIS 501REC
21132 (1230)F1:00pm-1:50pmSENSQ 5129REC
25227 (1250)TuTh11:00am-12:15pmSENSQ 5502Nils Murrugarra LLerena
LEC
25229 (1250)F10:00am-10:50amSENSQ 5502REC
25228 (1250)F11:00am-11:50amIS 411REC
25230 (1250)F12:00pm-12:50pmIS 501REC