About Program
Challenge yourself with STEAM Varsity's Programming Languages program. Our curriculum is designed to teach you how to tackle complex algorithms and advanced programming concepts through a series of hands-on projects and coding challenges. Whether you're interested in software development, data science, or cybersecurity, our program will give you the skills and knowledge needed to succeed. Join us and become a coding expert!
Beginner
You will learn:
- Coding Kick-off
- Building Blocks
- Making Decisions
- Repeating Actions
- Creating Functions
- Functions in Practice
- Mini-Projects
- Showand Tell
Intermediate
You will learn:
- DataCollections (Arrays/Lists)
- DataCollections (Dictionaries/Maps)
- Working with Files
- APIsandData
- Objects and Classes
- Object Interactions
- Building with OOP
- OOPProject Showcase
Advanced
You will learn:
- OOP Deep Dive
- Design Patterns
- Advanced Projects
- Algorithms- Part 1
- Algorithms- Part 2
- Optimization
- Problem Solving
- Capstone Project
Research-Based Learning Programs
Prerequisites
Students should bring own laptop with graphics card(NVIDIA preferred)