IUniversitypowered by UNICROSS
DepartmentsInteractive labsPricingAboutSign inApply
IUniversitypowered by UNICROSS

Nigeria’s fully-digital open university, delivered in affiliation with University of Cross River State (UNICROSS). Rigorous CCMAS programmes, human facilitators at a 1:50 ratio, supported by an AI tutor that never replaces them.

Study

  • Departments
  • How ODL works
  • Pricing
  • Apply

University

  • About IUniversity
  • Academic standards
  • AI tutor policy
  • Contact

Students

  • Dashboard
  • My courses
  • Results
  • Fees

Try it

  • See a live demo
  • Sign in

© 2026 IUniversity — powered by UNICROSS (University of Cross River State). Open distance learning.

Launch 2027 / 2028

  1. Home
  2. Departments
  3. DTS
School of Computing

Data Science

B.Sc. · 146 units · Computing

To grow data scientists who turn Nigerian data into decisions — statistically rigorous and engineering-capable.

Apply to DTS Meet your AI tutor

At a glance

Degree
B.Sc.
Total units
146
Flagship course
DTS 305
Human tutor ratio
1:50
Programme aims

What a Data Science degree builds in you.

01

Blend statistics, machine learning and data engineering.

02

Emphasise reproducible, ethical, well-communicated analysis.

03

Bridge from notebook to production data products.

Curriculum

Eight semesters, one B.Sc.

Every credit unit in the Data Science programme, grouped by level and semester — Core, GST, Institutional and Elective courses as approved by Senate.

0
Courses
Across the programme
0
Total units
15–24 per semester
8
Semesters
4 years, full-time ODL

100L — First Semester · Harmattan

16 units this semester
  • GST 111

    Communication in English

    2u
    GST
  • CSC 101

    Introduction to Computing Sciences

    3u
    Core
  • CSC 103

    Problem-Solving and Algorithmic Thinking

    2u
    Core
  • MTH 101

    Elementary Mathematics I (Algebra & Trigonometry)

    3u
    Core
  • STA 101

    Descriptive Statistics

    3u
    Core
  • DTS 101

    Introduction to Data Science

    3u
    Core
CodeCourseUnitsStatusPrerequisite
GST 111Communication in English2GST—
CSC 101Introduction to Computing Sciences3Core—
CSC 103Problem-Solving and Algorithmic Thinking2Core—
MTH 101Elementary Mathematics I (Algebra & Trigonometry)3Core—
STA 101Descriptive Statistics3Core—
DTS 101Introduction to Data Science3Core—
Semester subtotal16

Running total through 100L S1: 16 / 146 units

100L — Second Semester · Rain

15 units this semester
  • GST 112

    Nigerian Peoples and Culture

    2u
    GST
  • CSC 102

    Computer Programming I (Python for Data Science)

    3u
    CorePrereq: CSC 103
  • MTH 102

    Elementary Mathematics II (Calculus with Applications)

    3u
    CorePrereq: MTH 101
  • STA 102

    Probability Theory I

    3u
    CorePrereq: STA 101
  • CSC 106

    Digital Logic and Computer Hardware

    2u
    Core
  • DTS 102

    Data Science Toolchain (Notebooks, Git & Cloud Sandboxes)

    2u
    CorePrereq: DTS 101
CodeCourseUnitsStatusPrerequisite
GST 112Nigerian Peoples and Culture2GST—
CSC 102Computer Programming I (Python for Data Science)3CoreCSC 103
MTH 102Elementary Mathematics II (Calculus with Applications)3CoreMTH 101
STA 102Probability Theory I3CoreSTA 101
CSC 106Digital Logic and Computer Hardware2Core—
DTS 102Data Science Toolchain (Notebooks, Git & Cloud Sandboxes)2CoreDTS 101
Semester subtotal15

Running total through 100L S2: 31 / 146 units

200L — First Semester · Harmattan

16 units this semester
  • ENT 211

    Entrepreneurship and Innovation

    2u
    GST
  • CSC 201

    Data Structures and Algorithms

    3u
    CorePrereq: CSC 102
  • MTH 201

    Linear Algebra I

    3u
    CorePrereq: MTH 102
  • DTS 201

    Programming for Data Science II (R & the Tidyverse)

    3u
    CorePrereq: CSC 102
  • STA 201

    Probability Theory II

    3u
    CorePrereq: STA 102
  • CSC 205

    Computer Organisation and Architecture

    2u
    CorePrereq: CSC 106
