Micro-credential in Advanced Data Science

The purpose of the Micro-credential in Advanced Data Science is to recognize the expertise gained by students during their studies in the areas of:

Core Courses

  • 211 Data Analysis in R
  • 311 Introduction to Machine Learning
  • 312 Introduction to Deep Learning

Elective Courses

  • 221 Data Science & Scientific Computing using Julia
  • 271 Data Analysis & Visualization using Excel & PowerBI

Cost

  • Free for active University of Houston System (UHS) students, staff or faculty
  • $250/course badge for non-UH individuals

4 Badges = 1 Micro-credential

How it works: Register and complete four HPE DSI courses. These should include 4 core courses listed and the HPE DSI will automatically award you the Micro-credential in Artificial Intelligence. The Badge for the micro-credential will be awarded at the end of each semester.

 

Core Course Descriptions

To receive the Micro-credential badge, complete the courses listed below in any semester. These courses will neither affect your GPA nor appear in your transcripts. The description for each course can be found below:

Data Analysis in R

This course will teach you a basic understanding of how to program in R. You will learn how to use the R Studio software necessary for a statistical programming environment. The course covers reading data in R, accessing R packages, writing R functions, debugging and commenting on R code. We will introduce visualization concepts in R, and you will also learn how to run R code on the HPE DSI HPC (High Performance Computing) clusters.

Introduction to Machine Learning

Machine learning is the science of developing statistical methods that quantify relationships within data. This branch of mathematics/computer science has seen explosive growth over the past decade as our ability to store and process digital data has dramatically increased. This course will enable students to: obtain an overview of the literature in learning-based methods and applications, understand a variety of machine learning techniques for classification, regression and prediction and obtain the ability to implement and experiment with a wide range of machine learning algorithms in Python. Also covered will be Unsupervised and Supervised learning and clustering concepts, Dimensional Reduction, kernels, and kernel-based classifiers such as SVM, and Deep Learning algorithms. The course will enable participants to understand and implement learning-based methods for the classification of images, signals and features.

Please Note: This course requires familiarity with some basic concepts which are present in most programming languages: primitive and non-primitive data structures and operators, conditional and repeated execution, and working with libraries/modules. All programming work in this course will be done using Python, a beginner-friendly language.

Introduction to Deep Learning

Deep learning refers to AI/ML techniques that utilize multilayer (deep) artificial neural networks. This branch of data science has seen exponential improvements in performance as our ability to collect, store, and process digital data has dramatically increased. Prediction, classification, regression, and identification of semi/unstructured data are areas where deep learning techniques exhibit a significant comparative advantage.

Please Note: This course requires familiarity with some basic concepts which are present in most programming languages: primitive and non-primitive data structures and operators, conditional and repeated execution, and working with libraries/modules. All programming work in this course will be done using Python, a beginner-friendly language.

Elective Courses

To receive the Micro-credential badge, complete the courses listed below. These courses will neither affect your GPA nor appear in your transcripts. The description for each course can be found below:

Data Science and Scientific Computing using Julia

This course is an introduction to the Julia programming language. Julia is the fastest modern open-source language for data science, machine learning and scientific computing. Julia provides the functionality, ease-of-use and intuitive syntax of R, Python, Matlab, SAS, or Stata combined with the speed, capacity, and performance of C, C++, or Java. Julia also provides parallel and distributed computing capabilities and unlimited scalability with minimal effort.

Data Analysis & Visualization in Excel & PowerBI

This hands-on course introduces the key concepts for business data analytics using both MS Excel and Power BI, serving as an analytics literacy course to help students gain essential knowledge in business data analytics to enhance firm competitiveness. Concepts introduced in this course aim to develop an understanding of the several types of business data, data modeling techniques, various analytical approaches, and the application of these approaches to solve business problems using platform-agnostic tools in MS Excel and Power BI. The practices cover both basic and advanced functions of MS Excel, including PivotTable, PivotChart, and Adds-in, as well as key features of Power BI such as data connections, report designing, and interactive report creation. No textbooks are required.