Jupyter Notebook

SCU-CS-Class-Materials

四川大学计算机学院本科课程资料(更新中 🔥)如果您觉得有帮助,还请点亮一下 Star 🌟 哦~ 万分感谢!

K

KarryRen

Dernière activité 23 sept. 2026
KarryRen/SCU-CS-Class-Materials

863

étoiles

101

forks

6

issues ouvertes

computer-sciencefinancenotesscu

Ce README est souvent en anglais.

四川大学计算机学院本科课程资料(更新中)

Repo-Logo

Stars Forks GitHub repo size Issues GitHub pull requests

📚 资料简介

"信息"是大学中十分重要的资源,打破“信息差”对于系统理解课程知识,高效梳理知识框架,精准把握核心要点有着重要意义。本科是“打基础、宽视野”的关键阶段,扎实的基础知识不仅能让我们对相关学科有正确的常识性认知,还能让我们熟练掌握日后科研、工作所需的基础工具。

对于本科课程学习而言,上课听讲、课后练习是最重要的,但优秀的课程相关资料也必不可少。尤其对于计算机、人工智能、金融工程等科目而言,完备且质量高的资料集不仅能够帮助我们深入理解理论课程内容,还可以有效指导我们进行课程设计、辅助复习达到事半功倍的效果。

本团队自 2023 年 1 月开始搭建本课程资料项目,旨在提供优质完备的计算机学院本科课程资料,主要涵盖计算机学院(计算机科学技术、人工智能、物联网、计算金融交叉试验班四个专业,包括拔尖班)大一到大四的以下四部分课程资料:

  1. 部分需要考试必修及选修科目的期末复习笔记和期末练习题(包括部分往年习题)与刷题笔记
  2. 部分必修及选修实验课的实验报告和课程设计源码
  3. 部分必修及选修科目的课程论文和课后作业
  4. 部分必修及选修科目的学习心得与体会分享

⚠️ 重要声明

  1. 本项目中所上传资料均已和作者取得联系并经过授权,如有侵权请立即联系我们进行删除。分享的资料署名权由分享者所有,个人笔记的版权归属于各自作者!本仓库的资料默认采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,有特别说明的除外。
  2. 本项目采用较为中心化的方式进行持续更新 🔥 每学期期末考试结束后为项目更新的高峰期 !所提供资料带有较强的时间特征,且均列明资料撰写及修读课程的时间,内容仅供参考,请大家严格按照当年老师的要求进行泛化学习,切忌生搬硬套甚至直接抄袭!
  3. 本项目的初衷是互相交流,帮助大家尽可能高效全面地学习、备考。资源来自于往届学院学生及互联网,其正确性无法完全保证。如有任何困惑或意见可以直接联系我们进行交流,也可以发送 issues 进行交流,我们将会在第一时间做出解答并进行更正 !
  4. 如果您乐于将自己的资料分享到本平台中或者想要提供任何建议,我们十分欢迎并诚挚地邀请您加入本团队!贡献的具体流程如下。
  5. 本仓库为非营利、永久免费的开源项目,同学们可以自由取阅分享。希望对你们有所帮助 ♥️ 如果喜欢希望能给个 Star 🌟 哦 ~ 十分感谢大家的支持!

🔍 使用指南

由于本项目内容较多,逐个翻找查询目标文件十分繁琐、低效,因此我们建议大家按照如下两步进行使用:

  • Step 1. 在如下的资料目录中查找(快捷键 Ctrl + F 输入科目名称或课程简称)是否含有您需要的科目。请注意:项目中的课程名称均按照四川大学教务系统内课表系统中的官方命名,您可以登录进行查看。另外,为方便大家查找,我们也将一些耳熟能祥的课程简称(如 高级语言程序设计-Ⅱ 简称为 C++ 等)加入文件夹命名中。
  • Step 2. 如果查找到了您所需要的课程文件夹,那么就可以进行资料的下载(如果网络比较卡顿,我们建议您连接四川大学校园网):
    • 直接对单个文件进行下载,进入到您需要的文件网页界面,然后点击右上方的下载 ⏬ 按钮(Donwload raw file)
    • 直接下载整个项目,点击本链接进行下载(我们推荐您直接下载本项目所有内容,比较简单方便)
    • 通过 Git 工具将整个项目 Clone 到本地:git clone https://github.com/KarryRen/SCU-CS-Class-Materials.git
  • Others. 在整个使用工程中,您可能会遇到如下问题:
    • 没有查找到您所需要的课程文件夹,该怎么办 ?这是因为我们团队目前还没有对该课程进行维护,您可以将自己需要的课程内容通过发送 issues 提出,我们将尽可能地收集并维护该课程资料供您查找使用。
    • 对单个文件进行下载失败,该怎么办 ?当您进行到 Step 2. 并已经连接校园网后,想要直接对单个文件进行下载,发现点击下载按钮后没有反应,该问题产生的核心是网络问题,建议您多尝试几次,或更换网络。
    • 点击链接下载项目,或者 Git Clone 项目总是失败,该怎么办 ?当您进行到 Step 2. 并已经连接校园网后,想要直接下载或者 Clone 整个项目到本地:但是发现下载不成功,或者 Clone 到一半报错而无法完成,这也是因为网络问题,建议您多尝试几次,或者更换网络。
    • 如果您在使用过程中遇到了其他问题可以随时通过发送 issues 提出,我们会尽可能在第一时间给予回应和参考解决方法。

