Skip to content
辽宁大学 · 计算机科学与技术专业(2022–2026 全学程归档)

LNU CS 课程资源库

本科四年全部 82 门课程的课件、笔记、实验源码、历年真题与逐课备考攻略,按学期结构化编排,站内即查即用。

“学长走过的弯路,后来人不必再走。”

💡 提示:点击站内任意课程名称或资料链接即可直接在侧边抽屉预览真实文件清单、查看文件大小并一键复制按需下载命令(按住 Ctrl 点击可直接打开 GitHub)。

👋 关于本仓库 ​

这是一份辽宁大学信息学部 计算机科学与技术 专业的本科课程资料库,覆盖 2022–2026 四年全部 82 门课程,收录历年真题 320 份、课件 / 笔记 / 实验 / 代码等资料 2700+ 份,并为每个学期整理了逐课资料盘点、备考攻略与样本成绩对比。希望它能帮你少走弯路,把时间花在真正值得的地方。

📚 课程📝 历年真题🗂️ 覆盖范围📦 资料文件🧭 配套内容
82 门320 份8 学期 + 通识选修2700+ 份备考攻略 · 成绩参考 · 毕业去向

NOTE

本仓库目前由我(XUNRANA)独立整理与维护:所有资料均由我个人收集、归档与编排,其中大部分来自我本科四年的课程积累,另有部分资料由高年级学长提供(见 特别鸣谢)。如果它对你有帮助,欢迎点一个 ⭐ Star,这是我持续更新的最大动力。


🚀 快速导航 ​

按学年浏览 ​

🌱 大一🌿 大二🌳 大三🎓 大四
第一学期 · 大一秋
10 门 · 22 学分
第三学期 · 大二秋
11 门 · 25 学分
第五学期 · 大三秋
8 门 · 16 学分
第七学期 · 大四秋
2 门 · 5 学分
第二学期 · 大一春
14 门 · 35 学分
第四学期 · 大二春
13 门 · 26 学分
第六学期 · 大三春
9 门 · 14 学分
第八学期 · 大四春
2 门 · 18 学分

另有 🎨 通识选修课(13 门 · 26 学分)与 📝 往年课程试卷库(57 门 · 320 份)。

按需求查找 ​

我想…入口
找某门课的课件 / 笔记 / 真题↓ 全课程总目录,点击课程名直达资料文件夹
了解哪些课难、哪些值得重点备考↓ 重点课程导览
参考成绩数据与备考策略点击上方学期链接 → 学期 README 含修读同学均分对比与备考攻略
搜索历年考卷往年课程试卷库(57 门课 · 320 份,年代较早,仅供参考)
只想下载某一个文件夹↓ 下载方式(推荐 Sparse Checkout,无需克隆整库)
规划保研 / 考研 / 就业↓ 写给后来者:毕业去向建议
贡献资料 / 纠错↓ 贡献指南

📁 仓库结构 ​

text
LNU-CS-Courses-Resource/
├── 01 第一学期/      # 10 门课 · 大一秋 · 数学英语导论基础
├── 02 第二学期/      # 14 门课 · 大一春 · 高数物理程序设计
├── 03 第三学期/      # 11 门课 · 大二秋 · 数据结构与数据库
├── 04 第四学期/      # 13 门课 · 大二春 · 体系结构算法核心
├── 05 第五学期/      #  8 门课 · 大三秋 · 操作系统编译原理
├── 06 第六学期/      #  9 门课 · 大三春 · 网络大数据 AI 方向
├── 07 第七学期/      #  2 门课 · 大四秋 · 系统结构与创新实践
├── 08 第八学期/      #  2 门课 · 大四春 · 毕业设计与实习
├── 09 通识选修课/    # 13 门课 · 全学程 · 人文社科自然通识
├── 10 往年课程试卷/  # 57 门课 · 320 份试卷 · 跨专业通用
├── assets/           # 文档站 Logo / 主题样式 / 脚本
├── 21版计算机科学与技术专业培养方案.pdf
├── 辽宁大学本科生成绩管理方法.pdf
└── LICENSE

每个学期目录下均有独立 README.md,包含:课程学分 / 成绩 / 难度总览表 → 逐课资料盘点与备考攻略 → URP 样本成绩对比分析。


