Skip to content
Day 68: new resources are added every day. See what's new

Course

The Missing Semester

A free MIT course on the shell, editors, Git and everyday developer tools.

  • Rating

    4.8 / 5

  • Pricing

    Free

  • Difficulty

    Intermediate

  • Works on

    Web

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is The Missing Semester?

The Missing Semester of Your CS Education is a short MIT course that teaches the practical tools most degrees skip, like the command line, a proper text editor, version control, debugging and scripting. Lecture videos and notes are free online, and the course was refreshed for 2026.

Pros: what The Missing Semester does well

  • Teaches tools you use every day
  • Free MIT lectures and notes
  • Short and practical

Cons: where it falls short

  • Assumes some programming background
  • No certificate or graded work

Who The Missing Semester is for

Students and junior developers who want to stop fighting their tools.

Who can skip it

People who already live comfortably in the terminal and Git.

The Missing Semester alternatives

Not sold on The Missing Semester? These do a similar job, and each card says what it has in common.

The Art of Command Line

Focus: terminal, bash and linux. Shares command line with The Missing Semester. Adds macOS, Linux and Windows. Rated 4.9 (The Missing Semester: 4.8).

CourseFreeWeb, macOS

Click

Focus: python, cli and framework. Shares command line and developer tools with The Missing Semester. A framework, not a course. Adds macOS, Windows and Linux. Same 4.8 rating.

FrameworkFreemacOS, Windows

navi

Focus: terminal, cli and cheatsheet. Also in Personal Productivity and Workflows, like The Missing Semester. A desktop app, not a course. Adds macOS, Windows and Linux. Same 4.8 rating.

Desktop AppFreemacOS, Windows

21st

Focus: react, tailwind and components. Also in Workflows and Learning, like The Missing Semester. A website, not a course. Freemium (The Missing Semester: Free). Rated 4.7 (The Missing Semester: 4.8).

WebsiteFree planWeb

Shortcuts.design

Focus: keyboard shortcuts, design tools and figma. Also in Personal Productivity and Learning, like The Missing Semester. A website, not a course. Rated 4.7 (The Missing Semester: 4.8).

WebsiteFreeWeb

Free alternatives to The Missing Semester

Want to spend nothing? These free picks cover similar ground.

Detail

Focus: design, ui and interaction design. Also in Workflows and Personal Productivity, like The Missing Semester. A website, not a course. Rated 4.5 (The Missing Semester: 4.8).

WebsiteFreeWeb

UI Skills

Focus: ui design, design engineering and frontend craft. Also in Workflows and Personal Productivity, like The Missing Semester. A website, not a course. Rated 4.5 (The Missing Semester: 4.8).

WebsiteFreeWeb

uncoverLAB

Focus: figma, ui design and website components. Also in Workflows and Personal Productivity, like The Missing Semester. A website, not a course. Rated 4.5 (The Missing Semester: 4.8).

WebsiteFreeWeb

Ghostty

Focus: terminal, emulator and gpu. Shares developer tools with The Missing Semester. A desktop app, not a course. Adds macOS and Linux. Rated 4.9 (The Missing Semester: 4.8).

Desktop AppFreemacOS, Linux

fzf

Focus: fuzzy finder, shell and open source. Shares command line with The Missing Semester. A desktop app, not a course. Adds macOS, Windows and Linux. Same 4.8 rating.

Desktop AppFreemacOS, Windows
Are you the maker of The Missing Semester?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.