Program Overview

Overview
Information Technology is a critical component of modern life, and is essential to the communications that support modern society. New applications of information technology are constantly appearing; different applications are linked together forming a complex computing environment.  There  is now an urgent demand for highly skilled Information Technology professionals with diverse specializations including business and management processes, the design and development of software systems.
The Bachelor Information Technology programme brings on board new approaches to teaching of Information Technology, combining solid engineering practices with knowledge of management and business processes. The programme, developed in consultation with the Information Technology industry and employers, will deliver a mix of knowledge, skills and experience that are necessary for an Information Technology professional in a three-year degree programme.
 

Program Objectives

Graduates from the course will have knowledge of:
  • Different Information Technology  paradigms
  • The breadth of Information Technology applications
  • The system design and development process
  • Problem solving and system design strategies
  • The theoretical basis of Information Technology
  • The cultural, legal and ethical issues in the discipline of computing.
  • Graduates will have an understanding of:
  • limitations of the underpinning of information technology by Computer Science
  • Levels of abstraction from hardware to high-level languages
  • Programming and debugging methods
  • User-interface design
  • Several important application areas such as databases, artificial intelligence and graphics.
 

Program Structure

Core Courses:

  • Year One Semester one
    BIS1101 : Computer Applications : (Credit Units: 3)
    -
    BIS1102 : Structured programming using C : (Credit Units: 4)
    -
    BIS1103 : Discrete Mathematics : (Credit Units: 4)
    -
    BIS1104 : Foundation of IS : (Credit Units: 3)
    -
    BIS1105 : Elementary Accounting : (Credit Units: 3)
    -
    BIS1106 : Social Computing : (Credit Units: 3)
    -
    BIS1107 : Communication skills : (Credit Units: 2)
    -
  • Year One Semester Two
    BIS1201 : Introduction to Software Engineering : (Credit Units: 3)
    -
    BIS1202 : Introductions to Web Technologies : (Credit Units: 4)
    -
    BIS1203 : Object Oriented Programming (C++/JAVA) : (Credit Units: 4)
    -
    BIS1204 : System Analysis and Design : (Credit Units: 3)
    -
    BIS1205 : Introduction to User Interface design : (Credit Units: 3)
    -
    BIS1206 : Statistics : (Credit Units: 3)
    -
    BIS1207 : Micro Economics : (Credit Units: 3)
    -
  • Year Two Semester One
    BIS2101 : Business Process Managament : (Credit Units: 3)
    -
    BIS2102 : Object Oriented Analysis and Design : (Credit Units: 4)
    -
    BIS2103 : Database Systems : (Credit Units: 4)
    -
    BIS2104 : IT Infrastructure : (Credit Units: 4)
    -
    BIS2105 : Operating Systems concept : (Credit Units: 4)
    -
    BIS2106 : Application Development : (Credit Units: 4)
    -
  • Year Two Semester Two
    BIS2201 : IT Security and Risk management : (Credit Units: 4)
    -
    BIS2202 : Data and Information Management : (Credit Units: 3)
    -
    BIS2203 : Enterprise Architecture : (Credit Units: 4)
    -
    BIS2204 : IS Project Management : (Credit Units: 4)
    -
    BIS2205 : Advanced Software Engineering : (Credit Units: 4)
    -
    BIS2206 : IS Strategy, Management & Design : (Credit Units: 3)
    -
  • Year Three Semester One
    BIS3101 : Database Programmimg : (Credit Units: 4)
    -
    BIS3102 : Entrepreneurship : (Credit Units: 3)
    -
    BIS3103 : IS Innovation and New Technologies : (Credit Units: 4)
    -
    BIS3104 : IT Audit and Controls : (Credit Units: 3)
    -
    BIS3105 : Database System Administratiom : (Credit Units: 3)
    -
    BIS3106 : Team Project : (Credit Units: 4)
    -
  • Year Three Semester Two
    BIS3201 : IT Ethics and Professionalism : (Credit Units: 3)
    -
    BIS3202 : Systems Programming : (Credit Units: 4)
    -
    BIS3203 : Information Systems Maintenance : (Credit Units: 4)
    -
    BIS3204 : Graduation Project : (Credit Units: 6)
    -

Specialization Tracks:

Electives:

Program Requirements

Admission

Cost Summary

Description

Tuition Per Semester

Tuition Per Year

Registeration

Medical

INT. Courses

NCHE

E-Library

Grad

 First Year

900$

1800$

100$

50$

 

10$

50$

 

Second Year

900$

1800$

100$

50$

1500$

10$

50$

200$

Third Year

900$

1800$

100$

50$

1500$

10$

50$

200$

 Total: 6230$