Introduction to Computer Science (2019) Class Website

 

Introduction to Computer Science (2019)

基本信息 (General Information)

Level: Undergraduated
Time & Place: 12:55pm – 3:40pm, Tuesday & Thursday, East Middle Hall 4-204(东中院4-204)
Instructor:
  • Name: Xiaofeng Gao
  • Email: gao-xf(at)cs.sjtu.edu.cn
  • Office: Telecom Building 3-543
  • Phone: 021-34207407
Teaching Assistant:
  • Name: Guanhao Wu (吴关昊)
  • Email: Tian_zwyxhi@sjtu.edu.cn
  • Office: SEIEE 3-309 (East)
  • Phone: 13528219790
  • Office Hour: 10:00-12:00 Wednesday & 10:00-12:00 Friday
  • Name: Chao Wang (王超)
  • Email: wangchao.2014@sjtu.edu.cn
  • Office: SEIEE 3-309 (East)
  • Phone: 18217531780
  • Office Hour: 21:00-22:00 Tuesday & 19:00-21:00 Thursday
Back to Top     

课堂时间 (Course Schedule)

Back to Top

计划日程 (Syllabus)

Week

Date

Lecture Topic

Event

TA

1

Sep. 10

计算机科学导论 (Introduction to Computer Science)

计算机起源,发展,应用,etc.

Wu

1

Sep. 12

程序设计语言 (Programming Language)

机器语言,汇编语言,高级语言,顺序结构,条件结构,重复结构, etc.

Lab-01

Wu

2

Sep. 17

操作系统 (Operation System)

Windows,MacOS,Linux,Ubuntu,硬实时系统,软实时系统, etc.

Wang

2

Sep. 19

计算机组成 (Computer Organization)

冯诺依曼体系,电子管,晶体管,集成电路,CPU,HDD,SSD, etc.

Lab-02

Wang

3

Sep. 24

密码学 (Cryptography)

Encryption, Authentication,RSA算法,Hash函数, etc.

Wu

3

Sep. 26

计算机算法 (Algorithm)

分治算法,贪心算法,动态规划,背包问题, etc.

Lab-03

Wu

5

Oct. 8

数据库系统 (Database)

MySQL,Oracle,数据库管理系统,Entity – Relationship模型, etc.

Wang

5

Oct. 10

高性能计算 (High Performance Computation)

Flop,摩尔定律,并行,分层次储存,SMP,DSM,Cluster, etc.

Lab-04

Wang

5

Oct. 12

多媒体技术 (Multimedia)

傅里叶变换,奈奎斯特采样定理,JPEG压缩,SVC,VR,AR, etc.

Wu

6

Oct. 15

软件工程 (Software Engineering)

软件需求分析,体系结构设计,构件级设计,白盒测试,黑盒测试, etc.

Lab-05

Wu

6

Oct. 17

图灵机 (Turing Machine)

可计算,状态寄存器,读写头,多带图灵机,语言系统,非确定型图灵机, etc.

Wang

7

Oct. 22

Midterm Exam

7

Oct. 24

机器学习 (Machine Learning)

分类,回归,监督学习,无监督学习,贝叶斯分类器,隐马尔科夫模型, etc.

Lab-06

Wu

8

Oct. 29

人工智能 (Artificial Intelligence)

BP算法,感知器,专家系统,深度学习,GAN, etc.

Wu

8

Oct. 31

自然语言处理 (Neural Language Processing)

分词歧义,词性标注,句法分析,词袋模型,Word2vec,BERT, etc.

Lab-07

Wang

9

Nov. 5

信息安全 (Information Security)

信息系统,网络安全,数字签名,密钥密码, etc

Wang

9

Nov. 7

推荐系统 (Recommendation System)

用户行为,用户-物品交互,协同过滤,图嵌入,个性化推荐, etc.

Lab-08

Wu

10

Nov. 12

区块链 (Blockchain)

去中心化,Merkle Tree,区块头,泛洪算法, etc.

Wu

10

Nov. 14

数据挖掘 (Data Mining)

特征,区分,关联,数据清理,数据变换,知识表示, etc.

Lab-9

Wang

