EE & CS

Electrical Engineering
and Computer Science
Course Discussion,
Books, and Course Reviews

Note: Each course has its own note card. This note card contains a description of the class, a button to view or post reviews, a button to view or post questions or comments, and a button to take you to the course's home page on the MIT OpenCourseWare site. If there are video lectures for the class, there will be an additional button to open them.


6.001 Structure and Interpretation of Computer Programs, Fall 2002 Books
Prerequisites: None

Level: Undergraduate

This introductory course teaches you about computing, pretty much from the ground up. You will generate several computer programs and learn the basics of software engineering.







6.012 Microelectronic Devices and Circuits, Spring 2003 Books
Learn to model microelectronic devices. Basic microelectronic circuit analysis and design is introduced, with a focus on the physical electronics of PN junction and metal oxide semiconductor (MOS) devices. Circuit model development, including the limitations of specific models, will be addressed.







6.046J Introduction to AlgorithmsBooks
Design efficient algorithms; analyze an algorithm's efficiency. Topics include:
  • Search trees and sorting
  • Heaps and hashing
  • Amortized analysis
  • Shortest paths
  • Polynomial and matrix calculations







#3: Electrical Engineering and Computer Science 6.071: Introduction to Electronics Books
Prerequisites:
  1. 18.03 Differential Equations
  2. 8.02 Physics II

Level: Undergraduate

Introduces concepts like:
  1. DC and AC circuits
  2. Diodes, transistors, operational amplifier
  3. Analog and digital electronics
  4. Detectors and transducers
  5. Electronic control
  6. Signal processing and noise








Electrical Engineering and Computer Science 6.170: Laboratory in Software Engineering Books
Prerequisites: You should be able to
  1. Write a small program to meet a specification;
  2. Understand loops, procedures, exceptions, and aliasing
  3. Understand object-oriented programming concepts
  4. Use basic data structures (arrays, hash tables, trees and lists)

Level: Undergraduate

Introduces concepts and techniques relevant to the production of large software systems. Topics include modularity, specification, data abstraction, object modeling, design patterns, and testing.







6.252J / 15.084J Non-linear Programming, Spring 2003 Books
Provides a unified analytical and computational approach to nonlinear optimization problems. Learn about:
  • Unconstrained optimization,
  • Constrained optimization,
  • Lagrangian relaxation,
  • Nondifferentiable optimization,
etc.








MIT4Free OpenCourseWare Home




Trimlife Atkins south-beach nutrisystem Diet Plans Nutrition Information Glucosamine Chondroitin
Hosted by www.Geocities.ws

1