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 with video lectures

166 pointsby turingbookover 8 years ago

11 comments

lnternetover 8 years ago
Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13000158" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=13000158</a>
评论 #13014796 未加载
visargaover 8 years ago
That&#x27;s more lectures than a student could see. Now we need a full concept chart dependency tree and an adaptive content suggestion system to guide students through this sea of lectures.<p>I&#x27;d like to have a system where you take tests to rate your understanding level and decide where to start.
评论 #13015252 未加载
评论 #13015749 未加载
评论 #13015406 未加载
rebootthesystemover 8 years ago
One of my biggest complaints about a lot of the stuff found in YouTube is the lack of preparation.<p>Those without teaching experience think it is enough to fire-up the screen recorder and go for it. Sure, that can work, but it often results in a bad or mediocre product.<p>The most egregious of issues being when they destroy your concentration because they are making mistakes live as you follow along. &quot;No! Wait! That was a period. No a slash. No, I forgot to define the class. Oh, yeah, the import was wrong. Wait, a database table is missing.&quot; ... and more.<p>Some could argue that this can be interesting because you see errors. Point taken. This is the wrong way to teach about errors. It destroys the student&#x27;s train of thought and detracts from learning.<p>The right way to teach about errors it to explicitly teach them. In other words, you do it correctly and then say &quot;let&#x27;s see what happens if we delete this column in the database&quot;. You can then expose the issues and how to deal with them. To unexpectedly run into issues during a tutorial due to lack of preparation only confuses students. Imagine a Calculus professor fumbling as he&#x2F;she explains course material, it would be maddening.<p>If you want to teach, please take the time to prepare the material and the script. Have at least a second monitor on your machine so you can view the script as you record your lesson on the main monitor. Never take students down a path you have to reverse from, it can be very confusing.<p>EDIT: By &quot;script&quot; I don&#x27;t mean &quot;code&quot; but rather what you are going to say and do and when. Yes, you need to have your code visible on a separate monitor as well just to make sure you don&#x27;t make mistakes.
mylesmover 8 years ago
I highly recommend MIT&#x27;s 6.006 for a good intro to data structures and algorithms. My college&#x27;s course wasn&#x27;t great, but watching the MIT lectures and working through CLRS helped me gain a really solid intuitive understanding of complexity and approaches to different classes of problems. At the very least it helped a lot with interviews!
评论 #13016430 未加载
TXVover 8 years ago
Excellent resource. I&#x27;m almost at the end of Andrew Ng&#x27;s ML course on Coursera and was looking to learn more about convex optimization. I will definitely try out some of the links there (Machine Learning &gt; misc machine learning topics)
seaborn63over 8 years ago
Thanks for posting this. As a bootcamp grad, I just bought a Intro to CS textbook to start learning the basics, but I can&#x27;t wait to look at some of these too
wuliwongover 8 years ago
This is cool. I think &quot;visual learners&quot; or whatever it&#x27;s called are a bit on the fringe in CS but we do exist. When starting something new, I learn much more easily by video or discussion with people. As I become more comfortable with a subject, technical documentation becomes progressively more useful.
评论 #13016861 未加载
surrey-fringeover 8 years ago
I&#x27;m glad Onur Mutlu&#x27;s stuff is listed here. Best lecturer I&#x27;ve ever had.
评论 #13015740 未加载
goffley3over 8 years ago
I&#x27;m excited to go through this. I plan on completing a degree in a few years but I&#x27;m always hungry for information. Thanks for posting.
xapataover 8 years ago
I guess this shows how much of a commodity video lectures are. It&#x27;s difficult to know the quality in advance of watching a video.<p>Teaching is a market for lemons. Worse, the student who buys a lemon will often not realize it, nor the employer who hires the lemon-trained student.<p>Most of the videos listed here are from reputable institutions. I guess we&#x27;re lucky that the lemon-sellers are trying to profit from their videos.
chaghalibaghaliover 8 years ago
I&#x27;d love a list like this with reviews&#x2F;some sort of curation alongside.