cohort_structure

cohort_structure

This repository contains detailed information about the structure of AI Saturdays Lagos Cohort.

Stars: 75

Visit
 screenshot

The Machine Learning (ML) Flipped Cohort is a 12-week structured program designed for beginners to gain foundational to intermediate ML knowledge. Participants consume pre-recorded content during the week and engage in weekly community discussions. The program covers topics such as Python, data science foundations, databases, math for ML, text processing, linear regression, non-linear modeling, deep learning basics, and more. Participants work on capstone projects and are assessed through Google Forms. Certification requires minimum attendance, assessment scores, and participation in the final project. The cohort provides a supportive learning environment with mentorship and community interaction.

README:

image

AI Saturdays Lagos C9 - Flipped

The Machine Learning (ML) Flipped Cohort is a structured, community-driven Data Science and Machine Learning learning 12 weeks cohort designed for beginners. The goal is to equip individuals with foundational to intermediate ML knowledge using a flipped classroom model where learners independently consume pre-recorded content during the week, then attend a weekly community to discuss, explore and ask questions about what they’ve learned.

We follow a flipped classroom model where:

  • Participants watch curated pre-recorded lectures and complete labs during the week.
  • Every Saturday, attend a community call to engage with one of the organizers.

What to Expect

Each week you will be:

  • Assigned selected videos (from a curated playlist of lectures and labs)
  • Receive supporting materials like Jupyter notebooks, slides, and assessments
  • Join a live Zoom session on weekends to engage with instructors and peers
  • Interact daily on Discord for Q&A, collaboration, and accountability

By the end of the cohort, you will:

  • Participate in capstone projects and present your solution to demonstrate real-world understanding
  • Earn a certificate if all conditions are met (see below)

Who is This For?

This cohort is ideal for:

  • Students and recent graduates exploring data science or ML
  • Career switchers with programming experience aiming to enter ML roles
  • Self-learners seeking structure, mentorship, and a community
  • You!

Prerequisite: Basic Python knowledge is expected

We’ll provide beginner-friendly Python resources during Week 1 for anyone needing a refresher.

Program Duration

The cohort will run for 10–12 weeks, broken down into:

  • 10 weeks of structured learning
  • Capstone projects

Important Dates

  • Cohort Start Date: July 26, 2025
  • Cohort End Date: October 18, 2025

Tools & Platforms

Tool Purpose Link
GitHub All materials, assignments, and resources Cohort Repository
Gmail Group Announcements & Notifications AI6 Lagos Group
Zoom Weekly community sessions & project demos Link shared weekly
Discord Daily interaction, Q&A, accountability & support Join Discord
YouTube Pre-recorded lectures & community session recordings Pre-recorded Lectures & Lab, C9 - Weekly Community Sessions

Weekly Format

Each week will follow this schedule:

  • Sundays: Email regarding the videos, labs, notebooks and slides for the week will be sent to participants
  • Saturdays: Complete and Submit Assessments 9:00 AM WAT on Saturdays
  • Saturdays: Attend a 2-hour community discussion via Zoom (10-12 PM WAT)

There will be an onboarding session on July 26th, at 10:00 AM WAT.

Cohort Overview

Week Dates Topics Lectures Labs Assessment Suggested Weekly Schedule
0 Jul 26 Onboarding & Kickoff - - - -
1 Jul 27 – Aug 2 Python & Numerical Computing ☘️Python Refresher: Lecture Video , Lecture Notebook

☘️Numerical Computing with Python and Numpy: Lecture Video, Lecture Notebook
- Link Mon: Python Refresher Lecture

Wed: NumPy Lecture
2 Aug 3 – Aug 9 Data Science Foundations ☘️Introduction to Data Science: Lecture Video, Lecture Slides

☘️Data Collection and Scraping: Lecture Video, Lecture Slides
🍒Introduction to Git and Github: Lab Video, Lab Slides

🍒Data Collection and Scraping: Lab Video, Lab Notebook
link Mon: Intro to DS Lecture

Tue: Intro + Git/GitHub Lab

Wed: Data Collection Lecture

Thur: Data Collection Lab
3 Aug 10 – Aug 16 Databases, SQL & Exploratory Data Analysis ☘️Relational Data: Lecture Video, Lecture Slides

☘️ Visualization and Data Exploration: Lecture Video, Lecture Slides
🍒Relational Data and SQL: Lab Video, Lab Notebook

🍒Data Exploration and Visualization: Lab Video, Lab Notebook
Link Mon: Relational data Lecture

Tue: Relational data Lab

Wed: Data Exploration Lecture

