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