🎯 重点课程导览 ​

💎 CS 专业核心主干课(必须掌握) ​

这些课程构成计算机科学与技术的知识骨架,直接影响考研、面试和毕业设计能力。建议大一提前了解方向,大二起重点投入。

课程学期类别重要性仓库资料
高级语言程序设计(C)大一春编程基础⭐⭐⭐⭐⭐📄📑💻🔬
数据结构大二秋算法基础⭐⭐⭐⭐⭐📄📑💻
数据库原理大二秋数据管理⭐⭐⭐⭐⭐📄📑🔬
计算机组成原理大二春硬件底层⭐⭐⭐⭐⭐📄📑🔬
操作系统原理大三秋系统软件⭐⭐⭐⭐⭐📄📑🔬
计算机网络大三春网络通信⭐⭐⭐⭐⭐📄📑💻
算法设计与分析大二春算法进阶⭐⭐⭐⭐⭐📑💻
面向对象程序设计大二春工程编程⭐⭐⭐⭐📑💻
数字逻辑大二春数字电路⭐⭐⭐⭐📄📑🔬
编译原理大三秋语言处理⭐⭐⭐⭐📑💻
计算机系统结构大四秋体系结构⭐⭐⭐⭐📄📑

TIP

考研备考重点:数据结构、计算机组成原理、操作系统、计算机网络(408 四件套)在仓库中均有历年真题与核心课件。

🔥 拉分课预警(修读均分偏低,机会在此) ​

掌握以下课程对绩点、考研和面试都有直接帮助。修读均分偏低的课程更需要提前投入,仓库内有针对性备考资料。

课程学期修读均分高分难点仓库资料
高等数学A(二)大一春58多元微积分、无穷级数、微分方程📄📑📓
普通物理A(上)大一春70微元法建模、物理量纲推导📄📑📓
工程数学(二)大二春72复变函数、拉普拉斯变换📄📑📓
高级语言程序设计大一春72指针与内存管理、递归📄📑💻🔬
离散数学大一春72图论、逻辑推理、代数结构📄📑📓
操作系统原理大三秋72死锁、分页/分段、进程调度📄📑🔬
数据结构大二秋73树/图算法、时间复杂度分析📄📑💻
计算机网络大三春73协议细节、子网计算、流量控制📄📑💻
算法设计与分析大二春73动态规划、分支限界、P/NP理论📑💻

WARNING

均分数据来源于对应届次 URP 教务系统,不同年级可能有所浮动,仅供参考。各课程详细对比数据见对应学期 README。


📚 全课程总目录 ​

点击学期展开课程清单,点击课程名进入对应资料文件夹(GitHub 界面直接浏览)。📭 表示该文件夹暂无资料(含 .gitkeep 占位),欢迎贡献。

图例:📄 历年试卷 | 📑 PPT/课件 | 💻 代码/大作业 | 🔬 实验报告 | 📓 笔记/复习资料 | ✅ 有资料 | ➖ 暂无

🍂 第一学期  ·  大一秋 · 10 门 · 22 学分
学分课程主要内容📄📑💻🔬📓
5高等数学A(一)极限、导数、不定积分与定积分✅✅➖➖✅
4大学英语(一)精读、写作翻译、听力训练➖✅➖➖✅
3思想道德与法治法律基础与道德修养➖✅➖➖✅
2计算机导论专业概览、计算机基础➖✅➖✅➖
2大学生心理健康教育 📭心理健康基础知识➖➖➖➖➖
2形势与政策国内外时事政治➖✅➖➖✅
2军事技能 📭队列训练、军事理论实践➖➖➖➖➖
1体育(一)📭体能训练与运动技能➖➖➖➖➖
0.5计算机导论实验基础上机实验与编程入门➖➖✅✅➖
0.5职业生涯规划 📭职业认知与规划方法➖➖➖➖➖

→ 查看第一学期详细成绩与备考攻略

