Master of Science in Data Science for Learning Applications
The Master of Science in Data Science for Learning Applications (DSLA) online program, offered jointly by the USC Rossier School of Education and the USC Viterbi School of Engineering, empowers professionals to harness data science and learning theory to design equitable, data-informed educational solutions for diverse learning environments.
The DSLA online program prepares professionals to lead innovation in educational technology, analytics and instructional design. This fully online program blends learning theory, data science and motivation research to address complex challenges in education and workforce training.
Students gain hands-on experience in programming, analytics and machine learning to design, evaluate and improve learning systems. The curriculum emphasizes real-world application through projects and a final capstone focused on solving practical educational challenges.
Key benefits of the program include:
- Earning a USC master’s degree jointly offered by the USC Rossier School of Education and the USC Viterbi School of Engineering.
- Continuing to work full time while taking flexible, fully online courses.
- Developing skills in programming, analytics and machine learning.
- Applying learning science to improve engagement and equity.
- Building a professional network spanning education, technology and data fields.
Current students follow degree requirements in effect for the academic year they began their studies at USC. If you are a current student, please refer to your STARS report or the appropriate USC Catalogue for your year. Students seeking to advance their catalogue year to follow updated curricula may contact their department advisor.


