MIT OpenCourseWare
Mathematics for Computer Science
Mirrored from ocw.mit.edu · CC-BY-NC-SA-4.0 · Prof. Albert R. Meyer, Prof. Adam Chlipala
Mirrored from: ocw.mit.edu · MIT · Electrical Engineering and Computer Science, Mathematics
Instructor: Prof. Albert R. Meyer, Prof. Adam Chlipala · License: CC-BY-NC-SA-4.0

About this course
This subject offers an interactive introduction to discrete mathematics oriented toward computer science and engineering. The subject coverage divides roughly into thirds: 1. Fundamental concepts of mathematics: Definitions, proofs, sets, functions, relations. 2. Discrete structures: graphs, state machines, modular arithmetic, counting. 3. Discrete probability theory. On completion of 6.042J, students will be able to explain and apply the basic methods of discrete (noncontinuous) mathematics in computer science. They will be able to use these methods in subsequent courses in the design and analysis of algorithms, computability theory, software engineering, and computer systems. This course is part of the {{% resource_link "70d06f44-b623-42be-9057-dc4b4773a7d6" "Open Learning Library" %}}, which is free to use. You have the option to sign up and enroll in the course if you want to track your progress, or you can view and use all the materials without enrolling.
Course details
As Taught In
Spring 2015
Level
Undergraduate
Topics
Engineering, Computer Science, Mathematics, Applied Mathematics, Probability and Statistics
Files
Downloads are hosted by MIT OpenCourseWare.