Suggestions
Peter Zhong
CS PhD @ CMU, trying to apply Programming Languages techniques to Software Engineering and AI
Peter Zhong is a Ph.D. student in Computer Science at Carnegie Mellon University who started his doctoral program in August 2023.1 He is an aspiring computer scientist with a focus on Programming Languages and their applications to Software Engineering and Artificial Intelligence.1
Educational Background
Peter completed his undergraduate studies at Northwestern University, where he earned a Bachelor of Science in Computer Science with a perfect 4.0 GPA and graduated Summa Cum Laude in 2022.1 During his time at Northwestern, he demonstrated exceptional academic performance and received recognition as the Outstanding Computer Science Senior.1
Research Interests
His research interests lie in the intersection of Programming Languages and Software Engineering. Specifically, Peter is exploring how concepts from Programming Languages, such as types and semantics, can be applied to improve the reliability and efficiency of software engineering practices.1
Professional Experience
Before starting his Ph.D., Peter gained valuable experience in various roles:
- Postbaccalaureate Research Fellow and Teaching Assistant at Northwestern University (June 2022 - August 2023)
- Undergraduate Student Researcher at Northwestern University (April 2020 - June 2022)
- Research Assistant at the University of Wollongong in Sydney, Australia (March 2018 - September 2019)1
Achievements and Recognition
Peter has received several accolades for his academic and research contributions:
- Outstanding Undergraduate Researcher (Honorable Mention) from the Computing Research Association (CRA) in January 2022
- Outstanding Peer Mentor Award in Spring 2021
- Nomination for the Student Hero Award in 20201
Teaching Experience
Throughout his academic journey, Peter has been actively involved in teaching and mentoring. He served as a Peer Mentor (Teaching Assistant) for multiple courses at Northwestern University, ranging from introductory to advanced-level computer science subjects.1
Peter Zhong's diverse experiences in research, teaching, and entrepreneurship have shaped his approach to computer science and his aspirations in academia. His commitment to bridging theoretical concepts with practical applications positions him as a promising researcher in the field of computer science at Carnegie Mellon University.