TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Resources to get better at theoretical CS?

23 点作者 0culus超过 7 年前
I was wondering if the HN community could suggest resources that might be helpful for getting over the hump on understanding theoretical CS.<p>To provide perspective, I&#x27;m a first year master&#x27;s student in CS with a focus on cybersecurity. We are all required to take what is basically an advanced automata course. Undergrad automata was a while ago, and while I&#x27;m getting my feet again with DFAs and NFAs and regular expressions, I&#x27;m getting more and more lost as we move to more advanced material that either wasn&#x27;t covered in undergrad or was only touched upon.<p>Thanks!

5 条评论

webmaven超过 7 年前
Check out the Open Source Society University&#x27;s Computer Science learning path:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;ossu&#x2F;computer-science" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ossu&#x2F;computer-science</a>
评论 #15283193 未加载
评论 #15282049 未加载
hackermailman超过 7 年前
There&#x27;s some undergrad DFA recorded lectures&#x2F;notes here from CMU <a href="https:&#x2F;&#x2F;functionalcs.github.io&#x2F;curriculum&#x2F;#orgc8f0258" rel="nofollow">https:&#x2F;&#x2F;functionalcs.github.io&#x2F;curriculum&#x2F;#orgc8f0258</a> specifically this <a href="https:&#x2F;&#x2F;scs.hosted.panopto.com&#x2F;Panopto&#x2F;Pages&#x2F;Sessions&#x2F;List.aspx#folderID=%22bcf8243e-cf18-481f-960f-3c5b26fbb69b%22&amp;maxResults=50" rel="nofollow">https:&#x2F;&#x2F;scs.hosted.panopto.com&#x2F;Panopto&#x2F;Pages&#x2F;Sessions&#x2F;List.a...</a><p>Regular Expressions I learned from these course notes on matching&#x2F;staging (assume you know basic set theory notation) <a href="http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~15150&#x2F;previous-semesters&#x2F;2012-spring&#x2F;lect.html" rel="nofollow">http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~15150&#x2F;previous-semesters&#x2F;2012-spring&#x2F;...</a> and the accompanying chapters in <i>Programming in Standard ML</i> by Robert Harper <a href="http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rwh&#x2F;isml&#x2F;book.pdf" rel="nofollow">http:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rwh&#x2F;isml&#x2F;book.pdf</a> where you debug regexp
jventura超过 7 年前
An alternative to the books and links posted here could be to find someone who can help you with your &quot;basic&quot; CS doubts? Kind of a hire-a-CS-tutor, who could provide you with the necessary information, teach you something and eventually pointing the way forward..<p>As a CS professor myself I&#x27;ve been entertaining this idea for a part-time thing, but I don&#x27;t know how many people could be interested on a service like this.
评论 #15289384 未加载
评论 #15325479 未加载
评论 #15290228 未加载
gt565k超过 7 年前
Intro to theory of computation by Sipser is good.<p><a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Introduction-Theory-Computation-Michael-Sipser&#x2F;dp&#x2F;113318779X" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Introduction-Theory-Computation-Micha...</a>
评论 #15288301 未加载
sova超过 7 年前
Coursera has many excellent courses which I would recommend once you start diving into advanced applications. If your professors have a coffee-circle &quot;Let&#x27;s discuss a research paper once a week&quot; get-together, I&#x27;d highly recommend attending. Even if you don&#x27;t get a paper completely, it&#x27;s really nice to give other people a brief on what it&#x27;s about, and you end up learning a lot of really great stuff. It&#x27;s a good way to get up to speed. Not really online resources as you&#x27;re looking for, but thought I should mention it.
评论 #15288310 未加载