AI & Machine Learning Fundamentals
Build a strong conceptual and practical foundation in AI, Machine Learning, and its transformative applications across industries.
- Duration35 Hours
- FormatOnline, instructor-led
- On completionCertificate
Course overview
This course offers a comprehensive introduction to the fields of Artificial Intelligence (AI) and Machine Learning (ML). You will learn the core concepts behind different model types (supervised, unsupervised, deep learning) and their real-world uses. The curriculum focuses on building an intuitive understanding of how these technologies work, along with practical exercises using Python to implement fundamental algorithms, preparing you for more specialized courses in data science or AI engineering.
- Job referrals
- Certificate of Course Completion
What you'll learn
AI/ML Concepts
A clear understanding of the core terminology, principles, and applications of modern AI and ML.
Fundamental Algorithms
The ability to describe how basic ML algorithms work and when to apply them.
Data Literacy
Skills in preparing and manipulating data for machine learning tasks
Python for ML
Hands-on practice using Python libraries (like Scikit-learn and NumPy) for implementing simple models.
Curriculum
5 modules · 35 Hours01Introduction to AI and its History
Defining AI, ML, and Deep Learning, exploring the key subfields, and understanding the current state of AI technology.
02Core Concepts of Machine Learning
Understanding the differences between supervised, unsupervised, and reinforcement learning, and covering fundamental concepts like training, testing, and generalization.
03Foundational ML Algorithms
Practical implementation and conceptual deep dive into key algorithms such as Linear Regression, K-Nearest Neighbors, and basic Clustering techniques.
04Deep Learning and Neural Networks
An introduction to the structure of neural networks, activation functions, backpropagation (conceptually), and an overview of different network types (CNNs, RNNs, Transformers).
05Data Preparation and Feature Engineering
The importance of data quality, techniques for cleaning, transformation, and creating effective features for ML models.
Who it's for
Aspiring Data Scientists/ML Engineers
Individuals starting their journey in the ML space who need a strong theoretical and practical foundation.
Technical Managers
Team leads and directors who need to understand the underlying technology to manage AI projects effectively.
Software Developers
Developers who want to incorporate machine learning into their applications but lack foundational knowledge.
Business Analysts
Analysts seeking a technical depth in AI capabilities to inform requirements and strategic planning.
Before you start
Basic proficiency in a programming language (preferably Python) and an understanding of high school-level algebra and statistics are highly recommended.
How you'll learn
Immersive Instructor-Led Sessions
Participate in dynamic, hands-on sessions led by expert instructors to gain practical skills in a supportive learning environment.
Implement foundational ML algorithms using Python
Successfully implement and evaluate fundamental machine learning algorithms on real-world datasets.
Understand the structure of neural networks and deep learning
Gain conceptual clarity on how deep learning models function, paving the way for advanced study.
Build something real for your project portfolio
You will complete a hands-on project that can be added to your professional portfolio to demonstrate your skills to potential employers.
Learn anytime with unlimited 1-year access to contents and tools
Gain continuous learning with one year of unlimited access to all course materials, tools, and resources, allowing you to study at your own pace and revisit topics as needed.
Questions
Is this course more theory or practice?
The course balances foundational theory with hands-on practice, using Python to reinforce conceptual understanding.
Do I need a powerful computer?
No, all practical exercises can be run on standard online coding environments provided as part of the course materials.
Is there a certification upon completion?
Yes, upon successful completion, participants will receive a certificate demonstrating their competency in AI and machine learning fundamentals.
More from the Transition Programme
See all courses →ChatGPT Essentials
Unlock maximum productivity by mastering advanced prompting, custom instructions, and core features of the world’s leading generative AI platform, ChatGPT.

Cloud Engineer Bootcamp
Master the skills to launch a successful career as a Cloud Engineer by gaining hands-on experience with cloud infrastructure, DevOps tools, container orchestration, and cloud-native technologies.

DevOps Bootcamp
Transform your tech skills into a career in DevOps with our hands-on bootcamp to automate deployments, manage infrastructure, and launch your career with real-world projects.

