💻

Data Analyst

Penganalisis Data · Teknologi IT

Starting
RM3,000 - RM4,500
Senior
RM8,000 - RM15,000
Entry
Degree
Short answerA data analyst takes the data a company already has and answers business questions with it — which sales fell, which customers left, what we should change.
This is the most practical entry point into the whole data field, and the most commonly misunderstood: students hear "data" and think of data science and machine learning. Most real data work in Malaysia is analysis, not science.
No licence, no protected title.
The real tools: SQL, Excel at a serious level, and a visualisation tool (Power BI or Tableau). Not machine learning.
One genuine legal duty: personal data is subject to the PDPA 2010.

What does a Data Analyst do?

Turns raw data into business insight with SQL, Excel and dashboards — the most popular entry into data careers.

A day in the life

Data analysts turn raw data into business answers: pulling data (SQL), cleaning, analysing, building dashboards (Power BI/Tableau), presenting findings.
A typical day: answering "why did sales drop in region X?" with data.
The bridge between numbers & decisions.

Is this right for you?

A good fit if you: love finding patterns & "stories" in numbers, are careful, and explain findings to non-technical people well.
Less suitable if you: want answers without the data cleaning (80% of the time!).

Salary & career ladder

Salary range
Junior analyst: RM3,500–5,500.
Analyst (3–5 years): RM6,000–10,000.
Senior analyst / team lead: RM10,000–16,000.
Head of analytics: RM16,000–28,000.
Banks, telcos and e-commerce pay at the top end; they are also the industries hiring the most analysts in Malaysia.

An advantage that does not exist in most other careers
Software work can be done from anywhere. A developer in Malaysia working remotely for a Singapore or American company is paid in SGD or USD while paying rent in ringgit.
The difference is large — large enough that it changes the whole arithmetic of this career, and it does not exist for a doctor, a lawyer or a civil engineer, whose licences are tied to a country.
But it is conditional on two things, and both can be built starting from SPM:
English at a real working level — not merely a pass, but enough to argue about system design in a meeting.
Work you can show — GitHub, projects that run, real contributions. Companies hiring remotely cannot interview you the usual way, so they lean on what they can see.
Students who build both while studying end up in an entirely different salary market from classmates who only collected certificates.

What AI changes — honestly, not reassuringly
Exposed, and noticeably: writing routine SQL queries, generating charts, summarising datasets, building standard reports. Tools do this now, and it was a large part of what junior analysts used to do.
Not exposed: knowing <i>which question</i> to ask, noticing that the data itself is wrong, understanding why a number moved, and persuading someone to act.
The real effect on students: the bottom end of this career is getting crowded. Someone who can only produce the chart they were asked for is in a weak position.
What to do about it: lean into the business half early. Learn the industry, not only the tools. An analyst who can walk into a meeting and say "this number fell because of X, and here is what we should do" is in a different career from someone who runs queries.

City vs hometown

Every big company needs analysis — KL has the most, but banks/telcos/factories in every major town have data roles.
Remote & regional doors keep opening.

Study path after SPM / UEC

Data Science / Statistics / IT degreeThe distinction to settle first
Three jobs get mixed up constantly, and picking the wrong one wastes years.
Data analyst (this page) — answers business questions with existing data. SQL, Excel, Power BI. The easiest entry point.
Data scientist — builds models that predict things. Statistics, Python, machine learning. Usually needs a master's.
Data engineer — builds the pipelines that get data somewhere usable. The most technical, and often the best paid.

Why most students should start here
Because this is the job that genuinely exists in quantity. Every bank, retailer, telco and hospital in Malaysia needs analysts. Far fewer need data scientists.
And it is the entry point to the other two — you can move into data science or data engineering after two years, with a grasp of the business a fresh graduate does not have.

The route
SPM (Maths, English) → degree (any numerate field: statistics, economics, accounting, computing) → learn SQL → junior analyst → senior → head of analytics, or a move into data science/engineering.

What interviews actually test
SQL. Almost always, and almost always directly.
Then: can you look at a dataset and say something useful about it to someone non-technical.

Related fields
Data scientist and data engineer — the two obvious next steps. Economist — strongly overlapping skills. Accountant — financial analytics is a valuable specialisation. Marketing manager — marketing analytics is one of the strongest demand pockets.
If you are taking the UEC instead of SPM
Everything above still applies to you — the subjects are the same disciplines, only a different exam paper. What changes is the route after it.
The UEC is not accepted for direct entry into a Malaysian public university degree. That is why independent school students overwhelmingly go to private universities in Malaysia, or abroad.
The UEC is treated as equivalent to STPM and A-Level, and it is recognised in the UK, the United States, Canada, Australia and Taiwan — which is why the overseas rate from independent schools is so high.
And the part that costs families real money — read this one properly:
PTPTN eligibility runs through SPM, and a UEC alone does not carry it. To keep the loan available you need a complete SPM, which means two things people get wrong:
Sejarah must be passed. Since SPM 2013 a pass in Sejarah (minimum E) is compulsory for the certificate itself — fail it and you do not have a complete SPM at all.
Bahasa Melayu is usually required at credit (grade C), not merely a pass.
The institution and programme must also be PTPTN-recognised — check that on the PTPTN gateway before you commit to a college.
The UEC route pushes you towards a private degree, and PTPTN is what pays for it. If you have not sat SPM, sit it — and do not treat Sejarah as the throwaway paper.
These conditions change. Verify the current rules with PTPTN before relying on any of this.

