Skip to content

Bachelor of Technology in Computer Science

Department

Duration

4 years

Modes of Study

Regular, Weekend

Programme Overview

The programme is aimed at providing students with a thorough grounding in the theoretical and practical aspects of the computer science discipline necessary for successful careers in Computer Science in the continually developing Information Technology (IT) Environment.

Entry Requirements

SSSCE Holders: Credit passes in six (6) subjects comprising three (3) core subjects, English Language, Core Mathematics, and Science, plus three (3) relevant elective subjects, and MUST include Elective Mathematics.

WASSCE Holders:  Pass grades for WASSCE holders should be A1-D7, in six (6) subjects comprising three (3) core subjects, English Language, Core Mathematics, Social Studies/Science, plus three (3) relevant elective subjects, and   MUST include Elective Mathematics. The aggregate of the six (6) subjects must not exceed 24 for SSSCE and 30 for WASSCE.

Admission of Higher National Diploma (HND) / Diploma Candidates to First Degree Programmes

Applicants must have graduated with a good HND certificate in Computer Science, Computer Network Management, or Information and Communication Technology (i.e., at least 2nd Class Lower Division). Applicants with the mentioned HND Certificate will be placed in Level Three Hundred.

University Diploma certificates from recognised universities assessed to be equivalent to HND with second class lower division may be considered for admission into level 300 in their area of specialization depending on the subjects passed.

Other related HND /Diploma Holders with at least a second class lower (e.g Engineering) will be admitted to Level 200.

 GBCE/GCE ‘O’LEVEL/ABCE/RSA/’A’LEVEL Holders

At least five (5) GCE O-Level credit passes, or five (5) GBCE passes including English Language, Mathematics and Additional Mathematics, plus a minimum of two (2) GCE ‘A’ Level or two (2) ABCE passes.

Teacher’s Certificate ‘A’ Holders

Applicants must have a Three (3) year Post-Secondary Teacher’s Certificate or Four (4) Year Certificate with a minimum of two (2) years of teaching experience, plus three (3) GCE ‘O’ Level or SSSCE/WASSCE passes which must include English, core Mathematics and Elective/Additional Mathematics.

ABCE (RSA III) Holders

Advanced Business Certificate Examination (ABCE)/ (RSA III) Plus GBCE/RSA II or 5 GCE ‘O’ Level credit including English, Mathematics and Additional Mathematics.

Mature Applicants

Must be at least 25 years old at the time of application, with proof (Ghana card, birth certificate, passport).

Must pass a written aptitude test in English Language, Mathematics, and General Knowledge conducted by the University.

Career Opportunities

The graduates of our Computer Science programme have the opportunity to work in both the government and private sectors, amongst which are;

  • Education
  • Software Development
  • Telecommunication
  • Security Agencies such as BNI, Interpol, Army
  • Banking Sector
  • Health Sector
  • Insurance Companies
  • Consultancy
  • Automobile Sectors
  • Aviation Sectors
  • Agriculture sector
  • Marketing and Advertising Agencies
  • Shipping Industries
  • Oil and Gas industry
  • Multimedia Agencies
  • Gaming and Animation Industries

Aside from the above areas/sectors, graduates have been exposed to several courses where they can set up their own I.T business to provide for the ever-increasing opportunities for I.T solutions in Ghana.

Programme Structure

YEAR ONE – SEMESTER ONE

Course Code Course Title T P C
BCS  101 Introduction to Computer Science 2 1 3
BCS 103 Elements of Economic 2 1 3
BCS 105 Fundamental of Digital Electronic 2 1 3
BCS 107 Algebra 3 0 3
AFS 101 African Studies for Development 2 0 2
BCS 109 Computer Application 1 2 3
COS 101 Communication Skills 2 0 2
TOTAL 19

YEAR ONE – SEMESTER TWO

Course Code Course Title T P C
BCS 102 Computer Hardware and Maintenance 1 2 3
BCS 104 Programming with Python 2 1 3
BCS 106 Calculus 3 0 3
BCS 108 Discrete Mathematics 2 1 3
BCS 110 Principles of Business Management 3 0 3
BCS 112 Web Design and Development 3 0 3
BCS  102 Financial Accounting 0 2 2
TOTAL 20

YEAR TWO – SEMESTER ONE

Course Code Course Title T P C
BCS 201 Data Communications 2 1 3
BCS 203  Programming using C++ 2 1 3
BCS 205 Introduction to Algorithms 2 1 3
BCS 207 Probability and Statistics 3 0 3
BCS 209 Computer Organization & Architecture 3 0 3
BCS 211 Information Systems 3 0 3
BCS 213 Numerical Methods and Analysis with MATLAB 2
TOTAL 20

YEAR TWO – SEMESTER TWO

Course Code Course Title T P C
BCS 202 Computer Networks 2 1 3
BCS 204 Data Structures 2 1 3
BCS 206 Theory of computation 2 1 3
BCS 208 System Analysis and Design 3 0 3
BCS 210 Object-Oriented Programming with Java 2 1 3
BCS 212 Operating System 3 0 3
INA 202 Industrial Attachment 2 0 2
TOTAL 20

YEAR THREE – SEMESTER ONE

Course Code Course title Theory Practical Credits
BCS301 Database Concepts & Technologies 2 1 3
BCS303 Software Engineering 3 0 3
BCS307 Computer Graphics 3 0 3
BCS309 Research Methods 3 0 3
BCS311 Mobile Application Development 2 1 3
BCS313 Artificial Intelligence and Machine Learning 3 0 3
BCS 315 IT Entrepreneurship and Innovation 1 2 2
TOTAL     20

YEAR THREE – SEMESTER TWO

Course Code Course title Theory Practical Credits
BCS 304 Database Management Systems 2 1 3
BCS 306 Distributed Systems 2 1 3
BCS 308 Computer & Information Security 2 1 3
BCS 310 Ethics in Computing 3 0 2
BCS 312 Graph Theory 3 0 3
BCS 314 Linux Operating System & Programming 2 1 3
BCS 316 Open Source and Technology     3
TOTAL     20

YEAR 4 – SEMESTER 1

Course Code Course title Theory Practical Credits
BCS 401 Industrial Placement 0 12 6
BCS 403 Industrial Practice and Technical Reporting 0 12 6
BCS 407 Industrial Experience Presentation 0 6 3
TOTAL     15

YEAR 4 – SEMESTER 2

Course Code Course title Theory Practical Credits
BCS410 Final Year Project Work 1 5 6
BCS402 Business Intelligence 2 1 3
BCS404 Computer Vision 2 1 3
BCS406 Electronic Commerce 2 1 3
BCS408 Cyber Security and Computer Forensic 1 2 3
TOTAL 8 10 18