Skip to main content

Data Science Undergraduate Certificate Program Courses

Requirements for the Certificate (16 credits)

Notes:

  • * - Course requires approval before it can be used for this certificate (special topics, special assignments, research, etc). Course titles already approved are listed below.
  • A minimum of 6 credits must be in coursework outside of the student’s major requirements.
  • A grade of C- or better or must be earned in any course used to fulfill the certificate. Students may also use a Pass (P) for any course used to fulfill the certificate.
  • Transfer credit brought in as an equivalent course is allowed to apply to the certificate requirements; undistributed transfer credit cannot be applied.
  • Students with a Data Science major are not permitted to receive the Applications in Data Science Certificate.

Foundation in Statistical Methods - Choose One (3 credits)

Education

  • EDPS 55600 - Introduction To Quantitative Data Analysis Methods In Education I
  • EDPS 55700 - Introduction To Quantitative Data Analysis Methods In Education II

Engineering

  • AAE 36100 - Introduction To Random Variables In Engineering *
  • CHE 32000 - Statistical Modeling And Quality Enhancement
  • ECE 20875 - Python For Data Science
  • ECE 30200 - Probabilistic Methods In Electrical And Computer Engineering
  • IDE 36000 - Multidisciplinary Engineering Statistics
  • IE 33000 - Probability And Statistics In Engineering II

Health and Human Sciences

PSY 20100 - Introduction To Statistics In Psychology

Liberal Arts

  • ANTH 30600 - Quantitative Methods For Anthropological Research
  • COM 30400 - Quantitative Methods For Communication Research
  • COM 41100 - Communication And Social Networks
  • POL 30000 - Introduction To Political Analysis
  • POL 50100 - Political Science: Methodology
  • SOC 40900 - Social Networks

Management

  • ECON 36000 - Econometrics
  • MGMT 30500 - Business Statistics
  • MGMT 30600 - Management Science

Science

  • BIOL 39500 - Special Assignments *
  • BIOL 58210 - Ecological Statistics
  • BIOL 59500 - Special Assignments *
  • EAPS 31000 - Introductory Statistics For Geosciences
  • STAT 22500 - Introduction To Probability Models
  • STAT 30100 - Elementary Statistical Methods
  • STAT 35000 - Introduction To Statistics
  • STAT 35500 - Statistics For Data Science
  • STAT 50100 - Experimental Statistics I
  • STAT 50300 - Statistical Methods For Biology
  • STAT 51100 - Statistical Methods

Foundation in Computation - Choose One (3 credits)

Agriculture

  • ABE 20500 - Computations For Engineering Systems
  • ABE 30100 - Numerical And Computational Modeling In Biological Engineering
  • ASM 10500 - Computing Technology With Applications Engineering

Engineering

  • ECE 20875 - Python For Data Science (through Fall 2020 Catalog Term Only)
  • ECE 26400 - Advanced C Programming
  • ECE 36800 - Data Structures
  • ECE 46900 - Operating Systems Engineering
  • ECE 47300 - Introduction To Artificial Intelligence
  • IE 33200 - Computing In Industrial Engineering

Management

MGMT 28800 - Programming For Business Applications

Polytechnic

  • CNIT 10500 - Introduction To C Programming
  • CNIT 13600 - Personal Computing Technology And Applications
  • CNIT 17600 - Information Technology Architectures

Science

  • CS 10100 - Digital Literacy
  • CS 15900 - C Programming
  • CS 17700 - Programming With Multimedia Objects
  • CS 18000 - Problem Solving And Object-Oriented Programming
  • CS 19000 - Data Engineering in Python (DEP)
  • CS 23500 - Introduction To Organizational Computing

Foundation in Data Literacy, Management, and Analytics - Choose One (3 credits)

Agriculture

  • BCHM 42100 - R For Molecular Biosciences
  • ENTM 24200 - Data Science

Data Mine

*** If the course taken is in the Data Mine Learning Community as a 1 credit seminar, 3 seminars must be taken to fulfill this requirement.

  • STAT 19000 - The Data Mine I***
  • STAT 19000 - The Data Mine II***
  • STAT 29000 – The Data Mine III***
  • STAT 29000 – The Data Mine IV***
  • STAT 39000 – The Data Mine V***
  • STAT 39000 – The Data Mine VI***
  • STAT 49000 – The Data Mine VII ***
  • STAT 49000 – The Data Mine VIII ***

Engineering

  • ECE 20875 - Python For Data Science
  • ECE 29595 - Selected Topics In Electrical And Computer Engineering *
    • * Introduction to Data Science
  • ECE 30010 - Introduction To Machine Learning And Pattern Recognition
  • ECE 47300 - Introduction To Artificial Intelligence

