# 5 Classes (60 Units)

**6.006**(12),

**6.009**(12),

**14.01**(12),

**14.02**(12),

**18.06**(12)

# 6.006 Introduction to Algorithms

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 not be offered this semester. It will be instructed by S. Devadas.

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 Materials site or on the 6.006 Stellar site.

# 6.009 Fundamentals of Programming

Introduces fundamental concepts of programming. Designed to develop skills in applying basic methods from programming languages to abstract problems. Topics include programming and Python basics, computational concepts, software engineering, algorithmic techniques, data types, and recursion and tail recursion. Lab component consists of software design, construction, and implementation of design.

This class has 6.0001 as a prerequisite.

6.009 will not be offered this semester. It will be instructed by C. J. Terman, S. Devadas and A. Chlipala.

Lecture occurs 9:30 AM to 11:00 AM on Tuesdays in 34-101.

This class counts for a total of 12 credits.

You can find more information at the MIT + 6.009 - Google Search site.

# 14.01 Principles of Microeconomics

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 (Fall 2018). It is instructed by J. Gruber and C. Rothschild.

Lecture occurs 11:00 AM to 12:00 PM on Mondays and Wednesdays in E25-111.

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

You can find more information at the MIT + 14.01 - Google Search site or on the 14.01 Stellar site.

# 14.02 Principles of Macroeconomics

Provides an overview of macroeconomic issues including the determination of national income, economic growth, unemployment, inflation, interest rates, and exchange rates. Introduces basic macroeconomic models and illustrates key principles through applications to the experience of the US and other economies. Explores a range of current policy debates, such as the economic effects of monetary and fiscal policy, the causes and consequences of the 2008 global financial crisis, and the factors that influence long-term growth in living standards. Lectures are recorded and available for students with scheduling conflicts.

This class has no prerequisites.

14.02 will be offered this semester (Fall 2018). It is instructed by M. Beraja and R. Caballero.

Lecture occurs 2:00 PM to 3:00 PM on Mondays and Wednesdays in 10-250.

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

You can find more information at the MIT + 14.02 - Google Search site or on the 14.02 Stellar site.

# 18.06 Linear Algebra

Basic subject on matrix theory and linear algebra, emphasizing topics useful in other disciplines, including systems of equations, vector spaces, determinants, eigenvalues, singular value decomposition, and positive definite matrices. Applications to least-squares approximations, stability of differential equations, networks, Fourier transforms, and Markov processes. Uses linear algebra software. Compared with 18.700, more emphasis on matrix algorithms and many applications.

This class has 18.02 as a prerequisite.

18.06 will be offered this semester (Fall 2018). It is instructed by S. G. Johnson and A. Edelman.

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

This class counts for a total of 12 credits.

You can find more information at the MIT + 18.06 - Google Search site or on the 18.06 Stellar site.