在刚刚结束的2017年暑期学校中,我院以拔尖人才计划为依托,邀请了多位国外名校的教授,为我院学生开设了一系列精品课程。课程吸引了北大各院系的众多的学生、国内高校师生以及暑期课国际学生,受到了大家的广泛好评。以下是课程开课情况简介,详细介绍请参考网站 :    http://net.pku.edu.cn/dlib/pkusummer/

1.       Applied Algorithms 应用算法
Tami Tamir, 以色列交叉学科研究中心教授计算机学院长      蒋婷婷副教授主持      
应用算法暑期课程,介绍了如何设计算法来解决real world problems,讲解了许多优雅而经典的算法,讨论了资源分配、调度问题、匹配、背包、博弈论等问题及其解法。本次课程吸引了来自信息学院、化学学院、物理学院等不同院系,多个年级的本科生以及来自复旦大学等其他高校的同学参加。Tamir教授使用了以色列课堂中常用的kahoot给学生进行即时的当堂测验,给予学生以一种全新的课堂体验。课后也在微信群中与学生积极讨论,许多学生都是第一次体验到与外国老师如此近地沟通,都非常热情地与老师进行互动,体会到了将理论付诸实践的乐趣。


2.       40 Years Distributed System Research 40年分布式系统研究漫谈
Hui Zhang 张晖,美国CMU教授,ACM Fellow,  许辰人助理教授主持
       课程讲解了分布式系统发展史上的经典案例与学术文献、系统设计的核心理念、实现细节,以及系统设计思想。本次课程吸引了来自信息学院、工学院、物理学院等不同院系,多个年级的本科生和研究生以及来自清华大学等其他高校的同学参加。张晖教授对系统设计与实现中的核心理念及哲学思想的剖析,更是令全体师生在科研工作的视角、眼界、思维和科研习惯等方面受益匪浅,对科研道路起到了很好的指向性作用。


3.       Logic and Verification 逻辑与正则验证
 Anthony W. Lin  英国牛津大学副教授 熊英飞研究员主持
课程介绍了命题逻辑、一阶逻辑、时序逻辑、这些逻辑的相关算法问题(模型检查和可满足性),以及如何应用逻辑来论证计算机软硬件系统的正确性。来自我校各个院系的本科生以及留学生参与了这一课程。Anthony老师用心调整授课节奏,也经常与同学们交流课程中遇到的问题。Anthony对于约束求解、程序验证方法的讲解,让同学们对于这一方面有了一定的认识,对于同学们在这一领域今后的科研、学习都有着不小的帮助。而同学们在课上的活跃也给Anthony留下了深刻印象,他也鼓励有兴趣的同学在这一领域做更加深入的研究。


4.       Computer Graphics and Advanced Topics 高级计算机图形学
Bernhard Kainz 英国帝国理工讲师  陈毅松副教授主持
Kainz教授上课的内容不仅包括计算机图形学最基本的东西,例如投影、渲染、光线追踪等,还包括更高级的主题,例如特效、动画、辐射度算法等。除了理论讲述,Kainz教授还在实验室的机房亲自指导学生上机实习。课程深受选课的二十多位学生喜爱,几乎没有学生缺席。


5.Picturing Quantum Processes 图说量子进程
 Bob Coecke,英国牛津大学教授   曹永知教授主持
Bob Coeck教授采用图解推理的形式讲解了量子理论及应用。课程不仅吸引了本校信科、物理、工学院等不同专业背景的同学学习,还有复旦大学及深圳大学的外校师生参与。学生们从理论到实践对量子计算机科学这一新兴领域都有了进一步的了解。上课之余,同学们还参与了Bob Coecke教授的北京音乐会


6.       Advanced Machine Learning: Online learning and Optimization机器学习前沿:在线学习和优化
 Andras Gyorgy,英国帝国理工高级讲师 王立威教授主持
课程内容主要包括利用专家建议进行学习、在线凸优化和多臂赌博机等。本课吸引了包括清华大学、复旦大学等其他学校学生的参与。知识主要以理论结果为主,课上Gyorgy教授对每一个结论都在黑板上进行详细推导,对理论的阐述也深入浅出,经常结合最新的技术进展来讲解,如Alpha Go等等。为了照顾班上同学们的不同偏好,提高课程的趣味性,除了理论证明作业,Gyorgy教授同样布置了实验作业以供选择,包括利用所学知识进行模型融合,或者对一个简单游戏设计策略等。


7.       Advanced Topics in Foundations of Databases 数据库理论中的高级课题
Leonid Libkin,英国爱丁堡大学教授,ACM Fellow,英国皇家科学院院士   邹磊副教授主持
 课程涵盖了数据库的数个重要研究主题,包括SQL语言的一些重要思想、大数据研究和数据估值研究、图数据库研究、RDF数据库研究、XML的相关知识、处理不完全数据的相关方法以及数据的整合和交互等知识。课程难度相当高,Leonid Libkin教授进行了细致和大量举例的讲解,同学们通过课外补充学习、课堂提问的方式,学到了很多重要的知识,为未来的学习和研究工作,打下了扎实的基础。


8.       Compact Data Structures for Big Data紧凑数据结构与大数据
   Shigang Chen       杨仝助理研究员主持
课程吸引了很多来自本校、清华大学、中科院、国防科技大学、南京大学的学生、海外学生以及华为公司员工,主要讲授用于处理大数据(尤其是网络大数据)的紧凑数据结构以及相应的算法、概率方法和统计工具。第一节课一共来了45人听课,小教室因为难以容纳,后面的课程更换到了大教室。


9.       Deep Learning (深度学习)
蒙特利尔大学助理教授唐建博士,负责人:张铭教授,

唐建博士对深度学习基本原理与框架进行了深入浅出、循序渐进的讲解,同学们踊跃提问、广泛交流,学术气氛热烈。同学们针对深度学习在知识图谱与推荐系统、自然语言理解以及信息检索等方面的应用开展调研,并且进行了项目成果展示报告。参加研讨班的同学们纷纷表示,在国际一流的年轻学者指导下,他们了解到了该领域全球最前沿的发展成果,拓展了专业视角,进一步明确了科研方向,提升了基础科研能力,同时培养了良好的科研习惯。





 











 

北京大学信息科学技术学院版权所有 Copyright © 2010-2016