Top 10 Data Analytics Courses In Sri Lanka With Placement

This article is your ultimate guide to learn about Data Analytics Courses in Sri Lanka which offer placement support. After the USA, Sri Lanka comes in second place in the number of job openings in this booming industry.


Before we explore the top data analytics courses in Sri Lanka, let us have a small briefing on data analytics.

“Data is the fuel of the 21st century.” Due to the dynamic nature of current times and global volatility in the wake of geopolitical tensions, all businesses must implement resilient business models. Events like pandemics can disrupt supply chains.

These uncertainties have opened the gates for data analytics to enter different domains. Companies and educational institutions are increasingly hiring Data Wizards to thrive in the competitive world. Many young professionals are switching their careers by learning Data analysis techniques as it is an impressive career growth opportunity.

What Exactly is Data Analytics-

Data Analytics is a branch of science that deals with analyzing raw data to understand trends, draw inferences, or make predictions and informed decisions.

Data holds immense value as it is instrumental in the betterment of products and services. Primarily, Data analysis helps business resolve their challenges and increase productivity. Different techniques dissect data sets into usable and understandable information using various techniques.

A Few More Data Analytics Courses You Should Explore:

The Data Analysis Process Overview

The data analytics courses in Sri Lanka prepare students for different stages in the process. The process generally follows the following steps:

Defining the Objective– The very first step in any analysis is defining the question and objectives you want to work on. A Data Analyst must search for the correct questions to reach the root of the issue. The analyst must satisfy the client’s requirements and expectations.

Data CollectionThe next step in this process is data collection using all reliable sources. Analysts collect qualitative or quantitative data based on their objectives and needs. Usually, internal (from your organization) or external data (Data collected from sources other than your organization) are collected. Various methods of data collection are surveys, interviews, questionnaires, etc. Later, the data is stored in the database for further analysis.

Data CleaningAs the name suggests, data cleaning refers to removing errors, inconsistencies, and redundancies from the data. To achieve great results, data needs to be high quality and free of bias. This is indeed a very time-consuming process depending on datasets.

Analyzing the DataWhen the data is clean, one can proceed with the actual data analysi. There are several techniques available and the analyst needs to decide which method is most suitable. Some of these techniques include Regression analysis, cluster analysis, and descriptive analysis which are explained in detail in the next part.

Visualizing Data and Drawing InferencesWhen data is presented in a visually compelling way, it is easier to understand. In the business world, one might come across stakeholders who are not from a technical background. Data visualization tools help everyone to understand the analysis by incorporating visualizations and graphs. The findings are shared with stakeholders so that they can make crucial, Data-backed decisions to increase their profits.

Also Read,

Use of Data Analytics in Various Fields –

Many industries are using Data Analysis techniques for better decision-making and to increase revenue. Here are some of the sectors you can work in after completing data analytics courses in Sri Lanka.

Health and Wellness

Hospitals collect huge amounts of data on diseases, patients, and treatments. If it is properly analyzed, healthcare professionals can understand the effectiveness of treatment, predict future pandemics and assess risks associated with drugs. It can help lower the costs of organizations providing healthcare.

Economy and Finance – In this sector, analyzing Data can help mitigate risks, identify fraudulent activities and decide performance indicators. Further, it can reduce business losses by identifying loss-making factors. There is fierce competition in the Insurance markets. People are looking for insurance providers who will give better coverage. Hence working with available data is quite beneficial.


Banks can use Data Analysis to fulfil customer demands and to track recent trends in financial transactions. It is also useful in deciding strategies to tackle financial fraud and misconduct. It can track money laundering activities and increase safety in the banking sector.

Security –

With growing threats like misinformation and cybercrime, it is important to secure the online space. Data analysts can detect malware, viruses and other threats using software and algorithms. By gathering data on internet traffic and user behaviour, organizations can find loopholes in security systems.

Online space can be strengthened against cyber-attacks. Governments can use Data analysis to protect confidential information from rival countries.

Online Business –

The customers are the ultimate drives of the thriving e-commerce industry. Hence, it is essential to understand trends and customer choices. People like to have a pleasant and hassle-free shopping experience if they think of coming back to the same website.

Personalization is the key is customer satisfaction. Therefore, online businesses are increasingly using data analytics to attract, target and retain customers

Manufacturing Industries

Manufacturing is a time-consuming and tedious process. Manufacturers can detect potential problems in the process and predict the chances of failure of a product. Data Analytics can increase the efficiency of production and ensure great quality.

