Level:
													
														Undergraduate
													
													
														Instructors:
														
	
Prof. Albert Meyer
Prof. Ronitt Rubinfeld
  
													
												 
												
											 
											
											
											
	Course logo. (Image courtesy of Nick Matsakis.)
											
											 
										  
										
										
										
										
										
												Course Features
												
												Course Highlights
												
										
												Course Description
												
This is an introductory course in Discrete Mathematics oriented toward
Computer Science and Engineering. The course divides roughly into
thirds: 
- Fundamental Concepts of Mathematics: Definitions, Proofs, Sets, Functions, Relations
 
- Discrete Structures: Modular Arithmetic, Graphs, State Machines, Counting
 
- Discrete Probability Theory
 
A version of this course from a previous term was also taught as part of the 
Singapore-MIT Alliance (SMA) programme as course number SMA 5512 (Mathematics for Computer Science).
 
										*Some translations represent previous versions of courses.