- State of the art of artificial intelligence
- Philosophy of artificial intelligence
- Future of artificial intelligence
- Project development process with artificial intelligence
- Data, your greatest asset
- Machine learning
- Deep learning
- Transformers
- Generation of synthetic data
- Hyperparameters in artificial intelligence models
- Linear regression
- Non-linear regression and support vector machines (SVM)
- Decision trees, random forests
- Fuse logic and gradient down
- Recommendation systems
- Preparation of the working environment: Anaconda, Visual Studio Code and Python
- Input dataset and data preprocessing
- TensorHub, TensorFlow and Keras
- Image processing
- Generation of artificial intelligence models
- Introduction
- Simple, multiple and logistic linear regression (I)
- Simple, multiple and logistic linear regression (II)
- Support vector machines (SVM)
- Decision trees
- KNN (k-nearest neighbours)
- Naive Bayes
- Evaluation of supervised models
- Example exercise
- Proposed exercise
- Introduction to clustering. purconsider and metrics
- K-means clustering
- Hierarchical clustering, other techniques and examples
- Principal component analysis (PCA)
- PCA example exercise
- Artificial Neural Networks (ANN) (I)
- Artificial Neural Networks (ANN) (II)
- Artificial Neural Networks (ANN) (III)
- Example exercise
- Proposed exercise
- Introduction
- Review. Artificial neural network (ANN)
- Review. ANN exercises
- Convolutional Neural Networks (CNN)
- CNN Exercises
- Natural language processing (I)
- Recurrent neural networks (RNN) (I)
- Recurrent neural networks (RNN) (II)
- Natural language processing (II)
- RNN Exercise
- Boltzmann Machines (BM)
- Restricted Boltzmann Machines (RBM)
- Recommender systems
- Recommender systems. metrics
- RBM exercise
- Self-organising maps (SOM)
- SOM exercises
- Autoencoders (AE)
- AE exercises
- Proposed exercise
- The fourth industrial revolution
- Digital transformation in companies
- Fundaments and key points
- Benefits
- Enabling technologies
- Big data
- Cloud computing
- Blockchain
- Artificial intelligence
- Augmented and virtual reality
- BIM
- Collaborative robots
- Additive manufacturing
- Hyperconnectivity
- IoT
- Manufacturing execution system (MES)
- Process integration and efficiency
- Use cases
- New methodologies. agile, lean startup or design thinking
- Business change management
- Introduction
- Key elements in AI project management
- AI project characteristics
- Introduction to the main agile and ideation methodologies
- Methodology integration
- Introduction
- Phase I. Empathize
- Phase II. Define
- Phase III. Devise
- Phase IV. Prototype
- Lean start-up. Basic concepts
- Lean start-up. Tools
- Scrum. Introduction
- Scrum. Roles
- Scrum. Ceremonies and artifacts
- Introduction
- Project ideation
- Project implementation
- Advise on implementing methodologies
- Summary and conclusions
- Financial sector
- Retail sector
- Industrial sector
- Agricultural sector
- Health sector
- Logistics and operations
- Marketing
- Sales and customer service
- Finance and control
- People analytics
- Current scenario of a booming sector
- Financing
- Featured start-ups
- Future of the AI ecosystem
- Starting an AI company
- Ethics. General remarks
- Bias examples
- Global initiatives
- Public Institutions and regulations
- AI in the SDGs
- Data information knoledge wisdom
- Data management (i)
- Data management (ii)
- Corporate performance management
- Databases
- Business intelligence
- Datawarehousing
- Big data
- Hadoop
- Spark
- Hadoop ecosystem (I)
- Hadoop ecosystem (II)
- Hadoop ecosystem (III)
- Spark ecosystem
- Installation and configuration of big data architectures
- Analytics
- Main algorithms (I)
- Main algorithms (II)
- Machine learning and deep learning
- Internet of things
- Introduction to SQL
- Database manipulation
- Data types
- Normalization
- Creating tables in SQL
- Table manipulation
- SQL table query
- Table joining in SQL
- Table combinations and views
- Other SQL commands
- String functions and numeric functions (I)
- Numeric function (II)
- Date and time functions
- Other functions
- Loops, conditionals and triggers in SQL
- Data warehousing introduction
- Databases in a data warehouse. Stage
- Databases in a data warehouse. ODS (I)
- Databases in a data warehouse. ODS (II)
- Databases in a data warehouse. DDS
- Introduction
- Polyglot persistence
- ACID model
- New trends
- Comparison between SQL and NOSQL
- Data models
- Aggregation models
- Key-value aggregation models
- Document-oriented data models
- Column-oriented aggregation models
- Graph data model
- Distributed databases
- Strategies for the design of distributed DBS
- NOSQL database design
- Hadoop distributed file system (HDFS)
- Example of a NOSQL aggregation database
- Riak. Example of a key-value database
- MongoDB. Example of a document database
- Neo4J. Example of a graph NOSQL database
- HBASE. Example of a columnar database


