top of page

Computer Networks

CS 144 Introduction to Computer Networking - Stanford University, Fall 2013 (Lecture videos)

Computer Networking: A Top-Down Approach

Computer Communication Networks, Rensselaer Polytechnic Institute - Fall 2001 (Videos) (Slides)

Audio/Video Recordings and Podcasts of Professor Raj Jain's Lectures - Washington University in St. Louis (YouTube)

Computer Networks, Tanenbaum, Wetherall Computer Networks 5e - Video Lectures

CSEP 561 - PMP Network Systems, Fall 2013 - University of Washington (Videos)

CSEP 561 – Network Systems, Autumn 2008 - University of Washington (Videos)

Computer Networks - IIT Kharagpur

Introduction to Data Communications 2013, Steven Gordon - Thammasat University, Thailand

Introduction to Complex Networks - RIT

Structural Analysis and Visualization of Networks

Data Communication - IIT Kharagpur

Error Correcting Codes - IISC Bangalore

Information Theory and Coding - IIT Bombay

Complex Network : Theory and Application - IIT Kharagpur

Advanced 3G and 4G Wireless Mobile Communications - IIT Kanpur

Broadband Networks: Concepts and Technology - IIT Bombay

Coding Theory - IIT Madras

Digital Communication - IIT Bombay

Digital Voice & Picture Communication - IIT Kharagpur

Wireless Ad Hoc and Sensor Networks - IIT Kharagpur

Internetworking with TCP/IP by Prof. Dr. Christoph Meinel - HPI

CS798: Mathematical Foundations of Computer Networking - University of Waterloo

Web Programming and Internet Technologies

CS50's Web Programming with Python and JavaScript

Web Design Decal - HTML/CSS/JavaScript Course, University of California, Berkeley

CS 75 Building Dynamic Websites - Harvard University

Internet Technology - IIT Kharagpur

Introduction to Modern Application Development - IIT Madras

CSE 199 - How the Internet Works, Fall 2016 - University of Buffalo

Open Sourced Elective: Database and Rails - Intro to Ruby on Rails, University of Texas (Lectures - Youtube)

CSEP545 - Transaction Processing for E-Commerce, Winter 2012 - University of Washington (Videos)

CT 310 Web Development - Colorado State University

Internet Technologies and Applications 2012, Steven Gordon - Thammasat University, Thailand

CSCI 3110 Advanced Topics in Web Development, Fall 2011 - ETSU iTunes

CSCI 5710 e-Commerce Implementation, Fall 2015 - ETSU iTunes

MOOC - Web Development - Udacity

Web Technologies Prof. Dr. Christoph Meinel - HPI

Computer Organization and Architecture

How Computers Work - Aduni

CS 61C - Machine Structures, UC Berkeley (Lectures - InfoCoBuild)

6.004 - Computation Structures Spring 2013, MIT

CS/ECE 3810 Computer Organization, Fall 2015, , University of Utah (YouTube)

Digital Computer Organization - IIT Kharagpur

Computer Organization - IIT Madras

CS-224 - Computer Organization, 2009-2010 Spring, Bilkent University (YouTube playlist)

INFORMATICS 2C - INTRODUCTION TO COMPUTER SYSTEMS (AUTUMN 2016) - University of Edinburgh

18-447 - Introduction to Computer Architecture, CMU (Lectures - YouTube - Fall 15)

CS 152 Computer Architecture and Engineering, UC Berkeley

CSEP 548 - Computer Architecture Autumn 2012 - University of Washington

CS/ECE 6810 Computer Architecture, Spring 2016, University of Utah (YouTube)

MOOC - Computer Architecture, David Wentzlaff - Princeton University/Coursera

Computer Architecture - ETH Zürich - Fall 2019

Digital Circuits and Computer Architecture - ETH Zurich - Spring 2017

Computer Architecture - IIT Delhi

Computer Architecture - IIT Kanpur

Computer Architecture - IIT Madras

High Performance Computer Architecture - IIT Kharagpur

BE5B35APO - Computer Architectures, Spring 2022, CTU - FEE (YouTube - Spring 2022) (RISC-V simulator - QtRvSim)

15-418 - Parallel Computer Architecture and Programming, CMU (Lecture Videos)

CS 267 Applications of Parallel Computers, Spring 16 - UC Berkeley (YouTube)

MOOC - Heterogeneous Parallel Programming - Coursera

ECE 498AL - Programming Massively Parallel Processors

Parallel Computing - IIT Delhi

Parallel Architectures 2012/13- University of Edinburgh

ELEC2141 Digital Circuit Design, UNSW

Digital Systems Design - IIT Kharagpur

Digital Design Course - 2015 - UNCC

CS1 - Higher Computing - Richard Buckland UNSW

MOOC - From NAND to Tetris - Building a Modern Computer From First Principles (YouTube)

System Validation, TU Delft

High Performance Computing - IISC Bangalore

Introduction to ARM - Open SecurityTraining

Intro x86 (32 bit) - Open SecurityTraining

Intermediate x86 (32 bit) - Open SecurityTraining

Design of Digital Circuits - ETH Zürich - Spring 2019

Onur Mutlu @ TU Wien 2019 - Memory Systems

Memory Systems Course - Technion, Summer 2018

bottom of page