Information Studies

  • ILS 59500 - Special Topics In Information And Data Science *
    • * Data Management and Curation for Qualitative Researchers
    • * Data Management at the Bench

Liberal Arts

  • ILS 59500 - Special Topics In Information And Data Science *
    • * Data Management and Curation for Qualitative Researchers
    • * Data Management at the Bench
  • PHIL 20700 - Ethics For Technology, Engineering, And Design

Management

  • MGMT 38200 - Management Information Systems
  • MGMT 54400 - Database Management Systems

Polytechnic

  • CNIT 48800 - Data Warehousing
  • CNIT 57000 - IT Data Analytics

Science

  • BIOL 59500 - Special Assignments *
  • CS 19000 - Data Engineering in Python (DEP)
  • CS 24200 - Introduction To Data Science
  • CS 25100 - Data Structures And Algorithms
  • STAT 24200 - Introduction To Data Science

Foundation in Data Ethics and Digital Citizenship - Choose One (1-4 credits)

Honors College

HONR 49900 - Honors Research Project*

*Institutional Data Research (approved for Fall 2019)

Information Studies

  • ILS 10300 – Introduction to Data Lifecycle Management
  • ILS 23000 - Data Science And Society: Ethical Legal Social Issues
  • ILS 29500 - Special Topics In Information And Data Science *
    • * Foundations Intro Data Management
    • * Introduction to Data Lifecycle Management

Liberal Arts

  • ILS 10300 – Introduction to Data Lifecycle Management
  • ILS 23000 - Data Science And Society: Ethical Legal Social Issues
  • ILS 29500 - Special Topics In Information And Data Science *
    • * Foundations Intro Data Management
    • * Introduction to Data Lifecycle Management
  • PHIL 20700 - Ethics For Technology, Engineering, And Design
  • PHIL 20800 - Ethics Of Data Science
  • PHIL 29000 - Environmental Ethics
  • PHIL 29300 - Selected Topics In Philosophy *

 

Application Focus (6 credits)

Agriculture

  • ABE 49800 - Undergraduate Research In Agricultural And Biological Engineering
  • AGEC 30500 - Agricultural Prices
  • AGEC 32100 - Principles Of Commodity Marketing
  • AGEC 35200 - Quantitative Techniques For Firm Decision Making
  • AGEC 42100 - Advanced Commodity Marketing
  • AGEC 45100 - Applied Econometrics
  • AGEC 49800 - Special Problems *
  • AGEC 49900 - Thesis *
  • AGEC 50600 - Agricultural Marketing And Price Analysis
  • AGEC 51600 - Mathematical Tools For Agricultural And Applied Economics
  • AGEC 55200 - Introduction To Mathematical Programming
  • AGR 33300 - Data Science For Agriculture
  • AGRY 32000 - Genetics
  • AGRY 39900 - Individual Study *
  • AGRY 44400 - Weather Analysis And Forecasting
  • AGRY 48500 - Precision Crop Management
  • AGRY 53000 - Advanced Plant Genetics
  • AGRY 54500 - Remote Sensing Of Land Resources
  • AGRY 56500 - Soils And Landscapes
  • AGRY 59800 - Special Problems *
  • ANSC 31100 - Animal Breeding
  • ANSC 51100 - Population Genetics
  • ASEC 49000 - Special Problems *
  • ASEC 49700 - Thesis Research *
  • ASEC 49900 - Special Problems In Agricultural Communication *
  • ASEC 59000 - Special Problems *
  • ASM 42200 - Advanced Machine Technology For Agricultural Crop Production
  • ASM 49000 - Special Problems *
  • ASM 49500 - Agricultural Systems Management Capstone Project *
  • ASM 54000 - Geographic Information System Application
  • BCHM 42200 - Computational Genomics
  • BCHM 49800 - Research In Biochemistry *
  • BCHM 49801 - Head Start To Biochemistry Research *
  • BCHM 52100 - Comparative Genomics
  • BTNY 30200 - Plant Ecology
  • BTNY 49800 - Research In Plant Science *
  • BTNY 53500 - Plant Disease Management
  • ENTM 30100 - Experimentation And Analysis
  • ENTM 41000 - Applied Insect Biology
  • ENTM 41001 - Insects Of Urban Landscapes
  • ENTM 41002 - Insects Of Agricultural Crops
  • ENTM 49310 - Insect Biology Capstone Experience *
  • ENTM 49700 - Special Problems In Forensic Science *
  • ENTM 49800 - Special Problems In Entomology *
  • FNR 21000 - Natural Resource Information Management
  • FNR 34800 - Wildlife Investigational Techniques
  • FNR 35100 - Aquatic Sampling Techniques
  • FNR 35300 - Natural Resources Measurement
  • FNR 35500 - Quantitative Methods For Resource Management
  • FNR 35700 - Fundamental Remote Sensing
  • FNR 35910 - Spatial Ecology
  • FNR 35950 - Spatial Ecology Laboratory
  • FNR 38400 - Statistics For Natural Resources
  • FNR 49800 - Special Assignments *
  • FNR 55800 - Remote Sensing Analysis And Applications
  • FS 44400 - Statistical Process Control
  • FS 49100 - Special Assignments In Food Science *
  • HORT 49100 - Special Assignments In Horticulture *
  • HORT 53000 - Introduction To Computing For Biologists
  • HORT 53100 - Applied Plant Genomics
  • HORT 55100 - Plant Responses To The Environment
  • LA 49000 - Special Problems In Landscape Architecture *
  • NRES 49800 - Individual Studies In Environmental Science *
  • SFS 39100 - Special Problems In Sustainable Food And Farming Systems *

