Sessions

Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 1: Goals of the course; what is computation; introduction to data types, operators, and variables Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 2 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 2 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 2: Operators and operands; statements; branching, conditionals, and iteration Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 3 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 3 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 3: Common code patterns: iterative programs Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 4 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 4 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 4: Decomposition and abstraction through functions; introduction to recursion Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 5 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 5 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 5: Floating point numbers, successive refinement, finding roots Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 6 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 6 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 6: Bisection methods, Newton/Raphson, introduction to lists Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 8 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 8 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 8: Complexity; log, linear, quadratic, exponential algorithms Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 7 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 7 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 7: Lists and mutability, dictionaries, pseudocode, introduction to efficiency Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 9 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 9 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 9: Binary search, bubble and selection sorts Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 10 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 10 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 10: Divide and conquer methods, merge sort, exceptions Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 14 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 14 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 14: Analysis of knapsack problem, introduction to object-oriented programming Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu
Lec 11 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

Lec 11 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008

9 years ago
Lecture 11: Testing and debugging Instructors: Prof. Eric Grimson, Prof. John Guttag View the complete course at: ocw.mit.edu/6-00F08 License: Creative Commons BY-NC-SA More information at ocw.mit.edu/terms More courses at ocw.mit.edu