📝 资料目录

本资料具体目录如下,理解目录架构是使用本项目的关键。本资料仓库的目录共有 4 级,分别是:

  1. 年级(大一 Grade1、大二 Grade2、大三 Grade3、大四 Grade4)
  2. 学期(上学期、下学期)
  3. 科目((必修/选修)_教务系统官方课程名_耳熟能详的课程简称)
  4. 资料文件(提供者_上课年份_分数)(请注意:部分贡献者不想暴露个人分数,所以用 xx 替代)

每一学期下都有一个 README.md 文件,该文件是对一学期课程的资料总览,包括 📖 主要课程和 🔈 相关说明。

SCU-CS-Class-Materials/
├── 大一 (Grade1)
    ├── 上学期
        ├── (必修)大学生心理健康_心理健康
            ├── Orderheart_2022_xx
        ├── (必修)微积分(Ⅰ)-1_微积分上
            ├── Zitann_2022_xx
            ├── Orderheart_2022_xx
            ├── Tangerin_2024_95
        ├── (必修)思想道德修养与法律基础_思修
            ├── Zitann_2022_95
            ├── Orderheart_2022_xx
            ├── assumeengage_2024_xx
        ├── (必修)数字逻辑_数逻
            ├── Ayin_2022_xx
            ├── Zitann_2022_91
            ├── Orderheart_2022_xx
            ├── Kimokcheon_2021_xx
            ├── Tangerin_2025_89
            ├── AlanRosston_2025_xx
            ├── StrayerSQH_2023_88
        ├── (必修)数字逻辑实验_数逻实验
            ├── MountMist_2022_94
            ├── Kimokcheon_2021_xx
            ├── assumeengage_2024_xx
            ├── Tangerin_2025_89
            ├── StrayerSQH_2023_97
        ├── (必修)高级程序语言设计-Ⅰ_C语言
            ├── MountMist_2022_90
            ├── Orderheart_2022_xx
            ├── jeanhua_2023_93 #大一上C语言练习合集
        ├── (选修)UNIX操作系统_UNIX
            ├── Kimokcheon_2021_94
        ├── (选修)计算机导论
            ├── Orderheart_2022_xx
        ├── (选修)中共党史
            ├── assumeengage_2024_xx
            ├── Tangerin_2024_95
        └── README.md
    └── 下学期
        ├── (必修)中国特色社会主义政治经济学_中特政经
            ├── Karry_2021_93
        ├── (必修)中国近现代史纲要_近纲
            ├── MountMist_2023_90
            ├── Orderheart_2023_xx
        ├── (必修)会计学
            ├── Karry_2021_91
        ├── (必修)军事理论_军理
            ├── Karry_2021_99
            ├── assumeengage_2024_93
        ├── (必修)微积分(Ⅰ)-2_微积分下
            ├── Ayin_2023_xx
            ├── Orderheart_2023_xx
            ├── Tangerin_2025_xx
            ├── AlanRosston_2025_xx
        ├── (必修)汇编语言程序设计_汇编
            ├── Karry_2021_92
            ├── Orderheart_2023_xx
            ├── 57UU_2024_92 # 含"3 次实验报告"
            ├── Tangerin_2026_90
        ├── (必修)线性代数(理工)_线代
            ├── Ayin_2023_xx
            ├── Orderheart_2023_xx
            ├── Charles_2022_xx
            ├── Zitann_2023_94
            ├── assumeengage_2024_xx
        ├── (必修)编程实战
            ├── Karry_2021_94# 含项目 "简单音乐播放器" 源码
            ├── Zitann_2023_96
        ├── (必修)高级语言程序设计-Ⅱ_C++
            ├── Karry_2021_99# 含课程大作业 "简略版 Steam 游戏 TripleTown" 源码
            ├── MountMist_2023_95 # 含课程大作业 "深度搜索寻路"
            ├── jeanhua_2024_95 # 含课程大作业 "JHMG 游戏引擎"
            ├── AlanRosston_2025_xx
            ├── StrayerSQH_2023_92
        ├── (必修)大学物理(理工)Ⅲ-1_大物
            ├── AlanRosston_2025_xx
        ├── (选修)大学物理实验(理工)Ⅲ-1_大物实验
            ├── Karry_2021_95 # 含扫描版 "7 次实验报告合集"
        └── README.md
