Course Description

This course introduces the fundamentals of discrete structures that are essential for computer science and related disciplines such as data science. It follows the curriculum guidelines on discrete structures developed by the governing professional organizations ACM and IEEE. It serves students who have taken college level introductory courses in computing and mathematics. Following the principles in our adopted textbook, we aim to achieve breadth rather than depth, to teach mathematical reasoning as well as concepts and skills, and to help students learn to think and prove formally and precisely.

Meetings

The class meets for lecture on Tuesdays and Fridays from 2:50pm-4:05pm, and for lab on Thursdays from 2:50pm-4:05pm. Lecture and lab are held in MACD 310.

Instructor

Dr. Peter Story
Email: PeStory [at] clarku.edu
Office hours: Mondays 2pm-4pm in MACD 328, and by appointment

PLA

Nicholas Lyons: NLyons [at] clarku.edu
PLA hours: Wednesdays 7pm-9pm in MACD 305