8 Weeks
Program Duration
2 X 90 mins sessions/week
of quality teaching & mentoring
6-8 hrs/Week
of self learning & home work
$ 699
Program Fees
WHY CHOOSE OUR COMPUTER SCIENCE PROGRAM?
Dive deep & Level up
-
Top colleges value well-rounded students who exhibit a genuine passion for computer science.
-
Our program is designed to enhance your extracurricular profile while deepening your knowledge.
-
Our experienced mentors will guide you through competitions & hackathon prep. In addition, they’ll help you build a research project worthy of publication.
-
Showcase your skills and impress colleges with real-world achievements.
IN THIS PROGRAM YOU WILL...
Dive deep & Build Capstone Projects
-
Master the Building Blocks: Get a crash course in the essential languages: HTML, CSS, Javascript, and Python.
-
Demystify AI & Machine Learning: Apply your newfound coding skills to understand the concepts behind Artificial Intelligence and Machine Learning models.
-
Build Your Dream Project: Turn your learning into action! Create a project that showcases your newfound skills and passions.
Ease into leaning with Mentor Support
-
Get 25 hours of personalized coaching: Work one-on-one with an expert mentor who has deep expertise in your project's area.
-
Stay on track with flexible milestones: We'll create checkpoints to ensure you make steady progress without feeling overwhelmed.
-
Structured learning with expert guidance: Regular assignments from your mentor provide a roadmap to success and help you achieve your goals.
Start to develop a solid resume for colleges
-
Master Coding Challenges & Impress: Get expert mentorship to prepare for coding competitions (hackathons) and develop your competitive edge. Winning (or even participating!) demonstrates your dedication and skills to colleges.
-
Stand Out from the Crowd: Top colleges value passion over participation. Focus on 1-2 activities you truly love and show your dedication through progress and a standout project built this summer with our program.
First Half of Program
Learn fundamental concepts of web development including HTML, CSS, JavaScript, and Responsive Design, alongside Python basics from variables to advanced concepts like APIs and fastapi.
Fundamentals of Web Development
-
Overview of the Course: Basic Web Concepts, importance of Web Development
-
Basics and deep dive into HTML and its elements
-
Introduction to CSS and styling HTML elements through a hands-on-practice exercise
-
Javascript: Basics, functions and events, dynamize web pages
-
DOM manipulation with JavaScript
-
Introduction to Responsive Design And Media Queries, assignment submission
Python- beginner to advanced
-
The Basics: Variables, Data types, and control structures, Google colab
-
Functions and Modules
-
Advanced Concepts: List Comprehensions and Decorators traversed through a multitude of mini projects
-
Integration through APIs
-
FastAPI: Introduction to its features and implement backend python logics to a webpage​
Second Half of Program
Dive into Machine Learning with an overview, ML pipeline, libraries, and basic algorithms, followed by a Capstone Project integrating all learned concepts to create a full-stack project, presented in a peer-review conference.
Machine Learning
-
What is Machine Learning exactly?
-
Definitions and Applications
-
Basics of ML Pipeline and Workflow
-
ML libraries and basic algorithms
-
Hands-on mini project using Python for ML
Capstone Project
-
Combine all the learning made so far in the course and make a full stack project using HTML, CSS, JavaScript for front-end and python and ML for back end.
Program & Application Information
Prerequisites
High School Students (Grades 9 to 12). Advanced middle School Students can also apply
​
No prior programming or computer science required, but an interest in computer science is required!
​
Advanced cohorts for students with prior experience.
Program Fees
Program Fee: USD $699
(all inclusive)
​
Admitted students will be emailed a link for payment.
​
Payment plans and scholarships available (contact us)
Application Deadlines
Summer 2024: June 30th, 2024
​
Applications are processed on a rolling basis. Limited seats.