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.

List of Computer Science Courses

323 pointsby denismarsover 10 years ago

17 comments

dhawalhsover 10 years ago
There is a bunch of free CS courses starting in the next two weeks. You can find them here: <a href="https://www.class-central.com/subject/cs" rel="nofollow">https:&#x2F;&#x2F;www.class-central.com&#x2F;subject&#x2F;cs</a><p>Disclaimer: I built Class Central
评论 #8807704 未加载
krat0sprakharover 10 years ago
This list is sorely missing some introductory mathematics courses required to build a foundation in CS (e.g Discrete Maths). If there are any course suggestions that anyone has, I&#x27;ll gladly add those to the list.
评论 #8807376 未加载
评论 #8809154 未加载
评论 #8808388 未加载
评论 #8807377 未加载
评论 #8807591 未加载
davidruppover 10 years ago
I&#x27;m going to be working through <a href="http://matt.might.net/teaching/compilers/spring-2015/" rel="nofollow">http:&#x2F;&#x2F;matt.might.net&#x2F;teaching&#x2F;compilers&#x2F;spring-2015&#x2F;</a> this semester. Looks pretty good so far.
评论 #8808639 未加载
评论 #8808438 未加载
评论 #8807870 未加载
评论 #8808537 未加载
评论 #8808341 未加载
capexover 10 years ago
For an introduction to programming, [0]UNSW Computing 1 is an excellent and relatively unknown course.<p>[0] <a href="https://www.openlearning.com/courses/unsw/computing1" rel="nofollow">https:&#x2F;&#x2F;www.openlearning.com&#x2F;courses&#x2F;unsw&#x2F;computing1</a>
Yadiover 10 years ago
I think these courses are awesome as well:<p>6006 Introduction To Algorithms from MIT<p><a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/lecture-videos/" rel="nofollow">http:&#x2F;&#x2F;ocw.mit.edu&#x2F;courses&#x2F;electrical-engineering-and-comput...</a><p>Machine Learning from Stanford: Learn about the most effective machine learning techniques, and gain practice implementing them and getting them to work for yourself. <a href="https://www.coursera.org/course/ml" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;ml</a>
评论 #8807346 未加载
gshrikantover 10 years ago
There&#x27;s also Computer Architecture lectures[1] for CMU&#x27;s graduate and undergraduate courses by Prof Onur Mutlu which I have been following lately. Assignments and further reading material are also available on the course website[2].<p>[1] <a href="https://www.youtube.com/playlist?list=PL5PHm2jkkXmidJOd59REog9jDnPDTG6IJ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PL5PHm2jkkXmidJOd59REo...</a><p>[2] <a href="http://www.ece.cmu.edu/~ece447/s13/doku.php?id=home" rel="nofollow">http:&#x2F;&#x2F;www.ece.cmu.edu&#x2F;~ece447&#x2F;s13&#x2F;doku.php?id=home</a>
评论 #8807339 未加载
henrik_wover 10 years ago
There is also the algorithm course (in two parts) by professor Tim Roughgarden of Stanford (available on Coursera). Part one starts Jan 19th.<p>I really enjoyed both of them. Reviews:<p><a href="http://henrikwarne.com/2012/05/08/coursera-algorithms-course/" rel="nofollow">http:&#x2F;&#x2F;henrikwarne.com&#x2F;2012&#x2F;05&#x2F;08&#x2F;coursera-algorithms-course...</a><p><a href="http://henrikwarne.com/2013/02/18/coursera-algorithms-course-part2/" rel="nofollow">http:&#x2F;&#x2F;henrikwarne.com&#x2F;2013&#x2F;02&#x2F;18&#x2F;coursera-algorithms-course...</a>
zeeshanmover 10 years ago
Analysis of Algorithms by Steven Skiena is a gem :: <a href="http://www3.cs.stonybrook.edu/~skiena/373/" rel="nofollow">http:&#x2F;&#x2F;www3.cs.stonybrook.edu&#x2F;~skiena&#x2F;373&#x2F;</a><p>Course book and homework assignments are available online if anyone is interested is taking this course. :)
评论 #8809250 未加载
daliwaliover 10 years ago
These are great tools to learn foundational computer science from outside of a classroom, but not an adequate substitute for a computer science degree (and I say this with no formal CS background myself). One could reasonably pace themselves through the class materials presented here, attempting the homeworks and tests while honestly assessing oneself, but employers especially want to see proof, and a degree carries far more weight than doing the same work but without the degree to show for it.<p>Pedigree and pedantics have taken precedence over hacking and creative problem solving, particularly in the Silicon Valley where a Stanfordcal degree and Googfacetwit work experience is expected.
评论 #8808731 未加载
评论 #8808631 未加载
Balgairover 10 years ago
Semi-related question: Anyone know of any good courses online that are intro to molecular and cellular biology related? Thanks, my grad school grades aren&#x27;t the best and I think it&#x27;s my lack of bio foundation that&#x27;s hurting.
评论 #8807995 未加载
Nibover 10 years ago
I have a recommendation for everyone:<p>The courses at ADUni are really awesome. Though the resolution totally sucks and it feels rather old, they&#x27;re the best thing around the Internet thats a tutorial on CS. They have everything from Algorithms and Discrete Maths to OOP and stuff. Check those out at <a href="http://www.aduni.org" rel="nofollow">http:&#x2F;&#x2F;www.aduni.org</a> I&#x27;ll probably send a pull request to whoever&#x27;s maintaining the repo. Great job though, you&#x27;ve listed quite a lot of courses... ;)
mdasenover 10 years ago
I&#x27;ve been looking for a databases course focusing on the systems side of things (concurrency control, query planning, disk, etc.), but it seems like it&#x27;s too niche. If anyone knows of one, I&#x27;d be really happy to hear about it.
评论 #8807952 未加载
评论 #8808187 未加载
评论 #8807999 未加载
skadamatover 10 years ago
Might be cool to add some of the programming &#x2F; math-y resources from -- datasciencemasters.org -- as well!
Nibover 10 years ago
I think we need more algo courses for the sake of competitive programming...
评论 #8808852 未加载
kennyledetover 10 years ago
Nice to see something that I had the 3rd pull request on blow up ;)
timwaaghover 10 years ago
MIT, harvard etc are not the only universities in the world. and this has a pretty limited view of CS.
评论 #8810162 未加载
Ar-Curunirover 10 years ago
As always there is a complete lack of theoretical CS courses.
评论 #8808073 未加载
评论 #8807605 未加载