Discrete Structures
Session
Regular Academic Session
Class Number
6055
Career
Graduate
Units
3 units
Grading
Graded
Description
This course provides the mathematical foundations for graduate-level study in computer science, including such topics as complexity of algorithms, modular arithmetic, induction and proof techniques, graph theory, combinatorics, Boolean algebra, logic circuits, and automata.

Outcomes: To analyze properties of functions, relations, graphs, trees, paths; evaluate Boolean Expressions; apply induction towards proving correctness of algorithm and classifying resource usage; synthesize finite-state machines and logic circuits.
Class Actions
Look up course materials
Class Details
Instructor(s)
Taining Wang
Meets
TuTh 8:30AM - 9:45AM
Dates
08/25/2025 - 12/13/2025
Room
Dumbach Hall - Room 6
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
12
Seats Open
53
Combined Section Capacity
65
Wait List Total
0
Wait List Capacity
0
Combined Section
Discrete Structures
COMP 163 - 001 (2899)
Status: Open - Enrl
Seats Taken: 12
Wait List Total: 0
Discrete Structures
COMP 400E - 001 (6055)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0