This NSF-funded summer program teaches students the principles of data science and machine learning. Students will learn concepts about data modeling, data cleaning, data wrangling, and visualization. Students will learn basic Python programming for processing data and learn ML techniques, including basic concepts, training, classification, and sentiment analysis.

The program will use the open-source Texera platform to help students get familiar with these concepts even if they have a limited computing background. We will include a capstone project for students to learn these skills by analyzing real data (e.g., social media data) to apply the knowledge to conduct ML-based data science. The instructors and staff include professors and Ph.D. students from UCI and UCLA who are experts in data management, data science, and machine learning.

We had a successful program in 2023, and will continue to hold Data Science for All (DS4ALL) 2024 this year.

Faculty Instructors

Dr. Chen Li, Department of Computer Science, UCI

Dr. Wei Wang, Department of Computer Science, UCLA

program Details

  • Program time: 07/08/2024 – 07/19/2024
  • Daily Schedule: From 9 AM to 4 PM
  • Location: UCI Campus
  • Instruction Format: The program will consist of both lectures and lab sessions.
  • Fees: Free of charge (funded by NSF)
  • Lunch: Lunch will be provided during the program.
  • Deadline to apply: 04/15/2024 by 11:59PM (Closed)
  • Acceptance notification: Before 05/15/2024
  • Eligibility: Current sophomores (10th graders) and current juniors (11th graders)
  • Prerequisites: Algebra II or Integrated Math II
  • Contact email:

Application Portal(Closed)

Program Schedule (Tentative)

07/08 – 07/12, 2024Data science basics using TexeraUCI
07/15 – 07/19, 2024Artificial Intelligence and Machine LearningUCI/UCLA