Kihong Heo (ν—ˆκΈ°ν™)

Associate Professor
Programming Systems Laboratory
School of Computing / Graduate School of Information Security
KAIST
     

Notice

I am looking for highly motivated graduate/undergraduate students who are interested in program analysis, program synthesis/transformation, and machine learning techniques for next-generation programming systems. For more detailed information, see projects, publications, talks, recruitment, blog, Youtube Video (in Korean), or send me an email.

Vita

Present Associate Professor, KAIST
2020 - 2024 Assistant Professor, KAIST
2017 - 2019 Post-doctoral Researcher, University of Pennsylvania
2009 - 2017 Ph.D., Computer Science & Engineering, Seoul National University
2005 - 2009 B.S., Computer Science & Engineering, Seoul National University

News

June 2025 πŸ“„ Our paper Safeguarding Mobile GUI Agent via Logic-based Action Verification will appear at MobiCom 2025.
June 2025 πŸ† UnitCon won the ACM SIGSOFT Distinguished Paper Award at FSE 2025. Checkout our paper and research story.
June 2025 πŸ“„ Our paper Optimization-Directed Compiler Fuzzing for Continuous Translation Validation was published at PLDI 2025. Checkout our project page and research story.

Research Interest

My research aims to develop program reasoning systems for safe and reliable software. In particular, I am working on the following topics: For more information about my research, see projects, publications, talks, and the following Youtube videos (in Korean).

Courses

Students

Ph.D Students
Master Students
See more.

Professional Activities

Program Committee Members
Others

Awards

Contact

kihong.heo (at) kaist.ac.kr
+82-42-350-3581
Room 2321, N5
School of Computing
KAIST
291 Daehak-ro, Yuseong-gu, Daejeon 34141, Korea