This course will cover the fundamentals of C# programming. It will be taught in conjunction with the Unity Game Engine, as visual examples in Unity allow for an increased understanding of how the code behaves and can be manipulated in practice. To reinforce learned material, small games or “Micro Games” will be created to explore new material. This course will cover Data Types and Structures, Control Structures, Data Arrays and Uses, Functions, Classes, Unity C# integration and programming, and the Basics of compilers. After completion of the course, students will be able to make simple and complex games or software programs using C# programming language, and they will learn the terminology needed to further develop their knowledge on their own.
Ages: 13 – 18
Location: Mason Campus Fairfax
- Be sure to check our policies and procedures regarding withdrawals, refunds and more for summer programs.
- All students will receive a Welcome Letter via email at least 1 week before the program starts with all necessary details including drop off, pick up, what to bring, etc.
- Questions about parking on the Fairfax campus? Find answers here. (Information on parking at Mason in Loudoun coming soon)
Mason Game and Technology Academy
Virginia Serious Game Institute
10900 University Blvd.,
Bull Run Hall Ste 147
Manassas, VA 20110
Email: MGTA Founding Director: Vera Lichtenberg, firstname.lastname@example.org
MGTA Admin Assistant: Nerissa Hart, email@example.com