Mathisi-fy is a 501(c)(3) nonprofit organization dedicated to inspiring and empowering underrepresented students around the world by providing them the education and resources needed to pursue a career in computer science and technology
Each course typically takes 3-4 weeks to complete, including reading our articles and attending weekly workshops.
Computer Science Principles
Learn about the foundation of computer science. Discover how technology revolves around our every-day lives.
Logic and Functions with Scratch
A visual programming language that allows students to create their own interactive stories, games and animations.
A general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible.
An interpreted, high-level, general-purpose programming language, emphasizing on code readability with its notable use of significant whitespace.
Immerse into the world of Artificial Intelligence, and learn to harness ML tools to predict trends in data, behavior and more!
What We Offer
Holiday-fy Research Program
November - January
Holiday-fy is a hackathon-research program where we provide passionate students with an opportunity to learn the ropes of computer science/engineering by enabling them to start their own hands-on projects while mentoring them on their journey. We aim to host an all-inclusive event that allows students to express their creativity and eliminate the social and economic obstacles surrounding programming and STEM.
Participants who are unable to financially fund their projects have the opportunity to apply for a grant, where they can receive the necessary funding for hardware + software components for their innovations. Learn more about Holiday-fy here.
Our articles provide an extensive education anytime, anywhere.
- In-depth information about specific concepts and topics
- Free, 24/7 access
- Offered in 109 Languages
- No enrollment required
Articles are a great way for students to learn and get acquainted with the concepts taught in each course. Articles are translated in 100+ languages, making it easy for learners from all over the world to retain concepts. Read our articles here.
Workshops for each course are held weekly.
At Mathisi-fy, we believe in an interactive and "hands-on" curriculum. As a result, we decided to host weekly workshops for each course. Each workshop will be led by a mentor specialized in that course. During the workshop, mentors will engage with participants, discuss concepts in the chapter's articles, walk-through problem sets and lead activities.
There are plenty of opportunities for questions/comments. The goal of the workshops is to dive deeper into the content material, and familiarize yourself with your fellow classmates and mentors. Enroll in our workshops here.
Office hours are held at times in which both the student and mentor are available.
- 1-on-1 or small group sessions with mentors
- Schedule appointments at your preferred time
- Retain a deeper understanding of the course, material, and your mentor.
Office Hours are times where you can meet with your mentor(s) and discuss material being taught in a course, or chat about other related interests. Attending office hours is not required, but if you want to learn more about a specific topic, or have any other questions for your mentor, we encourage you to participate.
Unlike a workshop, there are no set lesson plans/activites for office hours. Students are driving the discussion with their questions and thoughts. Schedule a meeting here.
Join Our Team!
Do you want to teach classes, host international events, or build impactful software? Join our network of over 350 volunteers world-wide!
As the largest STEM-focused nonprofit run by high schoolers spanning 5 continents, Mathisi-fy provides valuable opportunities for learners of all ages and backgrounds. You can help build platforms for community-based learning, author educational articles, and develop a rich network of students and mentors.
- Mentoring: includes leading in-person and online workshops, teaching students during office-hours, and more.
- Technology: includes maintaining educational platform (front + backend), website development, VPS administration, and more.
- Outreach: includes hosting local community events, content creation, partnership management and more.
There are also leadership opportunities available. Join our team here!
The Mathisi-fy Leadership Team
Dylan IskandarCo-Founder, Executive Director
Winston IskandarCo-Founder, President
Pratish RaiVice President of Workshops
Chimdi Jane SamuelMathisi-fy Nigeria, Secretary
William ZhangHead of Operations
Audrey LeeVice President of Outreach, Author
Jeremiah JacobMathisi-fy Nigeria, Author
Emily DoamiGirls Advancing Leadership in STEM Rep.
David TemboMathisi-fy Zambia, Outreach
Mark MusishaMathisi-fy Zambia, Community Lead
Jackson MwanaumoMathisi-fy Zambia, Info. Technologies
Mwansa MwansaMathisi-fy Zambia, Author
Isamar ZhuCommunications, Author
Abubakar HarunaMathisi-fy Nigeria, Community
Jada YipGraphic Design and Marketing
Lembani SakalaMathisi-fy Zambia, Networking
Frequently Asked Questions
Where do I enroll in a course?
To enroll in a course, head over to (https://learn.mathisify.org) and register yourself as a student. Once completed, select a course, make sure that you are registered and signed in.
Where do I find the course material for each chapter?
You can find the course material for each chapter on our learn page (https://learn.mathisify.org). Under each chapter (course), there will be informational articles explaining each concept/topic in that unit.
Can I enroll in more than one course at a time?
Yes you can! You can enroll in as many courses as you desire, but we suggest limiting yourself to 1-2 at a time, so you can attend weekly workshops and keep up with the workload.
How much does each course/workshop cost?
Each course/workshop is completely free! All activities included. At Mathisi-fy, we strive to provide a solid computer science education for anyone, anywhere in the world.
Are there attendence requirements for each course?
There is no strict attendence requirement for each course, but we encourage students to attend workshops regularly, and schedule an office hour session with our mentors if needed.