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