Universities

Related degrees: statistics/CS/business at UM, UKM, USM, APU (known for analytics), Sunway.
But the cert + portfolio route is fully legitimate.

Tuition fees

Public degree: RM1,500–RM4,000/yr.
The cert route: just RM200–RM2,000 (Google/Coursera) — the best ROI on this list.

Scholarships

JPA/MARA/PTPTN for degrees; Coursera/Google sometimes offer financial aid for certs.

Certification & licence

No licence. None at all.
Unlike a Civil Engineer (BEM), an Accountant (MIA) or a Doctor (MMC), no body in Malaysia licenses software work. No register, no protected title, nobody who can stop you working.
What that means in practice:
A portfolio beats a certificate. Employers check the code you wrote, not the paper you bought. This is genuinely different from licensed professions, where the paper <i>is</i> the permission to work.
Be wary of an "IT diploma" sold as a shortcut. In a field with no regulator, nobody validates what that certificate is worth — and employers know it.
Bootcamps can work, but not because of the certificate — because they force you to build something. If it does not produce showable projects, it produces nothing.

Academic qualifications — wider than you expect
Data Science, Statistics, Computer Science — the obvious routes.
But also: Economics, Accounting, Finance, Business Administration, Mathematics. All of these work, because half the job is understanding the business.
That makes this page relevant to commerce-stream students, not only science ones.

A genuine legal duty
The Personal Data Protection Act 2010 (PDPA) governs how personal data is collected, held and used in Malaysia.
This is not a formality: analysts work with customer data daily, and knowing what is permitted is part of the job. It also sets you apart in interviews — most candidates cannot discuss it.

Certificates with real value
Microsoft Power BI Data Analyst (PL-300) — gets checked, because Power BI is widespread in Malaysian companies.
Google Data Analytics Certificate — useful for career changers and people without a related degree; it teaches SQL and the fundamentals with structure.
Tableau Desktop Specialist — if your target employers use Tableau.

What matters more than any of them
Testable SQL. Bring a portfolio: 2–3 analyses on real public data, with a clear question and a clear answer.
Not pretty charts — questions answered.

Pros

Cons

Future & the AI era

AI now writes SQL & charts from plain language — basic analysis is commoditising.
New value: business context, the right questions & data integrity.
Upgrade towards data science/engineering to stay ahead.

Step by step, and how long each takes

  1. SPM — Maths and EnglishSPM
    Maths matters here in a practical way — you will work with percentages, averages, trends and comparisons constantly.
    You do not need Add Maths for data analysis, though it helps if you later move toward data science.
    English is needed for the tools and documentation.
  2. Degree — and it need not be IT3–4 tahun
    Data Science, Statistics, Computer Science, Economics, Accounting or Business Administration all work.
    This is one of the few IT careers that widely accepts non-IT graduates, because half the job is understanding the business, not the technology.
    An accounting graduate who learns SQL often makes a better analyst than a computing graduate who does not understand the business.
  3. SQL — not optionalKemahiran
    SQL is the single most important skill in this career. It is the language you use to ask a database questions, and almost every interview tests it.
    Then: Excel at a serious level (pivot tables, formulas, modelling — not just tables), and Power BI or Tableau to present findings.
    Python is useful and becomes essential as you move toward data science, but plenty of productive analysts work mainly in SQL.
  4. The business — the part people forgetYang terpenting
    What separates a good analyst from an average one is not the tools. It is whether you understand the business well enough to ask the right question.
    Someone who can write complex SQL but does not know why the company cares about customer retention will produce charts that are accurate and useless.
    It is also why this career can lead into management — you spend your days answering the questions people make decisions on.

Key SPM subjects

Matematik, Matematik Tambahan, Bahasa Inggeris

Questions students actually ask

