Technology and Innovation

AI and Machine Learning

Build Intelligent Systems. Lead the Data Revolution.

Home Courses AI and Machine Learning
Programme Overview

AI and Machine Learning

Artificial intelligence is no longer the future — it is the present. Every industry from finance to healthcare to logistics is being transformed through machine learning, data analytics, and intelligent automation. DC Global College's AI and Machine Learning programme takes students from foundational computing and mathematics through to advanced neural network design, natural language processing, and cloud-based AI deployment — equipping graduates with the practical engineering skills to build, train, evaluate, and deploy intelligent systems in real-world professional environments.

Qualification Progression

Certificate3 months
Higher Certificate6 months
Graduate Certificate9 months
Graduate Diploma12 months
Apply for This Programme

Programme Details

Final QualificationGraduate Diploma
Total Duration12 months
Full Programme Fee USD 15,000 Save USD 7,500 vs paying per level
Per Level (Exit Option) Certificate: USD 3,700 Higher Cert: USD 4,800 Graduate Cert: USD 6,800 Graduate Diploma: USD 7,200
InvoicingUSD pricing. Invoices issued in BRL at the current exchange rate.
Class SizeMaximum 15 students per class
DeliveryFace-to-face campus and simultaneous live online
IntakesJanuary, June, and November
University PathwayEligible — 5 destination countries
Apply for This Programme
Scholarship Available. Limited places. Early applicants are assessed for eligibility first.
Programme Structure

What You Will Study — Level by Level

Every DC Global College programme is structured in progressive qualification levels — Certificate, Higher Certificate, Graduate Certificate, and Graduate Diploma. Every level earns a recognised qualification and builds directly on the previous one, ensuring genuine proficiency at every stage.

Certificate
USD 3,700
3 months

Foundation — Mathematics, Python, and Data Fundamentals

Establishes the mathematical, statistical, and programming foundations required for all subsequent AI study. Students with no prior programming experience enter this level and leave it able to write functional Python programmes, manipulate real data sets, and explain the core principles of artificial intelligence.

Programme Modules — 8 Modules

Mathematics for Machine Learning

A rigorous introduction to the linear algebra, calculus, and probability theory that underpin all machine learning algorithms. Topics include vector operations, matrix multiplication, derivatives, and Bayes' theorem — presented through practical examples relevant to data and AI work.

Python Programming for Data Science

Comprehensive Python instruction from first principles through to object-oriented design. Students learn data types, control flow, functions, file handling, and the core libraries — NumPy, Pandas, and Matplotlib — used by professional data scientists daily.

Statistics and Probability for AI

Probability distributions, hypothesis testing, correlation, regression, and statistical inference — all taught in the context of real data problems. Students learn to distinguish meaningful patterns from noise and to communicate statistical findings clearly.

Data Collection, Cleaning, and Preparation

Raw data is almost never analysis-ready. This module teaches the full data preparation pipeline: sourcing data from APIs and databases, identifying missing values and outliers, encoding categorical variables, and normalising features for model input.

Exploratory Data Analysis and Visualisation

Students learn to interrogate data visually before building any model. Topics include distribution analysis, correlation matrices, time-series visualisation, and the design of clear, professional charts using Matplotlib and Seaborn.

Introduction to Artificial Intelligence

A conceptual and historical overview of AI — covering symbolic AI, expert systems, the rise of machine learning, and the current era of deep learning and generative models. Students map the AI landscape and identify where different approaches are most and least effective.

Data Structures and Algorithms

The computational building blocks every AI engineer must understand — arrays, trees, hash tables, sorting algorithms, and complexity analysis. Applied to AI contexts including search problems, graph traversal, and efficient data processing.

Working with Databases and SQL

Introduction to relational databases and structured query language. Students query, filter, join, and aggregate data from relational databases — an essential foundation for working with training data at scale in professional AI environments.

What You Will Gain

  • Write functional Python programmes and data pipelines
  • Apply statistical methods to real data sets
  • Clean, prepare, and visualise complex data for analysis
  • Explain core AI concepts and the machine learning landscape
Final Assessment Project — Certificate

A complete exploratory data analysis of a real public dataset — selecting the dataset, cleaning and preparing it, running statistical analysis, producing a full suite of visualisations, and presenting findings in a written report and oral presentation.

Higher Certificate
USD 4,800
6 months

Machine Learning Engineering — Supervised and Unsupervised Methods

Introduces the core machine learning frameworks and methodologies used by professional engineers in industry. Students build, train, and evaluate a wide range of supervised and unsupervised learning models — from decision trees and random forests to clustering algorithms and dimensionality reduction — using industry-standard Python libraries.

