List of Courses
CS 10 - The Beauty and Joy of Computing - Spring 2015 - Dan Garcia - UC Berkeley InfoCoBuild
6.0001 - Introduction to Computer Science and Programming in Python - MIT OCW
6.001 - Structure and Interpretation of Computer Programs, MIT
CS 50 - Introduction to Computer Science, Harvard University
cs50.tv | Scrach
CS 61A - Structure and Interpretation of Computer Programs [Python], UC Berkeley
CPSC 110 - Systematic Program Design [Racket], University of British Columbia
CS50's Understanding Technology
CSE 142 Computer Programming I (Java Programming), Spring 2016 - University of Washington
CS 1301 Intro to computing - Gatech
CS 106A - Programming Methodology, Stanford University
CS 106B - Programming Abstractions, Stanford University
CS 106X - Programming Abstractions in C++
CS 107 - Programming Paradigms, Stanford University
CmSc 150 - Introduction to Programming with Arcade Games, Simpson College
LINFO 1104 - Paradigms of computer programming, Peter Van Roy, Université catholique de Louvain, Belgium - EdX
FP 101x - Introduction to Functional Programming, TU Delft
Introduction to Problem Solving and Programming - IIT Kanpur
Introduction to programming in C - IIT Kanpur
Programming in C++ - IIT Kharagpur
Python Boot Camp Fall 2016 - Berkeley Institute for Data Science (BIDS)
CS 101 - Introduction to Computer Science - Udacity]
6.00SC - Introduction to Computer Science and Programming (Spring 2011) - MIT OCW
6.00 - Introduction to Computer Science and Programming (Fall 2008) - MIT OCW
6.01SC - Introduction to Electrical Engineering and Computer Science I - MIT OCW
Modern C++ Course (2018) - Bonn University
Modern C++ (Lecture & Tutorials, 2020, Vizzo & Stachniss) - University of Bonn