🌸 第二学期  ·  大一春 · 14 门 · 35 学分
学分课程主要内容📄📑💻🔬📓
6高等数学A(二)多元微积分、级数与微分方程✅✅➖➖✅
4普通物理A(上)力学、热学与振动波动✅✅➖➖✅
4大学英语(二)📭综合英语能力提升➖➖➖➖➖
3高级语言程序设计C语言、指针、内存管理、结构体✅✅✅✅➖
3中国近现代史纲要中国近现代史主要历程➖✅➖➖✅
3离散数学集合论、图论、命题逻辑、代数系统✅✅➖➖✅
3计算理论自动机、正则语言、上下文无关文法➖✅➖➖✅
2军事理论国防、军事史与现代战争➖✅➖➖✅
2创新创业基础创新思维与创业基础➖✅➖➖➖
1健康教育健康生活方式与预防知识➖✅➖➖➖
1认知实验认知心理学实验设计与数据分析➖➖✅✅➖
1金工实习 📭金属加工工艺实训➖➖➖➖➖
1高级语言程序设计实验C语言上机实验➖➖✅✅➖
1体育(二)体能与运动技能进阶➖✅➖➖➖

→ 查看第二学期详细成绩与备考攻略

🍁 第三学期  ·  大二秋 · 11 门 · 25 学分
学分课程主要内容📄📑💻🔬📓
4普通物理A(下)电磁学、光学与量子物理✅✅➖➖✅
3工程数学(一)线性代数、矩阵运算➖✅➖➖✅
3数据库原理SQL、3NF/BCNF规范化、事务管理✅✅➖✅➖
3数据结构线性表、树与图、排序查找✅✅✅➖➖
3马克思主义基本原理马克思主义哲学与政治经济学➖✅➖➖✅
2大学英语(三)📭英语综合技能强化➖➖➖➖➖
2普通物理实验A力学与电磁实验测量➖➖➖✅➖
2劳动教育劳动精神与劳动实践➖✅➖➖✅
1数据库原理实验SQL综合实验➖➖✅✅➖
1数据结构实验数据结构算法代码实现➖➖✅✅➖
1体育(三)📭专项运动技能训练➖➖➖➖➖

→ 查看第三学期详细成绩与备考攻略

🌷 第四学期  ·  大二春 · 13 门 · 26 学分
学分课程主要内容📄📑💻🔬📓
3工程数学(二)复变函数、积分变换✅✅➖➖✅
3数字逻辑逻辑代数、卡诺图、组合与时序逻辑✅✅➖✅➖
3毛泽东思想和中国特色社会主义理论体系概论毛泽东思想与中国特色社会主义➖✅➖➖✅
3算法设计与分析动态规划、分支限界、NP完全性✅✅✅➖✅
3计算机组成原理指令系统、数据通路、存储体系✅✅➖✅➖
2大学英语(四)四六级强化训练➖✅➖➖➖
2应用数理统计概率统计、回归分析、假设检验➖✅✅➖✅
2课程设计I综合课程设计项目➖➖✅➖➖
2面向对象程序设计Java/C++ OOP、继承多态、设计模式➖✅✅➖➖
1计算机组成原理实验逻辑电路设计与测试➖➖➖✅➖
1体育(四)📭专项运动技能强化➖➖➖➖➖
0.5数字逻辑实验Verilog HDL仿真实验➖➖✅✅➖
0.5算法设计与分析实验算法代码实现与性能分析➖✅✅➖➖

→ 查看第四学期详细成绩与备考攻略

🍂 第五学期  ·  大三秋 · 8 门 · 16 学分
学分课程主要内容📄📑💻🔬📓
3操作系统原理进程管理、内存分页/分段、文件系统✅✅➖✅✅
3习近平新时代中国特色社会主义思想概论习近平新时代中国特色社会主义思想➖✅➖➖✅
3编译原理词法/语法分析、中间代码生成与优化✅✅✅➖✅
2多媒体技术图像音频视频处理、多媒体应用开发➖✅➖➖➖
2最优化理论线性规划、梯度法、凸优化➖✅➖➖✅
2人工智能搜索算法、知识表示、机器学习基础✅➖➖➖➖
0.5操作系统原理实验内核级系统调用与进程实验➖➖✅✅➖
0.5编译原理实验词法与语法分析器完整实现➖➖✅✅➖

→ 查看第五学期详细成绩与备考攻略

