# Dawn Song

### Research Areas

- Artificial Intelligence (AI)
- Operating Systems & Networking (OSNT)
- Security (SEC)
- Programming Systems (PS)

### Research Centers

- Berkeley Artificial Intelligence Research Lab (BAIR)
- Berkeley Center for Responsible, Decentralized Intelligence (RDI) (RDI)
- Berkeley Deep Drive (BDD)
- Berkeley Institute for Data Science (BIDS)
- Center for Human Compatible Artificial Intelligence (CHAI)
- EPIC Data lab (EPIC)
- Foundations Of Resilient CybEr-physical Systems (FORCES)

### Teaching Schedule

#### Spring 2024

- CS 194-267. Special Topics, Tu 15:30-16:59, Soda 306
- CS 294-267. Understanding Large Language Models (LLMs): Foundations and Safety, Tu 15:30-16:59, Soda 306

## Biography

Dawn Song is a Professor in the Department of Electrical Engineering and Computer Science at UC Berkeley. Her research interest lies in deep learning and security. She has studied diverse security and privacy issues in computer systems and networks, including areas ranging from software security, networking security, database security, distributed systems security, applied cryptography, to the intersection of machine learning and security. She is the recipient of various awards including the MacArthur Fellowship, the Guggenheim Fellowship, the NSF CAREER Award, the Alfred P. Sloan Research Fellowship, the MIT Technology Review TR-35 Award, the George Tallman Ladd Research Award, the Okawa Foundation Research Award, the Li Ka Shing Foundation Women in Science Distinguished Lecture Series Award, the Faculty Research Award from IBM, Google and other major tech companies, and Best Paper Awards from top conferences. She obtained her Ph.D. degree from UC Berkeley. Prior to joining UC Berkeley as a faculty, she was an Assistant Professor at Carnegie Mellon University from 2002 to 2007.

## Education

- 2002, Ph.D., Computer Science, UC Berkeley
- 1999, M.S., Computer Science, Carnegie Mellon University

## Selected Publications

- J. Shen, C. Wang, L. Gong, and D. Song, "Joint Language Semantic and Structure Embedding for Knowledge Graph Completion," in Proceedings of the 29th International Conference on Computational Linguistics, Gyeongju, Republic of Korea: International Committee on Computational Linguistics, 2022, pp. 1965--1978.
- X. Chen, L. Gong, A. Cheung, and D. Song, "PlotCoder: Hierarchical Decoding for Synthesizing Visualization Code in Programmatic Context," in Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), Online: Association for Computational Linguistics, 2021, pp. 2169--2181.
- D. Lee, D. Kohlbrenner, S. Shinde, K. AsanoviÄ, and D. Song, "Keystone: An Open Framework for Architecting Trusted Execution Environments," in Proceedings of the Fifteenth European Conference on Computer Systems, EuroSys'20, 2020.
- C. Y. Cho, V. D'Silva, and D. Song, "Blitz: Compositional Bounded Model Checking for Real-world Programs," in Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering, 2013.
- D. Caselden, A. Bazhanyuk, M. Payer, L. Szekeres, S. McCamant, and D. Song, "Transformation-aware Exploit Generation using a HI-CFG," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-85, May 2013.
- T. H. Chan, E. Shi, and D. Song, "Private and Continual Release of Statistics.," in Proceedings of the 37th international colloquium conference on Automata, languages and programming: Part II, ICALP'10, Berlin, Heidelberg: Springer-Verlag, 2010, pp. 405--417.
- H. Yin, P. Poosankam, S. Hanna, and D. Song, "HookScout: Proactive Binary-Centric Hook Detection.," in Seventh Conference on Detection of Intrusions and Malware & Vulnerability Assessment.( DIMVA 2010), 2010.
- D. Akhawe, A. Barth, P. Lam, J. C. Mitchell, and D. Song, "Towards a Formal Foundation of Web Security," in Proceedings of the Computer Security Foundations Symposium (CSF 2010), 2010.
- S. Hanna, R. Shin, D. Akhawe, A. Boehm, and D. Song, "The Emperor's New API: On the (In)Secure Usage of New Client Side Primitives," in W2SP 2010: WEB 2.0 SECURITY AND PRIVACY 2010, 2010.
- P. Saxena, D. Akhawe, S. Hanna, F. Mao, S. McCamant, and D. Song, "A symbolic execution framework for javascript," in Proceedings of the IEEE Symposium on Security and Privacy, 2010.
- C. Y. Cho, C. Juan, G. Chris, V. Paxson, and D. Song, "Insights from the Inside: A View of Botnet Management from Infiltration," in 3rd USENIX Workshop on Large-Scale Exploits and Emergent Threats (LEET), 2010.
- J. Caballero, N. Johnson, S. McCamant, and D. Song, "Binary code extraction and interface identification for security applications.," in 17th Annual Network and Distributed Systems Symposium (NDSS 2010), 2010.
- P. Saxena, S. Hanna, P. Poosankam, and D. Song, "FLAX: Systematic discovery of client-side validation vulnerabilities in rich web applications," in 17th Annual Network & Distributed System Security Symposium,(NDSS), 2010.
- J. Bethencourt, E. Shi, and D. Song, "Signatures of Reputation: Towards Trust Without Identity.," in Financial Cryptography and Data Security '10. Fourteenth International Conference, 2010.
- A. Barth, B. I. P. Rubinstein, M. Sundararajan, J. C. Mitchell, D. Song, and P. Bartlett, "A Learning-Based Approach to Reactive Security," in Financial Cryptography and Data Security '10. Fourteenth International Conference, 2010.
- S. Venkataraman, A. Blum, D. Song, S. Sen, and O. Spatscheck, "Tracking Dynamic Sources of Malicious Activity at Internet Scale," in Advances in Neural Information Processing Systems (NIPS 2009), 2009.
- M. G. Kang, H. Yin, S. McCamant, and D. Song, "Emulating Emulation-Resistant Malware.," in Proceedings of the 2nd Workshop on Virtual Machine Security, 2009.
- J. Caballero, Z. Liang, P. Poosankam, and D. Song, "Towards Generating High Coverage Vulnerability-Based Signatures with Protocol-Level Constraint-Guided Exploration.," in Proceedings of the 12th International Symposium on Recent Advances in Intrusion Detection, September 2009, 2009.
- A. Barth, J. Weinberger, and D. Song, "Cross-Origin JavaScript Capability Leaks: Detection, Exploitation, and Defense.," in Proceedings of USENIX Security Symposium, August 2009., 2009.
- P. Saxena, P. Poosankam, S. McCamant, and D. Song, "Loop-Extended Symbolic Execution on Binary Programs.," in Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), July 2009., 2009.

## Awards, Memberships and Fellowships

- ACM SIGSAC Test of Time Award, 2022
- IEEE Symposium on Security and Privacy Test of Time Award, 2020
- ACM SIGSAC Outstanding Innovation Award, 2020
- ACM SIGPLAN Distinguished Paper Award (OOPSLA), 2019
- Association for Computing Machinery (ACM) Fellow, 2019
- Institute of Electrical & Electronics Engineers (IEEE) Fellow, 2019
- Signatures Innovation Fellow, 2017
- Guggenheim Fellow, 2010
- MacArthur Fellow, 2010
- MIT Tech Review Top 35 Innovators Under 35 (TR35), 2009
- Okawa Research Grant, 2008
- Sloan Research Fellow, 2007