Week |
Date |
Lecture Topic |
Event |
Project |
TA |
1 |
Feb.13 |
课程简介(Course Introduction) 课程内容简介,课程安排,etc. |
|
|
/ |
1 |
Feb.16 |
计算机导论 (Introduction to Computer) 计算机起源,发展,应用,etc. |
|
|
Kai |
2 |
Feb.20 |
程序设计语言 (Programming Language) 组成,机器语言,汇编语言,高级语言,范式,etc. |
|
|
Hu |
2 |
Feb.23 |
数据结构(1) (Data Structure) 基本数据结构概念,数组,栈,队列,etc. |
|
定组 |
Kai |
3 |
Feb.27 |
数据结构(2) (Data Structure) 搜索算法,深度优先搜索,广度优先搜索,算法基础,etc. |
|
发布 |
Hu |
3 |
Mar.02 |
计算机算法(1) (Algorithm) 图论基本概念,深度优先搜索,广度优先搜索,etc. |
L1发布 |
|
Kai |
4 |
Mar.06 |
计算机算法(2) (Algorithm) & 图灵机 (Turing Machine) 贪心算法,图灵机基本思想,etc |
|
|
Hu |
4 |
Mar.09 |
体系结构(Computer Architecture) 状态寄存器,指令集,冯诺依曼/哈佛结构,etc. |
L1提交 |
|
Kai |
5 |
Mar.13 |
操作系统 (Operation System) 概述,Windows,MacOS,Linux,进程,调度算法,加锁,etc. |
|
确认 |
Hu |
5 |
Mar.16 |
软件工程 (Software Engineering) 软件需求分析,体系结构设计,测试策略,编码规范,etc. |
|
|
Kai |
6 |
Mar.20 |
计算机网络 (Computer Networks) 网络分层机制,路由协议,拥塞控制,IP地址, etc. |
|
|
Hu |
6 |
Mar.23 |
密码与安全 (Cryptography& Security) 古典密码学,现代密码学,信息系统安全,etc. |
L2发布 |
|
Kai |
7 |
Mar.27 |
人工智能 (Artificial Intelligence) 强人工智能,弱人工智能,图灵测试,人工智能分类,伦理, etc. |
|
|
Hu |
7 |
Mar.30 |
机器学习(1)(Machine Learning) 相关概念,有监督/无监督学习等(Pre:逻辑回归) |
L2提交 |
1 |
Kai |
8 |
Apr.03 |
机器学习(2)(Machine Learning) 卷积神经网络,etc. (Pre:贝叶斯分类器、反向传播、非线性激活) |
|
2, 3, 4 |
Hu |
8 |
Apr.06 |
计算机视觉(1)(Computer Vision) 图像获取,图像滤波,边缘检测, etc. (Pre:VGG、ResNet) |
|
5, 6 |
Kai |
9 |
Apr.10 |
计算机视觉(2)(Computer Vision) 目标检测,语义分割,姿态估计,etc. (Pre:YOLO) |
|
7 |
Hu |
9 |
Apr.13 |
数据库 (Database) 关系代数,关系/非关系型数据库,etc. (Pre:OpenPose) |
L3发布 |
8 |
Kai |
10 |
Apr.17 |
数据挖掘(1) (Data Mining) 基本概念,关联模式挖掘,etc. (Pre:Oracle、OceanBase) |
|
9,10 |
Hu |
10 |
Apr.20 |
数据挖掘(2) (Data Mining) 聚类,K-Means,etc. (Pre:Apriori、SVM) |
L3提交 |
11,12 |
Kai |
11 |
Apr.24 |
数据挖掘(3)(Data Mining) 分类,决策树, etc. (Pre:K-Means变体、PCA) |
|
13,14 |
Hu |
11 |
Apr.27 |
推荐系统 (Recommendation System) 用户行为,个性化推荐,etc. (Pre:决策树熵划分准则、随机森林) |
L4发布 |
15,16 |
Kai |
12 |
May.1 |
劳动节 (Holiday)
|
|
|
|
12 |
May.4 |
数据可视化 (Data Visualization) 图表分类,可视化技术等。(Pre:推荐链路,协同过滤、PageRank) |
L4提交 |
17-19 |
Kai |
13 |
May.6 |
复习(Final Review)
|
|
|
Hu |
Reading Materials
Syllabus & Grading Policy: Syllabus-IntroductionToCS.pdf
Course Instruction: Slide01-Welcome.pdf
History of Computer Science
Course Slide: Slide02-IntroToCS.pdf
Reference (optional): Reference01-ComputerHistory.pdf《计算机导论》(第四版 微课版)袁方 等 编著,1.1-1.4、1-拓展阅读、2-拓展阅读,清华大学出版社,2020.7. & 《计算学科导论》田俊峰 等 编著,1.5,人民邮电出版社,2020.7.
LaTeX Tutorial
LaTeX Example: LatexExample.pdf (Latex Source: LatexExample.tex, Figure Source: Fig-SJTU.png)
Algorithm Sample: AlgorithmSample.pdf (Algorithm Source: AlgorithmSample.tex)
LaTeX Helper: LatexHelper(ENG).pdf (Chinese Version: LatexHelper(CHN).pdf)
Algorithm Package Helper: AlgorithmPackage.pdf
Lab 0: Preliminary (DDL: 16:00pm, 02/20/2023)
学情调查:完成先导问卷,方便调整课程:https://www.wjx.cn/vm/hUsePta.aspx
自我介绍:使用Jaccount登录,点击右上角的名字按钮,完善自我介绍并附上一张个人照片。
软件学习:学习LaTeX教学模块,并尝试自己编译。
Reading Materials
Slide for Programming Language: Slide03-ProgrammingLanguage.pdf
Slide for Data Structure: Slide04-DataStructure.pdf
Slide for Graph Exploration: Slide05-GraphExploration.pdf
Slide for Greedy Algorithm: Slide06-GreedyAlgorithm.pdf
Slide for Turing Machine: Slide07-TuringMachine.pdf
References (Optional)
Reference02-ProgrammingLanguage.pdf 《计算机导论》(第四版 微课版)袁方 等 编著,第五章,清华大学出版社,2020.7
Reference03-PseudocodeTutorial.pdf 伪代码教程(材料来源于网络)
In-Class Event
Quiz01 (02/20/2023): Complete Quiz01-CollatzConjecture.tex. Submit it to WJX.cn. Solution is here.
Quiz02 (02/23/2023): Complete stack operation and submit it to WJX.cn. Solution is here.
Analysis of Selection Sort (02/27/2023): SelectionSort.pdf
Lab Description: Lab1-Algorithm.pdf
Lab Source: Lab1-Algorithm.tex
Fig Source: Fig-Tree.pdf, Fig-Graph.pdf, Fig-Hanoi.pdf
Best Lab1: Lab1-QianYining.pdf, Lab1-JiangTianhui.pdf, Lab1-HuangRuizhi.pdf
Lab1-Solution: Lab1-Solution.pdf
Reading Materials
Slide for Computer Architecture: Slide08-ComputerArchitecture.pdf
Slide for Operating System: Slide09-OperatingSystem.pdf
Slide for Software Engineering: Slide10-SoftwareEngineering.pdf
Slide for Computer Network: Slide11-ComputerNetwork.pdf
Slide for Information Security: Slide12-InformationSecurity.pdf
Lab Description: Lab2-System.pdf
Lab Source: Lab2-System.tex, Fig-Class.pptx, Fig-RR.pptx
Fig Source: Fig-TuringMachine.pdf, Fig-Class.pdf, Fig-RR.pdf 注意将放入同一文件夹中编译
Best Lab2: Lab2-Guojizhou.pdf ,Lab2-XuZiyi.pdf ,Lab2-HeMingfeng.pdf
Lab2 Solution: Lab2-Solution.pdf
Reading Materials
Slide13 Artificial Intelligence: Slide13-ArtificialIntelligence.pdf
Slide14 Machine Learning: Slide14-MachineLearning.pdf
Slide15 Computer Vision: Slide15-ComputerVision.pdf
Lab 3: AI (Due: 16:00 pm, 4/20/2023)
Lab Description: Lab3-AI.pdf
Lab Source: Lab3-AI.tex
Fig Source: Fig-Bool-op.pdf, Fig-Conv.pdf, Fig_Network.pdf
Best Lab2: Lab3-LiuYunxiao.pdf, Lab3-LiZhizhen.pdf, Lab3-SunZiqi.pdf
Lab3 Solution: Lab3-Solution.pdf
Reading Materials
Slide16 Database: Slide16-Database.pdf
Slide17 DataMining: Slide17-DataMining.pdf
Slide18 RecommendSystem: Slide18-RecommendSystem.pdf
Slide19 Data Visualization: Slide19-DataVisualization.pdf
Reference: Database.pdf 《数据库原理与应用》(第二版),宋金玉、陈萍、陈刚 编著,第3.2章,清华大学出版社,2014.9.
Lab 4:Data(Due: 08:00 am, 4/5/2023)
Lab Description: Lab4-Data.pdf
Lab Source: Lab4-Data.tex
Fig Source: Fig-K-Means.pdf, Fig-Recommend.pdf
Best Lab4: Lab4-ChenZhengnuo.pdf, Lab4-LiuJianghao.pdf, Lab4-MiaoTingjia.pdf
Lab4 Solution: Lab4-Solution.pdf
序号 (No.) |
时间 (Time) |
主题 (Topic) |
队员 (TM1) |
队员 (TM2) |
队员 (TM3) |
课件 (Slide) |
投票 (Vote) |
评语 (Comment) |
视频 (Video) |
1 | Mar.30 | 逻辑回归 | 黄睿智 | 陈思麒 | 郭吉舟 | 下载 |
逻辑回归 DDL: 2023年4
月14日0时0分
|
查看评语 | 播放 |
2 | Apr.03 | 朴素贝叶斯分类器 | 孙皓一 | 朱兆煜 | 江添辉 | 下载 |
朴素贝叶斯分类器 DDL: 2023年4
月14日0时0分
|
查看评语 | 播放 |
3 | Apr.03 | 反向传播算法 | 陈柏杰 | 刘云霄 | 李雨欣 | 下载 |
反向传播算法 DDL: 2023年4
月14日0时0分
|
查看评语 | 播放 |
4 | Apr.03 | 非线性激活函数 | 史贝尧 | 张之淳 | 李玺来 | 下载 |
非线性激活函数 DDL: 2023年4
月14日0时0分
|
查看评语 | 播放 |
5 | Apr.06 | VGG模型 | 李鸿宇 | 刘学睿 | 孙庆源 | 下载 |
VGG模型 DDL: 2023年4
月14日0时0分
|
查看评语 | 播放 |
6 | Apr.06 | ResNet模型 | 钱奕宁 | 罗逸韬 | 钱致远 | 下载 |
ResNet模型 DDL: 2023年4
月20日0时0分
|
查看评语 | 播放 |
7 | Apr.10 | YOLO模型 | 章杰钧 | 苗庭嘉 | 刘煜 | 下载 |
YOLO模型 DDL: 2023年4
月20日0时0分
|
查看评语 | 播放 |
8 | Apr.13 | OpenPose姿态估计 | 张宇轩 | 刘蔚贤 | 高逸凡 | 下载 |
OpenPose姿态估计 DDL: 2023年4
月25日0时0分
|
查看评语 | 播放 |
9 | Apr.17 | Oracle数据库 | 吴宜霖 | 董适 | 李昶玮 | 下载 |
Oracle数据库 DDL: 2023年4
月27日0时0分
|
查看评语 | 播放 |
10 | Apr.17 | OceanBase数据库 | 刘洪恺 | 董国昭 | 罗泽宇 | 下载 |
OceanBase数据库 DDL: 2023年4
月27日0时0分
|
查看评语 | 播放 |
11 | Apr.20 | Apriori算法 | 郑桐 | 吴晨楠 | 戴致远 | 下载 |
Apriori算法 DDL: 2023年4
月27日0时0分
|
查看评语 | 播放 |
12 | Apr.20 | SVM算法 | 王涵章 | 牛弘毅 | 孙子奇 | 下载 |
SVM算法 DDL: 2023年4
月27日0时0分
|
查看评语 | 播放 |
13 | Apr.24 | K-Means 变体 | 娄添羽 | 庞丽婷 | 孙静欢 | 下载 |
K-Means 变体 DDL: 2023年5
月4日0时0分
|
查看评语 | 播放 |
14 | Apr.24 | PCA算法 | 饶倍宁 | 程海洋 | 须紫怡 | 下载 |
PCA算法 DDL: 2023年5
月4日0时0分
|
查看评语 | 播放 |
15 | Apr.27 | 决策树熵划分准则 | 李昊 | 李政豫 | 何明峰 | 下载 |
决策树熵划分准则 DDL: 2023年5
月8日0时0分
|
查看评语 | 播放 |
16 | Apr.27 | 随机森林 | 李彦韬 | 霍一文 | 张赫 | 下载 |
随机森林 DDL: 2023年5
月8日0时0分
|
查看评语 | 播放 |
17 | May.04 | 协同过滤 | 刘江昊 | 吴腾 | 曾文荣 | 下载 |
协同过滤 DDL: 2023年5
月11日0时0分
|
查看评语 | 播放 |
18 | May.04 | 推荐链路 | 俞昊 | 冯正熹 | 秦天 | 下载 |
推荐链路 DDL: 2023年5
月11日0时0分
|
查看评语 | 播放 |
19 | May.04 | PageRank算法 | 王瑜含 | 陈正诺 | 吴康林 | 下载 |
PageRank算法 DDL: 2023年5
月11日0时0分
|
查看评语 | 播放 |
序号 (Number) |
姓名 (Name) |
加分时间 (Time) |
加分原因 (Reason) |
加分人 (Recorder) |
---|---|---|---|---|
1 | 黄睿智 | 2023.2.13 | 首位回答课堂提问“什么是计算机?” | 高晓沨 |
2 | 郭吉舟 | 2023.2.23 | 上黑板完成随堂练习算术表达式求值 | 高晓沨 |
3 | 王瑜含 | 2023.3.16 | 对竞拍策略进行编程探索 | 胡永祎 |
4 | 钱奕宁 | 2023.3.23 | Best Lab for Lab1-Algorithm | 凯丽 |
5 | 江添辉 | 2023.3.23 | Best Lab for Lab1-Algorithm | 凯丽 |
6 | 黄睿智 | 2023.3.23 | Best Lab for Lab1-Algorithm | 凯丽 |
7 | 郭吉舟 | 2023.4.13 | Best Lab for Lab2-System | 凯丽 |
8 | 须紫怡 | 2023.4.13 | Best Lab for Lab2-System | 凯丽 |
9 | 何明峰 | 2023.4.13 | Best Lab for Lab2-System | 凯丽 |
10 | 刘云霄 | 2023.5.8 | Best Lab for Lab3-AI | 凯丽 |
11 | 李芝震 | 2023.5.8 | Best Lab for Lab3-AI | 凯丽 |
12 | 孙子奇 | 2023.5.8 | Best Lab for Lab3-AI | 凯丽 |
13 | 陈正诺 | 2023.5.8 | Best Lab for Lab4-Data | 凯丽 |
14 | 刘江昊 | 2023.5.8 | Best Lab for Lab4-Data | 凯丽 |
15 | 苗庭嘉 | 2023.5.8 | Best Lab for Lab4-Data | 凯丽 |