Undergraduate Programme

Data
Science

Curriculum Handbook
2026 Revision · End-to-End Pipeline Track
8
Semesters
145
Credits
53
Courses
6
Phases
Foreword

One pipeline,
end to end.

A short introduction to this curriculum

Data science is often taught as three separate subjects that never quite meet: statistics in one room, software engineering in another, business reporting in a third. Graduates then discover that industry does not divide the work that way. This handbook treats the pipeline as a single loop, data engineering, analysis, modelling, deployment, and decision, and builds every semester as one more turn around it.

So where is the specialisation?

There is exactly one. Semester 5 opens a single concentration, Applied Data Science, that runs from business intelligence through deep learning to MLOps. Splitting the field into several narrower tracks was considered and rejected: because real projects integrate data engineering, business intelligence, machine learning, and deployment within one working cycle, fragmenting the concentration risks producing graduates whose competence is partial in every direction and complete in none.

The arc before that concentration is cumulative. Semester 1 grounds data literacy alongside discrete mathematics and calculus. Semester 2 builds the engineering machinery: objects, databases, data structures, and statistical inference. Semesters 3 and 4 broaden into systems, optimisation, text, warehouses, and distributed processing. Semesters 6 and 7 turn outward entirely under Kampus Berdampak, where approved placement hours convert into course credit. Semester 8 closes the arc with a defended capstone.

How to read this book. Each semester page lists every course by code, name, specialised tools, and credit weight, grouped by the block or category it belongs to. The progression ladder gives the full six-phase shape at a glance before the semester-by-semester detail begins.

Data Science · Curriculum Handbook 202602
About the Programme

Order matters
as much as content.

What this curriculum is built around

Data Science is not a list of courses in the usual order. It is a sequence chosen on purpose: mathematics beside engineering, breadth before depth, one integrated concentration, and a full field placement before the final project. Three principles run through every phase.

01

Mathematics runs alongside engineering

Discrete mathematics, calculus, statistical foundations, stochastic modelling, and optimisation are spread across Semesters 1 to 3 rather than compressed into a single early term. Each arrives near the course that needs it, so the derivation and the application are learned together.

02

One concentration, deliberately not fragmented

Semester 5 commits to Applied Data Science as a single depth spanning reporting, prediction, and deployment. Narrower parallel tracks would let students graduate strong in one stage of the pipeline and unfamiliar with the rest.

03

Kampus Berdampak converts hours into credit

Semesters 6 and 7 turn outward. Time in an approved industry placement is not extra to the semester, it is the semester, converted directly into SKS through the concentration courses carried out there.

Data Science · Curriculum Handbook 202603
The Promise

What Data Science graduates
can actually do.

The problem this programme is built to solve

Able to carry a question the whole way: source and clean the data, model it honestly, deploy the result so it keeps running, and explain what it means to the people who have to act on it. Not a modeller who cannot ship, and not a reporter who cannot model.

The industry problem

Most analytical work dies in one of two places, a model that never leaves the notebook, or a dashboard nobody trusts. Both failures come from the same gap: the pipeline is owned in pieces, and no one is accountable for the distance between the data and the decision.

Specialised tools across the programme
LANGUAGES, TOOLING & VERSION CONTROL
PythonSQLJavaScriptHTMLCSSPHPFlutterGitJupyter Notebook
DATA PLATFORMS & PIPELINES
MySQLPostgreSQLNoSQLApache SparkApache AirflowApache NiFiAWS / GCP / Azure
ANALYSIS, MODELLING & AI
pandasNumPySciPySymPystatsmodelsscikit-learnTensorFlowPyTorchKerasHugging Face TransformersspaCy
VISUALISATION & BUSINESS INTELLIGENCE
MatplotlibSeabornPlotlyPower BITableauLookerExcel
DELIVERY, DESIGN & DOCUMENTATION
DockerFastAPIREST APIsFigmaPowerPointMS OfficeLaTeX
Career paths
Data ScientistData EngineerData AnalystMachine Learning EngineerBI Analyst / DeveloperMLOps EngineerNLP EngineerData Architect
Data Science · Curriculum Handbook 202604
The Programme at a Glance

The shape of the degree.

Structure in numbers

8
Semesters
145
Total Credits
53
Courses
6
Curriculum Phases

The eight semesters are organised around six phases rather than a flat sequence: Foundation, Core Systems, Enrichment across two semesters, a single Concentration, Kampus Berdampak across two semesters, and the Capstone. The order is deliberate: mathematical and engineering foundations are laid together, breadth is built before depth, depth narrows to one integrated concentration, and that concentration is then tested in the field through a structured placement whose hours convert directly into semester SKS.

