Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oneliey/BUPT-SCS-Courses
BUPT SCS 选修课指北
https://github.com/oneliey/BUPT-SCS-Courses
bupt course cs scs
Last synced: 3 days ago
JSON representation
BUPT SCS 选修课指北
- Host: GitHub
- URL: https://github.com/oneliey/BUPT-SCS-Courses
- Owner: oneliey
- Created: 2020-08-15T07:56:09.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-11T12:24:37.000Z (3 months ago)
- Last Synced: 2024-08-11T13:31:22.095Z (3 months ago)
- Topics: bupt, course, cs, scs
- Homepage: https://oneliey.github.io/BUPT-SCS-Courses
- Size: 13.7 MB
- Stars: 596
- Watchers: 6
- Forks: 91
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BUPT-SCS-Courses
巴普特(北京邮电大学)计院(计算机学院)选修课指北 ☝️
方便同学们了解各专业选修课程
[本科编程作业参考索引 (awesome-bupt-scs)](https://github.com/brupst/awesome-bupt-scs),欢迎同学们 [**PR**](https://github.com/oneliey/BUPT-SCS-Courses/pulls) 👏
## Awesome
[Awesome CS Courses](https://github.com/prakhar1989/awesome-courses)
[CS DIY(CS自学指南)](https://csdiy.wiki)
[Free Programming Books](https://ebookfoundation.github.io/free-programming-books) ([中文版](https://github.com/justjavac/free-programming-books-zh_CN))
## 🎈 添加新课程步骤
1. 请先参考[课程模板](./course-template.md)
2. 把模板**重命名为英文**后(请注意使用 '-' 代替空格),放在相应**专业的文件夹**下
3. 填写**评论**中相应内容,如果**不太清楚**或者**重复信息**,可以**不用填写**
4. 填写目录里**表格**中的信息,并添加相应**课程链接**---
> 不同年级当年培养方案**不太相同**,存在某些课程**不在本年级**培养方案中,以培养方案为准
>
> 分成不同专业汇总课程,不同专业可能有**重复课程**
>
> * **任课教师**:同一班级的多个老师用逗号隔开,不同班级的老师用分号隔开
> * **考核方式**:建议注明期中期末,未指明则说明没有
> * **作业情况**:作业形式和频次## 基础课与课程设计
| 课程名称 | 考核方式 | 平时作业情况 |
| --------------------------------------------------------------------------------------------------------------- | --------------------------------- | -------------------- |
| [数学建模与模拟](./Basic-and-Practice-Courses/Mathematical-Modeling.md) | 无期中,期末大开卷 | 4次平时小作业 |
| [运筹学](./Basic-and-Practice-Courses/Operational-Research.md) | 小作业,期末开卷考 | 考试较为简单 |
| [组合数学](./Basic-and-Practice-Courses/Combinatorial-Mathematics.md) | 无期中,期末闭卷考改编版原题 | 每周一次作业,略难 |
| [矩阵理论与方法](./Basic-and-Practice-Courses/Matrix-Theory-and-Method.md) | 小作业+期末闭卷考 | 考试略难一些 |
| [概率论与随机过程](./Basic-and-Practice-Courses/Probability-Theory-and-Stochastic-Process.md) | 期中论文+期末闭卷 | 课堂作业很难 |
| [概率论与数理统计](./Basic-and-Practice-Courses/Probability-Theory-and-Mathematical-Statistics.md) | 期末闭卷考试 | |
| [面向对象程序设计实践 (C++)](./Basic-and-Practice-Courses/Objected-Oriented-Programming(C++).md) | 无考试;
多次小作业 + 大作业 | 1次期末大作业 |
| [面向对象程序设计实践 (Java)](./Basic-and-Practice-Courses/Objected-Oriented-Programming(JAVA).md) | 期中考试;期末大作业 | 1次期末大作业 |
| [计算机组成原理课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-of-Computer-Organization-Principles.md) | 期末大作业 | |
| [数字逻辑与数字系统课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-Digital-Logic-and-Digital-System.md) | 期末大作业 | |
| [数据结构课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-of-Data-Structures.md) | 期末大作业 | 大作业 |
| [计算机网络课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-of-Computer-Network.md) | 期末大作业 | 一次大作业,难度还好 |
| [数据库系统原理课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-Database-System.md) | | |
| [操作系统课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-Operating-System.md) | 期末大作业 | |
| [编译原理与技术课程设计](./Basic-and-Practice-Courses/Curriculum-Practice-Compiler-Principle-and-Technology.md) | 期末大作业 | 期末大作业 |## 计算机科学与技术
| 课程名称 | 考核方式 | 平时作业情况 |
| ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- | ------------------------------------------------ |
| [下一代Internet技术与协议](./Computer-Science-and-Technology/Technologies-and-Protocols-of-NGI.md) | 无期中;疫情写论文
往年期末开卷考 | 1次小作业,2次实验 |
| [计算机网络技术实践](./Computer-Science-and-Technology/The-Practice-of-Computer-Network-Technology.md) | 无考试;实验+实验报告 | 6次实验,2次重要 |
| [Linux开发环境及应用](./Computer-Science-and-Technology/Linux.md) | 无期中;期末闭卷考试 | 4次实验 |
| [移动互联网技术及应用](./Computer-Science-and-Technology/Mobile-Internet-Technology-and-Application.md) | 无期中;期末大作业 | 7次编程作业 |
| [Web开发技术](Computer-Science-and-Technology/Web-Application-Developing-Technology.md) | 无考试;期末大作业 | 一篇技术论文和大作业 |
| [Python程序设计](./Computer-Science-and-Technology/Python-Programming.md) | 无期中;期末大作业 | 每周1次作业 |
| [大数据技术基础](./Computer-Science-and-Technology/Basics-of-Big-Data-Technology.md) | 无期中;期末大作业 | 4次小实验,2个期末实验 |
| [机器学习](./Computer-Science-and-Technology/Machine-Learning.md) | 无期中;疫情无期末
往年期末闭卷考试 | 4次小测验,
1次论文阅读,1次大作业 |
| [数据仓库与数据挖掘](./Computer-Science-and-Technology/Data-Warehouse-and-Data-Mining.md) | 无考试;期末论文报告 | 无平时作业 |
| [信息与知识获取](./Computer-Science-and-Technology/Information-and-Knowledge-Acquisition.md) | 无考试;3次作业+报告 | 3次作业 |
| [网络科学](./Data-Science-and-Big-Data-Technology/Network-Science.md) | 随堂测验,期末考试
2020年为小组pre | 无作业 |
| [信息与网络安全](./Computer-Science-and-Technology/Information-and-Network-Security.md) | 无考试,期末开卷大作业 | 3次作业 |
| [人工智能原理](./Computer-Science-and-Technology/Principles-of-Artificial-Intelligence.md) | 无期中;
期末开卷考试+1次实验 | 1次小测,无平时作业 |
| [网络存储技术](./Computer-Science-and-Technology/Network-Storage-Technologies.md) | 无考试;平时+期末作业 | 文字作业 |
| [程序设计实践](./Computer-Science-and-Technology/The-Practice-of-Programming.md) | 无期中;期末大作业 | 无平时作业 |
| [服务科学与服务工程概论](./Computer-Science-and-Technology/Introduction-To-Service-Science-And-Service-Engineering.md) | 无期中;点名
期末论文论文+开题报告 | 无平时作业 |
| [物联网技术](./Computer-Science-and-Technology/IoT-Technology.md) | 无考试;期末大作业 | 2次平时作业;2次课上实验 |
| [计算机图形学](./Data-Science-and-Big-Data-Technology/CG.md) | 期末闭卷考试 | 2个大作业 |
| [自然语言处理](./Computer-Science-and-Technology/Natural-Language-Processing.md) | 期末考试;期末大作业 | 1次期末大作业 |
| [多媒体技术](./Computer-Science-and-Technology/Multimedia-Technology.md) | 无期中;点名
期末闭卷考试 | 无平时作业 |
| [并行计算与GPU编程](./Computer-Science-and-Technology/Parallel-Computing-and-GPU-Programming.md) | 无考试;期末大作业 | 两次小作业,期末大作业 |
| [数字图像处理](./Computer-Science-and-Technology/Digital-Image-Processing.md) | 期末开卷考试 | 1~2次编程小作业 |
| [量子计算导论](./Computer-Science-and-Technology/Introduction-of-Quantum-Computation.md) | 期中论文翻译;
期末写论文 | 两次作业 |
| [无线传感器网络](./Computer-Science-and-Technology/Wireless-Sensor-Network.md) | 无考试;一次实验验收和课程报告 | 无作业 |## 网络工程
选修课基本和计科一致,《下一代Internet技术与协议》为必修,且无《信息与知识获取》该课程。
| 课程名称 | 考核方式 | 作业量 |
| ------------------------------------------------------------------------------------------------ | ---------------------------------- | ------------------------------------------ |
| [web后端开发技术](./Network-Engineering/Web-back-end-development-techniques.md) | 小作业,大作业(及原本应有的小测) | 可以接受,不算很多 |
| [web前端开发技术](./Network-Engineering/Web-front-end-development.md) | 5次小作业和1次大作业 | 可以接受,不算很多 |
| ios开发技术 | 小论文 | 很水,但是很爽,你懂的 |
| 嵌入式系统
(网工必修,计科选修) | 作业20,实验40,期末考试40 | 实验比较复杂,期末考试比较难,但老师会调分 |
| [web开发技术基础](./Network-Engineering/Development-Techniques-for-Web.md)
(网工必修,其他专业选修) | 小作业,大作业
期末开卷考 | 可以接受,不算很多 |## 数据科学与大数据技术
| 课程名称 | 考核方式 | 作业量 |
| --------------------------------------------------------------------------------------------- | ---------------------------------------- | --------------------------------------- |
| [数据科学数学基础](./Data-Science-and-Big-Data-Technology/Mathematical-Basis-of-Data-Science.md) | 无期中;期末闭卷考试 | 3次作业 |
| [Linux开发环境及应用](./Computer-Science-and-Technology/Linux.md) | 无期中;期末闭卷考试 | 一般,4次实验 |
| [算法设计与分析](./Data-Science-and-Big-Data-Technology/Algorithm-Design-and-Analysis.md) | 编程实验,期末闭卷考试 | 5次编程实验,难度一般 |
| [网络科学](./Data-Science-and-Big-Data-Technology/Network-Science.md) | 随堂测验,期末考试
2020年为小组pre | |
| [计算机图形学](./Data-Science-and-Big-Data-Technology/CG.md) | 2个大作业,期末闭卷考试 | |
| [数字图像处理](./Data-Science-and-Big-Data-Technology/Digital-Image-Processing.md) | 3次小作业,期末3次实验和1个论文 | 作业难度较大,比较繁琐 |
| [分布式计算与云计算](Data-Science-and-Big-Data-Technology/Distributed-and-cloud-computing.md) | 1次作业,期末论文 | 作业难度很低 |
| [流数据分析技术](./Data-Science-and-Big-Data-Technology/Streaming-Data-Analysis-Technologies.md) | 3次作业,无期中期末考试 | 作业量适中,难度适中,3次作业量差距不大 |
| [数据可视化](./Data-Science-and-Big-Data-Technology/Data-Visualization.md) | 1次大作业,无期中期末考试 | 作业量很小,难度很低 |
| [多模态信息处理](./Data-Science-and-Big-Data-Technology/Multi-Modal-Information-Processing.md) | 1次大作业,期中期末各一次pre,期末交报告 | 很开放的作业,作业量基本看个人追求 |
| [通信原理](./Data-Science-and-Big-Data-Technology\Principles-Of-Communication.md) | 平时作业40% + 期末考试60% | 2-3周一次作业 |## 软件工程
| 课程名称 | 任课教师 | 考核方式 | 作业量 |
| ------------------------------------------------------------------------------------- | -------- | ------------------------------ | ------------------------------ |
| [软件测试技术](./Software-Engineering/Software-Testing-Techniques.md) | 袁玉宇 | 7次小作业;期末开卷考试 | 总量大但时间长,简单且有趣味性 |
| [软件过程改进](./Software-Engineering/Software-Process-Improvement.md) | 袁玉宇 | 疫情只有大作业,往常可能开卷考 | 无额外作业 |
| [通信协议软件设计](./Software-Engineering/Software-Design-of-Communitation-Protocol.md) | 雷友珣 | 3次大实验,期末闭卷考试 | 难度大,繁琐 |
| [软件项目管理](./Software-Engineering/Software-Project-Management.md) | 韩万江 | 大作业+开卷考试 | 难度不大,但繁琐 |
| [移动终端软件开发技术](./Software-Engineering/Mobile-Software-Development-Techniques.md) | 谢坤 | 无考试;大作业 | 量多但简单 |
| [电子商务系统](./Software-Engineering/E-Commerce-System.md) | 牛坤 | 疫情只有作业,往常闭卷考 | 小且简单 |
| [大数据原理与技术](./Software-Engineering/Bigdata-Principle-and-Techniques.md) | 孙鹏飞 | 无考试;大作业 | 量少,稍有难度 |## 培养方案
1. [计算机学院培养方案17版(含实验班)](./Cultivation/17-SCS.pdf)(大改)
2. [软件学院培养方案17版](./Cultivation/17-SSE.pdf)
3. [计算机学院培养方案18版(含实验班)](./Cultivation/18-SCS.pdf)
4. [软件学院培养方案18版](./Cultivation/18-SSE.pdf)
5. [计算机学院培养方案19版(含实验班)](./Cultivation/19-SCS.pdf)
6. [计算机学院培养方案20版(含实验班)](./Cultivation/20-SCS.pdf)
7. [计算机学院培养方案21版](./Cultivation/21-SCS.pdf) (较大改动)## 知名高校
* [THU-CST-Cracker](https://rekcarc-tsc-uht.readthedocs.io/en/latest/index.html)
* [Lib PKU](https://github.com/lib-pku/libpku)
* [SJTU-Courses](https://github.com/kxxwz/SJTU-Courses)
* [ZJU-Courses-Share](https://qsctech.github.io/zju-icicles/)
* [USTC-Course](https://github.com/USTC-Resource/USTC-Course)