Financial Aid

Learn to Program Unity Games with C#. Learn C# programming and how to use C# in Unity games
Develop the interest in Computer Science.

Registration Step 1:
Choose a Schedule
Student's Name

Registration Step 2:

CSE 403X is a summer-camp based game design class. Unity design course is an two-week capstone course that is designed to give students and intermediate level understanding of the powerful Unity game engine. This class is aimed for middle school and high school students who want to be able to create their own computer and mobile games. The class is taught by Anthony Pella with rich experience in game design with Unity, who has won multiple game creation competitions. This class will cover the basics of Unity including game design pattern, basic coding skills, the Unity interface, the component system, prefabs, instantiation, materials scripting in C# (similar to Java) asset usage.

Prerequisites: Basic Math concepts and knowledges such as basic arithmetic operation, remainder, comparison of integers.
Java or C# or Python programming experience is highly recommended.

Outcome: By the end of the course students will have created their own mobile-ready platformer game and will have a strong knowledge base of the Unity Engine and will be able to create their own games in the Unity engine.

Online Registration Guide:
Step 1: Pay tuition fee online on the top of this webpage with the student's name
Step 2: Click the "Registration Form" button to fill the class registration form online

Offline Registration Guide:
Step 1: Make an appointment by calling 206-787-2259 or sending an email to
Step 2: Fill in the registration form in the office
Step 3: Pay tuition fee in the office

Full day camps
10:00-10:05 Arrival
10:05-12:00 Coding (lessons + activities)
12:00-01:00 Lunch break (Please bring your own lunch)
01:00-02:15 Coding (lessons + activities)
02:15-02:30 Snack break
02:30-04:00 Coding (lessons + activities)
04:00 End of day, pick up.

Schedule A (Onsite)
Duration: 7 days
Time: 1:30PM - 4:30PM Mon - Fri
and 10:00AM - 4:00PM Sat and Sun
Lecture Schedule: 7/5 - 7/11
Tuition: $1289
Schedule B (Online)
Duration: 2-week Half Days
Time: 1:30PM - 4:30PM Mon - Fri
Lecture Schedule: 7/19 - 7/30
Tuition: $989
Class Location:
13343 Bel Red Rd Suite 210, Bellevue WA 98005
Refund Policy:
One week prior to the start date of the class you registered:
1. 100% refund if you pay cash and provide the receipt.
2. 90% refund if you pay with Paypal/cards due to new banking policy starting at May 7th, 2019.

Less than one week prior to the start date of class you registered:
90% refund regardless of payment methods.

After the class starts: (regardless of payment methods)
70% Refund after the first class.
50% Refund after the second class.
No refund after the third class.


C# is a general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed around 2000 by Microsoft as part of its .NET initiative.
Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine. As of 2018, the engine had been extended to support more than 25 platforms. The engine can be used to create three-dimensional, two-dimensional, virtual reality, and augmented reality games, as well as simulations and other experiences.