🌼 第六学期  ·  大三春 · 9 门 · 14 学分
学分课程主要内容📄📑💻🔬📓
3计算机网络TCP/IP协议栈、三次握手、拥塞控制✅✅✅➖✅
2大数据导论Hadoop/Spark大数据处理框架➖✅✅➖✅
2Python程序设计Python语言、数据分析、Web开发➖✅✅➖➖
2机器学习分类/回归/聚类、贝叶斯/SVM/神经网络➖✅✅➖➖
2课程设计Ⅱ 📭综合系统设计项目➖➖➖➖➖
1大数据导论实验大数据平台搭建与任务实践➖➖➖✅➖
1拓展实验综合技术拓展实验➖➖✅✅➖
0.5计算机网络实验Wireshark抓包与协议分析➖➖➖✅➖
0.5大学生就业指导求职技能与职业发展➖✅➖➖➖

→ 查看第六学期详细成绩与备考攻略

🍂 第七学期  ·  大四秋 · 2 门 · 5 学分
学分课程主要内容📄📑💻🔬📓
3计算机系统结构流水线、Cache、并行体系结构✅✅➖➖✅
2创新创业学分转换 📭竞赛/软著/专利置换实践学分➖➖➖➖➖

→ 查看第七学期详细成绩与备考攻略

🎓 第八学期  ·  大四春 · 2 门 · 18 学分
学分课程主要内容📄📑💻🔬📓
14毕业论文选题/开题/中期/答辩/查重全流程➖➖➖➖✅
4实习实践 📭校外实习报告与学分认定➖➖➖➖➖

→ 查看第八学期详细成绩与备考攻略

🎨 通识选修课  ·  全学程 · 13 门 · 26 学分
学分课程主要内容📄📑💻🔬📓
3电路分析基础基尔霍夫定律、戴维南等效、复频域✅✅➖➖✅
2犯罪心理学犯罪行为成因、心理分析➖✅➖➖✅
2微电子技术与人类社会发展集成电路发展历程与社会影响➖✅➖➖✅
2影视美学电影美学理论与影片鉴赏➖✅➖➖✅
2中国传统文化概论中华传统文化核心要素➖➖➖➖✅
2学术规范与论文写作学术写作规范与论文格式➖✅➖➖➖
2自然资源保护概论自然资源利用与环境保护➖➖➖➖✅
2摄影创作基础摄影技术与艺术创作➖➖➖➖✅
2中国特色社会主义法律体系研究中国特色法律体系构建与案例➖➖➖➖✅
2中国电影史中国电影发展历程与经典作品➖➖➖➖✅
2生命奥秘生命科学基础知识➖➖➖➖✅
2改革开放史 📭改革开放四十年历程➖➖➖➖➖
1电路原理实验基本电路实验操作➖✅➖➖➖

→ 查看通识选修课详细成绩与备考攻略


📝 往年试卷库 ​

10 往年课程试卷 目录收录 57 门课、320 份 Word 试卷,主体为 12级~17级、2011–2018 学年 试卷。少量文件保留原始命名中的异常年份或跨年字段,检索时建议优先看课程名、教师名与文档类型;题型与考纲可能已有变化,仅供备考参考。命名格式:课程名 考试学年学期 年级 专业简称.doc。

详细索引见 → 10 往年课程试卷/README.md


📈 绩点与官方文档 ​

绩点计算公式

  • 百分制:绩点 = 4 − 3 × (100 − 分数)² ÷ 1600
  • 等级制:优秀(90~100)→ 4.00 | 良好(80~89)→ 3.00 | 中等(70~79)→ 2.00 | 及格(60~69)→ 1.00
🧮 辽大单科绩点速查
折算绩点3.58(3.5781)

官方参考文档(仓库根目录,修读与备考时可优先查阅)

  1. 21版计算机科学与技术专业培养方案.pdf — 培养目标、毕业要求、修读课程流向图及详细学分对照表。
  2. 辽宁大学本科生成绩管理方法.pdf — 学分转换、补考重修、绩点折算及毕业成绩审核相关教务规定。

📥 下载方式 ​

不推荐直接 git clone 整个仓库——历史版本较大,且多数情况下你只需要某一门课的资料。

方式一:Git Sparse Checkout(推荐,仅克隆指定目录) ​