Programme Modules — 8 Modules

Supervised Learning — Regression and Classification

In-depth study of linear regression, logistic regression, support vector machines, k-nearest neighbours, decision trees, and ensemble methods including random forests and gradient boosting. Every algorithm is implemented from scratch before being applied using Scikit-learn.

Unsupervised Learning — Clustering and Association

K-means clustering, DBSCAN, hierarchical clustering, and association rule mining. Students apply unsupervised methods to customer segmentation, anomaly detection, and recommendation system foundations.

Neural Networks — Architecture and Training

The mathematics of the perceptron, multi-layer feedforward networks, backpropagation, activation functions, and loss functions — taught rigorously before students move to framework-based implementation using TensorFlow and Keras.

Feature Engineering and Model Optimisation

The techniques that separate high-performing models from average ones: feature selection, polynomial features, interaction terms, hyperparameter tuning using grid search and random search, and cross-validation strategies that prevent data leakage.

Model Evaluation and Performance Metrics

Accuracy, precision, recall, F1 score, ROC-AUC, mean squared error, and confusion matrices — with a deep understanding of when each metric is and is not appropriate. Students learn to evaluate models honestly and communicate results to non-technical stakeholders.

Introduction to Deep Learning with TensorFlow

Convolutional neural networks for image classification, recurrent structures for sequential data, and the Keras functional API for building complex model architectures. Students train and evaluate CNNs on standard benchmark datasets.

Data Pipelines and Model Versioning

Professional machine learning practice requires reproducible workflows. This module covers data pipeline design using Scikit-learn Pipelines, model versioning with MLflow, experiment tracking, and the basics of collaborative ML development using Git.

Ethics, Bias, and Fairness in Machine Learning

A rigorous examination of how bias enters machine learning systems — through biased training data, biased feature selection, and biased evaluation — and the technical and organisational methods used to identify, measure, and mitigate it, with case studies from healthcare, criminal justice, and finance.

What You Will Gain

  • Build and train supervised and unsupervised ML models
  • Engineer features and optimise model performance
  • Evaluate models using appropriate metrics and communicate results
  • Apply neural networks to classification and regression problems
Final Assessment Project — Higher Certificate

A complete machine learning pipeline on a real-world dataset — including data preparation, model selection, hyperparameter tuning, evaluation, and a final technical report comparing at least three algorithms with full performance analysis.

Graduate Certificate
USD 6,800
9 months

Advanced Deep Learning — Computer Vision and Natural Language Processing

Advances into specialist deep learning domains — computer vision and natural language processing — that represent the majority of commercial AI applications in production today. Students work with transformer architectures, pre-trained models, and large-scale datasets using both TensorFlow and PyTorch.

Programme Modules — 8 Modules

Advanced Convolutional Neural Networks

Transfer learning using VGG, ResNet, and EfficientNet. Object detection with YOLO and SSD. Image segmentation with U-Net. Students fine-tune pre-trained models on custom datasets and optimise for production constraints including model size and inference speed.

Natural Language Processing Foundations

Text preprocessing, tokenisation, stemming, and lemmatisation. Bag-of-words, TF-IDF, and word embeddings including Word2Vec and GloVe. Sentiment analysis, text classification, and named entity recognition using classical and deep learning approaches.

Transformer Models and BERT

The attention mechanism, transformer architecture, and the family of models derived from it — BERT, RoBERTa, DistilBERT, and GPT. Students fine-tune pre-trained transformer models for downstream NLP tasks including question answering, summarisation, and classification.

Generative AI and Large Language Models

The architecture of generative models — VAEs, GANs, and diffusion models. Prompt engineering, Retrieval-Augmented Generation, and fine-tuning strategies for large language models. Practical integration of LLM APIs into production applications.

Recurrent Networks and Time-Series Forecasting

LSTM and GRU architectures for sequential data. Time-series analysis, feature extraction from temporal data, and forecasting applications in finance, energy, and logistics. Students build and evaluate forecasting models on real datasets.

Cloud AI Services — AWS, Azure, and Google Cloud

Deploying machine learning models using cloud-managed services: AWS SageMaker, Azure Machine Learning, and Google Vertex AI. Students build end-to-end pipelines from training to serving, including CI/CD for ML models and production monitoring.

Reinforcement Learning Fundamentals

Markov decision processes, Q-learning, policy gradients, and the OpenAI Gym environment. Students implement basic reinforcement learning agents and explore applications in robotics, game playing, and sequential decision-making.

AI Research Methods and Literature Review

