6.005 Elements of Software Construction, Fall 2008
6.005 Elements of Software Construction, Fall 2008 Jackson, Daniel; Miller, Robert This course provides an introduction to the fundamental principles and techniques of software development that have...
View Article6.253 Convex Analysis and Optimization, Spring 2010
6.253 Convex Analysis and Optimization, Spring 2010 Bertsekas, Dimitri This course will focus on fundamental subjects in (deterministic) optimization, connected through the themes of convexity,...
View Article18.337J / 6.338J Applied Parallel Computing (SMA 5505), Spring 2005
18.337J / 6.338J Applied Parallel Computing (SMA 5505), Spring 2005 Edelman, Alan Applied Parallel Computing is an advanced interdisciplinary introduction to applied parallel computing on modern...
View Article6.003 Signals and Systems, Spring 2010
6.003 Signals and Systems, Spring 2010 Freeman, Dennis 6.003 covers the fundamentals of signal and system analysis, focusing on representations of discrete-time and continuous-time signals (singularity...
View Article2.96 / 6.930 / 10.806 / 16.653 / 22.002 Management in Engineering, Fall 2004
2.96 / 6.930 / 10.806 / 16.653 / 22.002 Management in Engineering, Fall 2004 Chun, Jung-Hoon; d'Arbeloff, Alexander This course serves as an introduction to engineering management. Topics include...
View Article14.461 Advanced Macroeconomics I, Fall 2009
14.461 Advanced Macroeconomics I, Fall 2009 Lorenzoni, Guido; Guerrieri, Veronica This course covers three sets of topics. The first part will cover business cycle models with imperfect information. We...
View Article6.868J / MAS.731J The Society of Mind, Spring 2007
6.868J / MAS.731J The Society of Mind, Spring 2007 Minsky, Marvin This course is an introduction to a theory that tries to explain how minds are made from collections of simpler processes. The subject...
View Article6.685 Electric Machines, Fall 2005
6.685 Electric Machines, Fall 2005 Kirtley Jr., James L. 6.685 explores concepts in electromechanics, using electric machinery as examples. It teaches an understanding of principles and analysis of...
View Article6.837 Computer Graphics, Fall 2003
6.837 Computer Graphics, Fall 2003 Durand, Frédo; Cutler, Barbara 6.837 offers an introduction to computer graphics hardware, algorithms, and software. Topics include: line generators, affine...
View Article6.891 Computational Evolutionary Biology, Fall 2004
6.891 Computational Evolutionary Biology, Fall 2004 Berwick, Robert Why has it been easier to develop a vaccine to eliminate polio than to control influenza or AIDS? Has there been natural selection...
View Article6.851 Advanced Data Structures, Spring 2010
6.851 Advanced Data Structures, Spring 2010 Demaine, Erik; Schulz, André Data structures play a central role in modern computer science. You interact with data structures much more often than with...
View Article1.203J / 6.281J / 15.073J / 16.76J / ESD.216J Logistical and Transportation...
1.203J / 6.281J / 15.073J / 16.76J / ESD.216J Logistical and Transportation Planning Methods, Fall 2004 Larson, Richard C.; Odoni, Amedeo R.; Barnett, Arnold The class will cover quantitative...
View Article6.857 Network and Computer Security, Fall 2003
6.857 Network and Computer Security, Fall 2003 Rivest, Ronald 6.857 is an upper-level undergraduate, first-year graduate course on network and computer security. It fits within the department's...
View Article6.828 Operating System Engineering, Fall 2006
6.828 Operating System Engineering, Fall 2006 Kaashoek, Frans 6.828 teaches the fundamentals of engineering operating systems. The following topics are studied in detail: virtual memory, kernel and...
View ArticleCMS.611J / 6.073J Creating Video Games, Fall 2013
CMS.611J / 6.073J Creating Video Games, Fall 2013 Tan, Philip B.; Eberhardt, Richard; Verrilli, Sara Students will learn creative design and production methods, working together in small teams to...
View Article2.797J / 3.053J / 6.024J / 20.310J Molecular, Cellular, and Tissue...
2.797J / 3.053J / 6.024J / 20.310J Molecular, Cellular, and Tissue Biomechanics, Fall 2006 Lang, Matthew; Kamm, Roger D. This course develops and applies scaling laws and the methods of continuum...
View Article6.231 Dynamic Programming and Stochastic Control, Fall 2011
6.231 Dynamic Programming and Stochastic Control, Fall 2011 Bertsekas, Dimitri The course covers the basic models and solution techniques for problems of sequential decision making under uncertainty...
View Article6.047 / 6.878 Computational Biology: Genomes, Networks, Evolution, Fall 2008
6.047 / 6.878 Computational Biology: Genomes, Networks, Evolution, Fall 2008 Kellis, Manolis; Galagan, James This course focuses on the algorithmic and machine learning foundations of computational...
View Article20.430J / 2.795J / 6.561J / 10.539J / HST.544J Fields, Forces, and Flows in...
20.430J / 2.795J / 6.561J / 10.539J / HST.544J Fields, Forces, and Flows in Biological Systems (BE.430J), Fall 2004 Lauffenburger, Douglas; Grodzinsky, Alan This course covers the following topics:...
View Article6.042J / 18.062J Mathematics for Computer Science, Spring 2010
6.042J / 18.062J Mathematics for Computer Science, Spring 2010 Meyer, Albert R. This subject offers an introduction to Discrete Mathematics oriented toward Computer Science and Engineering. The subject...
View Article