Bsc. Computing Science

The course provides a focused education for specific destinations in the computing industry. Graduates of the course will be software engineers with specialized skills particularly suited to the identified industries.  Graduates awarded with good grades will be equipped to engage in research to take up higher degree study.

The skills are also applicable to a wider range of industries and end destinations.Graduates holding the BSc award will have a clearly targeted and developed set of skills in software engineering. The course covers traditional areas of software engineering such as programming, database systems, software quality and process management, theoretical aspects of computer science, networking and systems architecture as well as taking in the latest developments and progress that has been made in the field.

The skills base of the course generally resides within the body of knowledge defined by the QAA Computing benchmark statement. As well as the technical focus, the course contains the content that prepares students in the social, ethical, legal and professional aspects of a cooperative human environment such as the workplace.

Why study a Coventry University degree?

      • Gain an internationally recognised degree validated and awarded by a Top 15 UK University (Guardian University Guide 2020)
      • Coventry is rated 5 stars in the QS Ratings System, QS states that a 5 star university is “generally world class in a broad range of areas, enjoys a high reputation and has cutting edge facilities and internationally renowned research and teaching faculty
      • Coventry earned the title ‘University of the Year for Student Experience’ in the 2019 Times and Sunday Times Good University Guide; the guide describes it as “one of the most innovative modern universities, bold with its vision of what the 21st century student experience should be”.


Senior Secondary School Certificate (SSSCE) and WASSCE holders: Passes in three (3) core subjects with an aggregate including English Language, Mathematics, Integrated Science, or Social Studies plus three (3) passes in Elective Mathematics and any other two elective subjects in the relevant areas of study.

2. GCE

General Certificate of Education (GCE) holders: Five (5) credit passes at GCE Ordinary Level including English and Mathematics. Passes at the GCE Advanced Level in three (3) subjects with grade D or better in the relevant field of study.


Other Qualifications: International Baccalaureate (IB), IGCSE, GCSE, the American Grades 12 and 13 examinations, etc. which are equivalent to the SSSCE and GCE.


Mature Students: Mature applicants must be 25 years and above at the time of submitting the application, be in gainful employment and pass an entrance examination and interview.


‘Top Up’ Applicants: Higher National Diploma (HND) from a recognized polytechnic with at least 2nd Class Lower Division and holders of verifiable diplomas from accredited tertiary institutions. This will be assessed on individual basis.


International Students: International students may be considered for admission if they hold qualifications equivalent to those stated above and demonstrate a competence to study using the English Language. In addition to the above entry qualification, the applicant shall be required to produce two letters of recommendation from his/her high school.


Other Qualifications: International Baccalaureate (IB), IGCSE, GCSE, the American Grades 12 and 13 examinations, etc. which are equivalent to the SSSCE and GCE.
Holders of verifiable qualifications in courses of approved content in relevant field of study from recognized institutions. This is assessed on individual basis.

Offline Application Procedure

Application forms for admission could be obtained at the GTUC Information Centre, Tesano – Accra, the Kumasi Campus near Ahodwo roundabout, Koforidua Campus Charley Junction, Ho Learning Centre, Vodafone Regional Head Office, Takoradi Learning Centre, Vodafone Regional Office  and at our website here.

Applicants should please note that application submitted will not be processed until the cost of application form of GH¢150.00 is settled with banker’s draft from any bank.

Completed application forms with certified copies of Certificates / result slips should be submitted to the admissions offices before the closing date.

Online Application Procedure

  1. Purchase a voucher nationwide at Ghana Commercial Bank (GCB) at GH120.00  through the SMART _  PAY platformVisit GTUC website: and click on online application
  2. Enter the Serial Number and Pin on the voucher
  3. Complete application form, scan and attach your passport sized photograph and relevant documents
  4. Print a copy of the completed form and submit to GTUC Admissions Office

You can also obtain a hard copy of the Application Form from our various campuses (Remember to attach your passport sized photograph)

NOTE: Applicants with statement of results from West African Examination Council (WAEC)  must add WAEC SCRATCH card(s) to their application form depending on the number of sittings

Level 100
Year 1: Semester: 1
Course Code Course Name      
CSSD 111 Introduction to Computer Systems
CSSD 101 Programming & Problem-Solving
MATH 103 Discrete Mathematics for Computer Science
CSNS 141 Digital Electronics
MATH 105 Linear Algebra
ENGL 171 Communication Skills  I
GTGE 121 Introduction to Electronics
FREN 171 Basic French I
Year 1: Semester: 2
Course Code Course Name      
CSSD 102 Programming with C++
MATH 121 Probability & Statistics
CSSD 104 Computer Architecture
CSPC 132 Physics for Computing Systems
ENGL 172 Communication Skills II
ENGL 174 Critical Thinking & Logical Reasoning
MATH 102 Differential & Integral Calculus
FREN 172 Basic French II
Level 200
Year 2: Semester 1
Course Code Course Name      
CSSD 201 Data Structures & Algorithms      
CSSD 223 Systems Analysis & Design      
CSNS 241 Data Communications      
CSSD 205 Logic in Computer Science      
CSSD 203 Microprocessors & Microcontrollers      
CSSD 209 Web Programming & Applications      
Year 2: Semester: 2
Course Code Course Name      
CSSD 202 Object-oriented Analysis Design & Programming      
CSSD 232 Automata Theory      
CSSD 216 Operating Systems      
CSSD 218 Fundamental Software Engineering      
CSNS 242 Computer Networks      
CSBC 252 Introduction to Cloud Computing      
CSSD 204 Scripting Languages      
Level 300
Year 3: Semester: 1
Course Code Course Name      
CSSD 301 Analysis & Design of Algorithms      
CSBC 333 Introduction to Artificial Intelligence      
CSBC 324 Management Information Systems      
CSFT 395 Field Trip & Report Writing      
CSSD 353 Foundations of Human Computer Interaction      
CSSD 315 Computer Graphics      
CSBC 311 Distributed Systems      
CSSD 313 Multimedia Technologies      
Year 3: Semester: 2
Course Code Course Name      
CSBC 352 ICT Project Management      
CSNS 342 Network & Distributed Programming      
CSSD 312 Database Management Systems      
CSGS 391 Industrial Attachment      
BUEA 364 Basic Economics & Accounting Principles      
CSSD 314 Compiler Construction      
CSGS 392 Research Methods      
BUPE 362 Principles of Business Management & Entrepreneurship      
Level 400
Year 4: Semester: 1
Course Code Course Name      
CSNS 441 Network Management      
CSCS 453 Social, Legal & Ethical Aspects of ICT      
CSBC 421 Mobile Computing      
CSBC 423 Service-Oriented Computing      
CSGS 491 Project Work I – Project Seminars &  Presentations      
CSNS 431 Wireless Networks      
Year 4: Semester: 2
Course Code Course Name      
CSPR 492 Project Work II – Final Project Work      
CSBC 422 Biometric Systems      
CSCS 442 Computer Network Security      
Elective * Select one from elective list      
Elective * Select one from elective list      
List of electives – Students to select two (2) from list
Course Code Course Name      
CSBC 416* Multi-Agent Systems      
CSSD 424* Distributed Databases      
CSBC 428* Information Systems Control & Audit      
 CSBC 404* Performance Modelling      
CSSD 406* Advanced Computer Architecture      
CSSD 418* Embedded Systems      
CSSD 402* Computer Games Programming      
* Total credits for the entire programme: 150 credit hours

We regularly review our course content, to make it relevant and current for the benefit of our students. For these reasons, course modules may be updated, please contact us for the latest information