Semesters 1 to 4 are further divided into two blocks each, A and B, so that a heavy term is delivered as two shorter, more focused halves rather than eight parallel courses running the whole way through.

The Arc of Eight Semesters

Each phase is defined by one verb. The full ladder is on the next page.

Data Science · Curriculum Handbook 202605
Learning Progression

Six phases, eight steps.

From first notebook to a defended system

S1

Ground

Data literacy, discrete mathematics, and calculus arrive together with the first notebook, so the maths is never a separate subject from the work.

S2

Build

Object-oriented code, databases, data structures, and statistical inference: the machinery that turns raw data into something a model can consume.

S3

Deepen

Applications on one side, stochastic modelling and optimisation on the other, the mathematics that later machine learning depends on.

S4

Extend

Text, warehouses, streaming, and mobile. Analytics stops being one dataset on one laptop and becomes something that runs at scale.

S5

Specialise

Applied Data Science: business intelligence through deep learning to deployment, one concentration covering the full cycle.

S6

Immerse

Kampus Berdampak begins: concentration work carried out inside an approved industry placement, credited directly into the semester's SKS.

S7

Immerse

Placement continues, a second full semester of supervised field experience converted into course credit.

S8

Master

Capstone: a complete, defended project drawing on the whole pipeline, often carried out while a placement continues in parallel.

Data Science · Curriculum Handbook 202606
Credit Distribution

Where the load sits.

Courses and credits, semester by semester

SemesterFocusCourses SKSNote
Semester 1Foundation819Mathematics from week one
Semester 2Core Systems718Engineering the pipeline
Semester 3Enrichment I820Systems and applied mathematics
Semester 4Enrichment II821Heaviest by design
Semester 5Concentration719Single integrated concentration
Semester 6Kampus Berdampak I620Field placement plus concentration work
Semester 7Kampus Berdampak II618Placement continues
Semester 8Ending. Capstone310Capstone plus research
Total53145 One credit below the 146 minimum

Reading the notes. Semester 4 is the heaviest classroom term by design, immediately before the concentration narrows the field. Semesters 6 and 7 look conventional on paper but are delivered in the field: their four-credit concentration courses are carried out inside an approved industry placement under Kampus Berdampak. Semester 8 pairs the capstone with the tail end of that placement where a student chooses to continue it.

One credit outstanding

The programme currently totals 145 SKS against a 146 SKS minimum. The shortfall is a single credit and is resolved by raising one existing course by 1 SKS rather than adding a course; the recommended candidates are Professional Ethics or Data Privacy and Security, both of which carry 2 SKS against five stated learning outcomes.

Data Science · Curriculum Handbook 202607
The Concentration

One depth,
three strands inside it.

What opens in Semester 5

Applied Data Science is a single concentration, not a choice between several. Every student takes all of it. The three strands below describe the parts of the pipeline it covers, not alternatives to pick from.

ADecision Strand
BUSINESS INTELLIGENCE AND REPORTING

Turning modelled data into dashboards, reports, and decisions stakeholders can act on.

Role focus BI Analyst / Developer
  • Business Intelligence Systems
  • Enterprise Data Integration
BModel Strand
PREDICTION, DEEP LEARNING AND LANGUAGE

Building predictive and neural models, including transformer-based language systems.

Role focus Data Scientist / ML Engineer
  • Predictive Analytics
  • Deep Learning
  • Natural Language Processing
CDelivery Strand
MLOPS AND MODEL DEPLOYMENT

Getting models out of the notebook: packaging, serving, monitoring, and versioning them.

Role focus MLOps Engineer
  • MLOps and Model Deployment

Professional Ethics runs alongside the strands as the supporting course, covering fairness, transparency, accountability, and the societal consequences of a deployed model, applied to the same projects the concentration is building.

What a graduate portfolio contains
Reasons to believe

Because real projects integrate data engineering, business intelligence, machine learning, and deployment within one working cycle, separating them into parallel concentrations would produce graduates with fragmented competence. Holding the concentration together is what lets a student own a problem from raw data through to the decision it supports.

Data Science · Curriculum Handbook 202608
The Curriculum
Semester
1
FOUNDATION

Foundation

Data literacy, mathematics, and the first working toolkit
8 Mata Kuliah    19 SKS
KodeMata KuliahSKS
Block IA
SDA2141Foundations of Data Science3
WUC1113Design Thinking2
CIK1107Discrete Mathematics3
SDA2154Data Visualization3
Block IB
SDA2145Algorithms3
SDA2146Mathematical and Statistical Foundations2
SDA2148Differential Calculus2
WUC1118Career Design and Professional Development 11
Data Science · Curriculum Handbook 202609
The Curriculum
Semester
2
CORE SYSTEMS

Core Systems

