Advanced Search
DSpace@MIT

Browsing MIT OpenCourseWare (MIT OCW) - Archived Content by Title

Research and Teaching Output of the MIT Community

Browsing MIT OpenCourseWare (MIT OCW) - Archived Content by Title

Sort by: Order: Results:

  • Kaelbling, Leslie; Abelson, Harold; Freeman, Dennis; Lozano-Pérez, Tomás; White, Jacob (2009-12)
    6.01 explores fundamental ideas in electrical engineering and computer science, in the context of working with mobile robots. Key engineering principles, such as abstraction and modularity, are applied in the design of ...
  • Freeman, Dennis M.; Weiss, Thomas Fischer; Poe, Mya (2002-12)
    Principles of mass transport and electrical signal generation for biological membranes, cells, and tissues. Mass transport through membranes: diffusion, osmosis, chemically mediated, and active transport. Electric properties ...
  • Balakrishnan, Hari; Madden, Samuel R. (Samuel Ross), 1976- (2005-06)
    Topics on the engineering of computer software and hardware systems: techniques for controlling complexity; strong modularity using client-server design, virtual memory, and threads; networks; atomicity and coordination ...
  • Winston, Patrick Henry (2002-12)
    Introduces representations, techniques, and architectures used to build applied systems and to account for intelligence from a computational point of view. Applications of rule chaining, heuristic search, constraint ...
  • Winston, Patrick Henry (2006-12)
    6.034 is the header course for the department's "Artificial Intelligence and Applications" concentration. This course introduces students to the basic knowledge representation, problem solving, and learning methods of ...
  • Lozano-Perez, Tomas; Kaelbling, Leslie Pack; Winston, Patrick Henry (2003-06)
    Introduces representations, techniques, and architectures used to build applied systems and to account for intelligence from a computational point of view. Applications of rule chaining, heuristic search, constraint ...
  • Amarasinghe, Saman P.; Rinard, Martin C. (2002-12)
    Analyzes issues associated with the implementation of higher-level programming languages. Fundamental concepts, functions, and structures of compilers. The interaction of theory and practice. Using tools in building software. ...
  • Medard, Muriel; Tsitsiklis, John N.; Bertsekas, Dimitri P.; Abou Faycal, Ibrahim C. (Ibrahim Chafik) (2002-12)
    Modeling, quantification, and analysis of uncertainty. Formulation and solution in sample space. Random variables, transform techniques, simple random processes and their probability distributions, Markov processes, limit ...
  • Bertsekas, Dimitri; Tsitsiklis, John; Médard, Muriel (2005-06)
    This course is offered both to undergraduates (6.041) and graduates (6.431), but the assignments differ. 6.041/6.431 introduces students to the modeling, quantification, and analysis of uncertainty. Topics covered include: ...
  • Nagpal, Radhika; Meyer, Albert R. (2002-12)
    This is an introductory course in Discrete Mathematics oriented toward Computer Science and Engineering. The course divides roughly into thirds: Fundamental concepts of Mathematics: definitions, proofs, sets, functions, ...
  • Rivest, Ronald L. (2002-06)
    Slower paced than 6.840J/18.404J. Introduces basic mathematical models of computation and the finite representation of infinite objects. Finite automata and regular languages. Context-free languages. Turing machines. Partial ...
  • Lynch, Nancy (2005-06)
    This course is offered to undergraduates and introduces basic mathematical models of computation and the finite representation of infinite objects. The course is slower paced than 6.840J/18.404J. Topics covered include: ...
  • Demaine, Erik D.; Leiserson, Charles Eric; Lee, Wee Sun (2001-12)
    Techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph ...
  • Leiserson, Charles Eric; Indyk, Piotr (2004-12)
    Techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph ...
  • Lloyd, Seth; Penfield, Paul (2003-06)
    Unified theory of information with applications to computing, communications, thermodynamics, and other sciences. Digital signals and streams, codes, compression, noise, and probability. Reversible and irreversible operations. ...
  • Kirtley, James (2007-06)
    This course is an introductory subject in the field of electric power systems and electrical to mechanical energy conversion. Electric power has become increasingly important as a way of transmitting and transforming energy ...
  • Kirtley, James L. (2003-06)
    Fundamentals of energy-handling electric circuits and electromechanical apparatus. Modeling of magnetic field devices and description of their behavior using appropriate models. Simplification of problems using transformation ...
  • Cory, David G.; Freidberg, Jeffrey P.; Parmelee, Elizabeth W. (2002-12)
    Introductory subject suitable for students with little or no previous background in electronics. Elementary network theory with op-amps, transients, second order linear systems and active filters, AM and FM modulation, ...
  • Akeju, Usman O.; Jones, Evan Philip Charles; Koch, Olivier (Olivier A.) (2008-01)
    This course is an introduction to software engineering, using the Java™ programming language; it covers concepts useful to 6.005. The focus is on developing high quality, working software that solves real problems. Students ...
  • Jones, Evan; Koch, Olivier; Cudre-Mauroux, Philippe (2009-01)
    This course is an introduction to Java programming and software engineering. It is designed for those who have little or no programming experience in Java and covers concepts useful to 6.005. The focus is on developing ...
MIT-Mirage