11

Nov. 19

人机交互 (Human-Computer Interaction)

信息交互,作业控制,交互命令,GUI,群体协作, etc.

Wang

11

Nov. 22

物联网 (Internet of Things)

IoT,感知识别,射频识别技术(RFID),无线传感器网络(WSN), etc.

Lab-10

Wu

12

Nov. 26

计算机视觉 (Computer Vision)

神经网路,RGB,图像分类,ImageNet,目标检测,语义分割, etc.

12

Nov. 28

Final Exam

Back to Top

作业与课后阅读 (Assignments and Readings)

Lecture 1: 计算机科学导论(Introduction to Computer Science)

Lecture 2:程序设计语言(Programming Language)

Lecture 3:操作系统(Operation System)

Lecture 4:计算机组成(Computer Organization)

Lecture 5:密码学(Cryptography)

Lecture 6:计算机算法(Algorithm)

Lecture 7:数据库系统(Database)

Lecture 8:高性能计算(High Performance Computation)

Lecture 9:多媒体技术(Multimedia)

Lecture 10:软件工程(Software Engineering)

Lecture 11:图灵机(Turing Machine)

Lecture 12:机器学习(Machine Learning)

Lecture 13:人工智能(Artificial Intelligence)

Lecture 14:自然语言处理(Neural Language Processing)

Lecture 15:信息安全(Information Security)

Lecture 16:推荐系统(Recommendation System)

Lecture 17:区块链(Blockchain)

Lecture 18:数据挖掘(Data Mining)

Lecture 19:人机交互(Human-Computer Interaction)

Lecture 20:物联网(Internet of Things)

Lecture 21:计算机视觉(Computer Vision)

Back to Top

提交引导 (Submission Guidelines)

  • 请登录右上角的JAccount进行作业提交,登录后可以下载课件、提交作业。
    Please log in by JAccountat the top right corner to download course materials and submit your homework.
  • 作业只能提交一个文档,如果有多个文档请放在一个文件夹里,将其压缩成.rar.zip文件。作业可以多次提交,每次上传版本会覆盖原来版本。可通过点击右上方“Check Hw.”一栏查看作业提交、成绩与反馈情况(建议下载检查上传版本)。
    You can only submit ONE document for each homework. If there are multiple documents, please put them inside a folder, and compress it in the form of .rar or .zip You can submit homework multiple times, while the original submitted version will be covered by the latest submitted one. You can click on “Check Hw.”at the top right corner to check the homework submission, grade, and feedback.(Suggestion: You can download your submitted homework to check it.)
  • 若已登录的情况下提示权限不足,请刷新或者注销后重新登录,若仍权限不足,请及时与助教联系。如出现无法提交、不懂操作、系统Bug等情况请与助教及时联系。
    If it shows that you do not have access after you log in, please refresh the webpage or re-log in again. If it still does not work, please contact teaching assistants in time. If you have other problems, e.g., you cannot or don’t know how to submit your homework, or find Bugs please contact your teaching assistants in time.
Back to Top

分组活动说明 (Group Project Description)

分组活动细节 (Group Project Detail)

