Data Science

Foundations of Data Science Graduate Certificate 

Purdue’s Foundations of Data Science Graduate Certificate gives students the opportunity to learn in-demand data science skills in less time than a traditional master’s degree – making fast career advancement accessible and affordable. Leveraging courses for Purdue’s Master of Science in Data Science, this new 100% online certificate program is designed for current graduate students who want to add data science coursework to their plan of study or industry professionals who want to learn foundational skills while saving time and money.

Ready to Dive into the world of Data Science?

Fast Track Your Way to Becoming a Data Science Expert

  • Students will develop and be able to apply a foundational knowledge of data science in their workplace or learning experience. 
  • Students will learn and apply professional and technical skills as it relates to data science. 
  • Students will acquire groundwork in the realm of machine learning, data visualization, and more.

9 Total Credit Hours
3 Total Courses
$933.33 Per Credit Hour
9 Total Credit Hours
3 Total Courses
$933.33 Per Credit Hour

Source: LightcastTM (2023). Unique job postings for July 2022-2023. Projected growth for years 2023-2033.

Foundations of Data Science Graduate Certificate

Required:
– GRAD 50500 – Foundations in Data Science (3 credits)

Choose one of the following:
– GRAD 50600 – Big Data Tools and Technologies (3 credits)
– GRAD 50700 – Cross Domain Data Communication and Visualization (3 credits)
– GRAD 50800 – Data Analytics (3 credits)
– GRAD 50900 – Applied Machine Learning: From Foundations to Latest Advances (3 credits)

Choose one 3 credit course from a list of technical/professional elective courses

GRAD 50500 – Foundations in Data Science (3 credits)

Course Description:
Foundations in Data Science is the inaugural course in the Data Science portfolio. Tailored for students with a technical background, this course provides a comprehensive introduction to key concepts, statistical techniques, and tools foundational to the field of data science.
The syllabus integrates hands-on experience, ethical considerations, programming refresher, and agile project management principles to equip students with a robust foundation for their data science journey.

Learning Outcomes:
– Demonstrate a comprehensive understanding of core data science concepts and articulate the significance of data in various domains.
– Acquire skills to perform exploratory data analysis, identify patterns, and make informed decisions based on statistical inference.
– Critically analyze ethical dilemmas arising in data-driven contexts, apply ethical decision-making models, and navigate the legal implications of data handling and analysis.
– Demonstrate a comprehensive understanding of programming fundamentals and the application of agile methodologies to manage and execute data science projects.
– Access, navigate, and employ Purdue’s computing resources available through Purdue’s Rosen Center for Advanced Computing (RCAC).

Choose one of the following core courses in Data Science:   

GRAD 50600 – Big Data Tools and Technologies Courses (3 credits)

Course Description:
This course is designed to equip students with the essential skills to handle big data effectively. It covers proficiency in big data technologies, scalable data processing techniques, and the integration of big data tools into data science workflows.

Learning Outcomes:
– Demonstrate proficiency in big data technologies.
– Apply scalable data processing techniques to handle large datasets.
– Integrate big data tools into comprehensive data science workflows.
– Demonstrate proficiency with cloud computing.

GRAD 50700 – Cross Domain Data Communication and Visualization (3 credits) 

Course Description:
This course focuses on the proficient use of data communication strategies and competencies. The course will focus on
identifying data narratives, generating stories from data, illustrating with powerful and self-explanatory visualization, and basic principles of ethical use of non-data narrative frames for data communication. Designed for students with a technical background, this course aims to enhance students’ ability to extract and communicate meaning and narratives from raw data and visually represent it.

Learning Outcomes:
– Create effective and aesthetically pleasing data visualizations.
– Communicate complex data findings clearly to diverse audiences.
– Utilize interactive visualization techniques for dynamic exploration of datasets.
– Proficiency of integrating ethics and data privacy when communicating with data.

GRAD 50800 – Data Analytics (3 credits) 

Course Description:
This course provides an in-depth exploration of advanced data analysis techniques, predictive modelling, ensemble methods, and proficiency in data manipulation and transformation. It is designed for students with a technical background.

Learning Outcomes:
– Apply advanced data analysis techniques to extract meaningful insights from complex datasets.
– Implement predictive modelling and ensemble methods for accurate data-driven predictions.
– Demonstrate proficiency in data manipulation and transformation techniques.

GRAD 50900 – Applied Machine Learning: From Foundations to Latest Advances (3 credits) 

Course Description:
This course provides an in-depth exploration of machine learning algorithms and data mining techniques, building on the foundational concepts introduced in the GRAD 50300 Foundations of Data Science course. Students will develop a comprehensive understanding of various machine learning algorithms, focusing on practical applications and hands-on experience. Additionally, the course will cover data mining techniques for dimension reduction and pattern discovery.

Learning Outcomes:
– Demonstrate a comprehensive understanding of popular machine learning algorithms, including supervised and unsupervised learning techniques.
– Demonstrate the ability to analyze mathematical foundations and principles behind machine learning models.
– Understand the nuances of applying various machine learning models, emphasizing the trade-offs between performance, computational complexity, and interpretability.
– Students will actively explore unsupervised learning techniques, emphasizing clustering algorithms, and recognizing their vital role in solving real-world challenges.
– Demonstrate proficiency into the principles of deep learning and investigate recent advancements, such as optimization using diffusion models, learning from unlabeled data using consistency models, and decentralized data processing through federated learning.

Technical/Professional Electives (Courses vary between 1-3 Credit Hours) 
** Course list is subject to change  

STAT 58200 – Stat Consulting & Collaboration  

ABE 65100 – Environmental Informatics  

AGEC 68700 – Problem Solving and Project Management for Decision Makers  

AGRY 54500 – Remote Sensing of Land Resources  

ASM 54000 – Geographic Information System Application  

CE 59700 – Data Science for Smart Cities   

CNIT 57000 – IT Data Analytics  

CNIT 58100 – Enterprise Data Management  

CNIT 58100 – Information Security Governance 

COM 60311 – Seminar in Crisis Communication 

CS 50023 – Data Engineering  

CS 50025 – Foundations of Decision Making 

CS 57700 – Natural Language Processing 

ECE 56900 – Introduction to Robotic Systems  

ECE 59500 – Computer Vision for Embedded Systems 

ECE 59500 – Natural Language Processing  

ECON 57700 – Quantitative Economics and Python  

EDPS 53100 – Introduction to Measurement and Instrument Design 

FNR 58700 – Advanced Spatial Ecology and GIS   

ILS 69500 – Computational Text Analysis 

MATH 51100 – Linear Algebra with Applications  

MGMT 52500 – Marketing Analytics  

MGMT 52600 – Project Management  

MGMT 56800 – Supply Chain Analytics 

MGMT 58600 – Python Programming  

MGMT 59000 – R for Analytics  

STAT 50100 – Experimental Statistics I   

STAT 50600 – Statistical Programming and Data Management  

STAT 51200 – Applied Regression Analysis  

STAT 51700 – Statistical Inference  

STAT 52600 – Advanced Statistical Methodology    

STAT 52700 – Intro to Computing for Statistics  

Contact Us

Ready to Become a Boilermaker?

Are you ready to join the Purdue innovators and changemakers always striving to make giant leaps forward in our industries and fields? Start your application today!

You are not alone in taking your next giant leap. Get your questions answered, receive application help, or plan your degree journey by speaking with an enrollment counselor. Request more information today.