Discrete Math Primer

Course ID 15051

Description DMP is an online course that introduces students to three foundational topics in mathematics: logic, sets and functions. The course differs from traditional counterparts in its strong and consistent emphasis on computational aspects. This approach is particularly suitable for students who are interested in the computational universe, and not just in classical mathematics. Each of the three modules in DMP ends in a checkpoint, an assessment that helps students evaluate their understanding of the material. Incoming undergraduate computer science majors are encouraged to take this online course prior to arrival on campus. Additionally, high school students contemplating a computer science or mathematics major may find this course useful. The course uses Carnegie Mellon's OLI system as a delivery platform.

Key Topics
Introduces students to three foundational topics in mathematics: logic, sets and functions.

Required Background Knowledge
None

Course Relevance
This course is for matriculating Computer Science majors

Course Goals
Prepare students for theory track in CS curriculum

Learning Resources
OLI, Piazza