18.310 and 18.440 have conflicting lecture times!

5 Classes (53 Units)

6.005 (12), 6.006 (12), 14.01 (12), 18.310 (5), 18.440 (12)

Pre-Register


6.005 Elements of Software Construction

Class Info

Introduces fundamental principles and techniques of software development, i.e., how to write software that is safe from bugs, easy to understand, and ready for change. Topics include specifications and invariants; testing, test-case generation, and coverage; abstract data types and representation independence; design patterns for object-oriented programming; concurrent programming, including message passing and shared concurrency, and defending against races and deadlock; and functional programming with immutable data and higher-order functions. Includes weekly programming exercises and larger group programming projects. 12 Engineering Design Points.

This class has 6.01, and 6.042 as prerequisites.

6.005 will not be offered this semester. It will be available in the Fall semester, and will be instructed by D. N. Jackson and R. C. Miller.

This class counts for a total of 12 credits.

You can find more information at the 6.005: Software Construction site.

MIT 6.005 Elements of Software Construction Related Textbooks
MIT 6.005 Elements of Software Construction On The Web

6.006 Introduction to Algorithms

Class Info

Introduction to mathematical modeling of computational problems, as well as common algorithms, algorithmic paradigms, and data structures used to solve these problems. Emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems.

This class has 6.042, and 6.0001 as prerequisites. This class has 6.009 as a corequisite.

6.006 will be offered this semester (Spring 2018). It is instructed by S. Micali, M. Medard and J. Ku.

Lecture occurs 11:00 AM to 12:00 PM on Tuesdays and Thursdays in 26-100.

This class counts for a total of 12 credits.

You can find more information at the http://www.google.com/search?&q=MIT+%2B+6.006&btnG=Google+Search&inurl=https site or on the 6.006 Stellar site.

MIT 6.006 Introduction to Algorithms Related Textbooks

14.01 Principles of Microeconomics

Class Info

Introduces microeconomic concepts and analysis, supply and demand analysis, theories of the firm and individual behavior, competition and monopoly, and welfare economics. Applications to problems of current economic policy. Taught in two formats - lecture/recitation and recitation only - each with 3 sessions per week. Same content and exams.

This class has no prerequisites.

14.01 will be offered this semester (Spring 2018). It is instructed by J. Gruber.

Lecture occurs 1:00 PM to 2:00 PM on Mondays and Wednesdays in 32-123.

This class counts for a total of 12 credits. This class counts as a HASS S.

You can find more information on MIT OpenCourseWare at the Principles of Microeconomics site or on the 14.01 Stellar site.

Required Textbooks
Save up to up to 87% by purchasing through MIT Textbooks!
MIT 14.01 Principles of Microeconomics Related Textbooks
MIT 14.01 Principles of Microeconomics On The Web
Principles of Microeconomics
Tags
prices microeconomics

18.310 Principles of Discrete Applied Mathematics

Class Info

Study of illustrative topics in discrete applied mathematics, including sorting algorithms, probability theory, information theory, coding theory, secret codes, generating functions, and linear programming.

This class has no prerequisites.

18.310 will not be offered this semester. It will be instructed by M. X. Goemans.

Lecture occurs 10:00 AM to 11:00 AM on Mondays, Wednesdays and Fridays in 4-149.

This class counts for a total of 5 credits.

In the Fall 2014 Subject Evaluations, 18.310 was rated 4.8 out of 7.0. You can find more information at the MIT + 18.310 - Google Search site.

MIT 18.310 Principles of Discrete Applied Mathematics Related Textbooks
MIT 18.310 Principles of Discrete Applied Mathematics On The Web
MIT + 18.310 - Google Search
Tags
mathematics applied principles discrete daniel kleitman

18.440 Probability and Random Variables

Class Info

Probability spaces, random variables, distribution functions. Binomial, geometric, hypergeometric, Poisson distributions. Uniform, exponential, normal, gamma and beta distributions. Conditional probability, Bayes theorem, joint distributions. Chebyshev inequality, law of large numbers, and central limit theorem.

This class has no prerequisites.

18.440 will not be offered this semester. It will be instructed by A. Guionnet.

Lecture occurs 10:00 AM to 11:00 AM on Mondays, Wednesdays and Fridays in 54-100.

This class counts for a total of 12 credits.

In the Spring 2015 Subject Evaluations, 18.440 was rated 5.7 out of 7.0. You can find more information on MIT OpenCourseWare at the Probability and Random Variables site.

MIT 18.440 Probability and Random Variables Related Textbooks
MIT 18.440 Probability and Random Variables On The Web
Probability and Random Variables
Tags
by-nc-sa creative license ocw random variables massachusetts institute of technology scott sheffield

© Copyright 2015