6.006 and 6.036 have conflicting lecture times!

4 Classes (48 Units)

6.004 (12), 6.006 (12), 6.036 (12), 21W.789 (12)

Pre-Register


6.004 Computation Structures

Class Info

Introduces architecture of digital systems, emphasizing structural principles common to a wide range of technologies. Multilevel implementation strategies; definition of new primitives (e.g., gates, instructions, procedures, and processes) and their mechanization using lower-level elements. Analysis of potential concurrency; precedence constraints and performance measures; pipelined and multidimensional systems. Instruction set design issues; architectural support for contemporary software structures.

This class has no prerequisites.

6.004 will be offered this semester (Spring 2018). It is instructed by C. Terman.

Lecture occurs 1:00 PM to 2:00 PM on Tuesdays and Thursdays in 32-123.

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.004&btnG=Google+Search&inurl=https site or on the 6.004 Stellar site.

MIT 6.004 Computation Structures Related Textbooks

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

6.036 Introduction to Machine Learning

Class Info

Introduces principles, algorithms, and applications of machine learning from the point of view of modeling and prediction; formulation of learning problems; representation, over-fitting, generalization; clustering, classification, probabilistic modeling; and methods such as support vector machines, hidden Markov models, and Bayesian networks. Students taking graduate version complete additional assignments. Meets with 6.862 when offered concurrently. Enrollment may be limited.

This class has 6.0001 as a prerequisite.

6.036 will be offered this semester (Spring 2018). It is instructed by T. S. Jaakkola.

Lecture occurs 11:00 AM to 12:30 PM on Tuesdays and Thursdays in 34-501.

This class counts for a total of 12 credits.

You can find more information at the 6.036 Introduction to Machine Learning site or on the 6.036 Stellar site.

MIT 6.036 Introduction to Machine Learning Related Textbooks
MIT 6.036 Introduction to Machine Learning On The Web
6.036 Introduction to Machine Learning

21W.789 Communicating with Mobile Technology

Class Info

Students work in small collaborative design teams to propose, build, and document a semester-long project focused on mobile applications for cell phones. Additional assignments include creating several small mobile applications such as context-aware mobile media capture and games. Students document their work through a series of written and oral proposals, progress reports, and final reports. Covers the basics of J2ME and explores mobile imaging and media creation, GPS location, user-centered design, usability testing, and prototyping. Java experience recommended. Limited to 18.

This class has 1.00 as a prerequisite.

21W.789 will be offered this semester (Spring 2018). It is instructed by .

This class counts for a total of 12 credits. This class counts as a HASS H. This class counts as a CI-H.

You can find more information at the 21w.789 - Communicating with Mobile Technology site or on the 21W.789 Stellar site.

MIT 21W.789 Communicating with Mobile Technology Related Textbooks
MIT 21W.789 Communicating with Mobile Technology On The Web
21w.789 - Communicating with Mobile Technology

© Copyright 2015