Bachelor of Information Technology – BIT
Course Description

The Bachelor of Information Technology programme is designed to:

· Graduate innovative thinkers and implementers of information technology solutions

· Produce leading scientists and practitioners in the area of information technology who are capable of meeting the technical skills requirement needed by industry

· Graduate students who are able to compete in a global economy

· Enable those interested in research in Information technology to obtain additional qualifications

· Empower graduates to become job creators and produce innovative ICT solutions

· Give an opportunity to those non-graduates already working in ICT to obtain a formal qualification in ICT through self-study

Courses Offered

Bachelor of Information Technology - BIT

 

 

COURSE CODE

 

COURSE TITLE

YEAR 1 SEMESTER 1

GMT1102

Communication Skills

BIT1102

Problem Solving & Programming Concepts

BIT1111

Introduction to Database Systems

BIT1100

Object Oriented Analysis & Design

ICT1101

Computer Applications

YEAR 1 SEMESTER 2

BIT1207

HTML Fundamentals

BIT1203

Mathematics for Information Technology

BIT1215

Object-Oriented Programming Concepts

BIT1205

Systems Analysis and Design

BIT1211

Operating Systems

BIT1208

Basic Statistics

YEAR 2 SEMESTER 1

BIT2110

Computer Networks

RES2101

Research Methods

ENT2101

Entrepreneurship Skills

BIT2113

Graphics Design

BIT2114

Responsive Web Design (CSS & JavaScript)

BIT2115

Applied Object Oriented Programming

YEAR 2 SEMESTER 2

CSC2208

E-Commerce – Mobile Money Systems and Crypto Currency

BIT2204

Advanced Database Systems

BIT2208

Computer Networks and Information System Security

BIT2202

Advanced Object Oriented Programming

CSC2210

Introduction to Mobile Programming

INT2301

Internship

ELECTIVES (Choose 1 elective course)

BIT2211

PHP Web Application Development

CSC2212

Computer Networks Design & Implementation

BIT2213

Introduction to Systems Design & Administration

YEAR 3 SEMESTER 1

BIT3107

Principles of Software Engineering

CSC3109

Cloud Computing & Data Analytics

BIT3104

Project Planning and Management

CSC3112

Modelling & Simulation

CSC3113

Intermediate Mobile Programming

ELECTIVES (Choose 1 elective course)

BIT3112

Advanced PHP Web Applications (Frameworks)

CSC3115

Computer Networks & Configuration Management

BIT3116

Intermediate Systems Design & Administration

YEAR 3 SEMESTER 2

RES3201

Research Project

BIT3201

Strategic IT & Management

BIT3207

IT Ethics & Professionalism

ELECTIVES (Choose 1 elective course)

BIT3210

Advanced Mobile Programming

BIT3211

Web Applications Deployment, Security & Maintenance

BIT3208

Advanced Computer Networks Management

BIT3209

Advanced Systems Design & Administration

Career Paths for BIT (Bachelor of Information Technology)

A student who successfully completes the BIT programme can take the following career paths:

 

i. Software applications developer

ii. Information security analyst

iii. Web Developer

iv. Database administrator

v. Management analyst

vi. Computer network architect

vii. Network Security Consultant 

viii. Information Security Officer

ix. Network & System Administrator

x. Information Technology Specialist

xi. SEO(Search Engine Optimization) Specialist

pexels-hasan-albari-1229861