The Home of Software Engineering in Sri Lanka

April 2026 intake announcement — IJSE software engineering programmesLatest announcement

April 2026 Intake — Now Open

Enroll in GDSE, CMJD, CAME, and Foundation programmes. Limited seats across Panadura and Galle.

Explore programmes
Certified AI & ML Engineer programme logo

Certified AI & ML Engineer

Master the Engineering of Intelligence in 6 Months

A six-month immersive journey designed to turn your curiosity into mastery — to help you not just understand AI, but engineer it.

Programme overview

Artificial Intelligence has become the driving force of the modern world. From personalized recommendations and medical diagnostics to self-driving vehicles and generative models like ChatGPT, AI is transforming how we live, work, and innovate. Behind these breakthroughs are not data analysts who merely interpret numbers, but AI Engineers who understand how to make machines learn, reason, and evolve.

Certified AI & ML Engineer programme logo

The Certified AI & ML Engineer (CAME) program by the Institute of Software Engineering is built for this new generation of creators. It's a six-month, immersive journey designed to turn your curiosity into mastery, to help you not just understand AI, but engineer it.

What You'll Master

CAME is not just about "learning tools." It's about understanding the science and engineering of intelligence. You'll begin by mastering Python for Data Science, then build up from mathematical foundations, Linear Algebra, Probability, and Calculus, that fuel every machine learning model. From there, you'll dive deep into the algorithms that drive intelligent systems.

  • 1

    Python & Mathematical Foundations

    Master Python for Data Science alongside essential mathematical concepts, Linear Algebra, Probability, and Calculus, that power every machine learning model. Build the fundamental knowledge required to understand and implement AI algorithms from scratch.

  • 2

    Supervised & Unsupervised Learning

    Learn how models like Linear Regression, Logistic Regression, and Decision Trees predict outcomes and classify data. Discover algorithms like K-Means Clustering and PCA that find hidden patterns in unlabelled data, powering customer segmentation and anomaly detection.

  • 3

    Advanced Ensemble Models

    Explore powerful algorithms like XGBoost, LightGBM, and CatBoost, the same techniques behind many Kaggle competition winners. Master the advanced methods used by top data scientists to achieve state-of-the-art performance in competitive machine learning.

  • 4

    Deep Learning & Neural Networks

    Master Neural Networks, CNNs, and RNNs, understanding how they enable machines to see, hear, and understand. Build and train deep learning models that power computer vision, speech recognition, and complex pattern recognition tasks.

  • 5

    Natural Language Processing

    Build models that understand human language using Transformers, BERT, and GPT. Learn to fine-tune these powerful models for real-world applications, from sentiment analysis to question answering and text generation.

  • 6

    Generative AI & AI Agents

    Learn to build systems that not only predict but create, from generating images with diffusion models to designing autonomous agents powered by LLMs and LangChain. Master the cutting-edge technologies shaping the future of AI.

This progression ensures you evolve from understanding what AI does to mastering how it does it, and ultimately, how to make it work for you.

From Models to Mastery

Most courses stop at "training models." CAME goes beyond that, to the engineering level. You'll learn how to containerize and deploy models using Docker, how to track experiments with MLflow, and how to automate entire ML pipelines using CI/CD principles. You'll also explore the emerging frontier of Retrieval-Augmented Generation (RAG), systems that allow LLMs to use private data, and Multimodal AI, where text, images, and audio converge. By the end of the program, you won't just be able to train models, you'll know how to design, optimize, deploy, and manage them at scale.

Key Benefits & Outcomes

  • 1

    Become a Full-Stack AI Engineer

    Gain end-to-end expertise, from data preprocessing to MLOps and deployment. Master the complete AI lifecycle and position yourself for top-tier roles such as AI Engineer, Machine Learning Engineer, NLP Engineer, or MLOps Engineer.

  • 2

    Understand the "Why" Behind AI

    Learn from first principles; implement algorithms like Gradient Descent and Backpropagation from scratch. Understand not just what AI does, but how and why it works, giving you the deep knowledge needed to innovate and solve complex problems.

  • 3

    Master the Tools of the Future

    Work with industry-standard technologies including TensorFlow, PyTorch, Hugging Face, Docker, LangChain, and more. Build production-ready systems using the same tools and frameworks used by leading AI companies today.

  • 4

    Build a Professional Portfolio

    Graduate with a portfolio of production-ready projects that showcase your technical depth. CAME doesn't just give you a certificate, it gives you industry credibility. It's proof that you can handle complex AI systems, deploy them, and make them work in production.

Who should enroll?