序号
(No.)
时间
(Time)
主题
(Topic)
队员
(TM1)
队员
(TM2)
队员
(TM3)
课件
(Slide)
投票
(Vote)
评语
(Comment)
视频
(Video)
考题
(Test)
点评
(Review)
1 Week6 计算机体系结构 吕涌波 武浩渺 杨璟昊 下载 已结束
计算机体系结构 DDL: 2018年12 月17日0时0分
查看评语 播放 下载 孔令和
2 Week6 计算机组成 徐晨琦 张思远 赵希竹 下载 已结束
计算机组成 DDL: 2018年10 月18日0时0分
查看评语 播放 下载 孔令和
3 Week7 程序设计语言 孙越苓 沈逸卿 邵申懿 下载 已结束
程序设计语言 DDL: 2018年10 月23日23时59分
查看评语 播放 下载 刘大生
4 Week7 编译原理 薛辰昕 陈康霖 王鑫 下载 已结束
编译原理 DDL: 2018年10 月23日23时59分
查看评语 播放 下载 刘大生
5 Week8 操作系统1 陈嘉恒 蔡笑寒 陈佳琳 下载 已结束
操作系统1 DDL: 2018年10 月30日23时59分
查看评语 播放 下载 吴帆
6 Week8 操作系统2 毕择武 韩泽宇 季淑琳 下载 已结束
操作系统2 DDL: 2018年10 月30日23时59分
查看评语 播放 下载 吴帆
7 Week9 密码学1 杨孟真 周颀 胡逸隆 下载 已结束
密码学1 DDL: 2018年11 月11日23时59分
查看评语 播放 下载 王磊
8 Week9 密码学2 马江君 李晓龙 房东柯 下载 已结束
密码学2 DDL: 2018年11 月12日0时0分
查看评语 播放 下载 王磊
9 Week10 计算机网络 顾玎 郝时杰 苏大策 下载 已结束
计算机网络 DDL: 2018年11 月13日23时59分
查看评语 播放 下载 李芳
10 Week10 数据库系统 单趸 程靖普 李瑞贇 下载 已结束
数据库系统 DDL: 2018年11 月13日23时59分
查看评语 播放 下载 李芳
11 Week12 信息安全 杨宜霖 张昊天 杨孟奇 下载 已结束
信息安全 DDL: 2018年11 月27日23时59分
查看评语 播放 下载 阮娜
12 Week12 软件工程 余子昂 张亦驰 宁宇鸿 下载 已结束
软件工程 DDL: 2018年11 月27日23时59分
查看评语 播放 下载 阮娜
13 Week13 数字图像处理 郝胤辰 赵彦博 张嘉宁 下载 已结束
数字图像处理 DDL: 2018年12 月5日0时0分
查看评语 播放 下载 牛力
14 Week13 计算机图形学 王晨铭 赵亦雷 王东海 下载 已结束
计算机图形学 DDL: 2018年12 月5日0时0分
查看评语 播放 下载 牛力
15 Week14 自然语言处理 郭弈含 黄炯谕 李宗良 下载 已结束
自然语言处理 DDL: 2018年12 月12日0时0分
查看评语 播放 下载 杨旸
16 Week14 机器学习 张文博 郑婉 陶馨逸 下载 已结束
机器学习 DDL: 2018年12 月12日0时0分
查看评语 播放 下载 杨旸
17 Week15 并行与分布式 吴天翼 宁旭辉 黄心悦 下载 已结束
并行与分布式 DDL: 2018年12 月18日23时59分
查看评语 播放 下载 沈艳艳
18 Week15 数据挖掘 胡皓东 杨博然 下载 已结束
数据挖掘 DDL: 2018年12 月20日23时36分
查看评语 播放 下载 沈艳艳
Back to Top

学生名册与课堂记录 (Roster and Event)

Back to Top

光荣榜 (Honor Roll)

序号
(Number)
姓名
(Name)
加分时间
(Time)
加分原因
(Reason)
加分人
(Recorder)
1 马江君 2019/9/10 首先更新个人简历 王超
2 杨璟昊 2019/9/10 Slide01:纠正PPT数据更新不及时情况 王超
3 韩泽宇 2019/9/10 Slide01:纠正PPT人物介绍更新不及时情况 王超
4 房东柯 2019/9/12 Lecture02:课堂回答问题 王超
5 杨璟昊 2019/9/12 Lecture02:课堂纠正板书笔误 王超
6 苏大策 2019/9/17 Lecture03:课堂纠正板书笔误 王超
7 宁宇鸿 2019/9/17 纠正Lab03错误 吴关昊
8 吴天翼 2019/9/18 纠正Slide03课程PPT错误 吴关昊
9 周颀 2019/9/18 Lecture03:纠正Slide03课程PPT错误 王超
10 张文博 2019/9/19 Lecture03上课发言 吴关昊
11 沈逸卿 2019/9/19 Lecture03上黑板做题 吴关昊
12 周颀 2019/9/19 Lecture03上黑板做题 吴关昊
13 房东柯 2019/9/19 Lecture03:黑板上完成题目 王超
Back to Top

引用材料 (Reference)

Back to Top