├── 大二 (Grade2)
    ├── 上学期
        ├── (必修)人工智能概论
            ├── Tangerin_2026_92
        ├── (必修)大学物理(理工)Ⅲ-2_大物
            ├── Karry_2021_94
            ├── Zitann_2023_94
            ├── Hannah_2024
        ├── (必修)大学物理实验(理工)Ⅲ-2_大物实验
            ├── Karry_2021_95 # 含扫描版 "3 次实验报告合集"
            ├── Luka_2024_94
        ├── (必修)宏观经济学_宏观
            ├── Karry_2021_95
        ├── (必修)数据结构与算法分析_数据结构算法
            ├── Karry_2021_95
            ├── MountMist_2023_89
            ├── Zitann_2023_93
            ├── Gother_2024_99
            ├── Tangrin_2026_96
            ├── assumeengage_2024_91
            ├── AlanRosston_2024_xx
        ├── (必修)数据结构与算法分析(全英文)_数据结构算法(全英文)
            ├── Kimokcheon_2022_90
        ├── (必修)数据结构与算法分析课程设计_数据结构算法实验
            ├── Kimokcheon_2023_93
            ├── 57UU_2024_98
            ├── Jesse_2024_93
            ├── StrayerSQH_2023_99
        ├── (必修) 概率统计(理工)_概统
            ├── Karry_2021_97
            ├── Zitann_2023_94
            ├── Hannah_2024
            ├── Tangerin_2026_92
            ├── assumeengage_2024_88
            ├── AlanRosston_2024_xx
        ├── (必修)离散数学_离散
            ├── Karry_2021_96
            ├── Kimokcheon_2022_96
            ├── Zitann_2023_97
            ├── Hannah_2024
            ├── Tangerin_2026_89
            ├── assumeengage_2024_xx
            ├── AlanRosston_2025_xx
        ├── (必修)统计学
            ├── Karry_2021_98
        ├── (必修)计算机组成原理_计组
            ├── Karry_2021_97
            ├── Zitann_2023_100
            ├── assumeengage_2024_xx
            ├── Tangerin_2026_xx
            ├── StrayerSQH_2023_93
        ├── (必修)计算机组成原理实验_计组实验
            ├── Kimokcheon_2022_100
            ├── MountMist_2023_95
            ├── leafevans_2025_94 # 含 Xilinx ISE 工程源码,详见原仓库
            ├── StrayerSQH_2023_93
        ├── (必修) 财政学
            ├── Karry_2021_92
        ├── (必修)金融学
            ├── Karry_2021_95
        ├── (必修) 马克思主义基本原理概论_马原
            ├── Karry_2021_95
            ├── MountMist_2023_98
            ├── Zitann_2023_95
        ├── (选修)JAVA程序设计_JAVA
            ├── Karry_2021_99 # 含课程设计 "飞机大战" 源码和报告
        ├── (选修)多模态学习导论
            ├── Kimokcheon_2022_94
        ├── (选修)人工智能引论
            ├── 57UU_2024_98 # 含小组作业:半监督模型训练、技术分享
        ├── (选修)数据科学引论
            ├── Jesse_2023_92
        └── README.md
    └── 下学期
        ├── (必修)公司金融
            ├── Karry_2022_92 # 含所有 "课堂作业"
        ├── (必修)微机系统与接口技术
            ├── Karry_2022_97
            ├── Ayin_2024_xx
            ├── Charles_2024_xx
            ├── Kimokcheon_2024_91
            ├── MountMist_2024_87
            ├── Zitann_2024_95
            ├── StrayerSQH_2023_94
        ├── (必修)微机系统与接口技术实验_微机接口实验
            ├── Karry_2022_95 # 含所有 "实验报告"
            ├── Frank_2022_95 # 含所有 "实验报告"
            ├── Ayin_2024_xx # 含所有 "实验报告"
            ├── StreLitziaYc_2024_99 # 含所有 "2024 年最新版实验报告"
            ├── Kimokcheon_2024_98 # 含所有 "实验报告"
            ├── MountMist_2024_95
            ├── StrayerSQH_2023_94
        ├── (必修)操作系统原理_操作系统
            ├── Karry_2022_90 # 含五次 "课堂作业"
            ├── Ayin_2024_xx
            ├── Kimokcheon_2023_99
            ├── MountMist_2024_85 # 仅含"思维导图"
            ├── Zitann_2024_93
            ├── assumeengage_2024_xx
        ├── (必修)操作系统课程设计_操作系统实验
            ├── Karry_2022_95 # 含所有 "实验报告"
            ├── Frank_2022_96 # 含所有 "实验报告"
            ├── MountMist_2024_92
        ├── (必修)毛泽东思想和中国特色社会主义理论体系概论_毛概
            ├── Karry_2022_93 # 含 "暑期实践报告"
            ├── Zitann_2024_xx
        ├── (必修)计算理论(全英文)_计算理论
            ├── Kimokcheon_2023_94
        ├── (必修)计量经济学_计量
            ├── Karry_2022_96 # 含五次 "课堂作业"
            ├── Frank_2022_95 # 含五次 "课堂作业"
        ├── (必修)金融工程学_衍生品
            ├── Karry_2022_98 # 含九次 "课堂作业"
        ├── (跨专) 数论与代数基础_数论
            ├── Kimokcheon_2022_90
        ├── (选修)数据挖掘导引
            ├── MountMist_2024_97
            ├── Kimokcheon_2023_94
        ├── (选修)模式识别引论_模式识别
            ├── Kimokcheon_2021_91
        ├── (选修)多模态学习导论_多模态
            ├── Kimokcheon_2022_94
            ├── Jesse_2025_xx
            ├── Hx_2025_97
        ├── (选修)智能决策
            ├── Jesse_2024_93
        ├── (选修)算法设计
            ├── StreLitziaYc_2024_90
        ├── (选修)网络工程
            ├── MountMist_2024_92
        ├──(必修)学术研讨Ⅱ-论文写作
            ├──Kimokcheon_2022_98
        ├──(选修)机器学习引论
            ├──Hx_2025_98
        └── README.md
