CSC 256
Discrete Structures
American University · UGRD · Fall 2026
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
001
6 openSeats: 18/24 seats Last recorded: Aug 9, 2026, 1:02 AM- Days & times
- M/Th 12:55 PM-2:10 PM
- Meeting dates
- Aug 31 – Dec 19
- Location
- Myers Building 217
- Instructor
- Xiao, Bei