fbpx

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

School of Computing

BSc. Software Engineering

This programme is designed to prepare you for a career in an exhilarating field of Software engineering. It is a discipline that deals with the development, design, and maintenance of software systems. It involves applying engineering principles and practices to create high-quality software products. Software engineers are responsible for analysing user requirements, designing software solutions, implementing and testing those solutions, and ensuring their proper functioning.

ADMISSION OPTIONS

ADMISSION OPTIONS

Tuition Per Session

₦350,000

₦320,000

Tuition Per Semester

₦175,000

Introduction to Software Engineering

Start your bachelor’s degree in Software Engineering

Our Bachelor of Science in Software Engineering programme is designed to prepare you for a career in an exhilarating field of Software engineering. It is a discipline that deals with the development, design, and maintenance of software systems. It involves applying engineering principles and practices to create high-quality software products. Software engineers are responsible for analysing user requirements, designing software solutions, implementing and testing those solutions, and ensuring their proper functioning.

Our programme is distinguished by the exceptional quality of our faculty members, who are industry experts with a wealth of knowledge and practical experience. They bring real-world insights into the virtual classroom, ensuring that you receive relevant and up-to-date instruction. Our instructors are passionate about software engineering and are dedicated to fostering your understanding and mastery of the subject matter.

If you are interested in a career in software engineering, our Bachelor of Science in software engineering programme is the perfect choice for you. Apply today!

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. Software Engineering

Study Duration

8 Semesters

Mode of study

Blended Learning

Tuition per session

₦350,000

₦320,000

Tuition per semester

₦175,000

Curriculum

Programme Outline

Our curriculum is designed to provide students with a comprehensive understanding of software engineering principles, practices, and methodologies. It aims to develop their technical skills, problem-solving abilities, teamwork, and communication skills necessary for a successful career in software development and engineering.

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 centre, and a variety of student organisations.

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
Descriptive Statistics 3
Introduction to Computing 3
Engineer in Society 1
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 Physics III – Behaviour of Matter 2
General Practical Physics II 1
Problem Solving 3
Introduction to Web Technologies 2
1st Semester Units
Entrepreneurship and Innovation 2
Mathematical Methods I 2
Computer Programming I 3
Discrete Structures 2
Digital Logic Design 2
Introduction to Software Engineering 2
Software Requirements Engineering 3
2nd Semester Units
Philosophy, Logic and Human Existence 2
Elementary Differential Equations 2
Computer Programming II 3
Computer Architecture and Organisation 2
Systems Analysis and Design 3
Sustainable Computing 2
Software Engineering Process 2
SIWES I 3
1st Semester Units
Venture Creation 2
Data Structures 3
Object-Oriented Analysis and Design 2
Data Management I 3
Software Construction 2
Web Application Development 2
Data Communication System & Network 3
2nd Semester Units
Peace and Conflict Resolution 2
Operating Systems 3
Software Engineering Innovation and New Technologies 2
Software Testing and Quality Assurance 2
Mobile Application Development 3
Data Management II 3
Software Defined Networking 2
SIWES II 3
1st Semester Units
Research Methodology and Technical Report Writing 3
Algorithms and Complexity Analysis 2
Project Management 2
Final Year Project I 3
Software Configuration Management and Maintenance 2
Software Reverse Engineering and Malware Analysis 3
Artificial Intelligence 3
2nd Semester Units
Ethics and Legal Issues in Software Engineering 2
Software Architecture and Design 2
Human Computer Interaction 2
Final Year Project II 3
Compiler Construction 3
Secure Coding 3

Admission Requirements

100 Level Entry Requirements for BSc. in Software Engineering

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

Direct Entry Candidates must meet ‘O’ Level requirements for the programme:

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.

Direct Entry Admission Requirements for BSc. in Software Engineering

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

Direct Entry Candidates must meet ‘O’ Level requirements for the programme:

Careers

Potential roles for BSc. Software Engineering degree holders

Career Options

The field of software engineering is constantly evolving, so new and exciting career opportunities are always emerging. If you obtain a bachelor’s degree in software, these are possible careers for you:

Tuition

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.

₦175,000

Discount applies for full year’s payment.

Tuition Per Session

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

₦350,000

₦320,000

Discount applies for full year’s payment.