CAME is designed for anyone with ambition and logical thinking. Whether you're:

  • A Software Developer ready to transition into the world of Artificial Intelligence and Machine Learning
  • A Data Analyst or Scientist ready to move beyond dashboards to full-stack AI systems
  • A Graduate or Undergraduate from Computer Science, Engineering, or related fields
  • A Career Changer eager to future-proof your skills in one of the world's fastest-growing fields

No matter your starting point, if you have the drive to learn and the passion to build intelligent systems that make an impact, CAME will take you there.

Your Future Starts Here

This is more than a learning experience, it's a transformation. By the end of this program, you'll speak the language of AI fluently, understand its logic intuitively, and apply its power confidently.

You won't just keep up with the AI revolution, you'll help build it.

No advanced math background?

No problem.

AI & ML Engineering Foundations

Our AI & ML Engineering Foundations module is designed to bring you up to speed from the ground up, focusing on the essential mathematical foundations that power Artificial Intelligence and Machine Learning. You'll gradually develop a clear and practical understanding of Linear Algebra, Probability, Statistics, and Calculus, the core pillars behind algorithms such as Gradient Descent, Neural Networks, and Decision Trees. Rather than overwhelming you with theory, we focus on building strong mathematical intuition through hands-on examples and visual explanations, helping you see how each formula connects to real-world machine learning problems. By the end of this module, you'll confidently understand how math drives model training, optimization, and intelligent decision-making, a skill set that sets true AI & Machine Learning Engineers apart from those who just use pre-built tools.

Course outline

Program Curriculum

The Certified AI & ML Engineer (CAME) program is structured as a 6-module learning journey that builds your expertise step by step, from coding and mathematics to advanced AI systems and production deployment. Each module combines theory, hands-on labs, and real-world projects so that by the end, you'll graduate not just with knowledge, but with an impressive portfolio that proves you can build and deploy intelligent systems.

The program progresses logically from foundations through advanced techniques to production engineering. You'll start by mastering Python for Data Science and mathematical foundations, then dive deep into machine learning algorithms, advance to deep learning and computer vision, explore the language revolution with NLP and LLMs, and culminate with production engineering including MLOps, Generative AI, and AI Agents.

Objective: Build a strong foundation in Python programming and the essential mathematical concepts that power machine learning models under the hood.

Core Topics

  • Python Fundamentals & Object-Oriented Programming (OOP)
  • Numerical computation and array operations with NumPy
  • Data manipulation and visualization (Pandas, Matplotlib, Seaborn)
  • Linear Algebra (Vectors, matrices, eigenvalues, transformations)
  • Probability & Statistics (Bayes' Theorem, probability distributions)
  • Calculus Essentials (Derivatives, gradients, and the chain rule)

Tools & Libraries: Python, NumPy, Pandas, Matplotlib, Seaborn

Key Projects

  • Exploratory Data Analysis (EDA) on a real-world dataset
  • Implementing the Gradient Descent algorithm from scratch using NumPy

Get started

Schedule, intake & fees

Lectures are conducted on Sundays from 8:30 AM to 5:00 PM, providing a comprehensive full-day learning experience that balances theoretical understanding with hands-on implementation. The program is available in both online and on-campus modes, offering flexibility to suit your learning preferences.

  • 6Month Program
  • 6Modules
  • 26Sessions
Now onApril 2026 Intake
  • Sundays, 8:30 AM – 5:00 PM (full-day immersive learning)
  • Online & On-Campus
  • Panadura Branch

    Commencing 2nd November · 8:30 AM – 5:00 PM | Sundays

Minimum entry requirements

  • Previous experience in at least one programming language.
  • Basic understanding of mathematics (Algebra and Logic).
  • Required Hardware: A reliable laptop and stable internet connection for remote participation.

Payment

Course Fees & Payment Plans

The Certified AI & ML Engineer (CAME) program offers flexible payment options to make your AI education more accessible. We accept credit/debit cards, including installment plans via credit cards, as well as cash payments. For direct bank deposits, please contact IJSE via our hotline to confirm current fees and receive payment instructions, as fees may be periodically updated. Invest in your future with one of Sri Lanka's most comprehensive AI & ML engineering programs.

  • Sampath Bank
    Sampath Bank

    010210000726

  • Nations Trust Bank
    Nations Trust Bank

    100170004375

  • Hatton National Bank
    Hatton National Bank

    069010011697

Contact our admissions hotline before making a bank deposit to confirm the latest programme fees and payment instructions.

FAQ

Frequently asked questions

A 6-month intensive journey covering the full AI lifecycle from math foundations to production deployment.

Apply

Start your CAME application

Submit your details and our admissions team will contact you about the April 2026 intake.

Hotline: +94 711 202 202

Email: contact@ijse.lk

Panadura Branch: #50B, Grace Peiris Road, Panadura.

Galle Branch: #126, Colombo - Galle Main Road, Galle.