• Year one BSc Computer Science


    1st Semester                                               Units

    General Studies 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

     

    2nd Semester                                                   Units

    General Studies II                            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

  • Year two BSc Computer Science

    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

    Introduction to Data Science 2

    Linear Algebra I 2


    2nd Semester Units

    Philosophy, Logic and Human Existence 2

    Elementary Differential Equations 2

    Computer Programming II 3

    Computer Architecture and Organisation 2

    Statistical Computing Inference and Modelling 3

    Linear Algebra II 2

    Introduction to Electric Circuits and Electronics 2

    Industrial Experience 3

  • Year three BSc Computer Science

    1st Semester Units

    Venture Creation 2

    Data Structures 3

    Artificial Intelligence 3

    Introduction to Cyber Security and Strategy 2

    Data Management I 3

    Web Application Development 2

    Data Communication System and Network 3


    2nd Semester Units

    Peace and Conflict Resolution 2

    Operating Systems 3

    Computer Science Innovation and New Technologies 2

    Computational Science & Numerical Methods 3

    Formal Models of Computation 3

    Data Management II 3

    Image and Video Processing 3

    Industrial experience  II 3

  • Year four BSc Computer Science

    1st Semester Units

    Research Methodology and Technical Report Writing 3

    Algorithms and Complexity Analysis 2

    Project Management 2

    Final Year Project I 3

    Distributed Computing 2

    Organization of Programming Languages 3


    2nd Semester Units

    Ethical and Legal Issues in Computer Science 2

    Machine Learning 3

    Human Computer Interaction 2

    Final Year Project II 3

    Compiler Construction 3

    Cloud Computing Security 2


Start your online bachelor’s degree in Computer Science

Learn on your terms with pre-recorded engaging and interactive videos on your educational journey for flexible, convenient, and self-paced study.

Why you should apply;


  • Our programme is taught by experienced and knowledgeable faculty members who are passionate about teaching computer 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 programmes are designed to produce highly sought-after graduates.

A degree in computer science can lead to a variety of high-paying and rewarding careers.



STUDY LEVEL (100 - 400 LEVEL)

BSc. Computer Science


STUDY DURATION

4 years minimum


MODE OF STUDY

Online


ENTRY REQUIREMENTS


A copy of your A’ Level or O’Level result

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

  • English Language
  • Mathematics
  • Physics
  • Two other science-related subjects



ADMINISTRATIVE FEE: $150

EXAM AND CERTIFICATE FEES: FLAT FEE OF $100.

INSTALMENTAL PAYMENT ACCEPTED.


FLAT FEE OF $50 PER ANNUM FOR CERTIFICATE AND DIPLOMAS.


Make Payment to Account Name : GoodLife Education Services Limited

Bank : Lloyds Bank

A/C Number: 22392163

Sort Code: 309950