Aptitude-test based admission · Limited seats Register now →
Training for Harvard's CS50 curriculum. Integrated for Nepal.
Apply Now
CLASS 7–9 · AGE 12+ · APTITUDE SELECTED

Future Makers.
Nepal’s next AI makers.

A 24–30 month, four-phase CS50 career track that begins with visual programming and progresses toward computer science, web development or artificial intelligence.

CS
CS50xAlgorithms · C · SQL
problem_solver.pydef build_future(learner):
 learner.think()
 learner.solve()
 return learner.create()
✓ future_maker initialized
AIThink. Train. Build.
THE JOURNEY

Not a three-month language class. A long-term capability track.

Future Makers is designed for Class 7–9 learners who need both intellectual challenge and age-appropriate structure. Each six-month phase combines CS50 study, local mentorship, project work and carefully selected external learning targets.

01

24–30 months

Four sequential phases; learners choosing both Web and AI complete them one after another.

02

Four CS50 stages

Scratch → Python → CS50x → Web or AI.

03

Portfolio by design

GitHub, Kaggle and Hugging Face work is introduced progressively when age and platform eligibility allow.

04

Independent credentials

External certificates are issued by their providers and remain subject to their rules.

WEEKLY FORMAT

Seven guided hours every week.

The updated delivery model prioritises sustained practice and a serious project lab.

01

Online session 1

Two hours of concept teaching, lecture review and guided examples.

02

Online session 2

Two hours of problem-solving, feedback and preparation for independent work.

03

Offline project lab

Three hours every Saturday or Sunday in Lalitpur for building, debugging and presentation.

04

Independent practice

Problem sets, portfolio updates and revision between guided sessions.

PHASE 1 · 24 WEEKS

CS50 Scratch — where computational thinking begins.

Learners start with visual blocks so they can focus on logic before syntax. Official CS50 Scratch topics include functions, conditions, loops, variables and abstraction. Suggested Nepal-focused projects include a Bagmati River clean-up game and a Nepal Constitution animation.

01

CS50 Scratch

Work toward the official CS50 course requirements and eligible CS50 completion certificate.

02

AI for Oceans · Code.org

Train a simple classifier to distinguish marine life from waste while discussing AI for environmental responsibility.

03

ComputerScience.Click

Use an additional Introduction to Programming with Scratch pathway to deepen logic and project design where available.

04

NASA STEM + Teachable Machine

Combine public NASA STEM resources with Google Teachable Machine in a recycling-classification activity; no NASA affiliation is implied.

05

YUVA AI for ALL

Prepare for the Government of India foundational AI course and its provider-issued certificate route.

06

Google GenAI foundations

Explore Introduction to Generative AI or equivalent current Google Cloud Skills Boost learning.

07

Microsoft AI learning

Complete age-appropriate AI for Beginners, Hour of Code or responsible-AI learning where available.

08

Oracle Academy

Explore eligible Java-with-Alice or introductory APEX learning under current access rules.

09

IBM SkillsBuild

Use eligible AI Fundamentals learning and provider-issued badge routes.

PHASE 2 · 24 WEEKS

CS50 Python — code like a problem solver.

Learners move from blocks to text-based programming: functions, exceptions, unit tests, files, regular expressions and object-oriented programming. The objective is disciplined reasoning, not memorising Python syntax.

01

CS50 Python

Complete the published problems and final project toward eligible CS50P certification.

02

Cisco Python Essentials 1 & 2

Prepare through the current Networking Academy route; an optional PCEP examination is paid directly to its provider.

03

Oracle APEX Foundations

Explore database-backed low-code application development where learner access is available.

04

IBM Python and data foundations

Build introductory Python and data-science capability through current IBM SkillsBuild learning.

05

Kaggle Learn

Create an eligible profile and complete Python and introductory machine-learning micro-courses.

06

University of Helsinki

Explore Python Programming MOOC and Elements of AI under their current completion and credit rules.

07

AWS Educate

Develop cloud and generative-AI awareness through eligible current learning pathways.

08

GitHub Education

Publish code, practise version control and pursue an eligible GitHub Foundations learning or badge route.

PHASE 3 · 24 WEEKS

CS50x — think like a computer scientist.

This phase introduces C, algorithms, data structures, memory, Python, SQL, web foundations and security. Learners complete problem sets and a final project under the official course requirements.

01

CS50x

Work toward the free CS50 certificate; verified edX certification is separate and may be paid.

02

NPTEL preparation

Prepare for a relevant programming and data-structures offering; any examination fee is paid directly.

03

Full Stack Open

Explore eligible University of Helsinki modules after confirming prerequisites and workload.

04

NASA Open Science 101

Eligible public learners can complete the official training toward its badge and certificate.

05

AWS cloud foundations

Develop cloud concepts through currently available AWS Educate or Skill Builder learning.

06

Cisco + Oracle

Add eligible cybersecurity, networking, Java or database foundations where available.

07

freeCodeCamp

Build toward relevant verified curriculum projects in Python, JavaScript and relational databases.

PHASE 4A · 24 WEEKS

CS50 Web — build for the world.

Learners choosing Web focus on Django, JavaScript, APIs, databases, testing, scalability and deployment. Targets are selected for portfolio value, not certificate count alone.

01

CS50 Web

Complete projects under the official CS50 Web requirements.

