Education

Degree progress, academic preparation, and honors relevant to graduate study in computer science.

Education entries

2023–27

University of Southern California

B.S. Computer Science · Minor in 3-D Animation in Cinematic Arts

Expected May 2027. GPA: 3.77/4.00. Formally admitted to USC’s Progressive Degree Program in Computer Science; graduate study has not yet begun.

Academic preparation

  • Systems and networks: Computer Systems, Internetworking, and current coursework in Operating Systems and Embedded Systems.
  • Algorithms and theory: Introduction to Algorithms and Theory of Computing, Data Structures and Object-Oriented Design, Probability, Linear Algebra, and Differential Equations.
  • AI and machine learning: Artificial Intelligence, Foundations of Machine Learning, and current coursework in AI for Animation Production and VFX.
  • Graphics and interactive computing: Computer Graphics, Cross-Platform App Development, 3-D Computer Animation, Digital Lighting and Rendering, and Real-Time Animation.

Honors & foundations

2023–26

Academic honors

Dean’s List for five semesters and a Student Opportunities for Academic Research Award from USC Dornsife.

Current

Technical foundations

Programming and project experience spans Python, Java, C++, TypeScript, JavaScript, Dart, Swift, C, SQL, web systems, machine learning, graphics, databases, and Linux deployment.

Languages

Python, Java, C++, TypeScript, JavaScript, Dart, Swift, C, and SQL.

Selected tools and platforms

React, Spring Boot, Node.js, Flutter, SwiftUI, Flask, FastAPI, PyTorch, PostgreSQL, MySQL, SQLite, OpenGL, Unreal Engine, Maya, Linux, Nginx, and GitHub Actions.