School of Computing
BSc. Data Science
This programme is designed to prepare you for a career in the ever-growing field of technology, finance, health, marketing and many more. You will be well-equipped to pursue a successful career in data science, leveraging your skills and knowledge to extract insights from data, drive informed decision-making, and contribute to advancements in various industries and sectors.
Tuition Per Level
₦295,000
₦250,000
Introduction to Data Science
Start your bachelor’s degree in Data Science
Our Bachelor of Science in Data Science programme is designed to prepare you for a career in the dynamic and rapidly expanding field of data science. You will acquire a strong foundation in the principles and methodologies of data science, encompassing statistical analysis, machine learning, data visualisation, and data management.
Our programme is taught by experienced and knowledgeable faculty who are passionate about teaching data science. We offer a variety of resources to help you succeed, including a state-of-the-art data science Lab, a career centre, research opportunities, data science library and resources and a variety of student organisations.
If you are interested in a career in data science, our Bachelor of Science in Data Science programme is the perfect choice for you. Apply today!
Why you should apply;
- Our programme is taught by experienced and knowledgeable faculty members who are passionate about teaching data science.
- We offer a variety of resources to help you succeed, including a state-of-the-art computer lab, a career center, and a variety of student organizations.
- Our graduates are in high demand by employers in the tech industry.
- A degree in data science can lead to a variety of high-paying and rewarding careers.
Applications for January 2024 admission is ongoing.
Apply before 22nd December 2023, to secure your place.
Programme Summary
Study Level
Study Duration
8 Semesters
Mode of study
Blended Learning
Tuition
₦295,000
₦250,000
Curriculum
Course Outline
Our curriculum is designed to provide students with the skills and knowledge they need to succeed in a variety of careers in the tech industry. The programme covers a wide range of topics, including programming, data structures, algorithms, operating systems, and artificial intelligence.
The faculty is available to students through forums, email, and phone calls. Students also have access to a variety of resources, including a state-of-the-art e-library, virtual computer labs, a career center, and a variety of student organisations.
100 Level – 1st Semester | Units |
---|---|
Communication in English I | 2 |
Elementary Mathematics I – Algebra and Trigonometry | 2 |
General Physics I – Mechanics | 2 |
General Practical Physics I | 1 |
Use of Library, Study Skills and ICT | 2 |
Introductory Statistics I | 3 |
Introduction to Computing | 3 |
100 Level – 2nd Semester | Units |
---|---|
Nigerian Peoples and Culture | 2 |
Elementary Mathematics II – Calculus | 2 |
Elementary Mathematics III – Vectors and Geometry | 2 |
General Physics II – Electricity & Magnetism | 2 |
General Practical Physics II | 1 |
Probability I | 2 |
Problem Solving | 3 |
200 Level – 1st Semester | Units |
---|---|
Entrepreneurship and Innovation | 2 |
Mathematical Methods I | 2 |
Computer Programming I | 3 |
Discrete Structures | 2 |
Introduction to Data Science | 2 |
Sets, Logic and Algebra | 2 |
Introduction to R Programming | 2 |
200 Level – 2nd Semester | Units |
---|---|
Philosophy, Logic and Human Existence | 2 |
Linear Algebra I | 2 |
Computer Programming II | 3 |
Computer Architecture and Organisation | 2 |
Statistical Computing Inference and Modelling | 3 |
Introduction to Numerical Analysis | 2 |
Data Engineering | 2 |
SIWES I | 3 |
300 Level – 1st Semester | Units |
---|---|
Venture Creation | 2 |
Data Structures | 3 |
Probability for Data Science | 3 |
Introduction to Cybersecurity and Strategy | 3 |
Data Management I | 3 |
Data Quality and Data Wrangling | 2 |
Introduction to Data Protection and IT Security | 2 |
Internet of Things | 2 |
300 Level – 2nd Semester | Units |
---|---|
Peace and Conflict Resolution | 2 |
Big Data Computing | 3 |
Data Science Innovation and Entrepreneurship | 2 |
Ethics and Legal Issues in Data Science | 2 |
Machine Learning | 3 |
Data Management and Mining | 3 |
Cloud Computing | 3 |
SIWES II | 3 |
400 Level – 1st Semester | Units |
---|---|
Research Methodology and Technical Report Writing | 3 |
Algorithms and Complexity Analysis | 2 |
Project Management | 2 |
Final Year Project I | 3 |
Data Visualisation for Data-driven Decision Making | 2 |
Industrial Internet of Things | 2 |
Neural Nets and Deep Learning | 3 |
400 Level – 2nd Semester | Units |
---|---|
Data Warehouses and Marts | 2 |
Business Intelligence | 3 |
Model Engineering | 2 |
Final Year Project II | 3 |
Operating Systems | 3 |
Time Series Analysis | 2 |
Admission Requirements
Entry requirements for BSc. in Data Science
Here’s what you need to study for a bachelor’s programme at Miva University
- English Language
- Mathematics
- Physics
- Two other science-related subjects
Please note that submission of Joint Admissions and Matriculation Board (JAMB) results is not mandatory at this stage. However, upon admission to the university, the provided results will be thoroughly verified for authenticity and compliance with the stated criteria, including JAMB Regularisation.
Careers
Potential roles for BSc. Data Science degree holders

Career Options
Learn on your terms with pre-recorded engaging and interactive videos on your educational journey for flexible, convenient, and self-paced study.
- Data Analyst
- Data Scientist
- Business Intelligence Analyst
- Data Consultant
- Data Engineer
- Healthcare Data Analyst
- Market Research Analyst
- Quantitative Analyst
- Data Visualization Specialist
- Machine Learning Engineer
Tuition
Payment Plans
Miva Open University offers a flexible payment plan for its degree programmes. You may choose to pay the year’s fee up front or in two instalments.
Up to 15% discount
Pay Upfront
Pay the year’s fee upfront. No hidden charges. No additional costs.
N295,000
₦250,000
per level
Pay in Instalments
Pay in two instalments. An initial deposit of ₦150,000 and a second payment of ₦100,000. No hidden charges. No additional costs.
N195,000
₦150,000
first instalment