You don’t want a coding course.
You want a career in computer science.
Whether you are in Class 11 or 12, SEE-appeared, a +2 graduate, university student, gap-year learner, BBA or Management student, or a career switcher—the Present Makers pathway begins from one belief: the future is computer science.
The complete Present Makers programme at a glance.
Instead of a three-month language course ending with one local certificate, Present Makers is designed as a sequential CS50 career track with global learning exposure and portfolio evidence.
Intake
Class 11–12, SEE-appeared, +2 graduates, university students and career switchers from any field, age 16+.
Timeline
Each course runs for 24 weeks. Python, CS50x and one specialisation take approximately 18 months.
Schedule
Two online days of two hours each plus one three-hour weekend offline project lab.
Intention
Develop evidence for jobs, internships, freelancing and university applications; outcomes depend on learner performance and third-party decisions.
Two online sessions plus one weekend project lab.
Every phase provides seven guided hours per week, with independent problem sets and portfolio work between sessions.
Online day 1
Two hours of concepts, lecture review and guided examples.
Online day 2
Two hours of problem-solving, debugging and mentor feedback.
Weekend offline
Three hours in Lalitpur for building, testing and presenting projects.
Between sessions
Independent exercises, submissions, supplementary learning and portfolio updates.
Begin with professional Python problem-solving.
CS50P is the entry point into automation, data science, artificial intelligence and web development. The phase covers functions, variables, conditionals, loops, exceptions, libraries, testing, files, regular expressions and object-oriented programming.
Python is the practical entry ticket to AI, data science and web development.
Present Makers first build confidence and disciplined text-based programming fluency. That foundation prepares learners for the broader algorithms, systems, C and memory work of CS50x.
Problem-solving first
Understand the problem, design steps, implement carefully and test the result.
Professional habits
Use functions, validation, exceptions, tests and readable structure.
Multiple directions
The same Python foundation supports automation, data, web and AI.
Preparation for CS50x
Enter the next phase with stronger coding fluency and debugging discipline.
Real Python tools—not only classroom exercises.
The document specifies three practical project directions. Final scope is adjusted to learner readiness and academic-integrity requirements.
Automated College Form Filler
Validate and reuse information to reduce repetitive form-entry work.
Personal Finance Tracker
Record, categorise and analyse personal transactions using files, functions and tests.
Nepali News Summarizer Bot
Process Nepali or Nepal-focused news and produce a responsible concise summary.
CS50P Final Project
Plan, implement, test and explain an independent Python application.
Guidance is included without an additional CS Prep Nepal tuition charge.
The ten numbered routes in the client document include several combined provider programmes. Provider availability, eligibility, assessment, certificate issuance and optional examination fees still apply.
1 · YUVA AI for ALL
Government of India foundational AI and ethics learning, subject to current provider requirements.
2 · Cisco Python Essentials 1
Core Python curriculum through an eligible Cisco Networking Academy route.
3 · Cisco Python Essentials 2 + PCEP
Advanced preparation followed by an optional paid PCEP examination through the relevant external provider.
4 · IBM AI Fundamentals
Eligible IBM SkillsBuild AI Fundamentals learning and provider-controlled digital badge.
5 · Oracle APEX Foundations
Database-backed low-code application learning where Oracle Academy access is available.
6 · IBM Python for Data Science
Python and data-science foundations through current IBM learning.
7 · Kaggle Introduction to Python
Begin an eligible Kaggle profile and complete introductory Python practice.
8 · Kaggle Introduction to Machine Learning
Train and document an introductory machine-learning model.
9 · University of Helsinki
Python Programming MOOC plus Elements of AI, subject to current certificate and ECTS rules.
10 · AWS Educate + GitHub Education
Cloud, introductory GenAI, version control and eligible GitHub Foundations learning.
Main CS50P route
Complete official CS50P work toward eligible CS50 completion recognition.
A Python portfolio and preparation for the next level.
The target is CS50P completion, practical Python projects, eligible supplementary badges and a live GitHub foundation. Learners may then be better prepared to pursue suitable Python internship opportunities, but selection is never guaranteed.
Python capability
Build, test and explain useful Python tools.
Portfolio start
Publish appropriate work with documentation and version history.
AI and data exposure
Use IBM, Kaggle, Helsinki and YUVA AI learning to broaden context.
Cloud and collaboration
Develop introductory AWS and GitHub awareness.
Move from Python programmer to computer-science thinker.
This is the flagship CS50 foundation covering C, arrays, algorithms, data structures, memory, Python, SQL, Flask, web foundations and security. The value comes from its intellectual depth and problem sets—not an unsupported comparison with university tuition.
C, arrays and memory
Understand compilation, pointers, allocation and how programs use memory.
Algorithms and data structures
Compare approaches and select structures appropriate to the problem.
SQL and Flask
Connect programming, relational data and web application foundations.
CS50x final project
Plan, build, test and present an independent project.
Extend CS50x into data structures, open science, cloud, security and enterprise foundations.
The document groups several individual courses inside seven principal routes. CS Prep Nepal provides guidance; the named providers control all formal credentials.
1 · NPTEL Programming & Data Structures
Prepare for a relevant IIT/NPTEL offering. The optional examination fee is paid directly to NPTEL.
2 · University of Helsinki Full Stack Open
Explore Parts 0–3 covering React, Node and REST APIs, subject to prerequisites and current ECTS rules.
3 · NASA Open Science 101
Eligible public learners can complete official open-science training toward its provider-issued recognition.
4 · AWS cloud foundations
Explore AWS Educate or Cloud Practitioner Essentials through an eligible route.
5 · Cisco Cybersecurity + AI
Study eligible introductory cybersecurity and AI courses through Cisco Networking Academy.
6 · Oracle Java + Database Foundations
Explore eligible enterprise Java and database foundations where access is available.
7 · freeCodeCamp verified curricula
Work through relevant current certification projects in Python, JavaScript, relational databases and information security.
Main CS50x route
Complete the official problem sets and final project toward eligible CS50 completion recognition.
CS50x completion plus broader computer-science evidence.
Learners should leave with stronger foundations in algorithms, systems, data, web development and security, together with projects and supplementary learning. A certificate can strengthen an application, but does not automatically secure an internship.
Computer-science foundations
Reason about algorithms, memory, data structures and systems.
Full-stack exposure
Connect React, Node, APIs, SQL and Flask concepts where appropriate.
Cloud and security awareness
Develop introductory AWS, Cisco and open-science context.
Portfolio depth
Add larger, more technically demanding work to GitHub.
Choose after twelve months of foundations.
One track takes 24 weeks. Learners who want both complete another 24-week phase sequentially—not together—so each pathway has enough time for serious projects.
Track A · CS50 Web
For full-stack applications, deployment, APIs, freelancing and web-focused roles.
Track B · CS50 AI
For intelligent systems, agents, AI study, research exposure and startup ideas.
One track
Complete the full Present Makers journey in approximately 18 months.
Both tracks
Extend the journey to approximately 24 months by taking the second track afterwards.
Ten supplementary preparation targets plus the main CS50 Web route.
Designed for learners prioritising deployable applications and full-stack work. Job readiness is an intended goal, not a guaranteed six-month placement.
Main · CS50 Web
Complete official Django and JavaScript projects under current course requirements.
1 · Simplilearn Full Stack
Eligible Full Stack Developer completion learning.
2 · University of Leeds
Learn to Code for the Web through the current FutureLearn route.
3 · Simplilearn Front End
Supplementary HTML, CSS and JavaScript learning.
4 · freeCodeCamp
Responsive Web Design and JavaScript Algorithms curriculum projects.
5 · Google Digital Garage
Current digital-marketing or web-basics learning if available.
6 · Meta Front-end / Back-end
Eligible Coursera/Meta developer learning and provider-controlled badge route.
7 · Postman API Fundamentals
Eligible student and expert API learning or badges.
8 · Cloudflare Workers AI
AI for Web Developers and edge-development resources where available.
9 · Google AI Essentials + Vertex AI
Eligible AI Essentials and prompt-design learning.
10 · Supabase + Vercel
Deploy a live AI-enabled web application with a real domain; certificates are not guaranteed.
Eleven supplementary preparation targets plus the main CS50 AI route.
Designed for learners interested in AI careers, overseas study, intelligent products or startups. “Most demanded” is treated as a market aspiration rather than a guaranteed job claim.
Main · CS50 AI
Complete projects in search, knowledge, uncertainty, optimisation, learning and language.
1 · AWS AI Practitioner Essentials
Eligible AWS cloud and AI practitioner learning.
2 · Hugging Face AI Agents
Eligible agent course work and a live Hub demonstration where account rules allow.
3 · Google/Kaggle GenAI Intensive
Join an eligible five-day generative-AI intensive if offered.
4 · DeepLearning.AI
AI for Everyone by Andrew Ng via Coursera; access and financial-aid rules apply.
5 · Google Cloud via Simplilearn
Eligible generative-AI completion course.
6 · Simplilearn AI/ML Projects
Supplementary applied AI and machine-learning project work.
7 · Kaggle Advanced ML
Progress beyond introductory machine learning through current eligible material.
8 · University of Helsinki Building AI
Python-based AI learning subject to current prerequisites and ECTS rules.
9 · LangChain Academy LangGraph
Eligible developer learning and current certificate route.
10 · Introduction to LangChain
Build foundational LangChain understanding and an agent workflow.
11 · Google/Kaggle AI Agents
Join a current 2026 AI-agent course if offered and eligible.
Three CS50 stages, global preparation and a live portfolio.
The document identifies 28–38 possible external learning and credential opportunities across the complete route. Actual completions vary by provider availability, assessment, learner eligibility, fees and effort.
CS50 completion routes
CS50P, CS50x and CS50 Web or AI; completing both specialisations can add a fourth relevant route.
Global learning targets
NASA, Google, IBM, Oracle, Cisco, AWS, Meta, Hugging Face, Helsinki, Leeds, NPTEL and others.
Live portfolio
GitHub repositories, Kaggle notebooks, Hugging Face demonstrations and deployed applications.
Readiness objectives
Internship, university-application, freelancing and employment preparation without guaranteed selection.
Your work should be visible from the first phase.
Projects are introduced progressively and published only when academic-integrity, privacy, platform and age requirements permit.
GitHub
Source code, documentation, issue tracking, commits and project releases.
Kaggle
Python and machine-learning notebooks showing reasoning and results.
Hugging Face
Eligible AI demonstrations, model cards or agent applications.
Deployment
A live application with a clear problem statement, testing notes and presentation.
This is not only about coding. It is about thinking, solving and creating products for Nepal.
The comparison from the client document is shown directly so every difference is visible.
Other institutes · duration
One course, one local certificate and a short three-month structure.
Present Makers · duration
Three CS50 stages over approximately 18 months, or four stages over 24 months.
Other institutes · method
Emphasis on syntax and classroom demonstrations.
Present Makers · method
Computational thinking, problem-solving, product building and presentations.
Other institutes · portfolio
Often no structured public portfolio system.
Present Makers · portfolio
GitHub begins in Phase 1, followed by eligible Kaggle, Hugging Face and deployment evidence.
Other institutes · exposure
Little connection between classes and technology workplaces.
Present Makers · exposure
Proposed company visits and guest sessions, subject to confirmation.
Other institutes · extra learning
Separate charges may apply to each additional training.
Present Makers · preparation
Supplementary guidance is included in the agreed programme; optional external examination fees are paid directly.
Move beyond the classroom and understand professional environments.
The programme intends to explore one-day educational visits around six-month milestones. Learners may observe offices, meet developers, understand hiring expectations and return with a clearer project goal. Every visit remains subject to company approval, safeguarding, scheduling and availability.
Potential exposure targets named in the client document.
These names are proposed outreach targets only. No company participation, partnership or confirmed visit is implied.
1 · Leapfrog Technology
Sanepa · software product and engineering environment.
2 · Deerwalk Inc.
Sifal · product and service-based technology exposure.
3 · Fusemachines Nepal
Thapathali · artificial-intelligence and software work.
4 · Cotiviti Nepal
Kathmandu · data and healthcare technology context.
5 · LogPoint Nepal
Cybersecurity product development.
6 · CloudFactory
AI data operations and technology-enabled work.
7 · Bajra / EKbana
Engineering teams and startup culture.
8 · Diyo.ai / Paaila
Nepali artificial-intelligence startup exposure.
9 · Sprout / Young Innovations
Technology and innovation organisations.
After the visit
Identify what to learn or build next for a stronger future application.
Make learners from Nepal internationally competent.
The aspiration is for a learner in Lalitpur to build disciplined foundations, global learning exposure, a visible portfolio and practical skills comparable with serious learners in Boston or Bangalore—while creating products that solve Nepal-relevant problems.
Think
Approach unfamiliar problems computationally.
Solve
Break large goals into smaller testable steps.
Create
Build useful products rather than collect disconnected syntax.
Contribute
Apply capability to local needs, teams and communities.
45 minutes · 30 questions · no previous coding required.
The free online test focuses on logic, structured problem-solving, basic computational or Python-style thinking and computer awareness. It does not require memorised Python syntax.
Test window
4–6 September 2026 · one attempt from home.
Question count
30 questions in 45 minutes.
Assessment focus
Logic, decomposition, patterns and basic computer awareness.
Result
Scheduled for publication on 7 September 2026.
Preparation is guided. Outcomes are earned.
CS Prep Nepal intends to provide guidance for the listed supplementary learning within the relevant phase without an additional CS Prep Nepal tuition charge. Third parties control programme availability, eligibility, identity checks, assessments, certificate issuance and fees. Optional paid examinations—such as PCEP, NPTEL or edX verified certification—are paid directly to their providers. No certificate, internship, job, university admission or freelance income is guaranteed.
Ready to think like a computer scientist?
Begin with an aptitude assessment designed to identify reasoning potential—not previous access to coding.