Case study · 2024 - 2025
CS50 AI Nepal Classes and Program
Helped plan and deliver Nepal's first large-scale CS50 AI program, combining technical instruction, curriculum execution, and a structured public-facing learning journey.
Overview
CS50 AI Nepal was a five-week learning program that adapted Harvard's CS50 AI direction for a local audience at IOE Purwanchal Campus. It combined technical instruction, guided labs, collaborative projects, and structured program delivery rather than functioning as a conventional software build.
The program matters in this portfolio because it shows how I work when delivery involves both technical and organizational complexity. It required aligning curriculum flow, participant support, teaching logistics, and milestone-based execution into one coherent learning experience.
Program Architecture
The structure was designed to move participants from technical foundations into applied project work over five intensive weeks.
- Early weeks focused on Python, development setup, SQL, and statistical foundations.
- Mid-program sessions covered data cleaning, web scraping, visualization, and practical data workflows.
- Later weeks introduced supervised and unsupervised machine learning concepts, model-building patterns, and team-based implementation.
- The learning model combined theory with live support, practical exercises, and collaborative problem-solving rather than relying only on lecture delivery.
Major Activities
My contribution sat at the planning and execution layer of the program.
- Helped shape program plans, timelines, and execution flow across the full learning cycle.
- Coordinated workshops, session milestones, and delivery logistics.
- Supported technical learning through mentoring, instruction support, and participant guidance.
- Supported the broader program structure that carried participants from foundational topics into applied project work.
- Contributed to the closing-side experience by helping ensure the program translated into visible outcomes beyond the classroom.
Outcomes
This project is a strong example of education program delivery at scale. It combined curriculum coordination, technical support, and milestone-based execution into one sustained learning program rather than a single isolated event.
For the portfolio, it demonstrates a kind of leadership I want to keep highlighting: building structure around ambitious technical work so other people can learn, contribute, and produce meaningful outcomes.