Submitted by Lord on Thu, 05/25/2023 - 15:21

Aim

The programme is aimed at training students at the degree level to develop professional skills in designing, implementing and deploying computer applications and networks to enhance national development.

Objectives

The objectives of the programme are to:

  1. equip graduates with theoretical and conceptual skills needed to undertake professional computer technology tasks in industry
  2. teach students to acquire critical and analytical skills needed to perform computer technology
  3. tasks in industry
  4. develop capacities of graduate to conduct research in new developmental trends in computing.
  5. develop awareness of stakeholder and societal issues relating to computer technology.
  6. develop transferable hands-on skills of graduates to the level demanded by employers, and to provide professional progression path to graduate level education (MSc and PhD) in computing.

Entry Requirements

  1. SSSCE Applicants: Credit passes (A-D) in three (3) core subjects including English Language, Mathematics and Integrated Science/Social Studies plus credit passes in three
  2. elective subjects, namely Elective Mathematics or Physics and any other two elective subjects.
  3. WASSCE Applicants: Credit passes (A1-C6) in three (3) core subjects including English Language, Mathematics and Integrated Science/Social Studies plus credit passes in three
  4. elective subjects, namely Elective Mathematics or Physics and any other two elective subjects.
  5. GCE “O” and “A” Level Applicants: Five (5) GCE 'O' Level credit passes including English Language and Mathematics plus at least Three (3) GCE 'A' level passes.
  6. HND, Diploma Applicants and Other Certificates
  • Higher National Diploma or Higher Diploma in Computer Science or Information Technology or equivalent area with second class lower division or higher from a recognised Institution will be admitted into Level 300.
  • GTEC accredited Diploma in Information Technology, Hardware and Networking or Web Application and Database Management related field from an accredited institution. These applicants will be admitted to Level 200.
  1. TVET Applicants: Passes in three (3) core subjects including English Language, Mathematics and Integrated Science/Social Studies plus passes in THREE elective subjects from Information Technology related TVET programme.
  2. Mature Applicants: Must be 25 years old with legitimate documentary proof which is at least five (5) years old at the time of application, must pass Mature Students’ Entrance Examinations conducted by KsTU, may have to attend and pass an interview. Evidence of working experience will be an added advantage.
  3. Foreign Applicants: Academic records of foreign applicants will be referred to GTEC for the determination of qualification equivalence and eligibility for admission as well as placement

Course Structure

Year 1, Semester 1

Course Code

Courses

T

P

C

BCT101

African Studies

2

0

2

COS101

Communicative Skills I

2

0

2

BCT141

Fundamentals of computing

2

2

3

BCT105

Principles of Programming in Python

2

2

3

BCT107

Embedded System

2

2

3

BCT109

Computing Mathematics

2

2

3

BCT111

Principles of Economics

2

0

2

TOTAL

14

8

18

 

Year 1, Semester 2

Course Code

Courses

T

P

C

COS102

Communicative Skills II

2

0

2

BCT106

Problem Solving & Critical Thinking Skills

2

0

2

BCT142

Front-End Web Development Technology

2

2

3

BCT108

Computerized Financial Accounting

2

0

2

BCT110

Operating Systems

2

2

3

BCT112

Probability and Statistics

3

0

3

BCT114

Object-Oriented programming with Java

2

2

3

BCT154

Computer Organization & Architecture

2

2

3

TOTAL

17

8

21

 

Year 2, Semester 1

Course Code

Courses

T

P

C

BCT215

Discrete Mathematics

3

0

3

BCT205

Back-End Web Development Technology

2

2

3

BCT211

Operations Research

2

2

3

BCT207

Systems Analysis and Design

2

2

3

BCT209

Human Computer Interaction

2

2

3

BCT223

Database Systems

2

2

3

BCT213

Management Information Systems

2

2

3

TOTAL

15

12

21

 

Year 2, Semester 2

Course Code

Courses

T

P

C

BCT206

Data Structures and Algorithms

2

2

3

BCT202

Introduction to Artificial Intelligence

3

1

3

BCT204

Software Engineering and IT Project Management

2

2

3

BCT208

Web Development Frameworks

2

2

3

BCT210

System Administration and Security

2

2

3

BCT212

Data Communication and Computer Networks

2

2

3

BCT252

IT Innovation and Entrepreneurship

2

2

3

TOTAL

15

13

21

 

Year 3, Semester 1

Course Code

Courses

T

P

C

BCT341

Mobile Application Development

2

2

3

BCT325

Cloud Computing Technologies

2

2

3

BCT311

Management and Organizational Behaviour

2

1

2

BCT309

Principles of Data Mining

2

2

3

BCT361

Digital Networks and Cyber Security

2

2

3

BCT301

Ethical and Legal Implications of Computing

2

1

2

BCT351

Data warehousing

2

2

3

BCT303

Research Methods for Computer Scientists

2

1

2

TOTAL

16

13

21

 

Year 3, Semester 2

Course Code

Courses

T

P

C

BCT300

Mini Project

1

10

5

BCT302

Industrial Attachment

0

20

10

TOTAL

1

30

15

 

Year 4, Semester 1

Course Code

Courses

T

P

C

BCT400

Project

1

4

0

BCT415

Web Services with Semantic Language

2

2

3

BCT433

Digital Marketing and Search Engine Optimization

2

2

3

BCT413

Pharmaceutical Intelligence with Data Analytics

2

2

3

BCT441

Introduction to Big Data

2

2

3

BCT401

User Interface (UI) and User Experience (UX)

2

2

3

BCT403

Financial Technology (FinTech)

2

2

3

BCT405

Internet of Things (IOT)

2

2

3

TOTAL

15

18

21

 

Year 4,  Semester 2

 

Course Code

Courses

T

P

C

BCT400

Project

1

6

7

BCT442

Data Visualization

2

2

3

BCT416

Software Testing and Quality Assurance

2

2

3

BCT418

E-Business

2

2

3

BCT422

Blockchain

2

2

3

TOTAL

9

14

19

Programme Category
Programme Duration
Programme Session
Programme Department