02

Simplilearn web learning

Explore eligible Full Stack Developer and Front End Development completion pathways.

03

University of Leeds

Explore Learn to Code for the Web or an equivalent current FutureLearn route.

04

freeCodeCamp

Build Responsive Web Design and JavaScript Algorithms curriculum projects.

05

Google Digital Garage

Use an eligible digital-marketing or web-basics route if it remains available.

06

Meta learning

Explore eligible front-end or back-end learning through the current provider platform.

07

Postman

Complete API fundamentals and eligible student or expert badge activities.

08

Cloudflare

Study Workers, web performance and AI-for-web development resources.

09

Google AI learning

Explore eligible AI Essentials, cloud or Vertex AI prompt-design learning.

10

Supabase + Vercel

Deploy a working AI-enabled web application; platform certificates or badges are not guaranteed.

PHASE 4B · 24 WEEKS

CS50 AI — build intelligent systems.

Learners choosing AI study search, knowledge, uncertainty, optimisation, machine learning, neural networks and language before building and publishing an applied project.

01

CS50 AI

Complete the official projects and course requirements.

02

AWS AI foundations

Prepare through currently available cloud and AI practitioner learning.

03

Hugging Face

Complete eligible AI Agents learning and publish work to the Hub when age rules allow.

04

Kaggle

Progress from introductory machine learning to eligible generative-AI or AI-agent intensives.

05

DeepLearning.AI

Use AI for Everyone or other current introductory learning; Coursera access or aid rules apply.

06

Google Cloud + Simplilearn

Explore eligible generative-AI learning currently delivered by these providers.

07

Simplilearn AI/ML projects

Use an eligible applied project course as supplementary practice where available.

08

University of Helsinki

Study Elements of AI or Building AI under current provider requirements.

09

LangChain Academy

Explore LangGraph and LangChain learning paths where certificates remain available.

10

Google/Kaggle agents

Join an eligible AI Agents learning route or intensive if offered during the phase.

EXPECTED PORTFOLIO

Evidence that grows with the learner.

The goal is not a wall of badges. It is a coherent body of work that shows increasing independence.

01

Scratch portfolio

Interactive stories, games and simulations connected to Nepal-relevant ideas.

02

GitHub portfolio

Python exercises, CS50 projects, documentation and version history.

03

Data and AI profile

Eligible Kaggle notebooks and Hugging Face demonstrations.

04

Final specialisation project

A deployed web application or applied AI system the learner can explain.

24–30 MONTH OUTCOME

A complete target map—not a certificate guarantee.

A learner completing Scratch, Python, CS50x and one specialisation can work toward four relevant CS50 completion certificates. Choosing both specialisations adds another six-month phase. Across the complete roadmap, more than 35 independent courses, badges and certification opportunities may be introduced when suitable and available.

01

Four CS50 stages

Scratch, Python, CS50x and Web or AI, with the second specialisation available sequentially.

02

35+ possible targets

The roadmap identifies independent learning and credential opportunities; actual completion counts vary.

03

Live portfolio

GitHub, Kaggle and Hugging Face evidence is developed subject to platform age and account rules.

04

Class 11 readiness goal

The intended outcome is stronger preparation for projects, internships and university conversations—not guaranteed placement.

WHY THIS IS DIFFERENT

They teach a language. We build a pathway.

The strongest difference is the sequence, accountability and evidence—not unsupported claims about being “the only” institute.

01

Typical short course

One language, a few months and a local completion certificate.

02

Future Makers track

Four progressive CS50 phases across 24–30 months.

03

Typical classroom

Mixed readiness and lessons centred on notes or demonstrations.

04

Future Makers cohort

Age-focused, aptitude-selected group with projects, feedback and portfolio milestones.

05

Typical ending

Course concludes when the timetable ends.

06

Future Makers outcome

A documented pathway into university preparation, internships and further specialisation.

INDUSTRY EXPOSURE

See how technology teams work in Nepal.

CSPreparation Nepal intends to explore periodic educational visits, ideally around phase milestones, subject to company approval, safeguarding, scheduling and availability. Organisations named in the client roadmap include Leapfrog Technology, Deerwalk, Fusemachines Nepal, Cotiviti Nepal, LogPoint Nepal, Sprout Technology, CloudFactory, Bajra Technologies, EKbana Solutions and Diyo.ai.

01

Before the visit

Research the company, its products and the roles learners may encounter.

02

During the visit

Observe workflows and ask prepared questions without disrupting operations.

03

After the visit

Reflect on skills, career paths and the next portfolio milestone.

04

Important

The organisations are potential visit targets only. No approach, acceptance, visit or participation is claimed until confirmed.

CREDENTIAL TRANSPARENCY

Preparation is included. Issuance belongs to the provider.

CS Prep Nepal intends to include structured guidance for the listed supplementary learning opportunities within the relevant phase without an additional CS Prep Nepal tuition charge. External platforms control availability, age eligibility, prerequisites, assessment, identity verification, certificate issuance and fees. Optional paid examinations—such as selected Cisco PCEP, NPTEL or edX verified credentials—are paid directly to the respective provider.

NEXT INTAKE · LIMITED SEATS

Ready to think like a computer scientist?

Begin with an aptitude assessment designed to identify reasoning potential—not previous access to coding.