BSc Computer Science

BSc Computer Science

ABOUT bsc computer science program
"Unleash your potential in technology, drive innovation, and shape the future of computer science."
The Computer Science program at FBIU offers an expansive exploration into the dynamic world of computing, software development, and advanced algorithms. Our program equips students with both foundational and innovative knowledge, preparing them to create solutions for today's most pressing technological challenges. The curriculum is comprehensive, covering areas like data structures, artificial intelligence, machine learning, systems programming, and more. Students get hands-on experience with cutting-edge technologies, working on individual and collaborative projects that provide practical application of theories. Graduates from this program emerge as critical thinkers, problem solvers, and innovative creators in the vast field of computer science.

Course Structure

Program run for four (4) academic years for UTME candidates and three (3) years for Direct Entry candidates.

4 Years Program

Intakes: From June
Year 1 - 100 Level

Introduction to Computer and Applications
Introduction to Statistics
Elementary Mathematics I
General Chemistry
English and Communications
Introduction French Language I

Problem Solving Techniques
Fundamentals of Cyber Security
Elementary Mathematics II
Use of Library, Study Skills and ICT
Electricity & Magnetism
Introduction French Language II
Introduction to Entrepreneurship

Year 2 - 200 Level

Data Structures and Algorithms
Discrete Structures
Principles of Programming I
Internet & Web Programming
Mathematical Methods
Nigerian Peoples Culture & Community Service
Peace Studies & Conflict Resolution
English and Communications

Computer Architecture and Organization
Computer Hardware
Digital Logic Design
Principles of Programming II
Human-Computer Interactions
System Analysis and Design
Philosophy and Logic
Use of Library, Study Skills & ICTs

Year 3 - 300 Level

Compiler Construction
Structured Programming
Principle of Operating Systems
Data Communications and Networking
Object-Oriented Programming
Algorithms Design & Complexity Analysis
Research Methods & Technical Report Writing


Year 4 - 400 Level

Artificial Intelligence
Fundamentals of Operation Research
Network Design and Management
Concepts of Programming Languages
Software Engineering
IT Project Planning & Management
Mobile Application Development

Entry Requirements

Entry into 100 Level
Candidate must
- pass Unified Tertiary Matriculation Examination (UTME) with minimum required points in Chemistry, Physics, Mathematics and Use of English.
- pass FBIU Screening/Post UTME.
- have Credit level in 5 subjects (English, Mathematics, Chemistry and Physics), the Senior Secondary School Certificate Examination (SSCE) of the West African Examination Council (WAEC) or together with an appropriate pass in the Joint Admission & Matriculation Board (JAMB) Examination, at not more than two (2) sittings.
200 Level Direct Entry

Candidates with pass in the General Certificate of Education (GCE) at advanced level in Physics, Chemistry and Biology (or Zoology) and also with a minimum of 5 credits in the following subjects – Physics, Chemistry, Biology, English Language and Mathematics at ‘O’ level: in addition to satisfying the minimum entry requirements through JAMB, or graduates with at least a second class honours degree (22) in related disciplines, but must also have a minimum of 5 credits in the subjects stipulated at ‘O’ level. Holders of Medical Laboratory Technician (MLT) Certificate who must also have a minimum of 5 credits in the subjects stipulated at O’ level are eligible. Holders of Interim Joint Matriculation Board (IJMB) certificate with biology, chemistry physics subjects combination with at least 12 points, and also have minimum of 5 credits in the subjects listed above.

Transfer to the program (Intra/Inter University)

This is applicable for candidates that satisfy entry level and direct entry level above and other regulations of the University as reviewed from time to time.