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
Both sections meet twice a week for lecture, and once a week for lab.
Section 1 meets for lecture on Tuesdays and Thursdays from 9am-10:15am in MACD310. Section 1 also meets for lab on Tuesdays from 12pm-1:15pm in MACD 117.
Section 2 meets for lecture on Tuesdays and Thursdays from 10:25am-11:40am in MACD310. Section 2 also meets for lab on Tuesdays from 4:15pm-5:30pm in MACD 117.
Instructor
Dr. Peter Story
Email: PeStory [at] clarku.edu
Office hours: Thursdays 2pm-4pm in MACD328, and by appointment
TAs
- Mia Kelley-Lanser: MKelleyLanser [at] clarku.edu
TA hours:
- Mondays 6pm-7pm in MACD 305/306/307