对中文与空格路径完全可靠,只需安装 Git:

bash
git clone --filter=blob:none --sparse https://github.com/XUNRANA/LNU-CS-Courses-Resource.git
cd LNU-CS-Courses-Resource
git sparse-checkout set "03 第三学期/3 数据结构"

把最后一行的目录换成你需要的课程文件夹即可;之后想再取其他课程,重复执行 git sparse-checkout add "目录名"。

方式二:GitZip 浏览器扩展 ​

  1. 安装 GitZip 扩展(支持 Chrome / Firefox / Edge)
  2. 在 GitHub 页面双击目标文件夹,点击扩展按钮即可下载
  3. 优点:鼠标点选即下载;注意:大文件夹会触发 GitHub API 限流,需在扩展设置中填入个人 Token

方式三:整库 Download ZIP ​

GitHub 仓库页面 Code → Download ZIP 一键打包下载,操作最简单,但体积较大(数 GB),适合想离线保存全套资料的同学。


🤝 贡献指南 ​

仓库目前由我一人维护,难免有遗漏和错误。如果你手里有合适的资料,或发现了错链、错字、过时信息,非常欢迎补充和指正:

  • 课程笔记、学习总结、思维导图
  • 往年试卷、标准答案、历年真题
  • 实验代码、项目源码、课程大作业
  • 课程选课建议、备考经验分享
  • 补充暂无资料(📭)的空壳课程文件夹

贡献方式 ​

  1. Pull Request(推荐):Fork 本仓库,上传到对应课程文件夹,提交 PR
  2. Issue:新建 Issue,上传文件或描述问题,并说明所属课程和学期
  3. 邮件:发送至 xunrana@163.com,注明课程名和学期

提交前建议先阅读 CONTRIBUTING.md,并运行仓库审计脚本:

powershell
powershell -ExecutionPolicy Bypass -File scripts/audit.ps1
📋 优先补充清单(以下课程目录目前仅有 .gitkeep 占位)
学期待补课程
第一学期0.5 职业生涯规划、1 体育(一)、2 军事技能、2 大学生心理健康教育
第二学期1 金工实习、4 大学英语(二)
第三学期1 体育(三)、2 大学英语(三)
第四学期1 体育(四)
第六学期2 课程设计II
第七学期2 创新创业学分转换
第八学期4 实习实践
通识选修课2 改革开放史
⛔ 禁止上传
  • ⛔ 未获授权的付费教材、电子书、教师课件或其他版权受保护资料
  • ⛔ 当学期尚未完成考试的试卷(避免学术不端风险)
  • ⛔ 含个人隐私信息(学号、姓名、身份证号)的未脱敏文件
  • ⛔ 系统垃圾文件(.DS_Store、Thumbs.db、__MACOSX/ 等)
  • ⛔ 新增超过 100 MB 的单文件(GitHub 硬限制;大文件请存云盘或 Release,并在 README 留链接)
  • ⚠️ 新增超过 50 MB 的单文件会触发审计警告;如确有保留必要,请说明来源、授权与压缩/迁移计划,优先存放到云盘或 Release
🏷️ 文件命名与资料状态标注

文件命名建议

  • 课件 / 笔记:课程名_类型_说明.扩展名,如 数据结构_课件_第3章树.pdf
  • 试卷(严格格式):课程名 学年学期 年级 专业 附加信息.doc,如 数据库原理 2023-2024-1 22级 计科 试卷A.doc

资料状态标注:新增资料建议在课程 README 或提交说明中标注来源状态

状态说明
学生原创自己整理的笔记、代码、报告模板或经验总结
公开资料学校公开页面、公开课、官方通知等可公开访问资料
授权分享已获得作者或授课教师许可分享的资料
需自查版权来源不明或疑似教材、电子书、教师课件,建议仅保留书目信息、学习建议或公开购买/获取渠道

🧭 写给后来者:毕业去向建议 ​

大学四年一眨眼,早做打算,不后悔。

🎓 保研 ​

NOTE

以上保研比例、加分项目和分值来自当届经验整理,不构成官方承诺;每年以学院最新推免细则和教务通知为准。

