直接来看中国科学技术大学计算机学院课程就知道了。
![]()
![]()
这些图片来源于 GitHub 上面的一个 repo:中国科学技术大学计算机学院课程资源,目前已经收集了中国科学技术大学的课程资源(主要是计算机学院的课程),包括课程电子版书籍、参考书、slides (ppt)、考试试卷、学习心得,甚至某些书的答案也包含其中。
仓库名称:USTC-CS-Courses-Resource
在工具类课程中,我们可以看到关于如何使用 LaTeX、Git、Makefile 的教材。
![]()
该 repo 最主要的内容当然是关于计算机的,我们来看下计算机与信息类课程都包括哪些内容。
我们可以从课程目录中看到该大类课程包括编译原理和技术、操作系统原理与设计、程序设计语言基础、计算机体系架构、计算机系统概论、软件工程、数据科学导论、数据库系统与应用、网络安全基础及应用、微机原理与系统等基础课程。此外,还有 block-chain、人工智能导论、人工智能基础等与时俱进的内容。
要想学好计算机,数学当然也得学好。该 repo 包含了部分数学类课程,涉及线性代数、微积分、概率论与数理统计、计算方法、数理方程、运筹学等。
该 repo 中每门课程的大致结构如下:
- 教材, 答案在课程目录下
- 参考书, 参考资料在 reference 下
- 复习试卷, 习题课, 作业解答 在 review 下
- homework-teacher1, homework-teacher2 ..., lab-teacher1, ...
- 课程主页及其他链接资源记在 README.md 中
- slides: 主要是 ppt 文件类型, 将所有 slides 打包成 zip, 放在 课程目录下(若有多个老师,则在课程目录建立 slides-teacherName1.zip, slides-teacherName2.zip...)
- students(同学们上传的自己的一些资料, 作品,每个同学新建一个目录)
如「编译原理和技术」:
![]()
最后,给大家提供一些程序员必备的书籍。
程序员必备的书籍有哪些?(含下载方式)
看完三件事: 如果你觉得这篇内容对你挺有启发,我想邀请你帮我两个忙:
- 点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_-)
- 关注我@GitHubPorn 和专栏,让我们成为长期关系
|