CSC 256

Discrete Structures

American University · UGRD · Fall 2026

1 section1 open now
Add to a schedule

Catalog description

Discrete Structures (3) This course presents discrete structures as a foundation for computing. Students are familiarized with symbolic logic, as well as fundamental structures such as sets, functions and relations. The course introduces the basics of counting, including counting arguments, the pigeonhole principle, permutations and combinations. Proof techniques are discussed including direct proofs, proofs by contradiction, by cases and by induction as well as topics in graph theory including isomorphisms, cycles, trees, and directed graphs. Finally, algorithmic complexity is introduced. Usually Offered: spring. Prerequisite: CSC-148 and completion of Quantitative Literacy I requirement. Recommendation: CSC-240.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

6 openSeats: 18/24 seats Last recorded: Aug 9, 2026, 1:02 AM
Class #40021Fall 2026UGRD3.0 credits
6 available18 enrolled24 capacity0 waitlist
Days & times
M/Th 12:55 PM-2:10 PM
Meeting dates
Aug 31 – Dec 19
Location
Myers Building 217
Instructor
Xiao, Bei
Details checked 3 hours agoSeats checked 3 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?