Skip to content

计算机科学导论

注:18 级及以前,计科导为大一上的课程。由于学校改革,目前移到大二上学习

100383 计算机科学导论

一、总述

本课程为英文教学。

1. 教材

不同教学班,使用教材不一。

  • 13182 Zhao

Computer Science An Overview (11th Edition) J. Glenn Brookshear ISBN: 9780132569033

计算机科学概论(第 11 版)J. Glenn Brookshear 人民邮电出版社 ISBN: 9787115277947

  • 09044 Zhang

计算机科学导论

2. 作业

作业分为两部分:

  • 课后习题,小作业比较少,基本是书上的;

  • 大作业,具体见下:

i.18 级 (仅供参考)

  • 18 级及以前的正常教学班,大作业数量为 4~5 个,分别是:

  • 微电影制作(Micro Movies)

  • 抽签汇报(Presentation1)
  • 算法(Algorithm Project)
  • 静态网页设计(Web Project)(注:算法与网页设计算作一起汇报)
  • 计算机视觉 / 计算机图形学 / 数据库 / 机器学习 四选一(CV / CG / DB / ML Project)

但以往每一届都会有嘉定的 平转教学班,大作业数量为 3 个(参考 2019-2020 秋季学期):

  • 抽签汇报(Presentation1)
  • 算法(Algorithm Project)
  • 计算机视觉 / 计算机图形学 / 数据库 / 机器学习 四选一(CV / CG / DB / ML Project)

对大作业再做详述:

整个班会被分成几个小组,所有的大作业均以 小组合作 方式完成。

注:根据 2018-2019 秋季学期,不同的老师,小组的划分也不同。 如 10024 Zang 老师,小组基本为 5~6 人(指人数较多),但 09044 Zhang 老师班上,3 人小组是最大限制,并且还有许多单人组)

  1. 抽签汇报

有的班级抽签,有的班级自选题材。

不需要写代码,只是做一个大概的了解,能够在全班人面前讲出来就够了。

可选的方向很多,比如物联网什么的。

  1. 算法

归根结底也是汇报。但是或许需要写代码。

算法自定,实现的方法也很多。只要经的过考验就可以(指 09044 Zhang)

  1. 四选一

要写代码。每一个选项都有加分项目,详情见 2018-2019 Fall 评分标准

  1. Web

要写代码。按道理说摆弄 html 和 css 就能拿分了,但是大家都会选择写点 js。更有甚者,直接写了带后端的,还部署了。

  1. 微电影制作

剪辑好,有笑点就行了。

(预测在计科导挪到大二上之后,大作业数目会减少)

难

ii.20 级

需要小组合作完成, Zhao 班上限 7 人, Zhang 班上限 3 人。据说是根据实际选课人数划定的,即一个班内组数是固定的,选课人数多的班每组人就多。

本学期有 3 个大作业:网页制作,YOLOv3 目标识别,撰写 Survey Paper 。

  1. 网页制作

需要制作动态网页,包括前端和后端,不要求部署(但很多组都部署了)。大作业要求文档中建议使用 Flask + Bootstrap 进行开发。网页的选题不限。

  1. 目标识别

YOLOv3 的源代码会给定,要求自己寻找数据集进行模型训练,进阶的要求是尝试对模型修改(实际上没几个组真正改了模型)。最后的成绩不以准确性论断。老师会给定云环境用于训练模型,不用担心电脑配置问题。

  1. Survey Paper

要求小组自行选择一个计算机的子领域,完成一篇综述类型的文章。这个作业更多考察 $\LaTeX$ 的使用,而不是文章内容,相对轻松的作业,没必要卷。

前两个项目需要在最后两节课中进行课堂展示答辩。

iii.21级

需要小组合作完成作业,zhang班上限6人。

本级有 2 个大作业:网页制作, yolo v3目标识别。

  1. 网页制作

要求与20级相同。似乎没有建议要用什么开发,springboot, django皆有。

  1. yolo v3

要求同样与20级相同,难度相较于网页制作降低很多,只要训练一段时间再得出数据即可。

3. 课堂

会抽问、会有签到题、会有开课雷击、会有小测。

建议每次上课前的那天晚上都把书看一遍,这样上课就能把头抬起来了。

4. 考试

英文考试,闭卷。
可以带词汇表,但词汇实际上并不是主要的问题所在。

题目基本出自 Test-bank,把题目刷完就行了。

二、任课教师

1. 10024 Zang

好,没啥可说的。 每次上课开始很有可能会用英文抽问,需要英文回答。

2. 13182 Zhao

同时也是 图形学软件工程 的老师,手上的都是硬课。

喜欢提问自己当班主任那一个班的学生。从不签到。

3. 09044 Zhang

有头发的时候很帅。上课前喜欢放音乐,一提问就是一个大组。

谁还不是个 PKU 博士后呢?

文件列表