Recommended Read,

Top Data Analysis Techniques –

Regression analysis – Regression analysis involves two types of variables; dependent variables and independent variables. Independent variables influence the dependent variables. In a business model, this technique helps to understand which factors will affect the growth of the business or the success of a marketing campaign. This analysis unravels complicated relationships between different factors and is useful in making predictions.

Content Analysis- This technique is mostly used by researchers, academicians and journalists to decode unstructured data. Qualitative data in the form of text and multimedia is analyzed to understand trends and patterns.

Monte Carlo Method This is an invention of older times dating back to the Second World War when the conditions were very volatile. This method is used to understand the ‘level of uncertainty’ in the business world. It uses random variables to predict the likely outcomes. It is mostly used to analyze risks in different sectors like the stock market, pricing and sales.

Factor Analysis This technique is used in fields like psychology and social sciences to simplify complicated data. It calculates the maximum shared variance in the variables.

Cohort Analysis- Cohort means a group of people who share similarities. The common types of cohort analysis are Acquisition cohorts which explain when a particular action was taken and behavioral cohorts which explain why an action was taken.

Career Prospects after completing Data Analytics Courses in Sri Lanka

  • Data analyst
  • Business analyst
  • Data scientist
  • Data Architect
  • Logistics analyst
  • Data Engineer
  • Financial analyst
  • Risk analyst
  • Quantitative analyst
  • Marketing analyst

What Are the Roles of a Data Analyst?

  • Collecting and organizing high-quality data from diverse sources.
  • Make sure that there are no inconsistencies or errors in the collected data.
  • Monitor all processes to find out areas of improvement.
  • Engage with different teams and stakeholders to understand the needs of your business.
  • Using data visualization techniques to present solutions to the answer.
  • Decode the trends in the market and utilize them for business growth.
  • Effectively communicating the findings of your analysis with the concerned parties.

If you want to stay relevant and on top of your game, you must check out these Data Analytics Courses in Sri Lanka that offer placement assistance.

Top 10 Data Analytics Courses In Sri Lanka With Placement


If you are looking for one of the best Data Analytics Courses in Sri Lanka, then IIM SKILLS has got you covered. They offer a Data Analytics Master course which is a one-stop shop for learning Data analysis in online mode.

This 6-month course is comprehensive and taught by Industry experts. The course includes assignments, internships, case studies, and projects. IIM SKILLS has tied up with top companies like Accenture, J. P. Morgan, Cognizant, Capgemini and many more to provide placement assistance.

The track record for placement is excellent and they provide lifetime subscriptions for the students. This course is suitable for a diverse group of people from freshers to working professionals. They provide internships with Accenture and TCS.

Course Details:

Name:  Data Analytics Course

Duration: 6 Months Of Training + 2 Months Internship (optional)

Fees: 178600.95 Sri Lankan Rupee + Taxes

EMI: Interest Free

Certification: Yes

The Course Structure is as Follows –

Module Topics
Advance Excel Introduction to Data Handling
  Data Visualisation in Excel
  Data Analysis and Reporting
  Data Manipulation Using Functions
  Overview of Dashboards
  Create Dashboards in Excel
Visual Base Application Introduction to VBA
  How VBA Works with Excel
  Key Components of programming language
  Communicating with Your Users
  Programming Constructs
  Objects & Memory Management
  Functions & Procedures in VBA
  Other Skills
SQL Basics RDBMS Concepts
  Utilizing the Object Explorer
  Data-Based Objects Creation
  SQL Server Integration
  SQL Server Reporting Services
  Data Manipulation
  Other skills
Power BI Introduction Power BI
  Data Analysis Expressions
  Data Preparation & Modelling
  Reports Development
  Rows and Columns
Python Introduction to Basic Statistics
  Mathematical foundations
  Analytics & Data Science
  Python Essentials (Core)
  Overview of Pandas
  Operations with NumPy
  Data Analysis using Python
  Data Visualization with Python
  Cleansing Data with Python
  Advanced Visualization Tools
  Basic Visualization Tools
  Statistical Methods and Hypothesis
  Visualizing Geospatial Data
Tableau Basics of Tableau
  Data Handling & Summaries
  Building Reports/ Map
  Table Calculations
  Calculated Fields
  Data Handling & Summaries
R for Data Science Data Importing/Exporting
  Data Manipulation
  Data Visualization with R
  Data analysis
  Using R with Databases
  Introduction to Statistics
  Linear Regression
