Language:
Excel & R
Faculty Members:
Dr. Tahir Ekin, CIS & QM (Initial Cohort, Sept. 5)
Dr. Barbara Hewitt, HIM (Initial Cohort, Nov. 7)
Dr. Li-Jen Lester, Computer Science (Initial Cohort, Jan. 9)
Dr. Amar Rasheed, Computer Science
Course Description:
This course provides an explanation of the big picture goals of the certificate and explains how the modules prepare one to achieve those objectives. It identifies the roles, functions, applications and importance of data science. It defines data types and describes data analytics frameworks. It covers big data analytics with a discussion of the curse of dimensionality and cloud-based systems. It concludes with an overview of societal and ethical implications of big data analytics, and the role of privacy and transparency in analytics.
Recommended:
This intro block has no prerequisites.
Language:
Excel & R
Faculty Members:
Dr. Francis Méndez, CIS & QM (Initial Cohort, Nov. 7)
Dr. Alex White, Mathematics (Initial Cohort, Jan. 9)
Dr. Melinda Holt, Statistics
Course Description:
For higher-level courses in data science, it is convenient to review basic mathematical concepts. The objective of this learning block is to build an intuitive understanding of the underlying mathematics of data science. The zero module covers a basic introduction to R language. The first module shows the mathematics of optimization. It introduces calculus techniques and the use of matrices. Matrices are discussed in detail in the linear algebra modules. The second module introduces linear algebra and how it relates to data science. The mathematics of vectors and matrices are discussed. The third module introduces the mathematics of probability theory and how it relates to data science. The fundamental concept of probability distribution is discussed. The fourth module demonstrates how calculus, matrix algebra and probability are used in typical data science applications.
Recommended:
Functional knowledge of all previous blocks.
Language:
Excel & R
Faculty Members:
Dr. Fereshteh Zihagh, Marketing (Initial Cohort, Jan. 9)
Dr. Diane Dolezel, HIM
Dr. Vung Pham, Computer Science
Course Description:
This course prepares individuals to organize and derive meaning from data by using visual presentation tools and techniques. This course includes topics related to data visualization theory, visual designs, evaluations of visual designs, and visualization application programming.
Recommended:
Functional knowledge of all previous blocks.
Language:
R
Faculty Members:
Dr. Emily Zhu, CIS & QM
Dr. Vera Loudina, Mathematics
Dr. Di Gao, Mathematics
Dr. DooYoung Kim, Statistics
Course Description:
This course covers basic concepts and methods of descriptive and inferential statistics for data science. Topics include measures of central tendency and dispersion, probability distributions, sampling distributions, confidence intervals, hypothesis testing. The fundamental concepts of correlation, simple and multiple regression are discussed. The optional module provides basic ideas of Bayesian statistics with the real-world examples. All modules are designed to teach students how to perform statistical analysis using an open-source statistical language R within RStudio.
Recommended:
Functional knowledge of all previous blocks.
Language:
R
Faculty Members:
Dr. Valles-Molina, Electrical Engineering
Dr. Dinçer Konur, CIS & QM
Dr. Min Kyung An, Computer Science
Course Description:
This predictive analysis block presents the key concepts, techniques, and code approaches for predictive modeling and visualization analysis. Students will be tasked to discuss, employ, apply, assess, and explain predictive-related topics, such as linear regression, time-series, ETC, ARIMA, and HTC modeling. The block includes an optional forecasting project module to help students understand the differences between forecasting and prediction analytics.
Recommended:
Functional knowledge of all previous blocks.
Language:
Python
Faculty Members:
Dr. Tanzima Islam, Computer Science
Dr. Karpoor Shashidhar, Computer Science
Dr. Hyuk Cho, Computer Science
Course Description:
Machine learning is the art and science of designing algorithms and developing programs that can accomplish specific goals and objectives without explicit instructions. This course is a broad overview of machine learning and will encompass supervised and unsupervised learning including topics from regression, ensemble learning, kNN, kMeans, support vector machines and principal component analysis.
Recommended:
Functional knowledge of all previous blocks.
Language:
Python
Faculty Members:
Dr. Chul-Ho Lee, Computer Science
Dr. Xiaoxi Shen, Mathematics
Dr. Fan Liang, Computer Science
Course Description:
This block covers the fundamental topics of neural networks. Topics include different types of neural networks such as multilayer perceptrons, convolutional neural networks and recurrent neural networks, optimization algorithms and techniques for neural networks, and autoencoders.
Recommended:
Functional knowledge of all previous blocks.
Language:
Python
Faculty Members:
Dr. Vangelis Metsis, Computer Science
Dr. Masoud Moradi, Marketing
Dr. Qingzhong Liu, Computer Science
Dr. ABM Islam, Computer Science
Course Description:
This course covers fundamental topics of computer vision. Topics include elementary image operations and transformations, feature extraction, model fitting, object recognition, classification and tracking, deep learning, camera models and stereo vision.
Recommended:
Functional knowledge of all previous blocks.
Language:
Python
Faculty Members:
Dr. Apan Qasem, Computer Science
Dr. Emmanuel Alanis, Finance & Economics
Dr. Cihan Varol, Computer Science
Course Description:
This course covers fundamental topics of big data and natural language processing. Topics include Hadoop, MapReduce, pre-processing techniques, recurrent neural networks, n-gram, and Naïve Bayes.
Recommended:
Functional knowledge of all previous blocks.
Language:
Python
Faculty Members:
Dr. Byron Gao, Computer Science
Dr. Damián Valles Molina, Electrical Engineering
Dr. Bing Zhou, Computer Science
Course Description:
This block prepares students with necessary knowledge and skills to conduct industry capstone projects in data analytics. Students will be guided and tasked with solving real-world big data analytical problems, employing practical skills in classification, clustering, frequent pattern mining, and advanced machine learning
Recommended:
Functional knowledge of all previous blocks.