BSc. Computer Science

Description

The Computer Science program which is in-line with the mission of KAAF, is to produce competent graduates in Computer Science using internationally benchmarked curriculum. As such the Program is designed to meet the IEEE stipulations and the requirements for computing degrees. The program is designed to provide students with the knowledge and associated skills in the broad field of computer science. Over the four year program a range of skills-based, generic subjects will be sustained in order to develop the student as a versatile graduate and as a ‘life-long learner’. Students on this program will acquire systems design, and communication skills and be prepared for employment in a broad spectrum of computing, or for continued study at the postgraduate level.

As part of KAAF’s mission to provide quality and comprehensive general tertiary education and also to equip its students with cutting-edge academic and professional training, the BSc Computer Science programme seeks to provide students with basic analytic skills and knowledge in technology. It also endeavours to developed entrepreneurship, leadership and material skills so as to enable its graduates to take up positions in areas relating to Information technology. Specifically it is expected that at the end of the four-year program, a graduates should:

Candidates applying to the programme must meet the following entry requirements:

WASSCE  – Six (6) credit passes (A1-C6) including English Language, Core Mathematics, Integrated Science and any three (3) relevant elective subjects. Candidates must have Physics or Elective Mathematics

SSCE: – Six (6) credit passes (A – D) including English Language, Core Mathematics, Integrated Science and any three (3) relevant elective subjects. Candidates must have Physics or Elective Mathematics

GCE ‘A’ Level: Applicants must obtain three (3) passes (at least grade D) in relevant subjects in addition to five (5) credit passess (at least grade 6) at GCE ‘O’ Level which must include English Language, Mathematics, General Science / and Science Subject. 

HND: Holders in Computer Science, Electrical/ Electronic Engineering and Information Technology may be admitted to level 300. 

Study Options:

  • Regular (day)
  • Weekend
  • Evening
  • Sandwich

Check the fees here

LEVEL 100 SEMESTER ONE

COURSE CODE

COURSE TITLE

KCS 151

Introduction to Computers

KCS 157

Fundamentals of Programming

KCS 161

Introduction to Pure Mathematics I

KAF 111

Introduction to Sociology

KAF 109

Communication Skills I

KAF 103

French I

EE 151

Applied Electricity

LEVEL 100 SEMESTER TWO

COURSE CODE

COURSE TITLE

KCS 158

Object-Oriented Programming I (With Java/C++)

KCS 162

Introduction to Pure Mathematics II

KCS 174

Probability and Statistics

KAF 110

Communication Skills II

BBA 109

Principles of Microeconomics

KAF 104

French II

EE 152

Basic Electronics

LEVEL 200 SEMESTER ONE

COURSE CODE

COURSE TITLE

BBA 201

Financial Accounting I

KCS 291

Systems Analysis and Design

KCS 297

Database Management Systems

BIS 213

Management and Organizational behaviour

KCS 265

Computing Theory

KCS 277

Discrete Mathematics

KCS 255

Object-Oriented Programming II

LEVEL 200 SEMESTER TWO

COURSE CODE

COURSE TITLE

KCS 224

Web-Based Concept and Technologies

EE 272

Digital Systems

KCS 292

Advance Probability and Statistics

KCS 266

Operating Systems

KCS 246

Computer Organization and Architectures

KCS 268

Software Engineering

LEVEL 300 SEMESTER ONE

COURSE CODE

COURSE TITLE

KCS 367

Mobile Programming

KCS 383

Data Structures I

KCS 365

Systems Administration

KCS 357

Programming with Assembly Language

BIS 335

IT Entrepreneurship

KCS 347

Data Communication and Networks

KCS 337

IT Research Methods

LEVEL 300 SEMESTER TWO

COURSE CODE

COURSE TITLE

KCS 358

Systems Simulation and Modelling

KCS 362

Advance Data Communications

KCS 374

Numerical and Computational Methods

KCS 320

Human-Computer Interactions

KCS 364

Data Structures II

KCS 304

Supervised Industrial Attachment (Vacation)

KCS 310

Computer and Information Security

LEVEL 400 SEMESTER ONE

COURSE CODE

COURSE TITLE

BIS 401

Management Information Systems

KCS 493

Compiler Design

KCS 465

Ethical and Legal Issues in Computing

KCS 423

Computer Graphics

KCS 489

Project I

 

Elective I

LEVEL 400 SEMESTER TWO

COURSE CODE

COURSE TITLE

KCS 424

Operations Research

KCS 448

Survey of Programming Languages

KCS 442

Artificial Intelligence

KCS 492

Real-Time Embedded Systems

KCS 490

Project II

 

Elective II

ELECTIVE I

COURSE CODE

COURSE TITLE

KCS 479

Decision Support Systems

KCS 469

Introduction to e-Business

KCS 459

Distributed Database Systems

KCS 449

Cloud Computing

ELECTIVE II

COURSE CODE

COURSE TITLE

BIS 430

Data Mining and Warehousing

KCS 420

Wireless Networks

KCS 440

Robotics

KCS 430

Parallel and Distributed Systems

 

Scroll to Top
Open chat
Hello! How can we help?
KAAF University College offers programme in Engineering, Health, Business Administration and Law.
We would be happy to assist you in any way you wish.
Open the Chat to start a conversation with our dedicated team now!