Alteryx Alteryx

Other Professional Courses from IIM SKILLS


Contact number: +91 9580740740

2. 360DigiTMG-

The Data Science course by 360DigiTMG is one of the ideal data analytics courses in Sri Lanka, which offers practical knowledge in the field. This is a beginner-friendly course as all the modules are taught from the basics. Candidates who have graduated in Mathematics, Data science, computer science, statistics and engineering are eligible for this course.

You should have basic computer knowledge along with an understanding of the basic mathematical concept. They have an excellent track record of placements and some of the alumni work at companies like Deloitte, Air Asia, PepsiCo, Hitachi and Accenture.

The Course Covers the Following Contents-

Python Introduction
Data science Preliminaries
Power BI
Data Mining (unsupervised)
Data Mining (Supervised)
Forecasting/ Time series
Black Box method (ANN, CNN, RNN)

Duration – 4 months

Mode – Online

3. NIBM-

The National Institute of Business Management (NIBM) is an excellent higher education institute offering many degrees, diplomas and certificate data analytics courses in Sri Lanka. The Advanced Diploma in Data Science is offered at campuses like Columbo, Kirulapone, and KIC.

It is a comprehensive 1-year part-time/Full-time course that is conducted on weekdays and weekends. Students who have completed a 3-year degree and have 1 year of relevant experience in the field are eligible to apply.

The Structure is as Follows –

Introduction to Programming (R and Python)
Mathematical Foundation
Statistics 1
SQL Databases for Data Science
Data Visualization (Tableau)
Data Visualization (Python)
NoSQL Databases for Data Science
Statistics 2
Machine Learning 1
Machine Learning 2
Independent Research Project

Duration – 1 year

Mode – Offline

Fees – 305,000 Sri Lankan Rupees (Inclusive of registration fees)

4. Datamites Global Training Institute-

Datamites Global Training Institute is an important training institute that provides training in diverse new-age fields like AI and machine learning. It offers 3 modes of data analytics courses in Sri Lanka; Live virtual, Blended learning and corporate training.

The Data Science course is worthy of investment as it equips learners with thorough knowledge of Data science. The faculty is highly-qualified and experienced and the certification is globally recognized.

It allows students to do 4 months of project training. The faculty helps job-seekers with interview preparation, resumes and job openings. There are three programs

The Structure is as Follows –

Data Science Foundation
Python Foundation
Machine Learning – Associate
Machine Learning Expert
Advanced-Data Science
Database – SQL and MongoDB
Version Control With GIT
Big data Foundation
Certified BI Analyst

Duration – 7 months (3 months teaching + 4 months Project mentoring)

Mode – Online/ Offline

Fees – 222,280 Sri Lankan Rupees

5. Intellipat-

Intellipat is one of the best training institutes with an excellent track record. The Data Analytics Course is taught by expert faculty from the Indian Institute of Technology and other Industry specialists. The course is open to all Data enthusiasts and professionals like statisticians, Developers and Business Analysts.

It also offers customized training programs to meet the professional needs of learners. The certification is offered in collaboration with IIT- Roorkee which certainly increases its value.

Check Out the Following List of Modules to Find Out More –

Statistics and Probability
Machine learning
Performance Metrix
Time series Forecasting
Business Problem-Solving insights and storytelling
Data modeling
Data Analytics Capstone Project
Business Case Studies
Microsoft Excel
Visualizations using Power BI
Job Readiness

 Duration – 7 months

Mode – Online

Fees – 249530.63 Sri Lankan Rupees

6. Simplilearn –

Do you want to pursue a course that is conducted in partnership with American University? Then Simplilearn’s Data Analytics Course is the one for you. Simplilearn has partnered with Purdue University and IBM.

The course has an excellent rating of 4.4 on the Course Report. After successful completion, you get a certificate from Purdue University and IBM, which will make your resume strong.

People from any educational background can sign up for this course including undergraduate or postgraduate students. Additionally, you can participate in Hackathons conducted by IBM.

The Course Covers the Following Modules –

Business Analytics with Excel
Programming Foundation and Python
R Programming
Data Analytics with R
Tableau Training
Data Analyst Capstone
Power BI
Industry Masterclass

Duration – 8 months

Mode – Online

Fees – 533,671.83 Sri Lankan Rupee

7. University of Moratuwa

The University of Moratuwa, which is a well-known institute in Sri Lanka, offers a Postgraduate Data Analysis and Pattern Recognition Certificate Course for Graduates. After the completion of the course, you can compute problems and analyze big datasets. The course is equal to 20 credits.

