Skip to content

报名与选课

截止时间

报名已结束

FAQ

感觉自己编程基础比较弱,适合选这门课吗?

大一期间,同学们一般都已经修过 C 语言课程(如《C 程序设计》和《数据结构基础》),具备一定的 C 语言基础。在超算短学期中,我们将接触的几种并行编程框架(如 CUDA、MPI 和 OpenMP)都是基于 C/C++ 语言的。只要你在这些课程的学习情况不是太差,就已经具备了修读本课程的基础编程能力

担心自己和“大神”差距很大怎么办?

不必担心。内容和形式对于大家来说都是全新的,几乎没有同学在大一及之前就接触过并行编程。大家基本都处于同一起跑线,主要差异在于编程语言的熟练程度,这会影响学习速度,但不会影响最终的学习成果。以往的经验来看,无论是否有 OI 基础,大家都能跟上进度。短学期的时间安排较为宽松(但请不要因此放松),大约两周高密度学习,之后有两个月时间逐步消化并完成各个 Lab,最后组队完成 Project。这样的安排也与超算竞赛的形式类似:与 CTF、ACM 等短时竞赛不同,HPC 竞赛通常持续数月甚至半年,有充足时间自主安排、深入研究、团队合作。我们也鼓励大家在学习过程中多交流、互相帮助

课程有名额限制吗?

教学科没有明确的名额限制,但我们会根据报名情况进行筛选。

硕博可以选吗?

可以,同样由教学科导入系统。

其他专业可以选吗?如何替换本专业培养方案的课程?

可以,一般是算作个性化学分。如果需要替换本专业培养方案的课程,请联系教学科确认。

替换流程一般为:课程结束后在教务系统上免修申请(拿到学分后随时可申请),一般是学期初审核。

可以旁听吗?

如果你因为时间冲突等原因无法选课,但仍然希望旁听课程内容,可以:

  • 在智云课堂上旁听该课程。
  • 通过课程仓库获取课程资料,我们会将实验文档、部分课件和代码等资料同步到本仓库。
  • 欢迎加入课程交流群,我们会在群内同步课程消息。

如需申请集群账户以便进行实验和练习,请同样填写报名表,并选择“旁听”选项。由于集群计算资源有限,我们将同样根据报名情况进行筛选。

我们为旁听同学提供实验环境,但不负责批改旁听同学实验报告。关于 OJ 评测等,与正常选课的同学共享 DDL,Lab 截止后可能无法继续提供环境支持。