Search
Now showing items 1-10 of 13
5.95J / 6.982J / 7.59J / 8.395J / 18.094J / 1.95J / 2.978J Teaching College-Level Science and Engineering, Fall 2012
(2012-12)
This participatory seminar focuses on the knowledge and skills necessary for teaching science and engineering in higher education. This course is designed for graduate students interested in an academic career, and anyone ...
6.189 A Gentle Introduction to Programming Using Python, January IAP 2010
(2010)
This 6-unit P/D/F course will provide a gentle introduction to programming using Python for highly motivated students with little or no prior experience in programming computers over the first two weeks of IAP. The course ...
6.005 Elements of Software Construction, Fall 2011
(2011-12)
This course introduces fundamental principles and techniques of software development. Students learn how to write software that is safe from bugs, easy to understand, and ready for change. Topics include specifications and ...
6.00SC Introduction to Computer Science and Programming, Spring 2011
(2011-06)
This subject is aimed at students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless ...
6.253 Convex Analysis and Optimization, Spring 2010
(2010-06)
This course will focus on fundamental subjects in (deterministic) optimization, connected through the themes of convexity, geometric multipliers, and duality. The aim is to develop the core analytical and computational ...
6.094 Introduction to MATLAB, January IAP 2010
(2010)
This course provides an aggressively gentle introduction to MATLAB®. It is designed to give students fluency in MATLAB, including popular toolboxes. The course consists of interactive lectures with students doing sample ...
6.851 Advanced Data Structures, Spring 2010
(2010-06)
Data structures play a central role in modern computer science. You interact with data structures much more often than with algorithms (think of Google, your mail server, and even your network routers). In addition, data ...
18.335J / 6.337J Introduction to Numerical Methods, Fall 2010
(2010-12)
This course offers an advanced introduction to numerical linear algebra. Topics include direct and iterative methods for linear systems, eigenvalue decompositions and QR/SVD factorizations, stability and accuracy of numerical ...
6.003 Signals and Systems, Spring 2010
(2010-06)
6.003 covers the fundamentals of signal and system analysis, focusing on representations of discrete-time and continuous-time signals (singularity functions, complex exponentials and geometrics, Fourier representations, ...
6.172 Performance Engineering of Software Systems, Fall 2010
(2010-12)
Modern computing platforms provide unprecedented amounts of raw computational power. But significant complexity comes along with this power, to the point that making useful computations exploit even a fraction of the ...