KSIF < > Masai School EmpowerHer Program
Women Digital Empowerment project
What is EmpowerHer program
The EmpowerHer program aims to reduce the digital divide and enhance the economic
empowerment of women in India. It is part of the AVPN Philanthropic Pooled Fund.
What is the purpose of the program? The program focuses on providing digital skills and
resources to women, helping them improve their employment prospects and entrepreneurial
capabilities.
Who is involved in the program? The Korea-India Social Impact Fund (KSIF) has partnered with
Masai to deliver the program, leveraging Masai’s expertise in education and training.
What are the key components of the program?
● Digital Skills Training: Teaching women essential digital skills, reducing the digital divide
among women
● Economic Empowerment: Helping women use digital skills for economic gain via
employment
● Bridging the Digital Divide: Providing access to digital tools and resources for underserved
women resulting in greater participation of women in the digital economy.
Overview of Masai
Masai is India’s only outcome-based career institute. We ensure that students are industry-ready
for the tech workforce upon completing our programs.
What makes Masai unique?
● Best-In-Class Curriculum & Pedagogy: Our programs are 100% live distance learning,
featuring real-time feedback, interactive sessions, and personalized learning experiences.
● Live Tech-Learning: India’s only live tech-learning course with Tier 1 instructors.
● Industry-Ready Curriculum: Our curriculum is regularly updated based on industry
feedback, with in-demand specializations added to help students launch sustainable
careers.
We are driven by outcomes to launch your career in tech, ensuring that our students gain the skills
and knowledge needed to succeed in the industry.
Overview of KSIF
The Korea Social Investment Foundation (KSIF) is an impact investment corporation and
accelerator established in 2012. KSIF provides investment, business consultation, and acceleration
services to organizations that aim to create a better world by solving social issues. They
collaborate with various business organizations to make a positive social impact. For more
information, visit KSIF. KSIF is sponsoring the EmpowerHer program for a batch of 460 students
(Women only who meet certain criteria)
Overview of AVPN
AVPN is the fund operator of this program and the #1 social investor network in Asia. With a network
of over 600 members across 33 markets, AVPN increases the flow of financial, human, and
intellectual capital into the social sector in Asia. As a leading ecosystem builder, AVPN provides a
network of peers, rigorous learning programs, and innovative capital mobilization opportunities to
ensure resources are effectively deployed. For more information, visit AVPN.
What is Masai's role in the EmpowerHer program?
Masai is responsible for several key activities to ensure the success of the EmpowerHer program:
1. Enrollment: Masai will recruit both candidates and companies for the education and
internship programs.
2. Digital Education Programs: Masai will conduct tailored digital education programs for 460
candidates.
3. Internship Program: Masai will operate an internship program for 60 selected candidates.
4. Operational Assistance: Masai will provide operational assistance to Indian women
participating in the program.
5. Monitoring and Reporting: Masai will track the progress of the project and provide regular
reports, including weekly, inception, interim, and final reports.
6. Social Value Management: Masai will analyze and manage the social value generated from
the project, track job placements, and manage follow-up activities to ensure the project's
success and social impact.
Who is eligible for the EmpowerHer program?
A. General criteria
● Age: 18-30 years old, Women only program
● Courses are for India Residents only.
● You must have a valid Aadhaar Card.
● Basic knowledge of the English language is a must for our courses
● Education: Must have cleared 12th grade or equivalent diploma
● Equipment: Must possess a Laptop or Desktop with a good internet connection
● Availability: Must be available full-time between 11 AM to 5 PM during the course duration ie
October 2024 to April 2025
B. Eligible Candidates:
1. Freshers' Category: Individuals who face difficulties in starting a career post-education
(12th / diploma / BA / Bcom / BSC / Btech / BCA / MCA due to a lack of skills.
2. Experienced Category (Reskilling): Individuals who have difficulties returning to their
careers due to marriage, pregnancy, childbirth, childcare, family caregiving, or social and
environmental constraints.
3. Experienced Category (Non-Technology): Individuals with non-tech careers who need
skilling in technology to transition to tech careers.
C. C. Candidates' Profile & Demographics:
● Location: 60-70% of enrolled students will come from Rural India ie Tier 2 and Tier 3 cities
and towns.
[Link]
● Economic Background: 60-70% of enrolled students will be from economically weaker
sections (EWS) of society ie family income < 5 lakhs per annum
[Link]
Program & Curriculum Overview
Curriculum Duration - 5 Months
Course Timings | 11 AM to 5 PM - Mon to Fri
Course Modules | 5
Course Specialisations | 3 - Web Engineer, Front End Developer, Business Analyst
Total number of Intake - 460
Total number of candidates eligible for paid internship - 60
Specializations
1. Web Engineer: A Web Engineer specializes in the development and maintenance of
websites, focusing on both the technical aspects and user experience. They apply
engineering principles to web development, ensuring sites are scalable, performant, and
secure.
2. Front End Developer: A Front End Developer is responsible for creating the visual and
interactive elements of a website that users engage with directly. They use HTML, CSS, and
JavaScript to bring designs to life, ensuring a seamless and responsive user experience
across different devices and browsers.
3. Business Analyst: A Business Analyst acts as a bridge between business problems and
technology solutions. They analyze business processes, identify requirements, and
recommend improvements or new systems to enhance efficiency and solve organizational
challenges, often using data analytics to support their decisions.
Curriculum Details
Course: Web Engineer
Duration: 5 months + 3 months (Paid Internship)
Number of Modules: 05
Course timing: 11 am to 5 pm (Mon-Fri)
Course Objective:
The Web Engineer Program aims to equip students with comprehensive knowledge and practical
skills in web development, preparing them for successful careers in the tech industry. Through a
structured and progressive curriculum, students will develop a solid foundation in programming,
master core web technologies, and gain hands-on experience in building and deploying dynamic
web applications. The program culminates in thorough interview preparation, ensuring graduates
are confident and job-ready.
Tech Stacks Covered
1. Programming Languages: HTML, CSS, JavaScript
2. Version Control: Git
3. Package Managers: npm
4. Databases: SQL, NoSQL
5. Web Services: RESTful APIs
6. Cloud Platforms: AWS, Heroku
7. Testing Frameworks: Various tools and frameworks for testing
8. DevOps Practices: CI/CD, deployment strategies
Module 1: Introduction to Programming
This module lays the foundational knowledge required for web engineering, introducing basic
programming concepts and languages. Students will learn about variables, control structures,
data types, and algorithms. Through hands-on exercises, they'll begin to understand how to
solve problems programmatically, setting the stage for more complex web development
topics.
Module 2: Web Development Basics
Diving into the realm of web development, this module covers the core technologies behind the
web: HTML, CSS, and JavaScript. Students will learn to create simple web pages, style them to
make them visually appealing, and add interactivity. This section emphasizes the importance of
responsive design and best practices in web development.
Module 3: Web Development Deep Dive
Building on the basics, this module delves deeper into advanced web development concepts.
Students will explore client-server architecture, RESTful services, and databases. The focus will be
on understanding how the web works at a deeper level and how to build dynamic, data-driven
web applications without relying on specific frameworks or libraries.
Module 4: Web Development Tools & Techniques
This module introduces the tools and techniques that professional web engineers use to build, test,
and deploy web applications efficiently. Topics include version control with Git, package
managers like npm, and testing frameworks. Students will also learn about DevOps practices and
cloud deployment using platforms like AWS or Heroku.
Module 5: Interview Preparation & Revision
The final module focuses on preparing students for the web development job market. It covers
technical interview preparation, portfolio development, and soft skills enhancement. Students
will engage in mock interviews, coding challenges, and portfolio reviews. This module aims to
refine their skills and boost their confidence, making them interview-ready.
2. Front End Developer
Duration: 5 months + 3 months (Paid Internship)
Number of Modules: 05
Course timing: 11 am to 5 pm (Mon-Fri)
Course Objective: The Front End Developer Program aims to provide students with in-depth
knowledge and practical skills in front-end web development, preparing them for successful
careers in this dynamic field. Through a structured and comprehensive curriculum, students will
master core programming concepts, advanced JavaScript, and React, culminating in thorough
interview preparation. This program ensures graduates are well-equipped to build engaging user
interfaces and thrive in the competitive job market.
Tech Stacks Covered
1. Programming Languages: HTML, CSS, JavaScript (ES6+)
2. JavaScript Libraries: React
3. State Management: Redux, Context API
4. Routing: React Router
5. Asynchronous Programming: Promises, async/await
6. Development Tools: Git, npm, Webpack, Babel
7. Responsive Design: CSS Flexbox, Grid, Media Queries
8. Testing Frameworks: Jest, React Testing Library
Module 1: Introduction to Programming
This module serves as the entry point into the world of programming, tailored for aspiring
front-end developers. Participants will learn the fundamentals of programming, including
variables, control structures, data types, and basic algorithms. The emphasis is on
understanding how to think like a programmer and apply logical problem-solving skills, setting
a solid foundation for more advanced topics in web development.
Module 2: Web Development Basics
Focusing on the foundational elements of web development, this module introduces students to
HTML, CSS, and the basics of JavaScript. Learners will create their first web pages, understand how
to structure content, apply styles to make web pages attractive, and implement simple scripts for
basic interactivity. Key concepts such as responsive design and
web accessibility are also covered, ensuring students grasp the essentials of creating web
content.
Module 3: JavaScript Concepts
Diving deeper into JavaScript, this module explores more advanced topics crucial for dynamic
front-end development. Students will learn about ES6 features, asynchronous programming with
promises and async/await, and how to manage state in web applications. The module
emphasizes JavaScript's role in creating interactive and responsive web experiences, preparing
students for more complex development environments.
Module 4: Frontend Development - React
This module is dedicated to React, one of the most popular JavaScript libraries for building user
interfaces. Students will learn the core concepts of React, including components, state
management, props, and the component lifecycle. The module also covers advanced topics such
as hooks, context API, and routing with React Router. By the end of this module, students will be
able to build sophisticated and scalable single-page applications (SPAs) with React.
Module 5: Interview Preparation & Revision
The final module prepares students for the front-end developer job market, focusing on React
positions. It includes technical interview preparation, coding challenges specific to React and
front-end development, and portfolio project reviews. Students will practice presenting their
work, discussing their technical choices, and solving problems on the spot. This module aims to
equip students with the knowledge, confidence, and portfolio required to stand out in the
competitive job market for front-end developers.
3. Business Analyst
Duration: 5 months + 3 months (Paid Internship)
Number of Modules: 05
Course timing: 11 am to 5 pm (Mon-Fri)
Course Objective: Business Analyst Program
The Business Analyst Program aims to equip students with the essential skills and knowledge
required to excel in business analysis. Through a structured curriculum covering programming,
advanced Excel techniques, business analytics, and data engineering with Python, the program
prepares students for the dynamic demands of the industry. The ultimate goal is to produce
proficient business analysts capable of making data-driven decisions and adding significant
value to their organizations.
Tech Stacks Covered
1. Programming Languages: Python, SQL
2. Data Tools: Excel, Pandas, NumPy, Matplotlib, Seaborn
3. Databases: SQL for data querying and management
4. Data Engineering: Data pipelines, workflows
5. Analytical Techniques: Statistical analysis, forecasting, data visualization
6. Business Tools: Pivot tables, complex Excel functions
Module 1: Introduction to Programming
This initial module provides a comprehensive introduction to programming concepts for aspiring
business analysts. It covers the basics of programming logic, including variables, control
structures, data types, and simple algorithms. The focus is on developing a solid understanding
of how to approach problem-solving with programming, offering a foundation that will be built
upon in later modules, particularly when analyzing data and automating business processes.
Module 2: Excel & Databases
A deep dive into the tools that are fundamental to data analysis and management in
business settings. This module covers advanced Excel techniques, including data
manipulation, pivot tables, and complex functions, which are crucial for insightful data analysis.
Additionally, it introduces databases, exploring how to use SQL for data querying, management,
and analysis. This module equips students with the skills to efficiently organize, analyze, and
visualize data, forming the backbone of effective business analysis.
Module 3: Business Analytics Fundamentals
Focusing on the core concepts of business analytics, this module teaches students how to
apply analytical methods to solve business problems. It covers statistical analysis, forecasting,
data visualization, and decision-making techniques. Students will learn how to extract
meaningful insights from data and apply these insights to make informed business decisions.
The use of real-world case studies helps to contextualize analytics in practical business
scenarios, preparing students for real-world applications.
Module 4: Data Engineering - Python
This module introduces Python programming, emphasizing its application in data engineering
tasks. Students will learn to automate data collection, clean and preprocess data, and integrate
data from various sources using Python. The module covers libraries like Pandas and NumPy for
data manipulation, Matplotlib and Seaborn for data visualization, and introduces concepts of data
pipelines and workflows. By the end of this module, students will be proficient in handling and
preparing large datasets for analysis in a business context.
Module 5: Interview Preparation & Revision
The capstone module of the course prepares students for the business analyst job market. It
focuses on revising key concepts and skills learned throughout the course, mock interviews,
resume building, and portfolio development. Students will engage in practical exercises designed
to simulate the analytical tasks they might face in job interviews and will receive feedback to
improve their problem-solving and presentation skills. This module aims to refine students'
abilities to communicate their analytical prowess and business acumen, ensuring they are
well-prepared for their career as business analysts.