40 Hours
Online
2026 May 19
Tuesday and Thursday - 7.30 pm To 9.30 pm
About the Programme
The Introduction to Artificial Intelligence course is a comprehensive 40-hour online programme designed to provide learners with a strong foundation in AI. It covers essential topics such as search algorithms, knowledge representation, machine learning, deep learning, natural language processing, and ethical considerations in AI. Participants will gain both theoretical understanding and hands-on experience through engaging practical sessions using Python, scikit-learn, TensorFlow, and other tools. The course culminates in a capstone project where learners apply their knowledge to solve real-world problems, fostering both skill development and creativity.

-
Definition and history of AI
-
Goals and types of AI (Narrow, General, Super AI)
-
AI vs. Machine Learning vs. Deep Learning
-
Applications of AI across industries
-
Practical:
-
Setting up Python + Jupyter + libraries (NumPy, Pandas)
-
Introduction to Python
-
-
State-space search
-
Uninformed search (BFS, DFS)Informed search (A*, Greedy search)
-
Practical:
-
Implement BFS and DFS in Python
-
Simple puzzle solving (8-puzzle, pathfinding)
-
-
Propositional & First Order Logic
-
Rule-based expert systems
-
Ontologies
-
Practical:
-
Build a basic rule-based expert system
-
-
Supervised, Unsupervised, Reinforcement Learning
-
Supervised Learning Algorithms- Linear Regression, Logistic Regression, Decision Trees, k-NN
-
Evaluation metricsUnsupervised Learning Algorithms – K Means Clustering, Hierarchical Clustering
-
Practical:
-
Hands-on with sklearn: Regression, Classification, Clustering
-
Train/Test split, Accuracy evaluation
-
-
Neural Networks basics
-
Activation functions, Backpropagation
-
Introduction to CNNs and RNNs
-
Practical:
-
Build a simple neural network using TensorFlow/PyTorch
-
Image classification with MNIST dataset
-
-
NLP tasks- Tokenization, Stop Word Removal, Stemming, Lemmatization, NER
-
Text classification, Sentiment analysis
-
Word embeddings (Word2Vec, GloVe basics)
-
Practical:
-
Sentiment analysis using NLTK or Hugging Face transformers
-
Simple Chatbot Prototype
-
- Bias, fairness, privacy, explainability
- Responsible AI frameworks
-
Practical:
-
Case studies discussion
- Analyze fairness in a small dataset
-
- AI in healthcare, finance, transportation
- Emerging trends- Generative AI, LLMs, Autonomous Systems
-
Practical:
-
Capstone project: Students choose an AI mini-project
- Presentations and evaluations
-
Per Participant Fee: Rs.41,000/- (Rs. 21,000/- * 2 Installments)
Program fee can be paid to/transferred to Bank of Ceylon in favor of the SLIIT current A/C 0072821605 and the receipt should be emailed to pdpcontact@sliit.lk before the commencement of the Program.
Following are the required Payment Details:
- Name of the Bank – Bank of Ceylon
- Name of the Account – Sri Lanka Institute of Information Technology
- Account Number - 0072821605
- Branch – Kollupitiya
- Branch Code - 034
Please include your Full Name, Home Address, NIC Number, Mobile Number, Email Address and Minimum Qualification when emailing the payment receipt.
Make Your Inquiry
Get a professional qualification.
We are conducting well-recognized professional development programmes, training, and workshops. Join us and grow your career path today.
- 077 3300066, 077 9657399
- 011 754 4802
- 011 230 1906
- pdpcontact@sliit.lk
Connect with us to explore new possibilities for your future.
Refund Policy
- The students who request for Refunds are strictly advised to Email the requirement to pdpcontact@sliit.lk
- Only those who have made the full class fees are entitled to apply for a refund. The class fee paid as an installment will not be refunded
- Applicants who have not followed the course for more than one week will be entitled to a refund of 90% of the payment provided
- Applicants who have followed the course for less than one month will be entitled to a refund of 50% of the payment provided
- No refund will be provided after a period of one month
- The course fee is not transferable under any circumstance