CodeCourseUnitsStatusPrerequisite
ENT 211Entrepreneurship and Innovation2GST—
CSC 201Data Structures and Algorithms3CoreCSC 102
MTH 201Linear Algebra I3CoreMTH 102
DTS 201Programming for Data Science II (R & the Tidyverse)3CoreCSC 102
STA 201Probability Theory II3CoreSTA 102
CSC 205Computer Organisation and Architecture2CoreCSC 106
Semester subtotal16

Running total through 200L S1: 47 / 146 units

200L — Second Semester · Rain

21 units this semester
  • GST 212

    Philosophy, Logic and Human Existence

    2u
    GST
  • CSC 208

    Operating Systems

    2u
    CorePrereq: CSC 205
  • DTS 202

    Data Wrangling and Preprocessing

    3u
    CorePrereq: DTS 201
  • STA 204

    Statistical Inference

    3u
    CorePrereq: STA 201
  • DTS 204

    Database Systems and SQL for Data Science

    3u
    CorePrereq: CSC 201
  • MTH 204

    Discrete Mathematics

    2u
    CorePrereq: MTH 201
  • DTS 206

    Data Visualization

    3u
    CorePrereq: DTS 201
  • DTS 208

    Cloud Computing and the Digital Data Economy

    3u
    InstitutionalPrereq: CSC 101
CodeCourseUnitsStatusPrerequisite
GST 212Philosophy, Logic and Human Existence2GST—
CSC 208Operating Systems2CoreCSC 205
DTS 202Data Wrangling and Preprocessing3CoreDTS 201
STA 204Statistical Inference3CoreSTA 201
DTS 204Database Systems and SQL for Data Science3CoreCSC 201
MTH 204Discrete Mathematics2CoreMTH 201
DTS 206Data Visualization3CoreDTS 201
DTS 208Cloud Computing and the Digital Data Economy3InstitutionalCSC 101
Semester subtotal21

Running total through 200L S2: 68 / 146 units

300L — Second Semester · Rain

25 units this semester
  • ENT 312

    Venture Creation

    2u
    GSTPrereq: ENT 211
  • GST 312

    Peace and Conflict Resolution

    2u
    GST
  • DTS 302

    Deep Learning Fundamentals

    3u
    CorePrereq: DTS 305
  • DTS 304

    Time Series Analysis and Forecasting

    3u
    CorePrereq: STA 301
  • CSC 308

    Software Engineering Principles

    3u
    CorePrereq: CSC 301
  • DTS 306

    SIWES: Industrial Training (24 weeks)

    6u
    CorePrereq: ≥200L standing, departmental clearance
  • DTS 310

    MLOps: Principles of Reproducible Machine Learning

    3u
    InstitutionalPrereq: DTS 305
  • DTS 312

    Data Engineering Foundations (Pipelines & Warehousing)

    3u
    InstitutionalPrereq: DTS 303, DTS 309
CodeCourseUnitsStatusPrerequisite
ENT 312Venture Creation2GSTENT 211
GST 312Peace and Conflict Resolution2GST—
DTS 302Deep Learning Fundamentals3CoreDTS 305
DTS 304Time Series Analysis and Forecasting3CoreSTA 301
CSC 308Software Engineering Principles3CoreCSC 301
DTS 306SIWES: Industrial Training (24 weeks)6Core≥200L standing, departmental clearance
DTS 310MLOps: Principles of Reproducible Machine Learning3InstitutionalDTS 305
DTS 312Data Engineering Foundations (Pipelines & Warehousing)3InstitutionalDTS 303, DTS 309
Semester subtotal25

Running total through 300L S2: 93 / 146 units

300L — First Semester · Harmattan

17 units this semester
  • CSC 301

    Design and Analysis of Algorithms

    3u
    CorePrereq: CSC 201
  • STA 301

    Regression Analysis and Statistical Modelling

    3u
    CorePrereq: STA 204
  • DTS 303

    Big Data Technologies

    3u
    CorePrereq: DTS 204
  • DTS 305

    Machine Learning ⭐ flagship exemplar course

    3u
    CorePrereq: STA 204, MTH 201, DTS 202
  • DTS 307

    Data Ethics, Privacy and Governance

    2u
    CorePrereq: DTS 101
  • DTS 309

    Cloud Data Platforms and Engineering

    3u
    InstitutionalPrereq: DTS 208
