写给希望读研/博或参与科研实践的同学


回到主页

0. 关于我

浙江大学计算机科学与技术学院/网络空间安全学院"百人计划"研究员、博导, CCF形式化方法专委、理论计算机科学专委执行委员, ACM SIGPLAN、SIGSAC会员, 国家级高层次青年人才。主要研究方向为编程语言(程序分析与验证、程序合成与优化)、数理逻辑(自动定理证明)、软件安全(漏洞挖掘)。相关成果发表于编程语言(PLDI, OOPSLA)、软件工程(ICSE, ESEC/FSE, ISSTA, ASE, TOSEM)、信息安全(S&P, USENIX Security, TDSC)、计算机系统(ASPLOS)等领域的CCF-A会议或期刊(包括浙大第一篇PLDI); 获编程语言领域旗舰会议OOPSLA杰出论文奖(全国第3篇、国内独立完成的首篇)、ACM SIGSOFT杰出论文奖、Google Research Paper Rewards等奖项; 发现Linux Kernel、MySQL、Firefox等开源程序数百真实缺陷。担任相关领域顶级会议(POPL 2025, OOPSLA 2025, ISSTA 2025&2024, CCS 2024, PLDI 2023)程序委员会委员(其中POPL, PLDI, OOPSLA均为浙大首次且至今唯一;POPL 2025和PLDI 2023国内PC分别仅有2人和3人).

1. 研究相关

1.1 背景知识

1.2 研究方向

编程语言(程序分析与验证、程序合成与优化)、数理逻辑(自动定理证明)、软件安全(漏洞挖掘)

1.3 数学要求

1.4 相关方向

1.5 逆向分析

1.6 类型系统

1.7 学生指导

1.8 未来课题

不得不说,这个问题相当程度上受导师研究项目影响(毕竟需要交差:)。以下是一些可能的话题/方向:

2. 毕业相关

2.1 毕业要求

2.2 能否实习

2.3 工作前景

下面主要面向硕士&&工业界工作

3. 浙大相关

3.1 保研直博

3.2 考研招生

(TBD)

3.3 普博申请

(TBD)

3.4 本科科研

一般一对一,会给独立的话题;尽量给有希望发论文、且路线相对明确的题目;尽量有初步方案和可能的几种方案、不会太”难“。出发点:如果只是”打杂“的话,可能也学不到什么(以及也不会很积极:) 可能在某段时间我缺少以上性质的idea,那么鼓励先自己自由学习一下。。
PS: 其实真正很有想法&&很能完成想法&&很能写论文的老师也是极少数,不同领域、同一领域的不同方向也可能相差很大:)

4. 其他问题

4.1 招生标准

5. 结语

欢迎邮件联系(pyaoaa@zju.edu.cn)/微信私聊/面谈,谢谢!