Computer Science

Computing Science

Course Curriculum

As you progress through your program, you'll delve into Advanced Data Structures and Operating Systems. These courses provide you with a deep understanding of the intricacies of computer systems, from memory management to file systems. In your final academic sessions, you'll have the opportunity to specialize in an area of your interest by pairing Computer Science Specializations with elective courses that align with your career aspirations. This customization allows you to tailor your education to your unique goals in the world of Computer Science.

Computer Science

Course Summary

Bachelor Of Science in Computer Science

Study Level
Bsc. Computing Science

Study Duration
4 years minimum

Tuition
₦250,000

[gdlr_core_space height=”40px”]

Start Application Continue Application Request Information

Join Special Event
COmputer science
[gdlr_core_space height=”18px”]

Applications for January 2024 admission is ongoing.

Get real experience by applying before January 2024

[gdlr_core_space height=”5px”]
Click to see more

100 Level

     First Semester Units
    MAT 101 – Algebra and Trigonometry 2
     PHY 101 – Mechanics 2
     PHY 103 – General Practical Mechanics 1
     COM 101 – Introduction to Computers 3
     GST 101 – Use of English and Communication Skills I 2
     GST 112 – Nigerian People and Culture 2
     Second Semester Units
    PHY 102 – Electricity & Magnetism 2
    PHY 104 – General Practical Electricity & Magnetism 1
    MAT 102 – Calculus 2
    MAT 104 – Introduction to Statistics 3
     – Problem Solving 3

200 Level

     First Semester Units
     SEN 201 – Introduction to Software Engineering 2
     COM 201 – Discrete Structures 2
     COM 203 – Logic in Computer Science 2
     MAT 201 – Mathematical Methods I 2
     COM 205 – Principles of Programming I 3
     Course 6 – Philosophy, Logic and Human Existence 2
     Second Semester Units
     COM 207 – Principles of Programming II 3
     MAT 202 – Differential Equations 2
     COM 204 – Computer Organization & Architecture 2
     Course 4 – Entrepreneurship and Innovation 2
     SIW 200 – SIWES I 3

300 Level

     First Semester Units
     COM 301 – Data & Computer Communications 3
     COM 303 – Introduction to Cyber Security 2
     Course 3 – Peace and Conflict Resolution 2
     Course 4 – Venture Creation 3
     Course 5 – Computer Science Innovation and New Technologies 2
     Second Semester Units
     COM 302 – Data Structures & Algorithms 3
     COM 303 – Artificial Intelligence 2
     COM 305 – Principles of Operating Systems 3
     COM 307 – Principles of Database Systems 3
     SIW 300 – SIWES II 3

400 Level

     First Semester Units
     TRP 401 – Technical Report Writing 3
     PRO 401 – Project Management 2
     SDP 411 – Design Project 3
     Second Semester Units
     SDP 412 – Design Project 3
     COM 402 – Design& Analysis of Algorithms 2
     COM 404 – Software Engineering Professional Ethics 2

Admission Requirements

Entry requirements for BSc. in Computer ScienceHere’s what you need to study for a bachelor’s programme at West Midlands University

Careers

Available Opportunities for Computer Science Holders
A bachelor's degree in computer science opens you a wide range of fascinating employment prospects because the computer science world is dynamic.
Here are some career options for you to consider:

Leave this field blank
Qualification
Experience
Attachments
Choose file
Uploading… (0%)

A file with this name has already been uploaded.

This file type isn’t allowed.

This file size is too big.

Choose file
Uploading… (0%)

A file with this name has already been uploaded.

This file type isn’t allowed.

This file size is too big.

This will close in 0 seconds