Academics
Carnegie Mellon University 2019-2023
B.S. in Information Systems
Minor in Game Design
​
Organizations
Notable Coursework
15-466 Computer Game Programming
C++, OpenGL, SDL, Asset Pipelines, Text Rendering, Shaders, Lighting and Shadow Implementation, Networking
​
15-462 Computer Graphics
C++, OpenGL, Rasterization, Geometric Transformations, Meshing, Ray Tracing, Radiometry, Monte Carlo Rendering, Physically-Based Animation, Optimization, Numerical Linear Algebra, Inverse Kinematics, Fourier Methods
​
60-418 + 60-419 Experimental Game Design
Unity, Blender, Mixamo, Kitbashing, Rapid Prototyping
​
53-472 Advanced Game Studio
Unity, ARKit, Niantic Lightship ARDK, XR Development, Project Management, Team Management, Client Relations, Game Design, Rapid Prototyping, Playtesting​
​
53-471 Game Design, Prototyping, and Production
Unity, Project Management, Team Management, Client Relations, Game Design, Rapid Prototyping, Interdisciplinary Collaboration, Version Control, Game Industry Practices​​​
​
67-443 Mobile Application Development in iOS
Swift, SwiftUI, Mobile App Development, Wireframing, Agile Methods, Innovation, User Centered Design, API Integration
​
67-272 ​Application Design and Development
Ruby, Rails, UI/UX Design, User-Centered Design, Full Stack Web Development, Agile Methods, RESTful APIs, Software Development Life Cycle, Unit Testing, MVC Architecture, Application Deployment, Version Control, Wireframing, Cybersecurity
​
15-213 Introduction to Computer Systems​​
C, Parallelism, Memory Management, Runtime Optimization, Software Security, Unix, Debuggers, Assembly Language, x86_64 Architecture, Network Engineering
​
67-373 Information Systems Consulting Project
Consultancy Models and Methods, Client Relations, Project Management, Software Engineering​
​
53-353 Understanding Game Engines
​Unity, C#, 3D and 2D Game Development, Game Design, Asset Creation​​
​
15-150 Functional Programming
SML, Functional Programming, Algorithms​
​
15-122 Principles of Imperative Computation​
C, Data Structures, Algorithms​
​​
67-262 Database Design and Developmen
​SQL, Database Administration, UML, Relational and Nonrelational Models, MongoDB
​​
76-270 Writing for the Professions
​​Professional Writing, Technical Writing, Document Design, Graphic Design, Public Speaking​​​​