Courses

Programming 103: Building Real-World Apps with AI
In this hands-on course, students learn how to create real-world applications powered by modern AI technologies. They will build interactive web apps, design AI agents that can plan and take actions, give their apps the ability to remember past interactions, and explore how computers see the world using computer vision tools like OpenCV and YOLO. By the end of the course, students will combine these skills to create their own intelligent, practical, and creative AI projects.
Price
Duration
1220/18 classes
1 hour 50 minutes

Programming 102: From Code to Real-World Projects (Python)
In this hands-on course, students learn how to use Python to organize data, solve problems, and build creative projects. Starting with simple scripts, they’ll explore lists, dictionaries, and loops—then level up to algorithms, object-oriented programming, and team projects. Along the way, students will use AI tools like ChatGPT to support their work while learning how to use them responsibly. By the end of the course, students will present a full project that shows off their skills in coding, planning, and teamwork.
Price
Duration
1220/18 classes
1 hour 50 minutes

Programming 101: Code, Communicate, Create (Python)
This course builds confident, independent programmers through hands-on projects and a strong foundation in Python. Students learn to explain their code clearly, research and collaborate like real developers, and create original projects they’re proud of. Starting with core concepts and logic, students progress from guided practice to independent coding, finishing with a project showcase that highlights their technical skills and creativity.
Price
Duration
1220/18 classes
1 hour 50 minutes