| Level |
Beginner |
Intermediate |
Advanced |
Advanced |
| Overview |
This course gives an
overview of basic concepts
around Artificial Intelligence.
|
This course explores Natural
Language Processing and
Neural Networks within AI.
|
This course explores deep learning
and how this is applied within AI
contexts.
|
This course explores
advanced aspects of AI
such as reinforcement
learning and generative
neural networks.
|
| Pre-requisites |
None |
Awareness of basic concepts
within AI such as Ethics, ML and
RPA. |
Awareness of key approaches to
Neural Networks and NLP. A
mathematics/ Statistic background
can be useful.
|
Awareness of key approaches to
Neural Networks and NLP. A
mathematics/ Statistic background
can be useful.
|
| Outline |
1 An overview of AI
|
2 AI and Machine Learning
|
1 Deep Learning
|
1 Further AI models
|
|
1.1 AI in Business
|
2.2 Approaches to Machine
Learning
|
1.1 Deep Learning Frameworks
|
1.1Reinforcement Learning
(RL)
|
|
1.2 Approaches to AI
|
2.1 Overview of Neural
Networks
|
1.2 Artificial Neural Networks (ANNs)
|
1.2Applying RL
|
|
1.3 Introduction to Machine
Learning
|
|
1.3 Convolution Neural Networks
(CNNs)
|
|
|
|
|
|
|
|
2. Making the case for AI |
3. Natural Language Processing
(NLP) |
2 Deep Learning continued |
2 Further AI models
continued
|
|
2.1 Ethical considerations |
3.1 Introduction to NLP |
2.1 Recurrent neural Networks
(RNNs)
|
2.1 Variational
Autoencoder (VAE)
|
|
3.1 Approaches to building AI |
3.2 NLP with Azure |
2.2 Long Short Term Memory
Networks (LTSMs) |
2. Generative Neural
Networks |
|
|
|
|
2.3 Generative Adversarial
Networks (GANs)
|
|
3.1 Implementing AI |
Implementing AI |
Implementing AI |
2.4 Graph Neural Networks
(GNNs) |
|
3.1 Robotic Process
Automation
|
3.1 Applications of Neural
Networks
|
3.1 Application of deep learning using
Python - Pytorch
|
|
|
3.2 Applying RPA in the
workplace |
3.2 Python - Tensorflow, Keras |
|
3 Implementing AI
|
|
|
|
|
3.1 Application of AI
models to various contexts.
|
|
|
|
|
3.2 Investigating recent
trends |
|
|
|
|
|
| Leads to career
as: |
Junior positions within: |
|
|
|
|
AI Engineer |
AI Engineer |
Lead AI Engineer |
Lead AI Engineer |
|
AI and Data Scientist |
AI and Data Scientist |
Senior AI and Data Scientist
|
Senior AI and Data Scientist
|
|
Software and AI Engineer |
Software and AI Engineer |
Lead Software and AI Engineer |
Lead Software and AI
Engineer
|
|
AI and Machine Learning
Engineer
|
AI and Machine Learning
Engineer |
Lead AI and Machine Learning
Engineer |
Lead AI and Machine
Learning Engineer |
|
Analytics Engineer |
Analytics Engineer |
Lead Analytics Engineer |
Lead Analytics Engineer |
|
Product Engineer |
Product Engineer |
Senior Product Engineer |
Senior Product Engineer |
|
|
|
Data Science Manager |
Data Science Manager |
|
|
|
|
Tech Lead
|