Hacker ApprovedDepartments

MIT Missing Semester

Shares rank 7 of 17 online courses by recommenders

People recommend it for practical skills like shell, git, debugging and profiling that CS programs skip, though some find the code quality section weak.

People recommend it for practical skills like shell, git, debugging and profiling that CS programs skip, though some find the code quality section weak.

13 people gave an opinion

recommend it
10
criticize it
3
approval share
77%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 10 people recommend itNeeds 10 or more, met.
  • 3.3 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Fills a gap in CS curriculum

    “I always thought this practical side of development was missing in a CS or engineering curriculum.”

    Comment from 15 Dec 2025 in “MIT Missing Semester 2026”

    “It's nice that someone at MIT is recognizing this and putting together this material.”

    Comment from 15 Dec 2025 in “MIT Missing Semester 2026”
  • Shell, git and debugging skills

    “the fundamentals in here (shell, git, debugging, profiling) are more relevant with AI, not less”

    Comment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

    “The original shell scripting lecture changed how I think about automation.”

    Comment from 26 Feb 2026 in “The Missing Semester of Your CS Education”
  • Important course for developers

    “In some way this could be the most important course.”

    Comment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

    “That's why this course is so important”

    Comment from 23 Feb 2026 in “Fix Your Tools”
  • Worth watching the lectures

    “Awesome course and I encourage everyone to check out the previous iteration”

    Comment from 15 Dec 2025 in “MIT Missing Semester 2026”

    “This time would be much better spent watching these 9h of lectures.”

    Comment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

What people warn about

Each mark is one comment

  • Seen as irrelevant in AI era

    “irrelevant in the age of ai”

    Comment from 24 Feb 2026 in “The Missing Semester of Your CS Education”
  • Falls short of real needs

    “MIT came up with "The Missing Semester of Your CS Education" to compensate, but it's nothing compared to what's actually needed”

    Comment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

    “Delete the AI bullshit and go back to teaching programmers how to learn and understand what they are building.”

    Comment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

Other online courses people recommend

The four most recommended other online courses, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

MIT Missing Semester compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Math Academy35197%129 mo6 ownersApproved
Nand2Tetris31391%10—Approved
Neural Networks: Zero to Hero by Andrej Karpathy29294%9—Approved
CS193p SwiftUI course by Paul Hegarty13193%211.9 yrs5 owners—
MIT Missing SemesterThis page10377%2——
See all 17 online courses, ranked

What people said

12 of the 13 comments that mention it, newest first. Each links to the original comment.

“The original shell scripting lecture changed how I think about automation.”

RecommendsComment from 26 Feb 2026 in “The Missing Semester of Your CS Education”

“I was somewhat disappointed by the code quality section”

CriticizesComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“Delete the AI bullshit and go back to teaching programmers how to learn and understand what they are building.”

CriticizesComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“the fundamentals in here (shell, git, debugging, profiling) are more relevant with AI, not less”

RecommendsComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“irrelevant in the age of ai”

MixedComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“This time would be much better spent watching these 9h of lectures.”

RecommendsComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“In some way this could be the most important course.”

RecommendsComment from 24 Feb 2026 in “The Missing Semester of Your CS Education”

“That's why this course is so important”

RecommendsComment from 23 Feb 2026 in “Fix Your Tools”

“MIT came up with "The Missing Semester of Your CS Education" to compensate, but it's nothing compared to what's actually needed”

CriticizesComment from 1 Feb 2026 in “Guix System First Impressions as a Nix User”

“It's nice that someone at MIT is recognizing this and putting together this material.”

RecommendsComment from 15 Dec 2025 in “MIT Missing Semester 2026”

“I always thought this practical side of development was missing in a CS or engineering curriculum.”

RecommendsComment from 15 Dec 2025 in “MIT Missing Semester 2026”

“Awesome course and I encourage everyone to check out the previous iteration”

RecommendsComment from 15 Dec 2025 in “MIT Missing Semester 2026”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.