Artificial Intelligence Course in Sri Lanka
Machine Learning, Deep Learning, NLP and Computer Vision
Ceylon Open Campus offers a comprehensive artificial intelligence course in Sri Lanka for students and professionals ready to work with the technology reshaping every industry. From core AI concepts to deployed neural networks, our curriculum blends rigorous theory with hands-on Python projects.
Artificial Intelligence in Sri Lanka — Opportunity and Context
Artificial intelligence is not a futuristic concept — it is already embedded in the tools Sri Lankans use daily. Banking apps use AI to detect suspicious transactions; e-commerce platforms use recommendation algorithms; government services are piloting AI-assisted document processing. Sri Lanka's National AI Strategy and the ICT Agency's digital roadmap both identify AI as a priority capability for the country's technology export sector and domestic digital transformation programmes.
Despite this growing adoption, qualified AI engineers remain scarce in Sri Lanka. Universities produce limited AI-specialised graduates, and the supply of professionals who can move from theory to production-ready AI systems is far below market demand. This skills gap creates both a strong employment market for trained AI engineers and attractive salary premiums.
The Ceylon Open Campus AI course takes a practical, project-oriented approach. Mathematical prerequisites are covered in the context of implementation rather than as abstract prerequisites. By the end of the programme, students will have built and deployed working AI systems including a text classifier, an image recognition model and a recommendation engine — all using real data and production-ready tools.
Course Curriculum
Module 1 — AI and Python Foundations
- • AI history, concepts and terminology
- • Python for data: NumPy, Pandas
- • Data visualisation with Matplotlib and Seaborn
- • Statistical thinking for AI practitioners
Module 2 — Classical Machine Learning
- • Supervised learning: regression and classification
- • Unsupervised learning: clustering and dimensionality reduction
- • Model evaluation: accuracy, precision, recall, F1
- • Scikit-learn pipelines and cross-validation
Module 3 — Deep Learning Fundamentals
- • Neural network architecture and backpropagation
- • TensorFlow and Keras sequential models
- • Convolutional networks for image tasks
- • Regularisation and hyperparameter tuning
Module 4 — Natural Language Processing
- • Text preprocessing and tokenisation
- • Word embeddings (Word2Vec, GloVe)
- • Recurrent networks and LSTMs
- • Transformer models and using Hugging Face
Module 5 — Computer Vision
- • Image classification and object detection
- • Transfer learning with pre-trained models
- • Real-time video inference
- • OpenCV fundamentals
Module 6 — AI Deployment and Ethics
- • Serving models with Flask and FastAPI
- • Model monitoring and concept drift
- • AI ethics, bias and fairness
- • Capstone project and portfolio presentation
Programme Details
| Detail | Information |
|---|---|
| Duration | 8 months (full) / 5 months (applied AI track) |
| Study Modes | Full-time, evening and weekend batches |
| Entry Requirement | O/L pass with Mathematics; Python basics recommended |
| Indicative Fee | LKR 90,000 – LKR 150,000 (instalment plans available) |
| Tools and Libraries | Python, NumPy, Pandas, Scikit-learn, TensorFlow, Keras, Hugging Face, OpenCV |
| Certification | Ceylon Open Campus Certificate in Artificial Intelligence |
| Progression | HND IT; research and graduate study pathways |
AI Engineer Salary Ranges in Sri Lanka
| Role | Experience | Monthly Salary (LKR) |
|---|---|---|
| Junior AI / ML Engineer | 0–2 years | 110,000 – 180,000 |
| Data Scientist | 2–4 years | 200,000 – 340,000 |
| NLP Engineer | 2–5 years | 220,000 – 380,000 |
| Computer Vision Engineer | 3–5 years | 250,000 – 420,000 |
| Senior AI Engineer | 5+ years | 380,000 – 600,000 |
| Remote AI Researcher/Engineer | 3+ years | USD 3,000 – USD 8,000/mo |
Why Study AI at Ceylon Open Campus
Our AI curriculum is grounded in real engineering practice. Lab sessions use GPU-accelerated cloud notebooks when required for deep learning experiments, and students work with actual datasets drawn from sectors relevant to Sri Lanka — banking transactions, health records, agricultural yield data. This local relevance helps students build intuition about applying AI in the Sri Lankan professional context.
The AI course integrates with our Python and data science programmes as well as the machine learning specialisation course. Explore all IT courses in Sri Lanka at Ceylon Open Campus and browse our software development courses for the full technology learning pathway. Review the highest-paying jobs in Sri Lanka to understand where AI careers sit in the national salary landscape.
Explore Related Programmes
Frequently Asked Questions
Do I need to be a mathematician to study AI at Ceylon Open Campus?
No. While AI does involve statistics and linear algebra, the course covers the necessary mathematical concepts from first principles as they arise. Students with A/L mathematics or a strong O/L mathematics background are well prepared. The curriculum uses practical Python implementations so you learn the maths in context of real code, which most students find far more accessible than abstract theory.
What programming language is used in the AI course?
Python is the primary language. The course assumes basic Python familiarity — students without prior Python experience can take the Python fundamentals course at Ceylon Open Campus before or alongside AI training. Libraries covered include NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow and Keras.
How long does the artificial intelligence course run?
The programme runs for 8 months, covering AI fundamentals through to practical deep learning and deployment. A 5-month applied AI track is available for students with existing Python and data skills. Both full-time and part-time evening/weekend options are offered.
What are the indicative fees for the AI course?
Fees range from LKR 90,000 to LKR 150,000 for the full programme. Instalment payment plans are available. Students with a Ceylon Open Campus Python or data science background may be eligible for an advanced-entry discount. Contact 075 922 0083 for the current fee schedule.
What jobs can I get after an AI course in Sri Lanka?
Common roles include AI Engineer, Machine Learning Engineer, Data Scientist, NLP Engineer, Computer Vision Specialist and AI Product Developer. Entry-level AI engineers in Sri Lanka earn LKR 110,000 to LKR 180,000 per month. Experienced AI engineers at product companies or working remotely earn LKR 350,000 to LKR 600,000 or equivalent USD rates.
Is there demand for AI skills in Sri Lanka specifically?
Yes, and it is growing rapidly. Sri Lankan banks are deploying AI for fraud detection and customer service chatbots. Retail and logistics firms use AI for demand forecasting. The government has identified AI as a priority sector for export growth. Additionally, Sri Lankan AI engineers with strong English and portfolio projects are highly competitive for remote roles with US, UK and Australian AI companies.
Join the AI Revolution — Enrol at Ceylon Open Campus
Contact our admissions team today to confirm the next AI intake, discuss entry options and secure your place in the programme.
Phone
075 922 0083
coc.ceylon@gmail.com
Campus
Kattankudy, Sri Lanka
