Applications for new families who would like to interview for 2025-2026 will be accepted starting December 9th. Click here for more information.
Computer Science
Are you ready to unlock the secrets behind the technology that shapes our world?
In this course, you'll learn the fundamentals of computer science, explore different programming languages, and gain the skills to create your own interactive applications and websites!
What you'll learn:
The core concepts of computer science: Explore the building blocks of computers, including hardware, software, algorithms, and data structures.
Problem-solving and critical thinking: Develop your ability to break down complex problems into smaller, manageable steps. Learn to think logically and creatively to find solutions.
Programming concepts: Gain an understanding of various programming paradigms including Object-Oriented Programming, Functional Programming, Compilers, and Unit testing.
Programming fundamentals: Learn the basic principles of programming, such as variables, data types, control flow, functions, classes, objects, and more.
Gain hands-on experience with multiple programming languages including Python, Java, JavaScript, HTML/CSS, PHP, and possibly more.
How you'll learn:
This course will combine lectures, interactive activities, and hands-on coding exercises to solve problems, build programs, and showcase your creativity.
This class is geared toward high-school students. Prior programming experience is helpful but not required.
REQUIREMENTS
Required Texts: Coming Soon!
Copy/Supply Fee: $30 (Paid directly to John Wolfgang at Orientation or the first class your student attends)
Tuition: $420 ($42.00/month for 10 months, August - May OR $47.00/month if prorated or on a 9 month payment plan)
ABOUT THE TEACHER
John Wolfgang
MS in Electrical and Computer Engineering
BS in Electrical Engineering
BS in Computer Engineering
John Wolfgang has a background in electrical, computer, and software engineering, with a masters degree from Carnegie Mellon University. John and his wife (who generously wrote this bio for him) began homeschooling their 6 children 15 years ago and have graduated their two oldest. John enjoys spending time with family, woodworking, sharing Bible-based personal finance teaching with anyone who will listen, and avoiding most white-colored foods. His favorite color is orange, his favorite drink is unflavored sparkling water, and he grew up in Hershey, PA (and yes, it really used to smell like chocolate there before they moved the chocolate factory).