The Structure is as Follows –

Foundation – Mathematics and Statistics
Natural Language Processing
Machine Learning
Applied Machine Learning
Neural Network for Pattern Recognition
Rough Set of Pattern Recognition

8. ExcelR

ExcelR is a global technical training provider in more than 40 countries. The faculty have solid experience and expertise in their respective field. ExcelR offers Data Analyst Training Course which is ideal for freshers as well as professionals who want to switch their careers.

The course focuses on case studies, live training and projects for a clear understanding of the learners. They have dedicated placement cells for a smooth placement process. Most importantly they provide lifetime eLearning Access so that students can refer to it later.

The Structure is as Follows –

Excel – Basic to Advanced
Power BI
Business Statistics
Fundamentals of R programming
Fundamentals of Python
SAS (Self-Paced)

Duration – 6 months

Mode – Online

Fees – 160,079.65 Sri Lankan Rupee

9. The Knowledge Academy –

The Knowledge Academy is a globally renowned academy for online training. It conducts an Advanced Data Analytics Course for engineers, Analysts, or professionals who work on databases. Enthusiasts from other academic qualifications can apply as well. It has a great rating of 4.6 on TrustPilot. The faculty is highly skilled.


Introduction to Statistical Analysis
Data Wrangling with SQL
Feature Engineering
MS Excel
Cleaning Data with Text Functions
Sorting and Filtering

Duration – 32 hours

Mode – Online/ on site

Fees – 4,395 USD

10.  Imperial College of Information-

If you are looking for a short-term Data analytics course in Sri Lanka that you can do on weekends then the Certificate of Data Analytics with Machine Learning is the perfect fit for you.

You need to have an understanding of programming languages like Python. It is suitable for IT students, freshers, entry-level job-seekers or anyone with basic Python knowledge. The faculty provides individual attention so the number of seats is limited to 10. You will get to do hands-on projects to apply your learnings.

The Modules Are as Follows –

Machine Learning – Introduction
Statistics & Probability – Regression
Association Rule Learning
Model Selection & Boosting
Artificial Neural Network

Duration – 6 weeks

Mode – Online (Zoom)

Fees – 39,000 Sri Lankan Rupees

What Does the Future Hold? –

Data Analytics is an area that has seen exponential growth in the last few years. In the world of the Internet and technology, a plethora of Data is generated every day. When Internet penetration increases further, the amount of Data generated will rise as well. In the future, AI and automation will be integrated in Data Analysis.

More remote opportunities will be available for Data Analysts. Highly skilled and adaptable individuals can revolutionize this sector. Trends suggest that more people from diverse backgrounds will learn these techniques due to the industry’s needs. The number of institutes that offer data analytics courses in Sri Lanka, is a testament to its popularity.


Q. How can I become a data Analyst in Sri Lanka?

The first step is to get the necessary qualifications in the field of data analysis. It is beneficial if you have a degree in engineering, statistics, mathematics or related programs. You need to have an analytical and problem-solving mind. In addition, you need to gain practical experience and build a professional network. You also need to constantly update your knowledge and learn new techniques that come into the market.

Q. Are the Data Analytics courses in Sri Lanka difficult?

If you are a beginner or fresher then you might find the course difficult. However, with hard work and the right coaching, you can be an expert. You need to do practical work and hands-on projects for better understanding.

Q. Which skills do I require to be a Data Analyst?

A Data Analyst needs command over programming languages like R and Python. You need to learn statistical analysis and Data Visualization. In general, this course is great for people who have analytical, logical minds.

Q. Which streams are ideal for studying data analytics courses in Sri Lanka?

Streams like science, technology, mathematics, statistics, Finance, and Marketing are ideal for being a Data Analyst.

Q. How much salary can I expect after completing Data Analytics courses in Sri Lanka?

Salary depends on the years of experience and level of expertise. According to Glassdoor, the average salary of a Data Analyst in Sri Lanka is in the range of 6,667 – 41,667 Sri Lankan Rupees.

Conclusion –

Successful people are the ones who understand the direction in which the world is going and adapt themselves to this change. Now is the perfect time to gain insights into this new field because, in a few years, it might be too saturated.

Young professionals need to get on board if they want to have a fulfilling professional life and massive career growth. Above are different data analytics courses in Sri Lanka to kickstart your career successfully. Sign up for the course of your choice today and get ready to explore a new field. All the best!

Leave a Comment