This website uses cookies to ensure you get the best experience on our website. Learn more

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

x

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

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:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 2: Operators and operands; statements; branching, conditionals, and iteration
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 3: Common code patterns: iterative programs
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 4: Decomposition and abstraction through functions; introduction to recursion
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 5: Floating point numbers, successive refinement, finding roots
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 7: Lists and mutability, dictionaries, pseudocode, introduction to efficiency
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 22: Normal, uniform, and exponential distributions; misuse of statistics

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 24: Course overview; what do computer scientists do?
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 6: Bisection methods, Newton/Raphson, introduction to lists
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 8: Complexity; log, linear, quadratic, exponential algorithms

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 18: Presenting simulation results, Pylab, plotting
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 9: Binary search, bubble and selection sorts
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 19: Biased random walks, distributions

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 13: Dynamic programming: overlapping subproblems, optimal substructure

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 11: Testing and debugging
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at
x

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

Lecture 14: Analysis of knapsack problem, introduction to object-oriented programming
Instructors: Prof. Eric Grimson, Prof. John Guttag
View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 12: More about debugging, knapsack problem, introduction to dynamic programming

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 20: Monte Carlo simulations, estimating pi

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 21: Validating simulation results, curve fitting, linear regression

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

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

Lecture 23: Stock market simulation

Instructors: Prof. Eric Grimson, Prof. John Guttag

View the complete course at:

License: Creative Commons BY-NC-SA
More information at
More courses at

Shares

x

Check Also

x

Menu