📝 考研 ​

  • 目标是 计算机统考 408(数据结构、操作系统、计组、计网)
  • 408 四件套在本仓库均有历年真题与核心课件,本科阶段学好即是提前备考
  • 大三下开学即可启动系统备考,越早准备越从容

💼 工作(互联网 / 技术岗) ​

  • 大三上:确定技术方向(前端 / 后端 / 算法 / 测试 / 运维……),开始系统自学
  • 大三下:积极投递暑期实习,积累真实项目经验
  • 大四秋:九月秋招,有实习经历会有明显竞争优势

🏛️ 工作(泛体制内 / 央国企 / 非技术岗) ​

  • 大三下提前了解笔试题库(行测、专业知识)与时政动态
  • 此类岗位对绩点要求不高,但证书(六级、计算机二级等)有加分

💡 通用建议 ​

  • 企业和学校差别很大,越早实习,越早找到感觉,越不慌
  • 不打算保研的同学,校内课程适当减少沉没时间,把精力留给实习和项目
  • 大一就开始了解方向——保研、考研、就业、体制内路线的准备重点不同,越早了解越容易安排时间

🏆 推荐 | 辽宁大学信息学部科创中心 ​

对算法竞赛感兴趣的同学,强烈推荐加入 辽宁大学信息学部科创中心!

  • 赛事:蓝桥杯 / 天梯赛 / 码蹄杯 / 百度之星 / ICPC / CCPC
  • 晋级路线:省赛 → 全国邀请赛 → 分站赛 → 亚洲区域赛 → 世界总决赛
  • 氛围:这里汇聚了一批十分优秀的学长学姐,最终考取研究生、进入大厂工作的大有人在
  • 价值:ICPC 亚洲区域赛银奖 / 金奖 是一份极为亮眼的个人履历,许多大厂对高水平算法竞赛获奖选手青睐有加

期望辽宁大学早日夺得亚洲区域赛首枚金奖! 🏅


🙏 特别鸣谢 ​

在整理本仓库的过程中,部分早期资料来自高年级学长的无私分享,在此致以最诚挚的感谢:

rax、lpl、hyt、zjy 等学长——感谢你们当年留下的课件、笔记、实验报告和历年真题,让我和后来的学弟学妹少走了很多弯路。

如果你也愿意把自己积累的资料分享给学弟学妹,欢迎通过 PR 或邮件(xunrana@163.com)联系我!


🔗 友情链接 ​

本仓库受以下高校同类开源课程资源仓库启发,推荐一并查阅:

仓库高校特色
libpku北京大学Star 数最多,生态最完善
zju-icicles浙江大学最早的中文课程资源仓库之一
REKCARC-TSC-UHT清华大学计算机系课程攻略,含 A4 速查表
SJTU-Courses上海交通大学徽章最完整,视觉最专业
USTC-Course中国科学技术大学课程结构最规范,有配套网站
fudan-coursera复旦大学按教育阶段分类,直观清晰
NJUCS-Course-Material南京大学计算机系专项,禁止清单最明确

📋 免责声明 ​

  • 本仓库由学生个人整理与维护,与辽宁大学官方无任何关联
  • 仓库内资料仅供个人学习参考,不对任何资料的准确性、完整性或适用性做出承诺
  • 提交资料时应确认拥有分享权利或已获得授权;资料中第三方内容的版权仍归原作者或权利人所有
  • 如发现版权侵犯,请通过 Issue 或邮件(xunrana@163.com)立即通知,将在 48 小时内处理

📜 许可证 ​

本仓库采用 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) 许可证。

  • 允许:分享、转载、改编,用于非商业学习目的
  • 要求:署名原作者,以相同许可证分发衍生作品
  • 禁止:任何形式的商业使用

仓库中来自他人分享的资料,版权归原作者所有。


愿每一位辽大计科人,都能找到属于自己的方向,走出属于自己的路。

祝大家前程似锦,未来可期! 🎉

如果这个仓库帮到了你,请给它一个 ⭐ —— 这是对我最好的鼓励。

最后更新:2026 年 11 月  |  维护者:XUNRANA  |  联系:xunrana@163.com

由 XUNRANA 独立整理与维护 · 采用 CC BY-NC-SA 4.0 许可 · 与辽宁大学官方无关