With the emergence of cloud computing, big data, and artificial intelligence, data science has become a rapidly growing profession. The convergence of these technologies has given rise to new and powerful approaches to developing business insights and decision making based on the analysis of vast amounts of data using advanced statistical techniques and complex machine learning algorithms.
The following courses enable candidates to gain skills in math, statistics, and programming to organize, analyze, and visualize data to uncover hidden solutions that challenge traditional business assumptions and produce entirely new operating and strategic models. Once completed, candidates will be be in a position to take advantage of the increasing opportunities in a wide range of data science and advanced analytics roles.
Prior to taking this course, candidates should have taken the
Fundamentals of Information Technology Management course or its equivalent.
Program objectives:
Data Positions and Careers
40-Hour Synchronous Data Program Courses; Entry & Advanced Levels
Introduction to Data
The purpose of this introductory course is to provide a comprehensive overview of current and emerging trends in data, big data, and data management. In addition to preparing IT professionals interested in pursuing a career in managing data and business analytics with the important foundations of data, it provides a solid grounding for non-IT professionals.
Course topics include:
Introduction To Data
Leveraging Data
- Using big data to dominate competition
- Fraud detection example
- New business example
- Failed data management example
Data Governance Fundamentals
Data Management Foundational Practices
Advanced Data Management Concepts
Dealing With 3rd Party Data
Systems Dynamics & Data Strategy
1. Exploratory Data Analysis with Python
Exploratory data analysis enables candidates to perform data health checks and gain initial insights from data, and in this course candidates will gain an understanding of python programming basics and then cover the fundamentals of data management, descriptive statistics, and data visualization using Python. Course Topics:
2. Data Analytics with Excel and SQL
Excel and SQL are a fundamental part of a data analyst’s toolkit. A strong understanding in these tools also provides a basis for more advanced data analytics with other techniques and technologies. In this course, candidates will gain experience in collecting, processing, analyzing, and communicating with data using Excel and SQL. Course Topics:
3. Data Visualization with Power BI / Tableau
Data visualization is a powerful way to communicate meaning in data while supporting business decision-making. This course will introduce candidates to the main commercial tools used in data visualization such as Tableau, Excel, and Power BI. It will enable candidates to create a wide range of graphs, charts, and dashboards while using them appropriately in context. Candidates will also gain experience in interpreting data graphically and communicating findings effectively to a business audience. Course Topics:
4. Statistics for Data Analytics
Statistical inference is the process of drawing conclusions from data using statistical/mathematical techniques. This is at the core of data analytics and data science, and a strong understanding of statistics is an essential ingredient in a competent data analyst. In this course candidates will cover the fundamentals of sampling, statistical distribution, hypothesis testing, and variance analysis, while applying Python code to carry out various statistical tests that derive business solutions from their output. Course Topics:
5. Fundamentals of Predictive Modelling
Solutions to many business problems are related to successfully predicting future outcomes. This course introduces candidates to predictive modelling and provides a foundation for more advanced methods/approaches/techniques. Candidates will gain an understanding of the general approach to predictive modelling while building simple linear regression, multiple linear regression and logistic regression models in Python, to apply their insights in a range of business contexts. Course Topics:
6. Introduction to Machine Learning
In this course candidates are introduced to fundamental concepts of machine learning, why machine learning is possible, and a range of real-world machine learning applications. Candidates will then cover common machine learning algorithms and use Python libraries to implement these techniques. Course Topics:
a. Data Science with Python
b. Deep Learning with Python
c. Data Engineering with Python
d. Machine Learning with Python or R
e. NLP & Text Analytics with Python
f. Network Analysis with Python