Course Info

CSC 400: Discrete Structures for Computer Science

This course covers the basic mathematical tools essential for solving problems in computer science. The mathematical topics are presented with emphasis on their applications in computer science. The topics covered include: logic and set theory, relations, functions, graphs, and counting and probability.

Winter 2022-2023

Section: 801
Class number: 28636
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Instructor:
Section: 802
Class number: 28777
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Instructor:
Section: 810
Class number: 28833
Meeting time: -
Location: Online: Async (Sync-Option)
Instructor:
Section: 811
Class number: 28888
Meeting time: -
Location: Online: Async (Sync-Option)
Instructor:

Fall 2022-2023

Section: 701
Class number: 18413
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
CLOSED
Section: 703
Class number: 25056
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01508 at Loop Campus
Section: 710
Class number: 18595
Meeting time: -
Location: Online: Async (Sync-Option)
Section: 712
Class number: 25057
Meeting time: -
Location: Online: Async (Sync-Option)

Summer II 2021-2022

Section: 501
Class number: 43041
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00214 at Loop Campus
Section: 510
Class number: 43042
Meeting time: -
Location: Online: Async

Spring 2021-2022

Section: 901
Class number: 37372
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Section: 910
Class number: 37240
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2021-2022

Section: 801
Class number: 28260
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 802
Class number: 28441
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 810
Class number: 28514
Meeting time: -
Location: Online: Async
Section: 811
Class number: 28575
Meeting time: -
Location: Online: Async

Fall 2021-2022

Section: 701
Class number: 3968
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Section: 702
Class number: 4025
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01508 at Loop Campus
Section: 710
Class number: 4184
Meeting time: -
Location: Online: Async
Section: 711
Class number: 4185
Meeting time: -
Location: Online: Async

Summer II 2020-2021

Section: 520
Class number: 41307
Meeting time: -
Location: Online: Async
Instructor: Iyad Kanj | View syllabus

Spring 2020-2021

Section: 901
Class number: 30547
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 910
Class number: 30379
Meeting time: -
Location: Online: Async (Sync-Option)

Winter 2020-2021

Section: 801
Class number: 28132
Meeting time: Tu 5:45PM - 9:00PM
Location: Online: Sync
Instructor: I-Ping Chu
Section: 802
Class number: 28333
Meeting time: Th 5:45PM - 9:00PM
Location: Online: Sync
Section: 810
Class number: 28422
Meeting time: -
Location: Online: Async (Sync-Option)
Instructor: I-Ping Chu
Section: 811
Class number: 28511
Meeting time: -
Location: Online: Async (Sync-Option)

Fall 2020-2021

Section: 702
Class number: 10301
Meeting time: W 5:45PM - 9:00PM
Location: Online: Sync
Section: 710
Class number: 10459
Meeting time: -
Location: Online: Async
Instructor: I-Ping Chu
Section: 711
Class number: 10460
Meeting time: -
Location: Online: Async (Sync-Option)

Summer I 2019-2020

Section: 210
Class number: 40121
Meeting time: -
Location: Remote

Spring 2019-2020

Section: 901
Class number: 30565
Meeting time: Th 5:45PM - 9:00PM
Location: REMOT E0000
Instructor: I-Ping Chu
Section: 910
Class number: 30328
Meeting time: -
Location: Remote
Instructor: I-Ping Chu

Winter 2019-2020

Section: 801
Class number: 22401
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Instructor: I-Ping Chu
Section: 802
Class number: 22649
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 810
Class number: 22772
Meeting time: -
Location: Remote
Section: 811
Class number: 22887
Meeting time: -
Location: Remote
Instructor: I-Ping Chu

Fall 2019-2020

Section: 701
Class number: 12760
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Instructor: I-Ping Chu
Section: 702
Class number: 12835
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01508 at Loop Campus
Instructor: I-Ping Chu
Section: 710
Class number: 13033
Meeting time: -
Location: Remote
Instructor: I-Ping Chu
Section: 711
Class number: 13034
Meeting time: -
Location: Remote
Instructor: I-Ping Chu

Summer I 2018-2019

Section: 201
Class number: 40043
Meeting time: MW 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Section: 210
Class number: 40137
Meeting time: -
Location: Remote

Spring 2018-2019

Section: 901
Class number: 30455
Meeting time: Th 5:45PM - 9:00PM
Location: CDM 00220 at Loop Campus
Instructor: I-Ping Chu
Section: 910
Class number: 30068
Meeting time: -
Location: Remote
Instructor: I-Ping Chu

Winter 2018-2019

Section: 801
Class number: 25273
Meeting time: Tu 5:45PM - 9:00PM
Location: LEWIS 01507 at Loop Campus
Instructor: I-Ping Chu
Section: 802
Class number: 25706
Meeting time: Th 5:45PM - 9:00PM
Location: LEWIS 01007 at Loop Campus
Section: 810
Class number: 25986
Meeting time: -
Location: Remote
Section: 811
Class number: 26160
Meeting time: -
Location: Remote
Instructor: I-Ping Chu

Fall 2018-2019

Section: 701
Class number: 14839
Meeting time: M 5:45PM - 9:00PM
Location: LEWIS 01111 at Loop Campus
Instructor: I-Ping Chu
Section: 702
Class number: 14984
Meeting time: W 5:45PM - 9:00PM
Location: LEWIS 01508 at Loop Campus
Section: 710
Class number: 15935
Meeting time: -
Location: Remote
Instructor: I-Ping Chu
Section: 711
Class number: 15936
Meeting time: -
Location: Remote

Summer I 2017-2018

Section: 201
Class number: 41204
Meeting time: MW 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Section: 210
Class number: 41581
Meeting time: -
Location: Remote