Academic Leadership & Administrative Experience
Associate Department Head for Graduate Studies
Department of Computer Science, Virginia Tech
I am committed to graduate education, faculty mentoring, and building graduate programs that combine academic excellence with a supportive research environment. In my role as Associate Department Head for Graduate Studies, I oversee graduate admissions, funding strategy, academic policies, curriculum, and student success initiatives. Key focus areas include:
- Program & Enrollment Governance: Managing graduate admissions, student progress tracking, and funding allocations (GTAs/GRA oversight) across M.S. and Ph.D. tracks.
- Graduate Recruitment: Developing targeted recruitment strategies to attract high-caliber domestic and international applicants and enhance cohort diversity.
- Curriculum Modernization: Leading departmental reviews of graduate course requirements, capstone formats, and interdisciplinary degree pathways.
- Faculty & Student Advocacy: Resolving academic policy challenges, supporting graduate student mentorship, and aligning program offerings with institutional research strengths.
Research & Overview
I lead the Software Innovations Lab at Virginia Tech. My research lies on the Systems end of Software Engineering, with a focus on distributed systems and middleware, automated software transformation, mobile/IoT applications, software energy efficiency, security and privacy, CS education, and music informatics.
I have published over 145 refereed research papers on these subjects. My research awards include a Microsoft Research Software Engineering Innovation Foundation Award and an IBM Faculty Award. My projects are supported by major U.S. federal funding agencies and industry partners.
Current Graduate Students
| Student Name | Degree Program |
|---|---|
| Annette Feng | Ph.D. |
| Provakar Mondal | Ph.D. |
| Francis Obeng | Ph.D. |
| Ashraf Mohammed Saeed | Ph.D. |
| Arman Bahraini | M.S. |
Lab Alumni
Ph.D. Graduates
| Name | Graduation | Initial / Current Placement |
|---|---|---|
| Leo St. Amour | Ph.D. 2026 | Assistant Professor, West Point |
| Yin Liu | Ph.D. 2021 | Assistant Professor, Beijing University of Technology |
| Kijin An | Ph.D. 2021 | Samsung Research |
| Breno Dantas Cruz | Ph.D. 2021 | Postdoctoral Associate, Iowa State University |
| Zheng (Jason) Song | Ph.D. 2020 | Assistant Professor, University of Michigan–Dearborn |
| Peeratham Techapalokul (Karn) | Ph.D. 2020 | Postdoc, Virginia Tech CS |
| Austin Cory Bart | Ph.D. 2017 | Assistant Professor, University of Delaware |
| Young-Woo Kwon | Ph.D. 2014 | Assistant Professor, Kyungpook National University |
| Myoungkyu Song | Ph.D. 2013 | Assistant Professor, University of Nebraska |
| Dong Kwan Kim | Ph.D. 2009 | Professor, Mokpo National University |
M.S. Graduates
| Name | Graduation | Placement / Role |
|---|---|---|
| Adithya Harish Srinivasan Manikandan | M.S. 2025 | Software Engineer, Marriott |
| Joshua Martin | M.S. 2024 | Software Engineer, US Government |
| Shuangyi (Sherry) Li | M.S. 2022 | Software Engineer, Amazon |
| Jason Davis | M.S. 2021 | Software Engineer, Lockheed Martin |
| Steven Lim | M.S. 2021 | Software Developer, Huntington Ingalls Industries |
| Xingyi Long | M.S. 2021 | Software Engineer, VMware |
| Deepthi Peri | M.S. 2020 | Associate Program Manager, Kanopy |
| Siddharth Dhar | M.S. 2020 | Walmart Labs |
| Prapti Khawas | M.S. 2019 | Bloomberg Inc |
| Jing Pu | M.S. 2016 | Invexer Technology Inc |
| Sanchit Chadha | M.S. 2015 | IBM |
| Ethan Holder | M.S. 2015 | |
| Antuan Byalik | M.S. 2015 | Bloomberg |
| Jonathon Hellmann | M.S. 2015 | Altamira Technologies |
| John Edstrom | M.S. 2011 | |
| Cody Henthorne | M.S. 2010 | Raytheon BBN |
| Sriram Gopal | M.S. 2008 | Amazon |
| Andrew Hall | M.S. 2008 | Microsoft |
| Gokulnath C. Kannan | M.S. 2008 | Goldman Sachs |
| Wesley Tansey | M.S. 2008 | Ph.D. Student, UT Austin |
Undergraduate Alumni
| Name | Degree | Placement |
|---|---|---|
| Kristin Whetstone | B.S. | IBM |
| Eeshan Shah | B.S. | Microsoft |
| Galina Belolipetski | B.S. | Sonos |
| Cassidy Heath | B.S. | — |
| Alden Gyening | B.S. | — |
Teaching
Graduate Courses
- CS 5014: Research Methods in Computer Science — Fall 2011, 2012, 2014, 2016, 2018; Spring 2020
- CS 5407: Software Engineering — Fall 2010, Fall 2012
- CS 5704: Programming Languages — Fall 2021
- CS 5934: MEng Capstone Project — Fall 2022
- CS 5984: Object-Oriented Systems & Languages — Spring 2008
- CS 6304: Advanced Software Topics — Fall 2006 (OO Systems), Spring 2010 (Emerging Abstractions), Spring 2016 (Refactoring)
- CS 6704: Advanced Distributed Systems & Energy Topics — Spring 2013 (Energy-Aware Computing), Spring 2022 (Distributed Systems Support)
Undergraduate Courses
- CS 1114: Introduction to Software Design — Spring/Summer 2015
- CS 2114: Software Design & Data Structures — Fall 2009; Spring 2011, 2012
- CS 3304 / CS 3314: Comparative Languages & PL Theory/Practice — Fall 2017–2022; Spring 2023; Fall 2023, 2025, 2026
- CS 3704: Intermediate Software Design & Engineering — Spring 2013
- CS 4244: Internet Software Development — Spring 2006, 2007, 2008, 2009
- CS 4704: Software Engineering Capstone — Spring 2009; Fall 2013, 2015, 2016, 2017
Professional Service
General Chair & Leadership Roles
- GPCE 2021: General Chair, International Conference on Generative Programming: Concepts & Experiences
- MOBILESoft 2019: General Chair, 6th IEEE/ACM Conference on Mobile System Engineering and Systems
- ManLang 2018: Program Committee Chair, 15th International Conference on Managed Languages & Runtimes
- Middleware 2015: Program Committee Co-Chair, ACM/IFIP/USENIX Middleware Conference
- SPLASH-E 2015: General Chair, SPLASH Education Symposium
- MobileDeLi 2014: Workshop Co-Chair, 2nd International Workshop on Mobile Development Lifecycle
- SPLASH 2011, 2012: ACM Student Research Competition / Posters Chair
- Workshop Co-Chair: SInHPC² (2011), PSI EtA - ΨH (2010), HotSWUp (2009)
Program Committee Memberships (by Conference Series)
- GPCE: 2011, 2012, 2020, 2022, 2023, 2024, 2025, 2026
- ICWS (IEEE Web Services): 2025, 2026
- SPLASH-E: 2022, 2023, 2024, 2025
- MPLR / ManLang: 2020, 2023
- ECOOP: 2020
- ICSE SEIP / SCORE: 2020 (SEIP), 2013 (SCORE Track)
- Middleware: 2009, 2016; Doctoral Symposiums 2006, 2007
- OOPSLA: 2010, 2011; External Review Committee (ERC) 2013, 2016
- PPPJ: 2013, 2015, 2016
- ICSM (Software Maintenance): 2009, 2010, 2011; ERA Track 2012, 2013
- MobileSoft: 2014, 2015
- Modularity / AOSD: 2012, 2015
- FSE: Tool Demonstrations Track 2012
- Additional PC Roles: Blocks & Beyond 2 (2017), DSSO (2014), X10 (2013), LDTA (2010/2011), SPLASH Doctoral Symposium (2010), ICDCS (2010), SLE (2008, 2009), ATC (2007), SEM (2006)
Education
| Degree | Field | Year | Institution |
|---|---|---|---|
| Ph.D. | Computer Science | 2005 | Georgia Institute of Technology (Advisor: Yannis Smaragdakis) |
| M.S. | Information Systems | 1999 | New York University |
| B.A. | Computer Science & Mathematics | 1997 | Pace University |