TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

CMU CS Academy: a free online computer science curriculum by Carnegie Mellon

557 pointsby bobbiechenabout 2 years ago

21 comments

jbman223about 2 years ago
This is a great project at CMU. Worked on it from the beginning as an undergrad.<p>It’s a very unique project: students have the ability to be involved in almost all of the roles of the project - from mentoring high school teachers to writing new course content and working on backend systems. There are 2 professors who oversee the project, and a handful of awesome full time staff to guide and manage the CMU students.<p>It’s crazy to see how it’s grown over the years. They just recently added an option to take CMUs 15-112 online with credit-by-exam at the end of the year: <a href="https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;news&#x2F;2023&#x2F;cs-academy-credit-by-exam" rel="nofollow">https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;news&#x2F;2023&#x2F;cs-academy-credit-by-exam</a>
sharmiabout 2 years ago
For those who are trying to sign up:<p>Students are not meant to sign up directly. So you have to sign up as either a teacher or a volunteer (parents are this category). Then you will get a code. You need to use this code to create a student account.<p>This is not quite intuitive but I have a 12 year old kid and that is motivated me to dig around till I got it :)
timst4about 2 years ago
This is a great project by CMU; however, it is designed for high school students specifically. An analogue to this would be Code.org. It is not related to their undergraduate CS curriculum which is rather rigorous.
lispisokabout 2 years ago
How come this or things like <a href="https:&#x2F;&#x2F;teachyourselfcs.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;teachyourselfcs.com&#x2F;</a> dont exist for other fields like mechanical engineering?
评论 #34815113 未加载
评论 #34816199 未加载
评论 #34817849 未加载
评论 #34814889 未加载
评论 #34815601 未加载
评论 #34814712 未加载
评论 #34814732 未加载
评论 #34816721 未加载
评论 #34819510 未加载
评论 #34816593 未加载
评论 #34817737 未加载
7839284023about 2 years ago
How can I actually use this course? When I try to Sign Up as a student I need a Registration Code. I don&#x27;t have such thing since I am located in a different country.
评论 #34816278 未加载
评论 #34822872 未加载
评论 #34816984 未加载
boppo1about 2 years ago
What&#x27;s with all the free CS programs? How about a free law or pre-med curriculum?
评论 #34822067 未加载
评论 #34818314 未加载
评论 #34820398 未加载
评论 #34822467 未加载
UberFlyabout 2 years ago
For those trying to sign up cold:<p>&quot;CMU CS Academy is, and always will be, free for schools to offer to their students&quot;
love2readabout 2 years ago
Is there a way to just sign up to test it out? Doesn’t seem like it at first look.
danweeabout 2 years ago
It&#x27;s not a &quot;computer science curriculum&quot; but a &quot;graphics-based computer science curricula in Python&quot; <a href="https:&#x2F;&#x2F;academy.cs.cmu.edu&#x2F;course-info" rel="nofollow">https:&#x2F;&#x2F;academy.cs.cmu.edu&#x2F;course-info</a>
exogenyabout 2 years ago
For only $10 more, they&#x27;ll send you three pounds of fries served in a greasy paper bag, a Terrible Towel, and a Donnie Iris cassette single of &quot;Ah! Leah!&quot;. It&#x27;s the best deal in academia.<p>All jokes aside, if you&#x27;ll allow me a tangential but relevant aside, a lot of people have heard of Carnegie Mellon, but very few have heard of Richard Caliguiri or David Lawrence. They were both mayors of Pittsburgh, and both led the city through urban renewal and revitalization plans that accurately foresaw the decline of the steel industry and consequently redirected resources to future-forward endeavors -- in this case, academia. Fast forward almost fifty years, both CMU and UPitt are world-class institutions, a plethora of industries (finance, robotics, healthcare) are thriving, and the city is widely seen as one of the most living cities in America.
评论 #34815460 未加载
评论 #34817387 未加载
Farbklexabout 2 years ago
I usually just recommended Harvard&#x27;s CS50 as it is a very high quality introduction course (To be clear I was not a Harvard or any _fancy_ university).<p>Is there any better course available?
评论 #34827894 未加载
theususabout 2 years ago
Am I missing the cs curriculum part? I don&#x27;t see it on their website.
wslhabout 2 years ago
When I clicked the link, I expected a full CS curriculum but a very few courses from CMU. What I see in the page is not a curriculum or am I missing something? Nice copywriting, though.
评论 #34816797 未加载
Tepixabout 2 years ago
Interesting. However, the page appears in (badly translated) German in my browser and there is no way on the page to change the language to English.
评论 #34816693 未加载
jorgeleoabout 2 years ago
Nice project.<p>Their curriculum is very VERY far from a completed CS curriculum. Maybe the project is not finished, and when it is it will cover everything that a computer scientist needs to know<p>But for now I think it is misleading.
philonoistabout 2 years ago
I hope they don&#x27;t take it down like how Berkeley CS videos were taken down.
评论 #34815213 未加载
评论 #34817306 未加载
评论 #34815808 未加载
siddiqi64about 2 years ago
awesome idea great project
8f2ab37a-ed6cabout 2 years ago
I wonder if soon all elite universities will make all of their curriculum and lectures free online, effectively turning them into content marketing to drive their customer acquisition funnel. The actual product will be a prestigious brand name, networking opportunities, and a laundered IQ test performed by the admissions committee anointing you with the stamp of approval at the gates.<p>In the public&#x27;s mind one goes to an elite institution for access to elite education, but, with everything being free and ungated, there should be little meat left to support that argument. I realize it&#x27;s not a fresh hot take, but until recent it was still plausible to justify the high prices with the excuse of learning. Don&#x27;t think that will fly for much longer.<p>I wonder if they could get rid of the antiquated teaching portion of universities altogether and just keep the &quot;gated access exclusive club for people of your social or cognitive tier&quot; portion of it. It&#x27;s somewhat of a YC model too. There&#x27;s some pedagogy during the batch, even though nowadays so much of their great content is on YouTube, but the value is mostly in everything else you get.
评论 #34815500 未加载
评论 #34815480 未加载
评论 #34815491 未加载
评论 #34815187 未加载
评论 #34815227 未加载
评论 #34814941 未加载
评论 #34815375 未加载
评论 #34816402 未加载
评论 #34815111 未加载
评论 #34816920 未加载
评论 #34815804 未加载
gpuhackerabout 2 years ago
I always find it disappointing when people equate CS to programming. In my view, programming is a at most a means to an end in CS. A tool that we use to show that something is possible, to implement a proof of concept. By looking at the code we can understand in a formally defined language how certain systems work. It is definitely an important tool in CS, and a practical skill that CS students can use in their professional life after graduation. But I become rather sad when I see three Python programming courses being put together and people call it a CS curriculum.
评论 #34815757 未加载
评论 #34815812 未加载
lmpdevabout 2 years ago
I love the juxtaposition of the title and all commenters experience signing up
评论 #34816799 未加载
emptysuitcaseabout 2 years ago
Is it still worth learning computer science when ChatGPT can do everything? Is fishmonger the only viable career left for humans?
评论 #34815846 未加载
评论 #34825073 未加载