Code, storage, and statistical inference, the machinery every pipeline rests on
7 Mata Kuliah    18 SKS
KodeMata KuliahSKS
Block II A
CIK2108Object-Oriented Programming3
CIK4105Database Systems3
CIK2109Data Structures3
Block II B
SDA2138Data Wrangling2
CIK2110Web Client Development3
SDA2136Statistical Thinking3
WUC1120Career Design and Professional Development 21
Data Science · Curriculum Handbook 202610
The Curriculum
Semester
3
ENRICHMENT

Enrichment I

Applications on one side, the mathematics that makes them work on the other
8 Mata Kuliah    20 SKS
KodeMata KuliahSKS
Block III A
CIK3101Web Application Development3
CIK4106Advanced Database Systems3
SDA2151Stochastic Modeling2
CIK3102Numerical Methods2
Block III B
SDA2153Advanced Computational Mathematics2
CIK1109Human-Computer Interaction3
SDA2155Optimization Methods3
SDA2147Networks2

Block A asks how to compute; Block B asks why it works. Numerical Methods and Advanced Computational Mathematics are paired deliberately, the second supplies the mathematical foundation that later machine learning courses assume.

Data Science · Curriculum Handbook 202611
The Curriculum
Semester
4
ENRICHMENT

Enrichment II

Analytics at scale, across text, warehouses, devices, and distributed systems
8 Mata Kuliah    21 SKS
KodeMata KuliahSKS
Block IV A
PSD1209Text Mining3
CIK4101Data Warehousing and Mining3
WUC1115Technical / Professional Writing2
CIK4103Mobile Computing3
Block IV B
SDA2158Big Data Analytics2
SDA2159Advanced Methods for Data Analytics3
SDA2160Data Privacy and Security2
SDA2137Communication Protocols3
Data Science · Curriculum Handbook 202612
The Curriculum
Semester
5
CONCENTRATION

Concentration

Applied Data Science, one integrated depth rather than several partial ones
7 Mata Kuliah    19 SKS
KodeMata KuliahSKS
Konsentrasi
SDA2161Business Intelligence Systems3
SDA2162Predictive Analytics3
SDA2110Deep Learning3
SDA2165Natural Language Processing3
SDA2164MLOps and Model Deployment3
SDA2163Enterprise Data Integration2
Pendukung
WUC1122Professional Ethics2

Every course this term feeds the same cycle: integrate, model, deploy, report. The concentration is not a menu of electives, it is one route walked end to end.

Data Science · Curriculum Handbook 202613
The Curriculum
Semester
6
INTERNSHIPInternship SKS Conversion

Kampus Berdampak I

Placement begins, industry hours converted into semester credit
6 Mata Kuliah    20 SKS
KodeMata KuliahSKS
Konsentrasi
SDA2156Data Science Project Management4
SDA2166*Advanced Data Science Applications4
SDA2167*Data Solutions Architecture4
Pendukung
SDA2168*Business Communication and Data Presentation4
Umum
WUC1111Indonesian Way of Life / Pancasila2
WUC1101Religions of the World2
* Provisional code, pending registration in the faculty course catalogue.

Kampus Berdampak. Semester 6 opens the placement track: the four-credit concentration courses are carried out on real organisational problems, and approved placement hours convert directly into SKS.

Data Science · Curriculum Handbook 202614
The Curriculum
Semester
7
INTERNSHIPInternship SKS Conversion

Kampus Berdampak II

Placement continues, a full second semester of supervised field work
6 Mata Kuliah    18 SKS
KodeMata KuliahSKS
Konsentrasi
SDA2169*Data Product Engineering4
Pendukung
SDA2170*Data Strategy and Innovation4
SDA2171*Digital Transformation2
SDA2172*Data-Driven Decision Making4
Umum
WUC2107Applied Indonesian Language2
WUC2109Civic Education2
* Provisional code, pending registration in the faculty course catalogue.

Credit conversion continues through Semester 7, so the two semesters function as one continuous placement rather than two separate terms.

Data Science · Curriculum Handbook 202615
The Curriculum
Semester
8
CAPSTONE

Ending

Capstone delivery, often carried out while a placement continues alongside
3 Mata Kuliah    10 SKS
KodeMata KuliahSKS
Capstone
WUC1114Capstone Project6
Pendukung
CIK1103Research Methodology2
Umum
WUC1108English2

Students may continue their Kampus Berdampak placement through Semester 8 while completing and defending the capstone, so placement and closing project run side by side rather than one blocking the other.

Data Science · Curriculum Handbook 202616
Closing

Built to be shipped,
not just modelled.

Data Science moves from first notebook to defended capstone in eight semesters: mathematics and engineering laid together, breadth across systems and analytics, one integrated concentration covering the full pipeline, two semesters inside industry, and a capstone that has to work in front of an audience.