Admission for the May 2024 academic session is ongoing. Apply Now!

School of Computing

BSc. Information Technology

The modern world revolves around information, and Information Technology (IT) is the driving force behind its creation, storage, access, and manipulation. Our B.Sc. Information Technology programme equips you with the skills and knowledge to thrive in this dynamic field.

Tuition Per Session



Tuition Per Semester


Introduction to BSc. Information Technology

Start your bachelor’s degree in Information Technology

Shape the digital world and unlock exciting career opportunities with our comprehensive Bachelor’s Information Technology programme. Immerse yourself in a dynamic learning environment designed to equip you with the essential skills and knowledge to thrive in the ever-evolving IT industry.

Our programme extends beyond traditional IT education, providing a well-rounded curriculum that blends theoretical foundations with hands-on experience. With a strong emphasis on theoretical foundations and practical applications, this programme encompasses the design, development, implementation, and management of computer systems and networks.

In this programme, you will learn hardware, software, networking infrastructure, data storage and securing systems, you will be at the forefront of safeguarding critical assets in an increasingly interconnected world. As a graduate, you will be well-prepared to pursue diverse professional pathways in information.  

Why you should apply;

Applications for May 2024 admission is ongoing.

Apply before 31st May 2024, to secure your place. Discount applies for full year’s payment.

Programme Summary

Study Level

BSc. Information Technology

Study Duration

8 Semesters

Mode of study

Blended Learning

Tuition per session



Tuition per semester



Programme 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.

1st Semester Units
Communication Skills in English I 2
Elementary Mathematics I 2
General Physics I 2
General Practical Physics I 1
Descriptive Statistics 3
Introduction to Computing Science 3
Use of Library, Study Skills and ICT 2
2nd Semester Units
Introduction to Problem-Solving 3
Nigerian Peoples and Culture 2
Elementary Mathematics II 2
General Physics II 2
General Practical Physics II 1
Communication in English II 2
Introduction to Web Technologies 3
1st Semester Units
Entrepreneurship and Innovation 2
Computer Programming 3
Mathematical Methods I 2
Introduction to Information Systems 2
Introduction to Information Technology 2
Digital Logic Design 2
Introduction to Software Engineering 2
Introduction to Cybersecurity and Strategy 2
2nd Semester Units
Philosophy, Logic, and Human Existence 2
Human-Computer Interface 2
Computer Programming II 3
Systems Analysis and Design 3
Computer Architecture and Organisation 2
Linear Algebra I 2
Data Engineering 2
1st Semester Units
Venture Creation 2
Computer Graphics and Animation 3
Ethics and Legal Issues in IT 2
Data Communications Systems and Network 3
Edge Computing 2
Distributed Information Systems 2
2nd Semester Units
Web Application Development 2
Web Development using Content Management Systems 2
Peace and Conflict Resolution 2
Mobile Application Development 2
IT Innovation and Entrepreneurship 2
Network Servers and Infrastructures 2
Operating Systems 3
1st Semester Units
Research Methodology and Technical Report Writing 3
Mobile and Pervasive Computing 2
Final Year Student’s Project I 3
Project Management 2
Green Computing 3
Distributed Computing 3
2nd Semester Units
System Integration and Architecture 2
Wireless Communications and Networking 2
Final Year Student’s Project II 3
Introduction to Embedded Systems 3
Cloud Computing Security 2
Internet of Things 2
Human-Computer Interaction 2

Admission Requirements

Entry Requirements for BSc. in Information Technology

Here’s what you need to study for a bachelor’s programme at Miva University

A copy of your O’Level result

The result must include a minimum of five credits in the following subjects in not more than two sittings:

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.


Potential roles for BSc. Information Technology degree holders

Career Options

There are diverse range of roles and career paths available to graduates of B.Sc in Information Technology programmme:


Payment Plans

Miva Open University offers a flexible payment plan for its degree programmes. You may choose to pay the year’s fee or per semester.

Tuition Per Semester

Pay Per Semester. No hidden charges. No additional costs.



Discount applies for full year’s payment.

Tuition Per Session

Pay Per Session. No hidden charges. No additional costs.



Discount applies for full year’s payment.