├── 大三 (Grade3)
    ├── 上学期
        ├── (必修)习近平新时代中国特色社会主义思想概论_习概
            ├── Karry_2022_95
            ├── novelyear_2024_93
            ├── MountMist_2024_90
            ├── Zitann_2024_94
            ├── Tangerin_2026_xx
        ├── (必修)政治经济学
            ├── Karry_2022_95
        ├── (必修)数据库系统原理_数据库
            ├── Karry_2022_96 # 含有 "图书管理系统" 源码和文档 updating 🔥
            ├── Kimokcheon_2023_93
            ├── Zitann_2024_95
            ├── MountMist_2024_93
            ├── Luka_2025_89
        ├── (必修)现代软件工程(双语)
            ├── Karry_2022_96
            ├── Kimokcheon_2023_90
            ├── Zitann_2024_xx
            ├── MountMist_2024_89
            ├── Luka_2025_91
            ├── StrayerSQH_2023_93
        ├── (必修)现代软件工程课程设计_软工实验
            ├── Kimokcheon_2023_98 #含有 "实验室人员管理系统" 一系列配套文档和源码
            ├── Karry_2022_95 # 含有 "图书管理系统" 源码和汇报 updating 🔥
            ├── MountMist_2024_88 #含有“智慧夜市管理系统”系列文档,但不含源码
            ├── leafevans_2026_xx # 含课程设计报告
        ├── (必修)研究与开发实践_研开
            ├── Karry_2022_98 # 含有 "物业管理系统" 源码和系统文档 updating 🔥
            ├── MountMist_2024_90 # 小游戏“Ark-knights”源码(仅地址)及报告
        ├── (必修)计算机网络(双语)_计网
            ├── Karry_2022_91
            ├── Kimokcheon_2023_94
            ├── Zitann_2024_xx
            ├── Luka_2025_xx
            ├── StrayerSQH_2023_91
        ├── (必修)计算机网络课程设计_计网实验
            ├── Kimokcheon_2023_99
            ├── Zitann_2024_xx
            ├── novelyear_2024_95
            ├── MountMist_2024_93
            ├── Luka_2025_99
            ├── StrayerSQH_2023_99
        ├── (必修)金融计量学
            ├── Karry_2022_94 # 含 "课堂作业" updating 🔥
        ├── (选修)类脑计算基础
            ├── MountMist_2024_92
        ├── (选修)智能边缘计算
            ├── MountMist_2024_92
        ├── (选修)信号系统导论
            ├── Luka_2025_91
        └── README.md 
    └── 下学期
        ├── (必修)编译原理
            ├── Karry_2023_91
            ├── MountMist_2025_84
            ├── StrayerSQH_2023_90
            ├── Luka_2026_xx
        ├── (必修)编译原理课程设计
            ├── Karry_2023_98 # 含所有 "实验报告" 及 C++ 源码 updating 🔥
            ├── Jesse_2025_90
            ├── Luka_2026_xx
        ├── (必修)计算机系统结构
            ├── Karry_2023_97
            ├── Kimokcheon_2024_90
            ├── MountMist_2025_95
            ├── StrayerSQH_2023_90
        ├── (必修)证券投资学
            ├── Karry_2023_94
        ├── (必修)金融风险管理
            ├── Karry_2023_94
