The B.Sc. (Ed.) Computer Science programme is designed to equip you with a solid foundation in computing while preparing you to teach Computer Science effectively at the basic, junior and senior secondary education levels. The programme focuses on problem-solving, software development, computational thinking, computer systems, data processing, digital literacy and ICT integration in education.
You will learn how to design algorithms, write computer programs, manage computer systems, use educational technologies and develop instructional materials for teaching computing concepts. Your training ensures you can guide learners in developing 21st-century digital skills, support ICT literacy and contribute to national technological development.
Course Overview
The B.Sc. (Ed.) Computer Science programme blends core computing knowledge with education courses and school-based teaching practice. You will study programming, data structures, computer architecture, database systems, operating systems, networking, educational technology and methods of teaching Computer Science.
The programme runs for four years through UTME and three years through Direct Entry.
Throughout the programme, you will participate in practical programming sessions, system configuration labs, micro-teaching, ICT workshops and full teaching practice. These experiences prepare you to teach computational concepts confidently, use technology for instruction and support ICT integration in schools.
Course Curriculum
The curriculum follows the NUC Core Curriculum and Minimum Academic Standards (CCMAS) at levels 100–400.
You begin with foundational courses such as:
- Introduction to Computer Science
- Introduction to Programming
- General Mathematics
- Communication in English
- Nigerian Peoples and Culture
- Fundamentals of Education
- Study Skills
Your computing knowledge deepens through courses such as:
- Data Structures
- Computer Architecture
- Introduction to Algorithms
- Educational Technology
- Database Concepts
- Curriculum Studies in Computer Science Education
You strengthen your technical and pedagogical skills through courses such as:
- Operating Systems
- Computer Networks
- Methods of Teaching Computer Science
- Programming Languages
- Research Methods in Education
- Measurement and Evaluation in ICT Education
You integrate advanced computing concepts and teaching practice through:
- Software Engineering
- Web Technologies
- Seminar in Computer Science Education
- Teaching Practice
- Research Project
Entry Requirements
To gain admission into the B.Sc. (Ed.) Computer Science programme, you must satisfy one of the following entry pathways:
1. UTME Admission (Four-Year Programme)
- You must have at least five credit passes in English Language, Mathematics, and any other relevant Science subjects such as Physics, Chemistry or Computer Studies, obtained in not more than two sittings.
- Sit for the UTME with English Language and other required Science subjects.
- Meet the departmental and university cut-off marks.
- Demonstrate interest and aptitude for computing, problem-solving and teaching.
- Satisfy all other general admission requirements of the university.
2. Direct Entry Admission (Three-Year Programme)
- You must have five credit passes, including English Language, Mathematics, Physics or Computer Studies, and other acceptable science subjects, obtained in not more than two sittings.
- Possess NCE, ND or equivalent qualifications in Computer Science, Mathematics, Physics or related fields with at least a merit or credit grade.
- Hold Advanced Level passes in relevant subjects such as Mathematics, Physics or Computer Science.
- Provide academic transcripts and supporting documents during the application.
- Meet the university’s general Direct Entry admission regulations.
Why study at OOU?
Studying Computer Science Education at Olabisi Onabanjo University gives you a strong foundation in computing principles while providing you with the pedagogical competence to teach ICT and Computer Science professionally. The programme blends theoretical knowledge, practical computing skills and modern instructional strategies. You will benefit from:
- A curriculum that covers programming, algorithms, data management, networking and computer systems.
- Hands-on practice through programming labs, networking exercises, educational technology workshops and ICT practicum.
- A strong focus on digital literacy, computational thinking and ICT integration in teaching and learning.
- Lecturers with expertise in computer science, educational technology, software development and ICT pedagogy.
- Opportunities to develop communication, analytical and problem-solving skills essential for both computing and teaching careers.
- Practical school experience through micro-teaching, classroom observation and full teaching practice.
This programme prepares you to inspire learners, promote digital competence and contribute meaningfully to the growing ICT-driven economy.
Research Project
In your final year, you will undertake a research project that allows you to explore key issues in computer science or computer science education. The research project strengthens your analytical, programming and instructional design skills. Working with your supervisor, you will:
- Select a research topic such as ICT integration, programming challenges in schools, e-learning tools, database systems, algorithm efficiency or student performance in computing.
- Use appropriate research methods such as surveys, software development, system analysis, classroom-based studies or experimental testing.
- Analyse data using computing concepts and educational research frameworks.
- Present your findings in a well-structured and academically rigorous project report.
Your research project becomes the capstone of your training, preparing you for careers in teaching, software support, ICT coordination, digital learning facilitation and further studies in computing or educational technology.
Graduation Requirements
To qualify for the award of the Bachelor of Science in Education (Computer Science), you must fulfil the graduation requirements approved by the National Universities Commission (NUC) and Olabisi Onabanjo University.
Academic Requirements
- Complete and pass all compulsory and elective courses in the programme.
- Earn the minimum credit units prescribed for the four-year programme (UTME) or three-year programme (Direct Entry).
- Maintain a minimum Cumulative Grade Point Average (CGPA) of 1.00.
- Complete and defend your final-year research project.
- Fulfil all practicum requirements, including programming labs, ICT practicum, micro-teaching, school observation and full teaching practice.
Grading and Degree Classification
Your final classification is determined by your Cumulative Grade Point Average (CGPA), as follows:
Upon satisfying these requirements, you will be awarded the B.Sc. (Ed.) Computer Science, a qualification that enables you to teach Computer Science and ICT effectively, support digital transformation in schools and contribute to Nigeria’s growing technology-driven future.
Career Opportunities
A degree in Computer Science Education prepares you for a wide range of roles in teaching, ICT support, software training, digital literacy promotion and educational technology. You will graduate with both computing expertise and the pedagogical ability to guide learners in the use of digital tools.
You may pursue careers such as:
- Computer Science teacher
- ICT teacher
- School IT support officer
- E-learning facilitator
- Computer laboratory manager
- Educational technology assistant
- Software trainer
- Digital literacy coach
- ICT curriculum facilitator
- Tech-focused educational consultant
You may find employment in:
- Public and private secondary schools
- Junior secondary schools offering Basic Computer Studies
- ICT centres and digital learning labs
- Teacher training institutions
- EdTech companies and digital training firms
- NGOs promoting digital literacy and STEM education
- Government ICT education initiatives
- Community technology hubs
The programme also provides a strong foundation for postgraduate studies in Computer Science, Educational Technology, Information Systems, Software Engineering or STEM Education.
How to Apply?
1. UTME Entry (Four-Year Programme)
- Select Olabisi Onabanjo University as your first choice and Computer Science Education as your preferred programme.
- Sit for the UTME with English Language and relevant Science subjects.
- Possess at least five O-Level credit passes, including English Language, Mathematics, and other required science subjects.
- Participate in the OOU Post-UTME screening exercise and meet the departmental cut-off.
2. Direct Entry (Three-Year Programme)
- Possess NCE, ND or equivalent qualifications in Computer Science, Mathematics, Physics or related fields with at least a merit or credit grade.
- Meet the required O-Level credit passes.
- Upload your academic transcripts and supporting documents through the OOU Undergraduate Admissions Portal.
Course Coordinator
The B.Sc. (Ed.) Computer Science programme is managed by a team of dedicated academics and experienced researchers within the Department of Science and Technology Education, Faculty of Education.
The current programme coordinator is:
Dr [Full Name]
Contact Information:
- Email:
- Phone:
- Office:
Course Overview
- Next Admission Process
- Current Academic Year
- Associated programmes = Undergraduate
- Course Duration = 4 Years
- Degree = Bachelor of Science Education (B.Sc. (Ed.))
- Faculty = Education
- Course Type = Full Time
- Course Delivery = On campus.
- Location = Faculty of Education, Main Campus.
- Scholarship opportunities
Recent Posts
- OOU TO GRADUATE 147 FIRST CLASS STUDENTS, OTHERS AT 35TH CONVOCATION CEREMONIES January 22, 2026
- CONVOCATION CEREMONIES COMMENCE ON THURSDAY, 22ND JANUARY January 21, 2026
- PRO-CHANCELLOR’S END-OF-YEAR MESSAGE AND BEST WISHES FOR 2026 TO THE UNIVERSITY COMMUNITY December 31, 2025
- DON SEEKS SOLUTION TO NIGERIA’S POWER GRID CHALLENGES December 3, 2025
- OOU STUDENTS EMERGE WINNERS OF CIPM NATIONAL QUIZ COMPETITION December 3, 2025
Recent Posts
- OOU TO GRADUATE 147 FIRST CLASS STUDENTS, OTHERS AT 35TH CONVOCATION CEREMONIES January 22, 2026
- CONVOCATION CEREMONIES COMMENCE ON THURSDAY, 22ND JANUARY January 21, 2026
- PRO-CHANCELLOR’S END-OF-YEAR MESSAGE AND BEST WISHES FOR 2026 TO THE UNIVERSITY COMMUNITY December 31, 2025
- DON SEEKS SOLUTION TO NIGERIA’S POWER GRID CHALLENGES December 3, 2025
- OOU STUDENTS EMERGE WINNERS OF CIPM NATIONAL QUIZ COMPETITION December 3, 2025