<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>ClearSec | 密径</title>
    <link>https://www.clearsec.org/</link>
    <description>ClearSec（密径）是 Dorian 主理的一人公司，专注网络安全等级保护、商用密码应用安全性评估（密评）与安全工程实践，同时维护技术博客、Wiki 与密径题库。</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language><managingEditor>clearsec@qq.com (Dorian)</managingEditor>
    <atom:link href="https://www.clearsec.org/index.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Tue, 15 Sep 2026 00:00:00 &#43;0800</lastBuildDate>
    <item>
      <title>计算机课程推荐</title>
      <link>https://www.clearsec.org/posts/tech/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%AF%BE%E7%A8%8B%E6%8E%A8%E8%8D%90/</link>
      <pubDate>Fri, 06 Jun 2025 09:53:00 &#43;0800</pubDate>
      <lastmod>Fri, 06 Jun 2025 09:53:00 &#43;0800</lastmod>
      <guid>https://www.clearsec.org/posts/tech/%E8%AE%A1%E7%AE%97%E6%9C%BA%E8%AF%BE%E7%A8%8B%E6%8E%A8%E8%8D%90/</guid>
      <description>计算机专业课程推荐：参照北美四大名校课程设置，梳理编程语言、算法、操作系统等核心公开课资源。
      </description>
      <content:encoded>&amp;lt;h2 id=&amp;#34;核心方法learn-from-best&amp;#34;&amp;gt;核心方法：learn from best&amp;lt;/h2&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;看行业中最优秀的人怎么做，看行业中培养出最优秀人才的机构怎么做。&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;做法：&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;查看北美计算机四大本科课程设置&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;具体核心知识如下：&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;编程语言学，算法与数据结构，操作系统、计算机网络，数据库，分布式系统&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;h2 id=&amp;#34;学习途径&amp;#34;&amp;gt;学习途径&amp;lt;/h2&amp;gt;&amp;#xA;&amp;lt;h3 id=&amp;#34;1学习公开课&amp;#34;&amp;gt;1．学习公开课&amp;lt;/h3&amp;gt;&amp;#xA;&amp;lt;h4 id=&amp;#34;公开课平台推荐&amp;#34;&amp;gt;公开课平台推荐&amp;lt;/h4&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;平台：&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;#34;https://www.coursera.org&amp;#34;&amp;gt;Coursera&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;#34;https://www.edx.org&amp;#34;&amp;gt;edX&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;h4 id=&amp;#34;课程特点&amp;#34;&amp;gt;课程特点&amp;lt;/h4&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;课程资料齐全&amp;lt;/strong&amp;gt;：包含视频、课件、Lab（实验）以及方便配置的实验环境或虚拟机。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;对于程序员来说&amp;lt;/strong&amp;gt;，仅懂理论是不够的，&amp;lt;strong&amp;gt;Lab 是最重要的部分&amp;lt;/strong&amp;gt;。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;名校课程资源丰富&amp;lt;/strong&amp;gt;：&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Stanford&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;MIT&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;UCB&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;CMU&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;搜索建议&amp;lt;/strong&amp;gt;：&amp;lt;br&amp;gt;&amp;#xA;在搜索引擎中输入 &amp;lt;code&amp;gt;Stanford/CMU/MIT/UCB &#43; OS/DB/Networking&amp;lt;/code&amp;gt; 等关键词，可找到高质量课程。&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;h4 id=&amp;#34;课程推荐&amp;#34;&amp;gt;课程推荐&amp;lt;/h4&amp;gt;&amp;#xA;&amp;lt;ol&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://composingprograms.com&amp;#34;&amp;gt;Composing Programs&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;适合编程入门，注重函数式编程思想。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://missing-semester.github.io/&amp;#34;&amp;gt;The Missing Semester of Your CS Education&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;涵盖 Shell、Git、Tmux 等实用工具，提升日常开发效率。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://www.coursera.org/specializations/data-structures-algorithms&amp;#34;&amp;gt;Data Structures and Algorithms Specialization (UCSD)&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;内容涵盖：贪心算法、分治算法、动态规划&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;数据结构：动态数组、哈希表、二叉树等&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://www.cs.cmu.edu/~213/&amp;#34;&amp;gt;CSAPP, CMU: Intro to Computer Systems&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;深入讲解数据在计算机中的存储方式、汇编语言、程序优化、内存分级、控制流等。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://www.cs.cmu.edu/~cylu/15445-fall2021/&amp;#34;&amp;gt;CMU 15-445/645 Intro to Database Systems&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;内容包括：数据库存储、缓存机制、查询执行、事务处理等。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://pdos.csail.mit.edu/6.828/2021/&amp;#34;&amp;gt;MIT 6.S081 Operating System&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;涉及系统调用、页表、异常处理、多线程、进程管理等内容。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://cs144.github.io/&amp;#34;&amp;gt;Stanford CS144 Computer Networking&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;从零开始实现 TCP 协议，理解网络通信底层原理。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;#34;https://pdos.csail.mit.edu/6.824/&amp;#34;&amp;gt;MIT 6.824 Distributed Systems&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;实现 Raft 协议，构建 KV Server，实现动态分片等分布式系统核心内容。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ol&amp;gt;&amp;#xA;&amp;lt;hr&amp;gt;&amp;#xA;&amp;lt;h4 id=&amp;#34;课程优势&amp;#34;&amp;gt;课程优势&amp;lt;/h4&amp;gt;&amp;#xA;&amp;lt;ul&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;难度可控&amp;lt;/strong&amp;gt;：每门课程都有从易到难的系列课程，若某门课程太难，可选择前置课程。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;学习时间灵活&amp;lt;/strong&amp;gt;：通常为 10-20 周，每周约 1 小时的讲座。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;基础知识要求明确&amp;lt;/strong&amp;gt;：有明确的前置课程要求。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;作业设置合理&amp;lt;/strong&amp;gt;：一般包含 4-10 个 Lab，每个 Lab 完成时间在 5-20 小时之间。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;学习曲线平滑&amp;lt;/strong&amp;gt;：循序渐进，适合自学和系统性学习。&amp;lt;/li&amp;gt;&amp;#xA;&amp;lt;/ul&amp;gt;&amp;#xA;&amp;lt;hr&amp;gt;&amp;#xA;&amp;lt;h3 id=&amp;#34;2阅读经典书籍&amp;#34;&amp;gt;2.阅读经典书籍&amp;lt;/h3&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;例如unix网络编程，unix环境高级编程，，csapp等&amp;#xA;除少数书籍以外（例如csapp），绝大多数书籍很难有平滑的学习曲线，很难控制学习时间，作业设置也不是很好&amp;lt;/p&amp;gt;&amp;#xA;&amp;lt;hr&amp;gt;&amp;#xA;&amp;lt;h3 id=&amp;#34;3学习方法论&amp;#34;&amp;gt;3.学习方法论&amp;lt;/h3&amp;gt;&amp;#xA;&amp;lt;p&amp;gt;《精力管理》&amp;#xA;《成功动机与目标》&amp;#xA;《深度工作》&amp;#xA;《学习之道》&amp;lt;/p&amp;gt;&amp;#xA;</content:encoded>
    </item>
  </channel>
</rss>
