Discrete Structures
Session
Regular Academic Session
Class Number
3380
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.
Add Consent
Department Consent Required
Class Actions
Look up course materials
Class Details
Instructor(s)
Taining Wang
Meets
TuTh 8:30AM - 9:45AM
Dates
01/12/2026 - 05/02/2026
Room
Cuneo Hall - Room 003
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
40
Combined Section Capacity
40
Wait List Total
0
Wait List Capacity
0
Combined Section
Discrete Structures
COMP 163 - 001 (2127)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0
Discrete Structures
COMP 400E - 001 (3380)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0