148 Free University Lectures in Computer Science
Here are 148
Free University Lectures in Computer Science,
courtesy of Lecturefox.com. Many of the computer science lectures
listed in the beginning of the linked list below also include video
and audio learning content. These lectures cover many computer and technical topics, including how computers operate, how computers are
programmed, and Information Technology (I.T.).
» Machine
Structures (C, Assembly, CPU design...) - UC Berkeley
» Introduction
to Computers - UC Berkeley
» Understanding
Computers and the Internet - Harvard
»
Computer
Language Engineering - MIT
» Introduction
to Algorithms - MIT
» Programming
Languages - Washington
» Computer
Science 1 - UCLA
» Search
Engines: Technology, Society and Business - UC Berkeley
»
The
Structure and Interpretation of Computer Programs - UC
Berkeley
» Donald Knuth: Musings
and More (Video Collection) - Stanford
»
Structure
and Interpretation of Computer Programs - MIT
»
How I
Invented the Personal Computer (Steve Wozniak) - MIT
»
Introduction
to Computer Science (Java) - Virginia
»
Data
Structures and Advanced Programming (Java) - UC Berkeley
»
3D
Modeling, Animation and Rendering with Blender - Tufts
»
Vision
Algorithms - Washington
» Memory
Circuit Design - Boise State
» Digital
Image Processing - UC Berkeley
» Circuits
and Electronics - MIT
» Data
Structures and Advanced Programming - UC Berkeley
»
Principles
of Digital Communication II - MIT
» Computer
System Engineering - MIT
» Introduction
to Symbolic Programming - UC Berkeley
»
Alan Turing:
Codebreaker and AI Pioneer - MIT
» Software
Breakthroughs (Bill Gates) - MIT
» Networks
and Games - UC Berkeley
» Sky.NET Simulations
- Rice
» Human
Beings and the Machines of Sunshine - Rice
»
The Semantic
Web (Tim Berners-Lee) - MIT
» Creating a Science of Games
- Rice
» HTML,
CSS, Javascript (Screencasts) - Macquarie
»
Introduction
to Python (Screencast) - Macquarie
» Operating
Systems and System Programming - UC Berkeley
»
Functional
Programming in Scheme - Aalborg
» History
of Information - UC Berkeley
» Reshaping
Space, Time and Energy - Washington
» Game
Programming - Eastern Michigan
» Introduction
to Computation and Problem Solving - MIT
»
Computers
in Our World (Brian Kernighan) - Princeton
»
Logic
Programming - Carnegie Mellon
» Introduction
to Computer Graphics - Washington
» Introduction
to Computer Graphics - British Columbia
»
Computational
Complexity Theory - Bristol
» Object
Oriented Programming with Java - Bristol
»
Introduction
to Cryptography - Bristol
» Information
Security - Bristol
» Advanced
Cryptography - Bristol
» Operating
System Engineering - MIT
» Foundations
of Computer Science (ML) - Cambridge
»
Introduction to Computer Systems - Carnegie Mellon
»
Foundations
of Programming Languages - Carnegie Mellon
»
Linear
Logic - Carnegie Mellon
» Constructive
Logic - Carnegie Mellon
» The
Anthropology of Computing - MIT
» Computer
Graphics - Queen Mary
» C++ for
Image Processing - Queen Mary
» Computability
- Queen Mary
» Algorithms
and Data Structures (Java) - Queen Mary
»
Introduction
to Programming (Java) - Queen Mary
» Computational
Molecular Biology - Carnegie Mellon
» Machine Learning
- Carnegie Mellon
» Computer
Communication and Networks - Washington
»
Tools
for Software Development - Washington
»
Software
Engineering - Washington
» Formal
Models in Computer Science - Washington
»
Data
Structures - Washington
» Machine
Organization and Assembly - Washington
»
Introduction
to Database Systems - Washington
» Operating
Systems - Washington
» Advanced
Internet and Web Services - Washington
»
Computer
Vision - Washington
» Software
for Embedded Systems - Washington
» Advanced
Digital Design - Washington
» Computer
Design and Organization - Washington
»
Introduction
to Artificial Intelligence - Washington
»
Introduction
to Data Compression - Washington
» Neurobotics
- Washington
» Computer
Systems - Washington
» Artificial
Intelligence - Washington
» Algorithms
and Computational Complexity - Washington
»
Implementation
of Programming Languages - Washington
»
Software
Engineering - Washington
» Computational
Neuroscience - Washington
» Data
Mining - Washington
» Computer
Graphics: Visualization - Washington
»
Image
and Video Analysis - Washington
» Quantum
Computing - Washington
» Programming
Languages (Haskell) - Oxford
» Computer
Vision - Oxford
» Software
Engineering Concepts - MIT
» Logic
II - MIT
» Ambient
Intelligence - MIT
» Introduction
to Game Development - Tufts
» Programming
Languages (Scheme) - Tufts
» Database Systems
- Tufts
» Artificial
Intelligence - Tufts
» Data
Structures - Tufts
» Computational
Geometry - Tufts
» Real-Time
Rendering - Virginia
» Introduction
to Computer Graphics - Virginia
» Animation
- Virginia
» Image
Synthesis - Virginia
» Big
Data in Computer Graphics - Virginia
»
Advanced
Computer Graphics - Virginia
» Game
Design - Utrecht
» Information
Visualization - British Columbia
» Microelectronic
Devices and Circuits - MIT
» Introduction
to Computation (Java) - British Columbia
»
Fundamentals
of Computing (Python) - Kansas State
»
Programming
Principles in Java - Kansas State
» Data
Structures and Algorithms - Kansas State
»
Introduction
to C - Caltech
» Introduction
to C++ - Caltech
» Advanced
C++ - Caltech
» Introduction
to Java - Caltech
» Introduction
to Haskell - Caltech
» Introduction
to Python - Caltech
» Introduction
to Computation - Caltech
» Introduction
to Artificial Intelligence - UC Berkeley
»
Introduction
to Database Systems - UC Berkeley
» Foundations
of Computer Graphics - UC Berkeley
» XML Foundations
- UC Berkeley
» Science
of Sound - Utah State
» Introduction
to Molecular Computing - Tokyo
» Applied
Parallel Computing - MIT
» Numerical
Methods of Applied Mathematics II - MIT
»
Infinite
Random Matrix Theory - MIT
» Advanced
Topics in Cryptography - MIT
» Quantum
Computation - MIT
» Internet
Research Problems - MIT
» Signals
and Systems - MIT
» Computation
Structures - MIT
» Microelectronic
Devices and Circuits - MIT
» Information
and Entropy - MIT
» Data
Communication Networks - MIT
» Automatic
Speech Recognition - MIT
» Transmission
of Information - MIT
» Principles
of Digital Communication I - MIT
» Computer
System Architecture - MIT
» Techniques
in Artificial Intelligence - MIT
» Principles
of Computer Systems - MIT
» Multithreaded
Parallelism: Languages and Compilers - MIT
»
Computer
Networks - MIT
» User
Interface Design and Implementation - MIT
»
Network
Optimization - MIT
» Introduction
to Computer Science - Bristol
» Programming
in C - Bristol
» Intro
to Software Engineering (Java, Haskell) - Bristol
Technorati Tags: computer science lectures, programming lectures, university computer lectures, computer course lectures
Related Posts:





















