Joonho Kim

I am a Lecturer in the School of Computing Instruction at the Georgia Institute of Technology where I am teaching undergraduate computer science courses.

I am completing my PhD in computer science at the University of Toronto, advised by Professor Karan Singh in the Dynamic Graphics Project lab. My research focuses on in-situ interaction and direct manipulation for creation, design exploration, and interactive graphics applications. I completed my B.S. in Computer Science and M.S. in Computer Science (Computer Graphics) at the Georgia Institute of Technology, where I worked with Professor Greg Turk on 3D fabrication and Professor Jarek Rossignac on truss-lattice tetrahedral structures.

Outside of research and teaching, I enjoy serving my church, trying specialty coffee, and training in Olympic Weightlifting (snatch: 90kg, clean & jerk: 111kg).

Joonho Kim standing in a warm interior beside a gold wall panel and olive tree
Soli Deo gloria / John 8:32

2025

Squidgets: Sketch-based Widget Design for Scene Manipulation

Joonho Kim, Fanny Chevalier, Karan Singh / ACM UIST 2025

Honorable Mention Award, top 5%

Sketch-based widgets for authoring scene manipulation behavior directly in context.

Squidgets thumbnail

2021

Optimizing UI Layouts for Deformable Face-Rig Manipulation

Joonho Kim, Karan Singh / ACM SIGGRAPH 2021

Interface layout generation for in-situ facial animation rig controls.

Face UI thumbnail

Fall 2026

CS 2110: Computer Organization & Programming

Prof. Mark Moss, Prof. Tom Conte, Joonho Kim

CSC2110 Computer Organization & Programming

Fall 2025

CSC317: Computer Graphics

Prof. Karan Singh, Joonho Kim

CSC317 Computer Graphics course thumbnail

Fall 2024

CSC108: Introduction to Computer Programming

Prof. Michelle Craig, Joonho Kim, Co-Instructors

CSC108 course thumbnail

Summer 2024

CSC108: Introduction to Computer Programming

Joonho Kim

CSC108 course thumbnail

Winter 2024

CSC148: Introduction to Computer Science

Prof. Jonathan Calver, Joonho Kim, Co-Instructors

CSC148 course thumbnail

Fall 2023

CSC108: Introduction to Computer Programming

Prof. Jacqueline Smith, Joonho Kim, Co-Instructors

CSC108 course thumbnail

Summer 2018

CS 1332: Data Structures & Algorithms

Dr. Mary Hudacheck-Buswell, Joonho Kim

CS 1332 course thumbnail

2019 - 2026

Ph.D in Computer Science

Advised by Professor Karan Singh.

Thesis: In-situ Interactions for Direct Manipulation of Parameterized Scenes

2012 - 2016

B.S. in Computer Science