help | forum home | logged in as: guest | login/register
link mingle
video_lectures
Bookmarks
30+ List of Computer Science Video Lectures (Over 200 Videos)
Huge collection of Computer Science Video Lectures from Universities like ADUNI ,MIT, Washington, Berkeley, IIT etc...

15
Votes

Computer Sc - Introduction To Problem Solving & Programming

Lectures by Prof. Deepak Gupta Department of Computer Science and Engineering IIT Kanpur
http://www.youtube.com/view_play_list?p=94CA590D77
created by video_lectures on 2008-06-23 07:17:01

Knuth Video Lectures : Mathematical Writing (1987)

"I also gave a class called Mathematical Writing, just for one quarter," says Knuth. "The lectures are still of special interest because they feature quite a few important guest lecturers." This collection contains thirty-one tapes.
http://scpd.stanford.edu/scpd/students/Dam_ui/page
created by video_lectures on 2008-06-19 03:50:09

Computer Sc - Computer Organization

Lecture Series on Computer Organization by Prof. S. Raman, Department of Computer Science and Engineering, IIT Madras.
http://www.youtube.com/view_play_list?p=1A5A6AE8AF
created by video_lectures on 2008-06-23 07:14:19

Computer Sc - Computer Networks

Lecture Series on Computer Networks by Prof. S.Ghosh,Department of Computer Science & Engineering, I.I.T.,Kharagpur.
http://www.youtube.com/view_play_list?p=32DBC269EF
created by video_lectures on 2008-06-23 07:13:32

Structure and Interpretation of Computer Programs, Video Lectures

Structure and Interpretation of Computer Programs has been MIT's introductory pre-professional computer science subject since 1981. It emphasizes the role of computer languages as vehicles for expressing knowledge and it presents basic principles of abstraction and modularity, together with essential techniques for designing and implementing computer languages.
http://www.swiss.ai.mit.edu/classes/6.001/abelson-
created by video_lectures on 2008-06-19 23:45:45

CS 61A The Structure and Interpretation of Computer Programs UC Berkeley Webcasts | Video and Podcasts: CS 61A

The CS 61 series is an introduction to computer science, with particular emphasis on software and on machines from a programmer's point of view. This first course concentrates mostly on the idea of abstraction, allowing the programmer to think in terms appropriate to the problem rather than in low-level operations dictated by the computer hardware.
http://webcast.berkeley.edu/course_details.php?ser
created by video_lectures on 2008-06-19 23:44:57

MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.046J Introduction to Algorithms (SMA 5503), Fall 2005 | Lecture Notes

This course teaches techniques for the design and analysis of efficient algorithms, emphasizing methods useful in practice. Topics covered include: sorting; search trees, heaps, and hashing; divide-and-conquer; dynamic programming; amortized analysis; graph algorithms; shortest paths; network flow; computational geometry; number-theoretic algorithms; polynomial and matrix calculations; caching; and parallel computing.
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-a
created by video_lectures on 2008-06-19 23:42:23

UC Berkeley Webcasts | Video and Podcasts: CS 252 Computer System Engineering

This course focuses on the techniques of quantitative analysis and evaluation of modern computing systems, such as the selection of appropriate benchmarks to reveal and compare the performance of alternative design choices in system design.
http://webcast.berkeley.edu/course_details.php?ser
created by video_lectures on 2008-06-19 22:57:29

Operating Systems and Systems Programming | Video and Podcasts: CS 162

The purpose of this course is to teach the design of operating systems and other systems. Topics we will cover include concepts of operating systems and systems programming; utility programs, subsystems, multiple-program systems; processes, interprocess communication, and synchronization; memory allocation, segmentation, paging; loading and linking, libraries; resource allocation, scheduling, performance evaluation; I/O systems, storage devices, file systems; basic networking, protocols, and distributed file systems, protection, security, and privacy.
http://webcast.berkeley.edu/course_details.php?ser
created by video_lectures on 2008-06-19 22:54:31

CSEP 544: Database Management Systems, Spring 2004

Databases are at the heart of modern commercial application development. Their use extends beyond this to many applications and environments where large amounts of data must be stored for efficient update and retrieval. The purpose of this course is to provide an introduction to the design and use of database systems, as well as an appreciation of the key issues in building such systems, and working with multiple database systems.
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:43:24

