# 4 Classes (36 Units)

**6.0001**(6),

**6.0002**(6),

**8.02**(12),

**18.03**(12)

# 6.0001 Introduction to Computer Science Programming in Python

Introduction to computer science and programming for students with little or no programming experience. Students develop skills to program and use computational techniques to solve problems. Topics include the notion of computation, Python, simple algorithms and data structures, testing and debugging, and algorithmic complexity. Combination of 6.0001 and 6.0002 counts as REST subject. Final given in the seventh week of the term.

This class has no prerequisites.

6.0001 will be offered this semester (Spring 2018). It is instructed by J. V. Guttag.

Lecture occurs 3:00 PM to 4:30 PM on Mondays and Wednesdays in 26-100.

This class counts for a total of 6 credits.

You can find more information on MIT OpenCourseWare at the Introduction to Computer Science and Programming in Python site or on the 6.0001 Stellar site.

# 6.0002 Introduction to Computational Thinking and Data Science

Provides an introduction to using computation to understand real-world phenomena. Topics include plotting, stochastic programs, probability and statistics, random walks, Monte Carlo simulations, modeling data, optimization problems, and clustering. Combination of 6.0001 and 6.0002 counts as REST subject. Final given during final exam week.

This class has 6.0001 as a prerequisite.

6.0002 will be offered this semester (Spring 2018). It is instructed by J. V. Guttag.

Lecture occurs 3:00 PM to 4:30 PM on Mondays and Wednesdays in 26-100.

This class counts for a total of 6 credits.

You can find more information on MIT OpenCourseWare at the Introduction to Computational Thinking and Data Science site or on the 6.0002 Stellar site.

# 8.02 Physics II

Introduction to electromagnetism and electrostatics: electric charge, Coulomb's law, electric structure of matter; conductors and dielectrics. Concepts of electrostatic field and potential, electrostatic energy. Electric currents, magnetic fields and Ampere's law. Magnetic materials. Time-varying fields and Faraday's law of induction. Basic electric circuits. Electromagnetic waves and Maxwell's equations. Subject taught using the TEAL (Technology Enabled Active Learning) studio format which utilizes small group interaction and current technology to help students develop intuition about, and conceptual models of, physical phenomena.

This class has no prerequisites.

8.02 will be offered this semester (Spring 2018). It is instructed by Redwine, Robert; Dourmashkin and Peter.

Lecture occurs 9:00 AM to 11:00 AM on Mondays and Wednesdays in 26-152.

This class counts for a total of 12 credits.

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

# 18.03 Differential Equations

Study of differential equations, including modeling physical systems. Solution of first-order ODEs by analytical, graphical, and numerical methods. Linear ODEs with constant coefficients. Complex numbers and exponentials. Inhomogeneous equations: polynomial, sinusoidal, and exponential inputs. Oscillations, damping, resonance. Fourier series. Matrices, eigenvalues, eigenvectors, diagonalization. First order linear systems: normal modes, matrix exponentials, variation of parameters. Heat equation, wave equation. Nonlinear autonomous systems: critical point analysis, phase plane diagrams.

This class has 18.02 as a corequisite.

18.03 will be offered this semester (Spring 2018). It is instructed by B. Poonen.

Lecture occurs 1:00 PM to 2:00 PM on Mondays, Wednesdays and Fridays in 54-100.

This class counts for a total of 12 credits.

You can find more information on MIT OpenCourseWare at the Differential Equations site or on the 18.03 Stellar site.