Blog

Data science major in Saudi Arabia: the guide before you choose

What you study in data science, how long it takes, the courses, admission, jobs, and how to build an analytics portfolio that convinces employers.

In shortData science major in Saudi Arabia: years, courses such as statistics, machine learning and data engineering, admission, jobs, and portfolio tips. tiswa lists the current student offers in Saudi Arabia for GitHub, Google AI and Notion.
Part of the topic
Data science major in Saudi Arabia: the guide before you choose

The data science major in Saudi Arabia combines three things: maths and statistics, programming, and understanding the field the data comes from. Every organisation now collects data about its customers and operations, but few know how to turn it into decisions. That is the data scientist's role: collecting, cleaning and analysing data, building models that predict and explain, then presenting the result so a decision maker understands it. This guide explains the major from official sources: where it is taught, how long it takes, the courses, admission, jobs, and how to prepare.

Where data science is taught in Saudi Arabia

KFUPM offers a BS in Data Science and Engineering, a full programme focused on data from collection to model. At King Saud University, the Information Technology department in the College of Computer and Information Sciences lists data science among its fields. Other universities offer it as a standalone major or as a track within computer science or statistics. Because names differ, open the study plan, check the balance between statistics and programming, and see whether there is a graduation project on real data.

How many years is data science?

KFUPM's BS in Data Science and Engineering is four years after a required preparatory year, with 129 credit hours. It includes summer training in the summer after the third year and a two-semester senior design project. Programmes at other universities are usually close to four years, but credit hours and tracks differ, so check the study plan before you decide.

Data science courses

These examples come from the KFUPM plan and give a clear picture of the major:

CourseWhat you learn
Introduction to data scienceThe data cycle from question to result
Probability for data science and statistical methodsThe base for every analysis and model
Data inference and decisionsMaking decisions from uncertain data
Matrix theory for data scienceThe linear algebra models rely on
Data engineeringBuilding pipelines that collect, move and prepare data
Fundamentals of database systemsDesigning tables and queries
Mathematical modelling and optimisationFraming a problem mathematically and finding the best solution
Machine learning and time seriesPrediction and classification models, and forecasting from history
Big data analyticsWorking with data too large for one machine
Human contexts and ethics of dataPrivacy, fairness and the effect of decisions on people
Comparison card of the guide table

Notice the plan has a full course on data ethics. That matters, because data scientists handle sensitive information about people, and a flawed model can affect real decisions. If you are starting out, begin with how to learn programming from scratch, and sharpen your Excel for students skills, since it is the first analysis tool you will use.

Admission requirements

King Saud University's admissions office says the General Aptitude Test and the Achievement Test are required of all Saudi applicants, and that cut-offs are announced before admission opens. Each university has its own cut-offs and requirements, and they change from year to year, so check the admissions page of the university you want. To prepare for the tests, see the exams guides.

Is the data science major right for you?

Data science is not just pretty charts. Most of the time goes into cleaning data and understanding its errors. Ask yourself:

  • Do you like numbers and statistics, and always ask why a result came out that way?
  • Do you enjoy programming to solve a real problem, not only to build apps?
  • Can you stay patient with incomplete, messy data until it is ready?
  • Can you explain a complex result to someone who does not know statistics?
  • Do you care about how decisions affect people, such as privacy and fairness?

If most answers are yes, the major likely suits you. If you prefer building intelligent models to analysis, compare it with the artificial intelligence major. If you prefer the business and management side, compare it with the information systems major.

Data science jobs

  • Data scientist: builds models that predict, explain and support decisions.
  • Data analyst: analyses data and builds dashboards and reports.
  • Data engineer: builds data pipelines, databases and warehouses.
  • Machine learning engineer: turns models into systems that run in products.
  • Business intelligence analyst: links data to management goals and indicators.
  • Researcher in statistics or AI for those who continue to graduate study.

Summer training is a chance to work on a real organisation's data. Read the summer training guide, and prepare a student CV that links to your project portfolio.

Common mistakes data science students make

  • Starting with the model before understanding the data. Spend time exploring and plotting it first.
  • Confusing correlation with causation, and concluding one thing caused another because they move together.
  • Ignoring missing values and outliers, or deleting them without understanding why they exist.
  • Crowded charts that do not deliver a clear message to the decision maker.
  • Neglecting privacy when handling real people's data, even in course projects.
  • Collecting many course certificates without one project that proves you can apply them.

Study and analytics portfolio tips

  1. Lock in statistics before tools

    Understand mean, variance, correlation and statistical tests before you run any model.

  2. Learn SQL deeply

    Most company data sits in databases, and SQL is a core skill for any analyst or data scientist.

  3. Pick local open data

    Analyse open Saudi data and ask one clear question you can answer.

  4. Write a story for each project

    The question, the data, the cleaning, the analysis, the result, and the decision you suggest.

  5. Publish on GitHub

    A tidy analysis notebook with a clear write-up beats ten course certificates.

  6. Practise presenting

    See presentation tips, because an analysis shows its value when you present it.

5-step flow: Lock in statistics before tools / Learn SQL deeply / Pick local open data / Write a story for each project / Publish on GitHub
Review a data analysis
I am a data science student. I have a table of [monthly store sales] with these columns: [list the column names]. Suggest five useful analysis questions, and for each: the right chart, the cleaning steps before it, and the common mistakes in interpreting the result. Do not write the full code; I want to write it myself.

For more ways to use AI tools in your studies, read AI for computer science students. If you are comparing nearby majors, see the computer science major. Free development tools are in the GitHub Student Developer Pack.

Questions

How many years is data science?

KFUPM's BS in Data Science and Engineering is four years after a preparatory year, with 129 credit hours, summer training and a graduation project.

Is there programming in data science?

Yes. Programming and databases are about half the major, and the other half is maths and statistics.

What is the difference between data science and AI?

Data science focuses on analysing data and drawing decisions from it. AI focuses more on building systems that learn and understand text and images. They overlap a lot in machine learning.

Do I need the Aptitude and Achievement tests?

At King Saud University, both tests are required of all Saudi applicants, and cut-offs are announced before admission. Check the requirements of the university you want.

What skill should I learn first?

Basic statistics, SQL and Excel, then Python for analysis. These four open most training opportunities.

Sources

  1. bulletin.kfupm.edu.sa: bulletin.kfupm.edu.sa/main/program?program_id=1157
  2. ccis.ksu.edu.sa: ccis.ksu.edu.sa/en/it
  3. dar.ksu.edu.sa: dar.ksu.edu.sa/en/FAQ

Hear when tiswa opens.

Join the free waitlist. We notify you at launch; then verify as a student and access the deals under their terms.

  • Free for good
  • No card
  • Takes a minute
Join the waitlist

More articles

Current prices for every offer are on Every student discount in Saudi Arabia, and each one opens in the tiswa app once you are verified as a student.