CodeCourseUnitsStatusPrerequisite
CSC 301Design and Analysis of Algorithms3CoreCSC 201
STA 301Regression Analysis and Statistical Modelling3CoreSTA 204
DTS 303Big Data Technologies3CoreDTS 204
DTS 305Machine Learning ⭐ flagship exemplar course3CoreSTA 204, MTH 201, DTS 202
DTS 307Data Ethics, Privacy and Governance2CoreDTS 101
DTS 309Cloud Data Platforms and Engineering3InstitutionalDTS 208
Semester subtotal17

Running total through 300L S1: 110 / 146 units

400L — First Semester · Harmattan

21 units this semester
  • DTS 401

    Applied Machine Learning in FinTech

    3u
    InstitutionalPrereq: DTS 305
  • DTS 403

    Applied Machine Learning in Healthcare

    3u
    InstitutionalPrereq: DTS 305
  • DTS 405

    MLOps and Model Deployment at Scale

    3u
    InstitutionalPrereq: DTS 310
  • DTS 407

    Natural Language Processing

    3u
    InstitutionalPrereq: DTS 302
  • DTS 409

    Advanced Statistical Learning

    3u
    CorePrereq: DTS 305
  • DTS 411

    Data Science Capstone Project I

    3u
    CorePrereq: DTS 306, ≥90 units passed
  • DTS 413

    Industry 4.0, IoT and Edge Data Analytics

    3u
    InstitutionalPrereq: DTS 303, DTS 309
CodeCourseUnitsStatusPrerequisite
DTS 401Applied Machine Learning in FinTech3InstitutionalDTS 305
DTS 403Applied Machine Learning in Healthcare3InstitutionalDTS 305
DTS 405MLOps and Model Deployment at Scale3InstitutionalDTS 310
DTS 407Natural Language Processing3InstitutionalDTS 302
DTS 409Advanced Statistical Learning3CoreDTS 305
DTS 411Data Science Capstone Project I3CoreDTS 306, ≥90 units passed
DTS 413Industry 4.0, IoT and Edge Data Analytics3InstitutionalDTS 303, DTS 309
Semester subtotal21

Running total through 400L S1: 131 / 146 units

400L — Second Semester · Rain

15 units this semester
  • DTS 406

    Explainable AI and Responsible Data Science

    2u
    InstitutionalPrereq: DTS 305, DTS 302
  • DTS 408

    Seminar in Data Science

    2u
    CorePrereq: 400L standing
  • DTS 412

    Data Science Capstone Project II

    3u
    CorePrereq: DTS 411
  • DTS 414

    Data Science Elective (choose 1 of 3 — see bank below)

    3u
    ElectivePrereq: Varies
  • DTS 416

    Data Product Management and Entrepreneurship

    2u
    InstitutionalPrereq: ENT 312
  • CSC 410

    Professional Ethics, ICT Law and Society

    3u
    CorePrereq: 400L standing
CodeCourseUnitsStatusPrerequisite
DTS 406Explainable AI and Responsible Data Science2InstitutionalDTS 305, DTS 302
DTS 408Seminar in Data Science2Core400L standing
DTS 412Data Science Capstone Project II3CoreDTS 411
DTS 414Data Science Elective (choose 1 of 3 — see bank below)3ElectiveVaries
DTS 416Data Product Management and Entrepreneurship2InstitutionalENT 312
CSC 410Professional Ethics, ICT Law and Society3Core400L standing
Semester subtotal15

Running total through 400L S2: 146 / 146 units

Career outcomes

Where DTS graduates go.

Data Scientist
Data Engineer
ML Engineer
Analytics Engineer
BI Analyst
Admission requirements

How to qualify for DTS.

  • Five O’Level credits incl. English and Mathematics.
  • UTME: Mathematics, English + two of Physics/Economics/Chemistry.
UTME-exempt via Distance Learning

Distance-Learning applicants are UTME-exempt (JAMB 2024 policy): placed on a separate DL matriculation list, screened via O’Level verification + a Senate-approved aptitude screening, and not mobilised for NYSC.

AI tutor

Meet Kesiena, your DTS study partner.

Curious, evidence-driven, loves a clean chart.

Apply to start with Kesiena

Kesiena

Your Data Science tutor

Voice — Exploratory, precise about uncertainty.

I’m an AI tutor — I won’t do graded work for you, and I’ll bring in a human facilitator for judgement calls.

Your Data Science degree starts with one application.

Distance-Learning applicants are UTME-exempt under the 2024 JAMB policy. Apply for the 2027/2028 session and get matched with a human facilitator and Kesiena from day one.

Apply to DTS Compare departments