Data Engineering

The Data Engineering concentration prepares students to perform the data analysis and modeling needed by organizations and to process structured, semi-structured, and unstructured data using statistical and semantic analysis techniques to meet their employers’ needs.

This concentration requires the following courses:   

  • CS 43105  DATA MINING TECHNIQUES
  • CS 43118  GRAPH AND SOCIAL NETWORK ANALYSIS
  • CS 49901  CAPSTONE PROJECT

It also requires 1 Computer Science Upper-Divisions Elective (30000 or 40000 level) and 1 Computer Science Upper-Divisions Elective (40000 level).

The formal concentration requirements are listed in the University Catalog, but the following degree diagram gives an informal view of the degree with this concentration for the current academic year. Links to higher-quality PDF versions of the degree diagram for recent years are given at the bottom of the page.

2019 BS + Data Engineering Degree Diagram

Degree Diagrams for Recent Catalog Years