└── 大四 (Grade4)
    ├── 上学期
    └── 下学期
        └── 计科之星
            └── 任凯-计科之星PPT.pdf
  1. Karry Ren
  2. Orderheart
  3. Ayin
  4. Charles-cookie
  5. Kimokcheon
  6. StreLitziaYc
  7. MountMist
  8. Zitann
  9. novelyear
  10. jeanhua
  11. 57UU
  12. Frank Fu
  13. J.W. Zhang
  14. Jesse
  15. Tangerin
  16. assumeengage
  17. AlanRosston
  18. leafevans
  19. L77Doncic
  20. StrayerSQH

🚀 如何贡献

一个丰富学科资源分享平台需要同学们一起建设,热烈欢迎您成为仓库的 Contributor 🙇 !为了方便您迅速上手贡献资源,我们编写了一份资源贡献手册,供您参考。当然如果您在阅读和使用手册过程中遇到任何问题,可以直接联系我们进行交流,或发送 issues 进行交流,我们将会在第一时间做出解答!

♻️ 错误更正

  1. 微机接口笔记中:4.2 什么是端口? 端口应该是指各个 IO 接口寄存器的 IO 地址。
  2. 在部分 .md 文件中由于路径问题,图片无法显示,我们都相应补充了 .pdf 文件,仍保留 .md 文件是为了留下参考格式。

🔥 更新说明

  1. 我们一般在每学期的期末考试结束后进行集中整理更新,如果有些资料大家想要及时获得,可以直接联系我们或发送 issues
  2. 在目录中带有 updating 🔥 的源码工程团队仍在做调整,将尽快发出~

🌟 Star History

Star History Chart

Projets similaires

👨‍🎓 北京交通大学计算机科学与技术学院研究生课程资料、笔记、回忆和整理的期末考试卷及课程作业。希望对你们有所帮助❤️,如果喜欢记得给个star🌟

Jupyter Notebookartificial-intelligencebeijing-jiaotong-universitybjtu
AAllenpandas
385 étoiles55

本项目分享了中山大学计算机学院本科和研究生阶段的课程资料、笔记、期末考试卷和其他实用的相关资源。希望对同学们的学习有所帮助❤️,如果喜欢记得给个star🌟

Python
Yysyisyourbrother
2,6 k étoiles299

My continuously updated Machine Learning, Probabilistic Models and Deep Learning notes and demos (2000+ slides) 我不间断更新的机器学习,概率模型和深度学习的讲义(2000+页)和视频链接

Jupyter Notebook
Rroboticcam
10,4 k étoiles1,8 k