MIT Video
  • home
  • about
  • submit a video
  • Browse by:
  • channels
  • type
  • spotlight
  • surprise me

Electrical engineering and computer science

Channel | updated April 22, 2013

The mission of the Department of Electrical Engineering and Computer Science is to produce graduates who are capable of taking a leadership position in the broad aspects of electrical engineering and computer science. Learn more

header image for Electrical engineering and computer science

Search Within Channel

Keyword

Spotlight:

By Type:

Reset Filter
Sort By:
  • Recent
    • Recent
    • A to Z
    • Z to A
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7.  
41 - 60 of 500
Introduction to Algorithms - Recitation 2: Python Cost ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 2: Python Cost Model, Document ...

Description: This recitation covers the Python cost model and looks at the code for document distance, including main and most functions except count_frequency. Instructor: Victor Costan

Introduction to Algorithms - Recitation 3: Document ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 3: Document Distance, Insertion ...

Description: This recitation continues to look at versions of the document distance code, and briefly discusses insertion and merge sort. Instructor: Victor Costan

Introduction to Algorithms - Recitation 5: Recursion Trees, ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 5: Recursion Trees, Binary Search ...

Description: This recitation starts with a review of recursion trees and recurrences, and then discusses binary search trees. Instructor: Victor Costan

Introduction to Algorithms - Recitation 6: AVL Trees
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 6: AVL Trees

Description: This recitation covers insertion, deletion, and rebalancing of AVL trees. Instructor: Victor Costan

Introduction to Algorithms - Recitation 8: Simulation ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 8: Simulation Algorithms

Description: This recitation discusses the first problem from Problem Set 3, covering sweep-line algorithms and range queries. Instructor: Victor Costan

Introduction to Algorithms - Recitation 22: Dynamic ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 22: Dynamic Programming: Dance ...

Description: This recitation looks at player positions in the Dance Dance Revolution game, along the lines of the guitar fingering example shown in lecture. Instructor: Victor Costan

Introduction to Algorithms - Recitation 23: Computational ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 23: Computational Complexity

Description: This recitation reviews the computational complexity concepts presented in lecture. Instructor: Victor Costan

Introduction to Algorithms - Lecture 12: Square Roots, ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 12: Square Roots, Newton's Method

Description: This lecture begins with error analysis of Newton's method and a comparison of multiplication algorithms. It then covers high-precision division, which is required for Newton's method, and discusses the complexity of division and computing square roots. ...

Introduction to Algorithms - Lecture 13: Breadth-First ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 13: Breadth-First Search (BFS)

Description: This lecture begins with a review of graphs and applications of graph search, discusses graph representations such as adjacency lists, and covers breadth-first search. Instructor: Erik Demaine

Introduction to Algorithms - Lecture 1: Algorithmic ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 1: Algorithmic Thinking, Peak Finding

Description: Overview of course content, including an motivating problem for each of the modules. The lecture then covers 1-D and 2-D peak finding, using this problem to point out some issues involved in designing efficient algorithms. Instructor: Srini Devadas

Introduction to Algorithms - Lecture 3: Insertion Sort, ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 3: Insertion Sort, Merge Sort

Description: Sorting is introduced, and motivated by problems that become easier once the inputs are sorted. The lecture covers insertion sort, then discusses merge sort and analyzes its running time using a recursion tree. Instructor: Srini Devadas

Introduction to Algorithms - Recitation 21: Dynamic ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 21: Dynamic Programming: Knapsack ...

Description: This recitation discusses the knapsack problem and polynomial time vs. pseudo-polynomial time. Instructor: Victor Costan

Introduction to Algorithms - Lecture 17: Bellman-Ford
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 17: Bellman-Ford

Description: This lecture reviews shortest path notation, considers a generic shortest path algorithm, and then describes and proves the Bellman-Ford algorithm, which can handle graphs with negative cycles. Instructor: Srini Devadas

Introduction to Algorithms - Recitation 14: Depth-First ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 14: Depth-First Search (DFS)

Description: This recitation covers depth-first search and DFS edge classification. Instructor: Victor Costan

Introduction to Algorithms - Recitation 7: Comparison Sort, ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 7: Comparison Sort, Counting and ...

Description: This recitation starts with a review of comparison sorting methods, and then discusses counting sort and radix sort. Instructor: Victor Costan

Introduction to Algorithms - Recitation 18: Quiz 2 Review
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 18: Quiz 2 Review

Description: This recitation reviews numerics and graphs in preparation for Quiz 2. Instructor: Victor Costan

Introduction to Algorithms - Recitation 19: Dynamic ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 19: Dynamic Programming: Crazy ...

Description: This recitation uses dynamic programming to find subsequences in the card game Crazy Eights, and to find the shortest path in a graph. Instructor: Victor Costan

Introduction to Algorithms - Lecture 24: Topics in ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Lecture 24: Topics in Algorithms Research

Description: In this lecture, both professors present areas of current research, including parallel processor architecture and algorithms, geometric folding algorithms, data structures, and graph algorithms. Instructor: Srini Devadas, Erik Demaine

Introduction to Algorithms - Recitation 13: Breadth-First ...
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 13: Breadth-First Search (BFS)

Description: This recitation starts with a discussion of Problem Set 5, and then covers graph representations and breadth-first search. Instructor: Victor Costan

Introduction to Algorithms - Recitation 15: Shortest Paths
  • MIT OpenCourseWare,
  • Educational
Introduction to Algorithms - Recitation 15: Shortest Paths

Description: This recitation covers breadth-first search for shortest paths. Instructor: Victor Costan

  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7.  
41 - 60 of 500
MIT logo
  • MIT Video
  • About MIT Video
  • Contact us
  • MIT Video Spotlight
  • Submit a video
  • MIT Resources
  • MIT Homepage
  • MIT News
  • MIT TechTV
  • MIT OpenCourseWare
  • Share MIT Video
  • Share to Facebook Share to Twitter Email More...
  • Follow MIT Video
  • Subscribe to the MIT Video updates
  • Massachusetts Institute of Technology
  • Privacy
  • Terms of Use
  • v1.3.9.01