Programming I
This course is made for students just starting their adventure into programming.Learn to develop programs using the Python programming language, including applications for Raspberry Pis.
AP Computer Science A
This is an AP course designed for students with a strong interest in computer science and coding.Learn object-oriented programming in Java, including advanced algorithms and design techniques.
App & Game Development
Learn the fundamentals of app and 2D game development using Unity, which is software that is used in industry to create apps and games for desktop, console, and mobile platforms.
3D Game & VR Development
Learn how to create 3D virtual reality games and experiences using Unity.This includes 3D modeling, animation, game physics, and scripting using the C# language.
Database Systems (online)
Learn to design and implement normalized database structures and write programs to create, query, and manage databases.This course includes training for the Microsoft MTA certification exam in database systems.