Data Science photo

Data Science

The goal of UCLA Samueli School of Engineering’s Data Science area of study is to equip students with both practical tools and theoretical knowledge to make sense of large amounts of data. We will explore popular tools being used today (i.e., Python), deep-learning libraries, advanced probabilistic-reasoning tools and distributed-computation systems.

This area of study will integrate faculty expertise from Electrical and Computer Engineering, Computer Science and Computational Medicine.

The curriculum will focus on unifying statistics, data mining and analysis, machine learning, and distributed and parallel systems to understand and analyze large amounts of data. During the lectures, students will learn various theoretical and algorithmic computational models and theory. They will then use these tools to analyze real-world data for their projects.

Prof. Guy Van den Broeck photo

“This is the era of big data. So much data is being generated from everywhere, and the knowledge and ability to leverage that data and make sense of it will be highly desirable by industry.”

Area Director: Prof. Guy Van den Broeck

Sample Curriculum

Fall Winter Spring Summer
COM SCI 245
Big Data Analytics
(Instructor: Prof. M. Sarrafzadeh)
ECE C247A
Neural Network and Deep Learning
(Instructor: Prof. J. Kao)
ECE 232E
Large Scale Social and Complex Networks: Design and Algorithms
(Instructor: Prof. V. Roychowdhury)
Capstone Project
COM SCI M148
Introduction to Data Science
(Instructor: Prof. S. Batista)
COM SCI 260R
Reinforcement Learning
(Instructor: Prof. J. Zhou)
Engineering Professional
Development Elective
 
Engineering Professional
Development Elective
Engineering Professional
Development Elective
   
12 Units 12 Units 8 Units 4 Units