2 Classes (24 Units)

6.02 (12), 6.046 (12)

Pre-Register


6.02 Introduction to EECS via Communications Networks

Class Info

Studies key concepts, systems, and algorithms to reliably communicate data in settings ranging from the cellular phone network and the Internet to deep space. Weekly laboratory experiments explore these areas in depth. Topics presented in three modules - bits, signals, and packets - spanning the multiple layers of a communication system. Bits module includes information, entropy, data compression algorithms, and error correction with block and convolutional codes. Signals module includes modeling physical channels and noise, signal design, filtering and detection, modulation, and frequency-division multiplexing. Packets module includes switching and queuing principles, media access control, routing protocols, and data transport protocols.

This class has 6.0001 as a prerequisite.

6.02 will be offered this semester (Fall 2017). It is instructed by K. L. LaCurts.

Lecture occurs 2:00 PM to 3:00 PM on Mondays and Wednesdays in 34-101.

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.02&btnG=Google+Search&inurl=https site.

MIT 6.02 Introduction to EECS via Communications Networks Related Textbooks
MIT 6.02 Introduction to EECS via Communications Networks On The Web

6.046 Design and Analysis of Algorithms

Class Info

Techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics include sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; greedy algorithms; amortized analysis; graph algorithms; and shortest paths. Advanced topics may include network flow; computational geometry; number-theoretic algorithms; polynomial and matrix calculations; caching; and parallel computing.

This class has 6.006 as a prerequisite.

6.046 will be offered this semester (Fall 2017). It is instructed by E. Demaine and M. Goemans.

Lecture occurs 11:00 AM to 12:30 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.046&btnG=Google+Search&inurl=https site.

Required Textbooks
Save up to up to 69% by purchasing through MIT Textbooks!
MIT 6.046 Design and Analysis of Algorithms Related Textbooks

© Copyright 2015