Cross-cutting

Data Science and Artificial Intelligence

AI Academy 50 hours

Introduction

The Data Science and the Artificial Intelligence (AI) have emerged as cornerstones of the digital age, transforming the strategic decision-making in companies. The daily data explosion has led to the the urgent need to understand, analyse and extract valuable information. This Postgraduate Diploma in Data Science and Artificial Intelligence offers a a thorough understanding of the subject, from the An Introduction to Data Science until the advanced analysis and real-time data processing. Throughout the programme, you will acquire the the skills needed to solve complex problems in the field of data and AI, using key programming languages such as Python and R.

Objectives

  • Understanding Data Science and their main applications.

  • Master relational and NoSQL databases.

  • Using MongoDB for the effective management of NoSQL data.

  • Using Python in the data analysis and Big Data.

  • Master R for descriptive and predictive statistics.

  • Carry out pre-processing and advanced data analysis.

  • Presenting results effectively, both in data analysis and social media.

Table of Contents

TEACHING UNIT 1. INTRODUCTION TO DATA SCIENCE

What is data science?
Essential tools for data scientists
Data Science & Cloud Computing

TEACHING UNIT 2. RELATIONAL DATABASES

Data model
Data types
Primary keys
Indexes
The NULL value
Other people’s passwords
Views
Data Definition Language (DDL)
Data Control Language (DCL)

TEACHING UNIT 3. NoSQL DATABASES AND SCALABLE STORAGE

What is a NoSQL database?
Relational Databases vs Non-SQL Databases
Types of NoSQL databases: the CAP theorem
NoSQL Database Systems

TEACHING UNIT 4. INTRODUCTION TO A NOSQL DATABASE SYSTEM, MONGODB

What is MongoDB?
How MongoDB works and its uses
Getting started with MongoDB: Installation and command shell
Creating our first NoSQL database: Model and data insertion
Updating data in MongoDB: SET and UPDATE statements
Working with indexes in MongoDB for data optimisation
Querying data in MongoDB

TEACHING UNIT 5. PYTHON AND DATA ANALYSIS

Introduction to Python
What do you need?
Libraries for data analysis in Python
MongoDB, Hadoop and Python: the Big Data Dream Team

TEACHING UNIT 6. R AS A TOOL FOR BIG DATA

Introduction to R
What do you need?
Data types
Descriptive and Predictive Statistics with R
Integrating R with Hadoop

TEACHING UNIT 7. DATA PRE-PROCESSING & PROCESSING

Data acquisition and cleansing (ETL)
Statistical inference
Regression models
Hypothesis testing

TEACHING UNIT 8. DATA ANALYSIS

Business Analytics
Graph theory and social network analysis
Presentation of results

Your questions answered

Why choose Educa.Pro?

Educa.Pro enables organisations to centralise training management, personalise learning and gain clear insights into the impact of training programmes. Thanks to its AI-powered technology, organisations can optimise their learning strategies, enhance talent development and make data-driven decisions.

Can the courses be taken at your own pace?

Yes. Most of the courses on Educa.Pro are self-paced and on-demand, allowing users to progress at their own pace without missing out on progress tracking or assessments, which makes it easier to fit them around work or study commitments.

What levels of security and compliance does the platform offer?

Educa.Pro complies with security standards designed to protect user and organisational data. Furthermore, it supports the traceability of certifications, digital signatures and the management of assessments, thereby ensuring regulatory and legal compliance in both educational and corporate environments.

What support and guidance does Educa.Pro offer?

The Educa.Pro team offers comprehensive support throughout implementation, roll-out and adoption, ensuring that organisations get the most out of the platform and achieve measurable results from day one.

Scroll to Top