Ufraan's Notes Digital garden & personal knowledge base
Last modified: Jun 28, 2026Home / Missing Semester / 00_Coursedetails.Md

cs

26/05/2026

Course Details:
https://missing.csail.mit.edu/ Course Website https://www.youtube.com/@MissingSemester Lectures on YouTube

This course mostly targets the topics that are not taught or spoken about much in your typical computer science lectures. The topics teachers and peers assume you to just ‘know’, such as how to efficiently use your terminal, how to use git to the best of its ability, how to navigate through a code-editor and which one to choose, and much more, these are the topics this course mostly focuses on.

Almost all students spend hundreds (or even thousands) of hours during their education journey and their career, using these tools. So it sort of makes sense for the usage to be efficient and frictionless. This helps save time, focus more on solving the problem than on figuring out how to use the tool, and spend less time figuring out what NOT to do and when.


Syllabus

Some more topics that were covered in previous years of teaching: - 1/16/20: Data Wrangling - 1/28/20: Security and Cryptography - 1/29/20: Potpourri - 1/30/20: Q&A - 1/24/19: Backups - 1/24/19: Automation - 1/24/19: Machine Introspection - 1/29/19: OS Customization - 1/31/19: Web and Browsers - 1/31/19: Security and Privacy