15-151 Mathematical Foundations for Computer Science 15-151 - COURSE PROFILECourse Level: UndergraduateFrequency Offered: Generally offered every Fall - confirm course offerings for upcoming semesters by accessing the university Schedule of Classes.Course Relevance (who should take this course?): Course for CS freshman designed to teach about fundamental concepts in mathematics.Key Topics:Background Knowledge:Learning Resources:ProofsInductionFunctions and SetsCombinatoricsProbabilityNoneSupplemental ReadingCourse Goals/Objectives:Assessment Structure: Students learn to formalize arguments using mathematical proofs.Ability to reason logically and clearly. Ability to prove using elementary logic.Each of the two high midterm scores: 20%The low midterm score: 10%Homework: 20%Final Exam: 30%Prerequisites Required: NoneMinimum Grades in Prereqs: n/aCorequisites: NonePrerequisite for: 15-251, 15-150Anti-requisites: NoneCross-Listed: NoneSubstitutes: NoneRelated Courses: NoneReservations: Open to CS freshmen only.Most Recent Syllabus: http://www.math.cmu.edu/~jmackey/151_128/syll.htmlSpecial Permission Required: No(if yes, please see Notes)Units: 10Course Website:http://www.math.cmu.edu/~jmackey/151_128/welcome.htmlDepartment Website:https://www.csd.cs.cmu.eduCollege Website:http://www.cs.cmu.edu/Sample class notes:see course web siteSample Assignment:see course web siteSample Lecture Recording:Typically no recorded lecturesNotes: Students must achieve a C or better in order to use this course to satisfy the pre-requisite for any subsequent Computer Science course. Back to Course Profile List