CSE 592 - Applications of AI: Data Mining- Spring 2001

Introduction to the use of Artificial Intelligence tools and techniques in industrial and company settings. Topics include: foundations (search, knowledge representation) and tools such as expert systems, natural language interfaces and machine learning techniques.
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:34:09

How Computers Work : Video Lectures

Includes the basics of digital logical design, computer organization and architecture including assembly language, processor design, memory hierarchies and pipelining.
http://www.aduni.org/courses/hcw/index.php?view=cw
created by video_lectures on 2008-06-19 22:30:29

Algorithms Video Lectures

The design of algorithms is studied, according to methodology and application. Methodologies include: divide and conquer, dynamic programming, and greedy strategies. Applications involve: sorting, ordering and searching, graph algorithms, geometric algorithms, mathematical (number theory, algebra and linear algebra) algorithms, and string matching algorithms.
http://www.aduni.org/courses/algorithms/index.php?
created by video_lectures on 2008-06-19 22:28:30

Systems Video Lectures

Topics on the engineering of computer software and hardware systems: techniques for controlling complexity, system infrastructure, networks and distributed systems, atomicity and coordination of parallel activities, recovery and reliability, privacy of information, impact of computer systems on society.
http://www.aduni.org/courses/systems/index.php?vie
created by video_lectures on 2008-06-19 22:27:18

Artificial Intelligence

An quick overview of AI from both the technical and the philosophical points of view. Topics discussed include search, A*, Knowledge Representation, Neural Nets.
http://www.aduni.org/courses/ai/index.php?view=cw
created by video_lectures on 2008-06-19 22:24:06

Database Management Systems

A more formal approach to Relational Database Management Systems, compared the way they were covered during Web Applications. Database systems are discussed from the physical layer of B-trees and file servers to the abstract layer of relational design.
http://www.aduni.org/courses/databases/index.php?v
created by video_lectures on 2008-06-19 22:23:23

The “Aha“ sessions (1985) : knuth Video Lectures

"This was an experimental project where we'd have three or four cameras in a basement studio and we would film classes of about an hour," says Knuth. "We got a bunch of our brightest students and gave them extremely difficult problems. You could literally see the Aha taking place. People can watch the problem-solving process as it occurred." Over 25 hours of these sessions are available for viewing. Notes from these problem sessions
http://scpd.stanford.edu/scpd/students/Dam_ui/page
created by video_lectures on 2008-06-19 03:48:27

Computer Sc - Discrete Mathematical Structures

Lectures by Prof. Kamala Krithivasan, Department of Computer Science and Engineering, IIT Madras
http://www.youtube.com/view_play_list?p=0862D1A947
created by video_lectures on 2008-06-23 07:14:58

CSE P 590TU: Practical Aspects of Modern Cryptography

CSE P 590TU: Practical Aspects of Modern Cryptography Winter 2006
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:41:46

The Structure and Interpretation of Computer Programs : Video Lectures

An introduction to programming and the power of abstraction, using Abelson and Sussman's classic textbook of the same name. Key concepts include: building abstractions, computational processes, higher-order procedures, compound data, data abstractions, controlling interactions, generic operations,
http://www.aduni.org/courses/sicp/index.php?view=c
created by video_lectures on 2008-06-19 22:31:47

Computer Sc - Systems Analysis and Design

Lectures by Prof. V Rajaraman Department of Super Computer Education and Research IISC Bangalore
http://www.youtube.com/view_play_list?p=4F47209691
created by video_lectures on 2008-06-23 07:17:43

Computer Sc - Introduction to Computer Graphics

Lectures by Prof.Prem Kalra Department of Computer Science Engineering IIT Delhi
http://www.youtube.com/view_play_list?p=112A527F83
created by video_lectures on 2008-06-23 07:16:21

Computer Sc - Computer Graphics

Lectures by Dr.Sukhendu Das, Dept. of Computer Science and Engineering, IIT Madras
http://www.youtube.com/view_play_list?p=338D19C40D
created by video_lectures on 2008-06-23 07:12:48

Computer Sc - Artificial Intelligence