Thur: Data Exploration Lab
4 Aug 17 – Aug 23 Math for ML ☘️Linear Algebra: Lecture Video, Lecture Notebook, Lecture Slides - TBD Mon: Linear Algebra Lecture

Wed: Linear Algebra Notebook
5 Aug 24 – Aug 30 Text Processing ☘️ Free Text and Natural Language Processing: Lecture Video, Lecture Slides 🍒Text Processing: Lab Video, Lab Notebook Mon: Free Text & NLP Lecture

Wed: Text Processing Lab
Project Checkpoint
6 Aug 31 – Sep 6 Linear Regression & Classification Models ☘️Introduction to Machine Learning & Linear Regression: Lecture Video, Lecture Slides

☘️Linear Classification: Lecture Video, Lecture Slides
🍒Linear Regression and Classification: Lab Video, Lab Notebook TBD Mon: Introduction to ML Lecture

Wed: Linear Classification Lecture

Thur Linear Regression & Classification Lab
7 Sep 7 – Sep 13 Non-Linear Modeling & Interpretable ML ☘️Nonlinear Modeling, Cross-Validation: Lecture Video, Lecture Slides

☘️Decision Trees, Interpretable Models: Lecture Video, Lecture Slides
🍒Nonlinear Modeling: Lab Video, Lab Notebook TBD Mon: Nonlinear Modeling Lecture

Tue: Nonlinear Modeling Lab

Wed: Decision Trees Lecture
8 Sep 14 – Sep 20 Probabilistic Models ☘️Basics of Probability: Lecture Video, Lecture Slides

☘️Maximum Likelihood Estimation, Naive bayes: Lecture Video, Lecture Slides
- TBD Mon: Basics of Probability Lecture

Wed: MLE, Naive Bayes Lecture
9 Sep 21 – Sep 27 Unsupervised Learning & Recommendation Systems ☘️Unsupervised Learning: Lecture Video, Lecture Slides

☘️Recommendation Systems: Lecture Video, Lecture Slides
🍒Unsupervised Learning: Lab Video, Lab Notebook

🍒Recommendation Systems: Lab Notebook
TBD Mon: Unsupervised Learning Lecture

Tue: Unsupervised Learning Lab

Wed: Recommendation Systems Lecture

Thur: Recommendation Systems Lab
10 Sep 28 – Oct 4 Deep Learning Basics ☘️Introduction to Deep Learning: Lecture Video, Lecture Slides 🍒Neural Networks: Lab Video, Lab Notebook TBD Mon: Deep Learning Lecture

Wed: Neural Network Lab
Capstone Project Submission
12 Oct 18 Project Presentations - - - -

Assessments

  • Submitted via Google Forms
  • Deadline: 1 hour before the community call on Saturdays
  • Reviewed live during the discussion

Assessment Grading

TBD

Certification Requirements

To receive a Certificate of Completion:

  • 60% minimum attendance at community calls (tracked via Google Forms)
  • 40% average assessment score
  • 100% participation in the final project (submission required)

Capstone Projects

TBD

Additional Learning Resources

You are encouraged to explore the following:

🙏 Acknowledgements

This cohort is built on the foundation laid by the incredible work from Cohort 8 (C8) — its lectures, labs, and community contributions. We are deeply grateful to the selfless volunteers who made it all possible: class instructors, lab facilitators, mentors, and countless others who gave their time and expertise.

Our community is fortunate to be supported by such a generous, talented, and inspiring group of individuals. Thank you for your continued impact.

✨ C8 Instructors (Alphabetical Order)

  • Afolabi Animashaun
  • Akintayo Jabar
  • Allen Akinkunle
  • Aseda Addai-Deseh
  • Deborah Kanubala
  • Ejiro Onose
  • Emefa Duah
  • Femi Ogunbode
  • Fortune Adekogbe
  • Foutse Yuehgoh
  • Funmito Adeyemi
  • Joscha Cüppers
  • Khadija Iddrisu
  • Kenechi Dukor
  • Lawrence Francis
  • Olumide Okubadejo
  • Oluwaseun Ajayi
  • Oluwatoyin Yetunde Sanni
  • Sandra Oriji
  • Steven Kolawole
  • Tejumade Afonja
  • Wuraola Oyewusi

☘️ C9 Organizing Team (Alphabetical Order)

This effort is brought to you by our amazing team of volunteers — thank you for your time, dedication, and leadership.

  • Adetola Adetunji
  • Ibrahim Gana
  • Jesuyanmife Egbewale (cohort lead)
  • Kenechi Dukor
  • Oluwafemi Azeez
  • Sharon Alawode
  • Simon Ubi
  • Tejumade Afonja

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for cohort_structure

Similar Open Source Tools

For similar tasks

For similar jobs