Menu
|
111-222-292 (Ext: 245)
Home
|
About US
|
Creditors
|
Mentorship
|
Faq
Home
About US
Creditors
Mentorship
Faq
Lecture
SEARCH COURSES / LECTURES
Search Lectures
Search Courses
All Disciplines
Basic and Health Sciences
Applied Sciences
Social Sciences
All Levels
Undergraduate
School
College
Graduate
All Institutes
Khan Academy Urdu
Virtual Education Project Pakistan (VEPP)
Harvard
UCI Open
MIT
Oxford
Yale University
Khan Academy
Udacity
Stanford
Virtual University
Home
>>
Applied Sciences
>>
Computer Science
>>
Introduction to Computer Science and Programming (Fall 2008 MIT)
Introduction to Computer Science and Programming (Fall 2008 MIT)
(24 Lectures Available)
S#
Lecture
Course
Institute
Instructor
Discipline
1
1 Introduction and Goals; Data Types, Operators, and Variables
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
2
10 Divide and Conquer Methods, Merge Sort, Exceptions
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
3
11 Testing and Debugging
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
4
12 Debugging, Knapsack Problem, Introduction to Dynamic Programming
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
5
13 Dynamic Programming Overlapping Subproblems, Optimal Substructure
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
6
14 Introduction to Object-oriented Programming
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
7
15 Abstract Data Types, Classes and Methods
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
8
16 Encapsulation, Inheritance, Shadowing
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
9
17 Computational Models Random Walk Simulation
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
https://youtu.be/ZbIpjf0QEPI?list=PL4C4720A6F225E074
Applied Sciences
10
18 Presenting Simulation Results, Pylab, Plotting
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
11
19 Biased Random Walks, Distributions
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
12
2 Branching, Conditionals, and Iteration
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
13
20 Monte Carlo Simulations, Estimating pi
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
14
21 Validating Simulation Results, Curve Fitting, Linear Regression
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
15
22 Normal, Uniform, and Exponential Distributions
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
16
23 Stock Market Simulation
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
17
24 Course Overview; What Do Computer Scientists Do?
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
18
3 Common Code Patterns Iterative Programs
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
19
4 Abstraction through Functions; Introduction to Recursion
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
20
5 Floating Point Numbers, Successive Refinement, Finding Roots
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
21
6 Bisection Methods, Newton/Raphson, Introduction to Lists
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
22
7 Lists and Mutability, Dictionaries, Introduction to Efficiency
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
23
8 Complexity Log, Linear, Quadratic, Exponential Algorithms
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
24
9 Binary Search, Bubble and Selection Sorts
Introduction to Computer Science and Programming (Fall 2008 MIT)
MIT
Prof. Dr. Eric Grimson, Prof. Dr. John Guttag
Applied Sciences
Basic and Health Sciences
Biology
Chemistry
Mathematics
Physics
Medicine
Test Prep
Applied Sciences
Agricultural Science
Computer Science
Earth, Atmospheric, and Planetary Sciences
Energy
Engineering
Healthcare
Social Sciences
Business and Finance
Economics
English
History
Arts and Humanities
Law
Literature and Linguistics
Management
Marketing
Mass Communication
Philosophy
Physical Education
Political Science
Psychology
Sociology