Data Mine

To fulfill the Application Focus, these STAT courses must be taken as a Data Mine Corporate Partners course. The Application Area will depend on the Corporate Partner.

  • STAT 19000 - Data Mine Corporate Partners I
  • STAT 19000 - Data Mine Corporate Partners II
  • STAT 29000 - Data Mine Corporate Partners III
  • STAT 29000 - Data Mine Corporate Partners IV
  • STAT 39000 - Data Mine Corporate Partners V
  • STAT 39000 - Data Mine Corporate Partners VI
  • STAT 49000 - Data Mine Corporate Partners VII
  • STAT 49000 - Data Mine Corporate Partners VIII

Education

  • EDCI 52800 - Human Performance Technology
  • EDCI 55700 - Assessment Of Culturally And Linguistically Diverse Students
  • EDCI 56400 - Integration And Management Of Technology For Learning
  • EDCI 57700 - Strategic Assessment And Evaluation
  • EDPS 32700 - Classroom Assessment
  • EDPS 53100 - Introduction To Measurement And Instrument Design
  • EDPS 53300 - Introduction To Educational Research I: Methodology
  • EDPS 53400 - Introduction To Educational Research II: Measurement Consideration

Engineering

  • ABE 31400 - Design Of Electronic Systems
  • ABE 45000 - Finite Element Method In Design And Optimization
  • ABE 46000 - Sensors And Process Control
  • ABE 52700 - Computer Models In Environmental And Natural Resources Engineering
  • ABE 53100 - Instrumentation And Data Acquisition
  • ABE 59100 - Special Topics *
  • BME 40100 - Mathematical & Computational Analysis Of Complex System Dynamics In Biology, Medicine, & Healthcare
  • CE 40800 - Geographic Information Systems In Engineering
  • CHE 45000 - Design And Analysis Of Processing Systems
  • ECE 30834 - Fundamentals Of Computer Graphics
  • ECE 43800 - Digital Signal Processing With Applications
  • ECE 44000 - Transmission Of Information
  • ECE 47300 - Introduction To Artificial Intelligence
  • ECE 57700 - Engineering Aspects Of Remote Sensing
  • EEE 25000 - Environmental, Ecological, and Engineering Systems
  • EEE 30000 - Environmental And Ecological Systems Modeling
  • ENGR 37920 - Junior Participation In Vertically Integrated Projects (VIP) *
  • ENGR 47920 - Senior Participation In Vertically Integrated Projects (VIP) *
  • ENGR 47921 - Senior Design Participation In Vertically Integrated Projects (VIP) I *
  • ENGR 47922 - Senior Design Participation In Vertically Integrated Projects (VIP) II *
  • IE 33500 - Operations Research - Optimization
  • IE 33600 - Operations Research - Stochastic Models
  • IE 59000 - Topics In Industrial Engineering *
  • ME 36500 - Measurement And Control Systems I
  • ME 37500 - Measurement And Control Systems II
  • NUCL 59700 - Nuclear Engineering Projects I *

Health and Human Sciences

  • HTM 50200 - Management Information Systems For The Hospitality Industry
  • PSY 20200 - Introduction To Quantitative Topics In Psychology
  • PSY 30500 - Understanding And Analyzing Psychological Data
  • PSY 39800 - Independent Research In Psychology *
  • PSY 49800 - Senior Research *
  • PSY 51300 - Introduction To Computational Cognitive Neuroscience
  • PSY 51400 - Introduction To Mathematical Psychology
  • PUBH 40500 - Principles Of Epidemiology
  • PUBH 60100 - Introduction To The Quantitative Methods Of Public Health

Liberal Arts

  • ANTH 52300 - GIS For Humanities And Social Science Research
  • COM 21700 - Science Writing And Presentation (Not allowed after Fall 2020 Catalog term)
  • PHIL 20800 - Ethics Of Data Science
  • PHIL 29000 - Environmental Ethics
  • PHIL 29300 - Selected Topics In Philosophy *
  • POL 22800 – Data Science and Public Policy
  • POL 22900 - Emerging Problems In Political Science *
  • SOC 34000 - General Social Psychology
  • SOC 38300 - Introduction To Research Methods In Sociology