Reading, evaluating, and synthesising academic AI research. Students learn to identify genuine advances from hype, reproduce results from published papers, and write technical research summaries — preparation for both university-level study and professional applied research.

What You Will Gain

  • Build vision and NLP applications using transformer and CNN architectures
  • Fine-tune large pre-trained models for custom tasks
  • Deploy AI models to cloud infrastructure
  • Critically evaluate AI research and identify genuine advances
Final Assessment Project — Graduate Certificate

A production-ready AI application deploying a fine-tuned transformer model — a semantic search engine, document classifier, or image analysis API — hosted on a cloud platform with a REST API, performance benchmarks, and full technical documentation.

Graduate Diploma
USD 7,200
12 months

Professional AI Engineering — MLOps, Ethics, and Industry Practice

Brings students to the Graduate Diploma level through professional AI engineering practice, responsible AI development, and the system-level skills required to design and maintain AI infrastructure at scale. Prepares graduates for senior engineering roles and university progression to postgraduate AI and computer science programmes.

Programme Modules — 8 Modules

MLOps and Production Machine Learning

The complete lifecycle of a production ML system: continuous integration and deployment for models, automated retraining pipelines, feature stores, A/B testing frameworks, and production monitoring using tools including MLflow, Weights and Biases, and Seldon Core.

AI System Design and Architecture

Designing AI systems for scale, reliability, and maintainability. Topics include microservices for ML, real-time versus batch inference, data architecture patterns, model serving infrastructure, and the trade-offs between different deployment strategies at enterprise scale.

AI Ethics, Governance, and Regulation

A comprehensive examination of the regulatory landscape governing AI — the EU AI Act, algorithmic accountability frameworks, and sectoral regulations in healthcare, finance, and criminal justice. Students design an AI governance framework for a simulated organisation.

Explainable AI and Interpretability

LIME, SHAP, and attention visualisation techniques that make black-box models interpretable. Students apply explainability methods to medical diagnosis, credit scoring, and hiring models — and evaluate the limitations of each approach in a professional context.

Advanced Natural Language Generation

Building sophisticated text generation systems: fine-tuning GPT-class models, instruction tuning, RLHF (Reinforcement Learning from Human Feedback), and evaluation of generated text quality using BLEU, ROUGE, and human assessment protocols.

AI for Structured Data — Tabular and Graph Methods

Graph neural networks for relational data, AutoML for tabular data, and ensemble stacking techniques. Applied to fraud detection, drug discovery, and social network analysis across real-world datasets.

AI Research and Innovation Project

Students select an unsolved problem in their industry of interest and design an original AI solution — from literature review and methodology design through to prototype development and evaluation — supervised by DC Global College academic staff.

Professional Practice and University Transition

Academic writing at postgraduate standard, research proposal design, and the skills required to succeed in a technology MSc abroad. Students complete a full university application including personal statement and research interest statement.

What You Will Gain

  • Design and maintain production ML systems using MLOps principles
  • Apply AI governance and ethics frameworks professionally
  • Build explainable AI systems and communicate findings to non-technical stakeholders
  • Progress to a postgraduate university programme in AI, computer science, or data science
Final Assessment Project — Graduate Diploma

An original AI research and engineering project — a novel application, a reproduction and extension of a published paper, or a deployed system addressing a real business problem. Presented in a final viva examination to DC Global College staff and an external industry assessor.

University Pathway

Where This Programme Can Take You

Graduates holding the Graduate Diploma from this programme who meet DC Global College's academic benchmarks are eligible for direct university progression with our full application and visa support at no additional charge.

Technology, Computer Science, Data Science, and Artificial Intelligence degrees in the United Kingdom, Canada, the United States, Australia, and New Zealand

United KingdomCanadaUnited StatesAustraliaNew Zealand
Learn About University Pathways
University progression
Included in Every Programme

More Than a Qualification

The following services are included in every DC Global College programme as standard. Nothing on this list carries an additional fee.

Student Visa Support

VITEM IV visa documentation issued within 48 hours of deposit. Full consulate guidance and DHL courier dispatch included at your request.

Accommodation Assistance

Furnished student rooms from USD 380 per month walking distance from campus. Carta de Alojamento issued for your visa application.

Career Services

CV, LinkedIn profile, interview preparation, and employer introductions — all included as standard across every programme.

Personal Tutor

A dedicated personal tutor monitors your progress, provides individual sessions, and guides your development throughout the programme.

Apply for This Programme

Begin Your AI and Machine Learning Journey

Submit your application today. Our admissions team responds within 24 to 72 hours with your personalised offer and visa document timeline. Scholarship places are available for early applicants. Intakes: January, June, and November.