Computer Science

Degree: Bachelor of Science

Course Details:

Understanding computer systems and networks at a deep level is the goal of computer science.

The design and use of computers and the programs they run provide enormous problems because they are among the most sophisticated products ever made. The goal of computer science as a practical field is to meet these issues, which raises the following essential queries:

  1. How can we precisely define what we want a computer system to accomplish?
  2. Can a computer system's behavior be demonstrated mathematically?
  3. How can computers assist us in simulating and researching intricate systems like the climate of the Earth, the financial system, or our own bodies?
  4. What are the boundaries of computation? Will those boundaries be pushed by quantum computers?

This program emphasizes problem-solving, critical thinking, and teamwork. Students will have the opportunity to work on individual and team projects, which will help them develop their technical and interpersonal skills. The program also provides students with opportunities to engage in research and internships, allowing them to apply their knowledge and skills in real-world settings.

Graduates of the Computer Science program will be well-equipped to pursue a variety of careers in software development, system analysis, database management, and cybersecurity, among others. They will also be prepared to pursue advanced degrees in computer science or related fields.

Overall, the Computer Science program provides students with a strong foundation in computer science and prepares them for success in a rapidly evolving technological landscape.

Computer Science at Anchor University

Requirements

The minimum entry requirements for undergraduate programmes at Anchor University Lagos (AUL) are credit level passes in five (5) subjects at the Ordinary Level examination of WAEC, NECO or any other equivalent certificate. The subjects must include English Language, Mathematics, Physics and two (2) other relevant subjects (Chemistry, Biology, Further Mathematics, Health Science, Agricultural Science, Computer Science/Studies etc.) in not more than two (2) sittings.

In addition to the above, candidates applying to AUL must fulfil the statutory requirement of sitting for the Unified Tertiary Matriculations Examinations (UTME) of the Joint Admissions and Matriculations Board (JAMB).
It is mandatory for applicants to attain the prescribed cut-off score in the UTME as may be determined from time to time. Candidates will also undergo the post UTME screening exercise conducted by the University.

Fees

Course Structure:

A Bachelor of Science (B.Sc.) in computer science can be earned after three or four years of study, respectively.

Most tutorials, classes, and lectures are delivered by staff who are tutors in their subject. Many are world-leading experts with years of experience in teaching and research. Some teaching may also be delivered by trained PhD students and early career researchers with hands-on research experience.

  • 1st year

    First Year Courses

    • Core Courses (100%):

    • Introduction to Computer Science
    • Elementary Mathematics I
    • Elementary Mathematics II
    • Introductory Statistical Inference

    • The courses listed on this page are illustrative and may change.

    Assessment

    • Continuous Assessment.
    • Examination.
  • 2nd year

    Second Year Courses

    • Core Courses (90%):

    • Mathematics Methods
    • Foundation of Sequential Programs
    • Fundamental of Data Structures
    • Computer Programming
    • Discrete Structures
    • Operating System
    • Linear algebra
    • Probability
    • Numerical Computation
    • Algorithms and data structures

    • The courses listed on this page are illustrative and may change.

    Assessment

    • Continuous Assessment.
    • Examination.
  • 3rd year

    Third Year Courses

    • Core Courses (90%):

    • Computer Architecture & Organization
    • Data Management
    • Internet Tecnology
    • Compiler Construction
    • Computer security
    • Principles of programming languages
    • Distributed Computing Systems

    • SIWES(Student Industral Training)*

    • The courses listed on this page are illustrative and may change.

    Assessment

    • Continuous Assessment.
    • Examination.
  • 4th year

    Third Year Courses

    • Core Courses (60%):

    • Organization of Programming language
    • Computer Network Communications
    • Artificial Intelligence and Expert System
    • Former Methods & Software Development
    • Modeling and Simulation
    • Computer Graphics and Visualization
    • Software Engineering
    • Survey of Programming Language
    • Net-Centric Computing
    • Human Computing Interface

    • Project Work*

    • The courses listed on this page are illustrative and may change.

    Assessment

    • Continuous Assessment.
    • Examination.
    • Project Report.
The content and format of this course may change in some circumstances.


Some Research Areas


Data Warehousing

Data Warehousing.

Quantum computing

Quantum Computing

Data mining

Data Mining

Artificial Intelligence

Artificial Intelligence

Robotics

Robotics

Cloud Computing

Cloud Computing

Algorithm

Algorithms