What is the difference between a data analyst, data scientist and data engineer?
This is the most important question in the field, and picking wrong wastes years.
Data analyst — answers questions about what <i>has</i> happened. "Why did July sales fall?" Tools: SQL, Excel, Power BI. The easiest entry point, and the job that exists in the largest numbers.
Data scientist — builds models about what <i>will</i> happen. "Which customers will leave next month?" Tools: Python, statistics, machine learning. Usually needs a master's, and far fewer posts exist.
Data engineer — builds the systems that get data to the other two, reliably and at scale. Tools: Python, SQL, cloud, pipelines. The most technical, and often the best paid.
Practical advice for Malaysia: start as an analyst. There are far more posts, entry requirements are lower, and after two years you can move into either of the others — with a grasp of the business a fresh graduate does not have.
Many students jump straight at data science because it sounds more impressive, then find that few entry-level posts exist.
Do I need an IT degree to be a data analyst?
No, and this is one of the few technology careers where that is genuinely and widely true.
Degrees that work: Statistics, Mathematics, Economics, Accounting, Finance, Business Administration, Data Science, Computer Science.
The reason: half of this job is understanding the business, not the technology. An accounting graduate who learns SQL often makes a better financial analyst than a computing graduate who does not know what gross margin is.
This makes the page relevant to commerce-stream students, who are often told technology careers are closed to them. They are not.
What you must add, whatever your degree:
SQL — non-negotiable. Almost every interview tests it.
Excel at a serious level — pivots, formulas, modelling.
One visualisation tool — Power BI (most widespread in Malaysia) or Tableau.
A portfolio of 2–3 analyses on real public data. This is what replaces a related degree as proof.
Practice SPM Add Maths →K1 papers + AI answers · 3 languages

Where to study — universities and total fees

University Course Total fees Duration Location
AIMST UniversityDegree · Bachelor in Information Systems (Data Analytics) (Honours)RM 45,0003 YearsSungai Petani, Kedah
Multimedia University (MMU)Degree · BACHELOR OF COMPUTER SCIENCE(HONS) IN DATA SCIENCERM 62,2503 YearsCyberjaya, Selangor / Melaka
Multimedia University (MMU)Degree · BACHELOR OF INFORMATION TECHNOLOGY (HONS) BUSINESS INTELLIGENCE AND ANALYTICSRM 62,2503 YearsCyberjaya, Selangor / Melaka
UCSI University / UCSI CollegeDegree · BACHELOR OF SCIENCE (HONOURS) ACTUARIAL SCIENCE WITH DATA ANALYTICSRM 73,1403 YearsCheras, Kuala Lumpur
Raffles UniversityDegree · Bachelor in Data Science (Honours)RM 75,0003 YearsJohor Bahru, Johor
HELP UniversityDegree · Bachelor in Information Technology (Data Analytics)RM 75,2453 yearsSubang Bestari
UCSI University / UCSI CollegeDegree · BACHELOR OF COMPUTER SCIENCE IN DATA SCIENCE WITH HONOURRM 76,2903 YearsCheras, Kuala Lumpur
Curtin University MalaysiaDegree · Bachelor of Accounting and Audit AnalyticsRM 76,5003 years full timeMiri, Sarawak
Asia Pacific University of Technology & Innovation (APU)Degree · BACHELOR OF SCIENCE (HONOURS) IN ACTUARIAL STUDIES WITH A SPECIALISM IN DATA ANALYTICSRM 96,6003 Years (6 Semesters)Bukit Jalil, Kuala Lumpur
Asia Pacific University of Technology & Innovation (APU)Degree · BACHELOR IN BANKING AND FINANCE (HONS) WITH A SPECIALISM IN INVESTMENT ANALYTICSRM 99,8003 Years (6 Semesters)Bukit Jalil, Kuala Lumpur
Sunway CollegeDegree · Bachelor of Business Analytics (Honours)RM 102,5203 Years (full-time)Bandar Sunway, Selangor
Heriot-Watt University MalaysiaDegree · BSc (Hons) Finance with Data AnalyticsRM 114,4503 yearsPutrajaya
Xiamen University MalaysiaDegree · Bachelor of Engineering in Data Science (Honours)RM 116,0004 yearsBandar Sunsuria, Sepang, Selangor
Sunway UniversityDegree · Bachelor of Information Systems (Honours) (Data Analytics)RM 117,3003 Years (full-time)Bandar Sunway, Selangor
Heriot-Watt University MalaysiaDegree · BSc (Hons) Information Systems with Data AnalyticsRM 119,8803 yearsPutrajaya
University of Southampton MalaysiaDegree · BSc Business AnalyticsRM 121,4553 yearsIskandar Puteri, Johor
Swinburne University of Technology SarawakDegree · BACHELOR IN DATA SCIENCERM 121,9603 YearsKuching, Sarawak
University of Nottingham MalaysiaDegree · BSc (Hons) in Finance, Management and Business AnalyticsRM 135,0003 YearsSemenyih, Selangor
Monash University MalaysiaDegree · Bachelor in Actuarial AnalyticsRM 136,8003 yearsBandar Sunway, Selangor
Monash University MalaysiaDegree · Bachelor of Computer Science in Data ScienceRM 136,8003 yearsBandar Sunway, Selangor

Fees are a guide only and change every year. Confirm the current figure with the university before you decide.

Get all these colleges to contact me Tap to message Allite on WhatsApp. We pass your enquiry to the colleges above — no form to fill.

Sources

Figures and policy on this page are checked against these reports. Last reviewed 2026-09.

© 2026 Allite — Kerjaya selepas SPM