“Self-learner-friendly open courses act as secret weapons in the quest for knowledge.”

CourseTrackInstitutionYearVideoSlidesWritten AssignmentsProgramming AssignmentsProjectsQuizzesExamsNotesSupplements
6.172: Performance Engineering Of Software SystemsPerformance EngineeringMITFall 2018YesYesYesYesYesYesNoNoLink
CS149: Parallel ComputingParallel ComputingStanfordFall 2023NoYesYesYesNoNoNoNo 
15-418/15-618: Parallel Computer Architecture and ProgrammingParallel ComputingCMUFall 2023NoYesNoYesYesNoYesYesParallel Computing: Theory and Practice
CS267: Applications of Parallel ComputersParallel ComputingUC BerkeleySpring 2023YesYesNoYesYesNoNoNo 
EE 274: Data Compression, Theory and ApplicationsData CompressionStanfordFall 2023YesYesYesYesYesNoNoYes 
Digital Design and Computer ArchitectureComputer ArchitectureETHzSpring 2023YesYesYesNoYesNoYesNo 
CS61C: Computer ArchitectureComputer ArchitectureUC BerkeleyFall 2023NoYesNoNoYesNoNoNo 
15-213/15-513/14-513 Introduction to Computer Systems (ICS)Computer SystemsCMUFall 2023YesYesNoNoYesNoYesNo 
6.5840: Distributed SystemDistributed SystemsMITSpring 2023YesYesNoNoYesNoNoNo