Our Program

Real-World Analysis for Real-World Problems

In one year, you obtain a master's degree that positions you for a lifetime of career opportunities. You will be among some of the first graduates with specialized training combining social-science findings with computational and statistical tools and methods to provide better solutions to real-world, human-based problems.

Curriculum Overview

The MaCSS curriculum integrates three components: computing tools and techniques, statistical approaches to data analysis, and social-science theories and findings. This structure will provide students with rigorous training in statistical and computational methods supported by a deep understanding of people, communities, and whole societies. The structure will also emphasize real-world applications of this knowledge.

Screenshot 2025-06-17 at 23.51.52

Summer Semester - 6 units

MaCSS students need computing skills and proficiency in applied statistics to be successful in the program. Students who need additional training in applied statistics and computing can prepare for the program through our online summer semester. All students are required to take the summer semester; however, students can waive out of this requirement by passing MaCSS waiver exams in statistics and computing methods.

Fall Semester - 14 units

Spring Semester - 14 units

Capstone Project

Throughout the program, students will work in small groups on a capstone project, analyzing data from one of our partner organizations. The capstone project provides students with an opportunity to apply their coursework to a current real-world problem and further hone their collaborative and leadership skills in preparation for their future job search process.

Capstone Projects

D-Lab Workshops

The D-Lab at UC Berkeley offers a variety of workshops to help MaCSS students to master Python, SQL, and Excel, essential tools for the workforce. Here are some highlights:

Python

  • Python Data Wrangling and Manipulation with Pandas: Learn how to use the powerful Pandas library to efficiently clean, transform, and analyze your data for analysis.
  • Python Web APIs: Extract data from the web using APIs (Application Programming Interfaces) and learn how to interact with popular platforms like Reddit.

SQL

  • SQL Fundamentals: Master the fundamentals of SQL, the language for communicating with databases, and learn how to query, manipulate, and analyze data for insights.
  • SQL for Social Scientists:  Explore SQL techniques specifically tailored for social science research, including data management, analysis, and visualization.

Excel

  • Excel Data Analysis (Introduction): Gain a solid foundation in Excel for data analysis, covering functions, charts, pivot tables, and more.
  • Excel Data Analysis (Advanced):  Dive deeper into advanced Excel features for data analysis, including statistical analysis, data visualization, and automation.
material-symbols_warning-rounded (1)

This page is under construction.

Thanks for stopping by! We're currently working hard to bring you a new and improved user experience. In the meantime, feel free to check out our other pages - exciting things are on the way! If you have any questions in the meantime, reach our team at macss@berkeley.edu.

INTERESTED?

Apply Today!

Learn more about who is eligible for the program and the timeline for the application process.