Learning data science and AI/ML with no code and low code
The Data Science for All (DS4ALL) program teaches students fundamental principles of data science, artificial intelligence (AI), and machine learning (ML), in a “no code and low code” experience. Students learn core concepts such as data modeling, cleaning, wrangling, and visualization. Students also learn foundational AI/ML techniques, including model training, classification, and sentiment analysis. The program leverages the open-source Apache Texera (Incubating) platform to make these concepts accessible to students with limited computing backgrounds.
Summer 2026 Program is available!

High School Summer Programs
Summers of 2023 – 2025: Teaching high-school students data science and AI/ML. The experience of this program was presented and shared at Data Science Education K-12 conference (DSE-K12 2025), held from February 17-19 in San Antonio, TX.
2025, 2024, 2023, DSE-K12 Paper, DSE-K12 Presentation

El Camino College Workshop
11/7/25-11/9/25: A three-day no-code/low-code data science workshop instructed by El Camino College students, who adapted and replicated the DS4ALL workshop for their community college peers.

Middle School Workshop
7/21/2025: we taught 32 middle school students data science, AI, and ML using Texera.
Photos

Data Science for Bio Engineering Applicants
11/13/2024: As part of a six-week hybrid program that introduces data science concepts to engineering undergraduate students, we taught students data science in bio engineering.
Program Details, Album, Recording

ICS 80: Data Science and AI/ML Using Workflows
Spring 2024: In this course at UCI, we taught 42 undergraduates, most of whom are not computer science majors, to learn data science and AI/ML.
Course Syllabus, Album







