Courses
Courses
The following courses offer a glimpse into the MAnalytics academic experience. Please note that course names, numbers, instructors, and descriptions are subject to change. For the latest information, refer to the UC Berkeley subject catalog.
Python for Analytics
IND ENG XB210
The Python Programming language has become the de facto standard in analytics applications. This introductory course trains you in the Python programming language to prepare you for applied analytics problems and projects in advanced analytics courses.
Analysis and Design of Databases
IND ENG 215
Examines the systematic design of databases and interfaces for commercial, business, and industrial applications. Student teams will complete research projects and design relational databases.
Optimization Analytics
IND ENG 240
Explores advanced computing tools for solving practical decision problems and optimizing real-world systems. You’ll learn to model and solve complex business issues, analyze the impact of changing data and assumptions, and understand the risks associated with various decisions.
Risk Modeling, Simulation, and Data Analysis
IND ENG 241
You will develop a fundamental understanding of how randomness and uncertainty contribute to risk in modern enterprises.
Machine Learning & Data Analytics
IND ENG 242A
This course applies foundational concepts in programming, databases, machine learning, and statistical modeling to address business and social science questions, aiming to develop students’ skills and intuition in building datasets and answering substantive questions.
Analytics Lab
IND ENG 243
In this hands-on project course, student teams apply data analysis, machine learning, and other analytics methods to engineer solutions to real business issues and opportunities.
Elective Specialty Courses
Subject to availability. Please note this is a full list of approved Analytics Elective Specialty Courses planned to be offered in Spring 2025. Course offerings may change from year to year.
Introduction to Financial Engineering
IND ENG 221
This course covers financial concepts for engineers. The use of mathematical optimization models as a framework for analyzing financial engineering problems will be shown.
Financial Engineering Systems I
IND ENG 222
Examines applications of operations research techniques, e.g., probability, statistics, and optimization, to financial engineering.
Economics of Supply Chains
IND ENG 230
This course focuses on the operational, strategic, and tactical aspects of supply chain management, covering topics like demand modeling, inventory management, facility location, process flexibility, contracting, and auctions.
Intro to Data Modeling, Statistics, and System Simulation
IND ENG 231
This course uses simulation models for analyzing and optimizing systems where the underlying processes and/or parameters are not fully known, but data may be available, sampled, or artificially generated.
Machine Learning and Data Analytics II
IND ENG 242B
This course further introduces students to essential methodologies and recent trends in machine learning and data analytics, bridging theoretical foundations with applied data analytics by using examples and real datasets from e-commerce, social media, finance, and more.
Supply Chain and Logistics Management
IND ENG C253
Explore quantitative models that characterize various economic trade-offs in the supply chain.
Healthcare Analytics
IND ENG 256
With the growing complexity of providing healthcare, it is increasingly important to design and manage health systems using engineering and analytics perspectives. This course will cover topics related to healthcare analytics, including: optimizing chronic disease management, designing matching markets for health systems, developing predictive analytics models, and managing resource utilization.
Transportation Analytics
IND ENG 290
This course covers how analytics powers the design and operations of modern transportation systems. The class will be organized into topical sessions, introducing methodologies and applications. Methodological topics include urban operations research, network design and optimization, routing, pricing and revenue management, demand modeling, etc. Applications include airlines, navigation services, e-commerce fulfillment and deliveries, micro-mobility, ridesharing platforms, sustainability issues.
Industry Internship
IND ENG 299
The 200-hour (typically 20 hours per week for 10 weeks) summer internship is a hands-on requirement for Berkeley Master of Analytics students, providing a chance to work with established organizations, non-profits, agencies, or businesses.
Analytics Lab
IND ENG 243
Experience end-to-end analytics development in this hands-on project course, where you’ll tackle real-world industry challenges. Working in teams, you’ll use Python packages like Pandas, NumPy, Matplotlib, scikit-learn, and Bokeh, along with optimization and simulation software, to build innovative solutions to industry challenges, and effectively communicate your recommendations.
The class culminates in an exciting showcase event where student teams present their innovative projects to industry partners, alumni, and the UC Berkeley community. Projects enter a competition, with awards for 1st, 2nd, and 3rd place, offering a unique opportunity to impress and network with leaders in the field.
Career Foundations and Engagement
IND ENG 299
Prepare to elevate your career as an analytics professional with this dynamic fall semester class, designed to equip you with essential tools and skills to launch your career as an analytics leader! Through engaging workshops, inspiring guest speakers, and practical exercises, you’ll build a powerful career toolkit, mastering networking, communication, and interview techniques to stand out in the job market.
Summer Internship
The 200-hour (typically 20 hours/week for 10 weeks) summer internship is a hands-on requirement for Berkeley Master of Analytics students, providing a chance to work with established organizations, non-profits, agencies, or businesses. You’ll develop valuable skills for future employment through meaningful, project-based work and weekly check-ins with an onsite supervisor. Berkeley Analytics faculty and staff support you in securing an internship and maximizing your work experience. Every student from our Class of 2023 and Class of 2024 cohorts successfully secured summer internships.