5 Classes (60 Units)

6.814 (12), 6.829 (12), 6.838 (12), 6.852 (12), 18.404 (12)

Pre-Register


6.814 Database Systems

Class Info

Topics related to the engineering and design of database systems, including data models; database and schema design; schema normalization and integrity constraints; query processing; query optimization and cost estimation; transactions; recovery; concurrency control; isolation and consistency; distributed, parallel and heterogeneous databases; adaptive databases; trigger systems; pub-sub systems; semi structured data and XML querying. Lecture and readings from original research papers. Semester-long project and paper. Students taking graduate version complete different assignments. Enrollment may be limited.

This class has 6.033, 6.006, and 6.046 as prerequisites.

6.814 will be offered this semester (Fall 2018). It is instructed by S. R. Madden.

Lecture occurs 2:30 PM to 4:00 PM on Mondays and Wednesdays in 32-155.

This class counts for a total of 12 credits.

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

MIT 6.814 Database Systems Related Textbooks
MIT 6.814 Database Systems On The Web

6.829 Computer Networks

Class Info

Topics on the engineering and analysis of network protocols and architecture, including architectural principles for designing heterogeneous networks; transport protocols; Internet routing; router design; congestion control and network resource management; wireless networks; network security; naming; overlay and peer-to-peer networks. Readings from original research papers. Semester-long project and paper.

This class has 6.033 as a prerequisite.

6.829 will not be offered this semester. It will be instructed by D. Katabi.

This class counts for a total of 12 credits. This is a graduate-level class.

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

MIT 6.829 Computer Networks Related Textbooks

6.838 Advanced Topics in Computer Graphics

Class Info

In-depth study of an active research topic in computer graphics. Topics change each term. Readings from the literature, student presentations, short assignments, and a programming project.

This class has 6.837 as a prerequisite.

6.838 will not be offered this semester. It will be instructed by .

This class counts for a total of 12 credits. This is a graduate-level class.

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

MIT 6.838 Advanced Topics in Computer Graphics Related Textbooks
MIT 6.838 Advanced Topics in Computer Graphics On The Web

6.852 Distributed Algorithms

Class Info

Design and analysis of concurrent algorithms, emphasizing those suitable for use in distributed networks. Process synchronization, allocation of computational resources, distributed consensus, distributed graph algorithms, election of a leader in a network, distributed termination, deadlock detection, concurrency control, communication, and clock synchronization. Special consideration given to issues of efficiency and fault tolerance. Formal models and proof methods for distributed computation.

This class has 6.046 as a prerequisite.

6.852 will be offered this semester (Fall 2018). It is instructed by N. A. Lynch.

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

This class counts for a total of 12 credits.

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

MIT 6.852 Distributed Algorithms Related Textbooks
MIT 6.852 Distributed Algorithms On The Web

18.404 Theory of Computation

Class Info

A more extensive and theoretical treatment of the material in 6.045J/18.400J, emphasizing computability and computational complexity theory. Regular and context-free languages. Decidable and undecidable problems, reducibility, recursive function theory. Time and space measures on computation, completeness, hierarchy theorems, inherently complex problems, oracles, probabilistic computation, and interactive proof systems.

This class has 6.042, and 18.200 as prerequisites.

18.404 will be offered this semester (Fall 2018). It is instructed by M. Sipser.

Lecture occurs 2:30 PM to 4:00 PM on Tuesdays and Thursdays in 2-190.

This class counts for a total of 12 credits.

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

Required Textbooks
Save up to up to 95% by purchasing through MIT Textbooks!
MIT 18.404 Theory of Computation Related Textbooks
MIT 18.404 Theory of Computation On The Web

© Copyright 2015