Management

  • ECON 32500 - Economics Of Sports
  • ECON 36000 - Econometrics
  • ECON 47100 - Behavioral Economics
  • ECON 48500 - Economics Of Racial And Gender Discrimination
  • ECON 56200 - Econometrics I
  • ECON 57300 - Financial Econometrics
  • ECON 58500 - Behavioral Economics
  • MGMT 30500 - Business Statistics
  • MGMT 30600 - Management Science
  • MGMT 38200 - Management Information Systems
  • MGMT 40500 - Six Sigma And Quality Analytics
  • MGMT 42110 - Marketing Analytics
  • MGMT 46300 - Supply Chain Analytics
  • MGMT 47200 - Advanced Spreadsheet Modeling And Simulation
  • MGMT 47300 - Data Mining
  • MGMT 47400 - Predictive Analytics
  • MGMT 47900 - Data Visualization
  • MGMT 48800 - Data-Driven Decisions In Digital Markets
  • MGMT 52500 - Marketing Analytics
  • MGMT 54400 - Database Management Systems

Polytechnic

  • AT 31900 - Unmanned Aerial Systems Applications, Data And Documentation
  • CGT 27000 - Introduction To Data Visualization
  • CGT 31301 - The Business Of Managing Digital Product Data
  • CGT 35600 - Web Programming, Development And Data Integration
  • CGT 37000 - Interactive Data Visualization
  • CGT 37700 - Scientific Visualization
  • CGT 45600 - Advanced Web Programming, Development And Data Integration
  • CGT 46000 - Building Information Modeling For Commercial Construction
  • CGT 47000 - Data Visualization Studio
  • CGT 51200 - Foundational Readings Of User Experience Design
  • CGT 52000 - Computer Graphics Programming
  • CGT 52100 - Advanced Real-Time Computer Graphics
  • CGT 58100 - Workshop In Computer Graphics Technology *
  • CGT 67000 - Applications In Visual Analytics
  • CNIT 37200 - Database Programming
  • CNIT 39200 - Enterprise Data Management
  • CNIT 48101 - Topics In Computer Information Technology IV *
  • CNIT 48700 - Database Administration
  • CNIT 55900 - Data Warehousing
  • CNIT 57000 - IT Data Analytics
  • CNIT 58100 - Workshop In Computer Technology *
  • CNIT 62300 - Contemporary Computer Technology Problems *
  • ECET 32700 - Instrumentation And Data Acquisition Design
  • ECET 35901 - Computer Based Data Acquisition Applications
  • IET 41300 - Problem-Solving With Automatic Data Collection
  • TECH 53300 - Design Theory And Technology

Science

  • AGRY 60000 - Genomics
  • BCHM 42200 - Computational Genomics
  • BCHM 52100 - Comparative Genomics
  • BIOL 29400 - Biology Research *
  • BIOL 31200 - Great Issues Genomics And Society
  • BIOL 44207 - Exploration Of Protein Structure
  • BIOL 44400 - Human Genetics
  • BIOL 47800 - Introduction to Bioinformatics
  • BIOL 49400 - Biology Research *
  • BIOL 49900 - Biology Honors Thesis Research *
  • BIOL 56310 - Protein Bioinformatics
  • BIOL 58210 - Ecological Statistics
  • BIOL 61100 - Crystallography Of Macromolecules
  • CS 30700 - Software Engineering I
  • CS 34800 - Information Systems
  • CS 37300 - Data Mining And Machine Learning
  • CS 47300 - Web Information Search And Management
  • EAPS 30900 - Computer-Aided Analysis For Geosciences
  • EAPS 32000 - Physics Of Climate
  • EAPS 42000 - Global Change Modeling
  • EAPS 50700 - Introduction To Analysis And Computing With Geoscience Data
  • EAPS 50900 - Data Analysis Techniques In Earth And Atmospheric Sciences
  • EAPS 51000 - Climate Time Series Analysis
  • EAPS 52300 - Radar Meteorology
  • EAPS 53000 - Extreme Weather And Climate: Science And Risk
  • EAPS 54000 - Introduction To Geodesy
  • EAPS 54100 - Geodetic Data And Applications
  • EAPS 55700 - Introduction To Seismology
  • EAPS 55900 - Topics In Seismology *
  • EAPS 59100 - Advanced Topics In Earth And Atmospheric Sciences *

Purdue University College of Science, 150 N. University St, West Lafayette, IN 47907 • Phone: (765) 494-1729

© 2021 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.