Lecture Series on Artificial Intelligence by Prof.P.Dasgupta, Department of Computer Science and Engineering, IIT Kharagpur.
http://www.youtube.com/view_play_list?p=6EE0CD0291
created by video_lectures on 2008-06-23 07:11:51

CS 61C Machine Structures UC Berkeley Webcasts | Video and Podcasts: CS 61C

The subjects covered in this course include C and assembly language programming, how higher level programs are translated into machine language, the general structure of computers, interrupts, caches, address translation, CPU design, and related topics. The only prerequisite is that you have taken Computer Science 61B, or at least have solid experience with a C-related programming language.
http://webcast.berkeley.edu/course_details.php?ser
created by video_lectures on 2008-06-19 23:44:13

Programming Languages

Study of major developments in software engineering over the past three decades. Topics may include design (information hiding, layering, open implementations), requirements specification (informal and formal approaches), quality assurance (testing, verification and analysis, inspections), reverse and re-engineering (tools, models, approaches).
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 23:43:31

CSE P 548: Computer Architecture - Spring 2005: Lecture Slides and Video Archives

The purpose of this course is to give you a broad understanding of the concepts behind several advanced microarchitectural features in today’s microprocessors and to illustrate those concepts with appropriate (usually modern) machine examples.
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:56:40

CSE 597 - Performance Analysis

This course is intended to provide a broad introduction to computer system performance evaluation techniques and their application. Approaches considered include measurement/benchmarking, stochastic and trace driven simulation, stochastic queueing networks, and timed Petri
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:44:21

CSEP 545: Transaction Processing for E-Commerce, Winter 2005

Course covers Database Concurrency Control, Database Recovery, Basic Application Servers, Two-Phase Commit, Queuing, Replication, Application Servers.
http://www.cs.washington.edu/education/courses/cse
created by video_lectures on 2008-06-19 22:41:57

Discrete Mathematics : Video Lectures

This course covered the mathematical topics most directly related to computer science. Topics included: logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, graph theory, combinatorics, discrete probability, recursion, recurrence relations, and number theory.
http://www.aduni.org/courses/discrete/index.php?vi
created by video_lectures on 2008-06-19 22:31:08

Object-oriented Program Design and Software Engineering

The concepts of the Object-oriented paradigm using Java. The basic principles of software engineering are emphasized. We study how to design and think in an object oriented fashion.
http://www.aduni.org/courses/java/index.php?view=c
created by video_lectures on 2008-06-19 22:29:20

Software Engineering for Web Applications : Video Tutorials

Teaches basics of designing a dynamic web site with a database back end, including scripting languages, cookies, SQL, and HTML with the goal of building such a site as the main (group) project Emphasizes computer-human interface and the graphical display of information.
http://www.aduni.org/courses/web/index.php?view=cw
created by video_lectures on 2008-06-19 22:26:44

Theory of Computation Video Lecture

A theoretical treatment of what can be computed and how fast it can be done. Applications to compilers, string searching, and control circuit design will be discussed.
http://www.aduni.org/courses/theory/index.php?view
created by video_lectures on 2008-06-19 22:25:50

Knuth Video Lectures : Other Videos

Also available are two five-session short courses about TeX (1981); twelve lectures about the implementation of TeX (1982); video recordings of eight history sessions about Computer Science at Stanford, taped in 1987 and featuring many alumni of our department; and some reminiscences by Professors Feigenbaum, Floyd, Golub, Herriot, Knuth, McCarthy, Miller, and Wiederhold about the founding of Stanford's Computer Science Department, The Living Legends (1997).
http://scpd.stanford.edu/scpd/students/Dam_ui/page
created by video_lectures on 2008-06-19 03:50:50

Knuth Video Lectures

A sampling of musings includes: * Sideways Heaps * Cool Graphs * Trees, Rivers, and RNA * Dancing Links * Fast Input/Output with Many Disks, Using a Magic Trick * MMIX: A RISC Computer for the New Millennium * The Joy of Asymptotics * Bubblesort at random (one-dimensional particle physics) * Trees, Forests, and Polyominoes * Finding all spanning trees
http://scpd.stanford.edu/scpd/students/Dam_ui/page
created by video_lectures on 2008-06-19 03:46:07

saved under Computer Science Video Lectures by video_lectures
Thumbnails by Thumbshots.com