Java Programming

This course will provide students with a basic understanding of the Java programming process. Object-oriented programming concepts, simple tutorials, and game building examples will be used to learn the Java language and syntax. This course will cover programming basics, input, output, data structures, methods, file io, class hierarchies, and object oriented programming. A few other topics will be covered as well, chosen based on the student’s engagement and understanding of the core material. In this student-driven programming experience, students will work in small teams closely guided by our instructors, to tackle fun and engaging coding challenges, suited to their learning pace and prior experience.

Ages:  13 – 18
Time:  9:00AM-4:00PM
Tuition:  $595
Location:  Mason Campus Fairfax & Mason In Loudoun


  • 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)


Mailing Address:
Mason Game and Technology Academy
Virginia Serious Game Institute
10900 University Blvd.,
Bull Run Hall Ste 147
Manassas, VA 20110

Phone: (703)993-7101

Email: MGTA Founding Director: Vera Lichtenberg,
MGTA Admin Assistant: Nerissa Hart,