Data Science
Jump to Section:
Degree Requirements
COMPUT 601 – Introduction to Graduate Studies (1 credit)
Required Core Courses (12 credits):
CS 533 – Introduction to Data Science 3 (3 credits)
CS 534 – Machine Learning 3 (3 credits)
MATH 562 – Probability and Statistics II (3 credits)
MATH 572 – Computational Statistics (3 credits)
Data Science Elective Courses (6 credits):
3 credits must be in CS and 3 must be in MATH.
Pre-approved data science electives can be found below.
Elective Courses (10 credits):
Must be approved by the supervisory committee and Computing Program directors. Pre-approved electives and specific requirements are listed below.
Comprehensive Exam (1 credit):
COMPUT 691 Doctoral Comprehensive Examination (1 credit)
Dissertation (30 credits):
COMPUT 693 Dissertation (30 credits)
Total Credits: 60
Pre-approved Data Science Electives in Computer Science
Courses denoted with an asterisk (*) are dual-listed.
CS 507: Computing Foundation for Computational Science
CS 510 Databases*
CS 535 Large-scale Data Processing and Analysis
CS 536 Natural Language Processing*
CS 537 Introduction to Information Retrieval*
CS 538 Recommender Systems for Online Personalization
CS 539 Social Media Mining
CS 557 Artificial Intelligence
CS 633 Deep Learning
CS 637 Advanced Topics in Information Retrieval
Pre-approved Data Science Electives in Math
Courses denoted with an asterisk (*) are dual-listed.
MATH 503 Linear Algebra*
MATH 515 Real and Linear Analysis
MATH 527 Introduction to Applied Math for Scientists and Engineers*
MATH 566 Numerical linear algebra
MATH 571 Data Analysis*
MATH 573 Time Series Analysis
MATH 574 Linear Models
Pre-approved Elective Courses - By Focus Area
Courses denoted with an asterisk (*) are dual-listed.
Anthropology
ANTH 504 Statistical Methods in Anthropology
Biometry
BIOL 601 Biometry
BIOL 603 Advanced Biometry
Earth Dynamics and Informatics
Geos 681 Selected Topics in Remote Sensing
HES 600 HES Research Methods
HES 610 Landscape Ecology
EEB 622 Statistics in Ecology
EEB 621 Advanced Ecological Data Analysis
HES 620 Agent-Based Modeling
HES 597 Social Network Analysis
Ecology, Evolution, and Behavior
EEB 607 Quantitative Methods for Population and Habitat
EEB 621 Advanced Ecological Data Analysis
Econometrics
ECON 521 Mathematical Statistics and Introduction to Advanced Econometrics
ECON 522 Advanced Econometrics
Electrical Engineering
ECE 556 Pattern Recognition and Machine Learning*
ECE 697 Deep Learning with Python
Geoscience
GEOS 505 Introduction to Numerical Methods for the Geosciences
GEOS 661 Advanced Image Processing
Geostatistics
GEOPH 522 Data Analysis and Geostatistics*
GEOPH 575 Geophysical Applications of Digital Signal Processing
Hydrology and Hydrogeology
CE 630 Vadose Zone Hydrology
CE 633 Contaminant Hydrology
Materials Science
MSE 563 Materials Modeling
Transportation Science
CE 572 Transportation Planning*
CE 575 Traffic Systems