Bachelors of Computer Science (BCS)

Computers play and will play a dominant role in the socio-economic development of a nation. Advent of computers has ushered in the era of rapid developments and prosperity all over the advanced countries of the world. Many countries in the Far East have become economic giants because of the use of computers in all spheres of their economic activities. Developing countries like Bangladesh are also catching up with the rest of the world.  Computers if well utilized can play a major role as a means of economic enhancements in developing countries like Uganda.

With the importance of knowledge in the area of computer in perspective, Multitech Business School undertakes the responsibility to develop the human resources in this area through offering a degree program in computer science.

The Bachelor of Science in Computer Science (BSc.CS) Degree Programme is offered to satisfy the increasing demand for Computer Scientists in both the private and public sectors. It also provides an avenue to those already engaged in the computing and ICT sector without a degree qualification in Computer Science to enhance their knowledge and skills and obtain formal qualifications. The Bachelor of Science in Computer Science curriculum is designed to provide a formal body of knowledge for students interested in careers in the ever evolving computer industry. The curriculum includes a foundation in basic sciences, which includes courses related to both software and hardware fundamentals, and selected electives to allow students to specialize in areas of their interest.

Year One Semester One (6 Core Courses)

 

COURSE CODE

COURSE NAME

LH

TH

PH

CH

CU

BCS 1101

Computer Fundamentals and  Application

45

-

30

60

4

BCS 1102

Computational Mathematics 1

30

-

30

45

3

BCS 1103

Solution Methods in Optimization

45

-

30

60

4

BAM 1102

Principles of Management

45

-

-

45

3

BAM 1104

Business Communication Skills

30

-

30

45

3

BAM 1101

Principles of Accounting

30

-

60

60

4

Sub Total

 

 

 

 

21

 

Year One Semester Two (6 Core Courses)

COURSE CODE

COURSE NAME

LH

TH

PH

CH

CU

BCS 1201

Computer Organization & Architecture

30

-

60

60

4

BCS 1202

Structured programming

30

30

-

45

3

BIT1201

System Administration and Maintenance

30

-

60

60

4

BIT1202

Fundamentals of Database systems

30

-

60

60

4

BIT1203

Introduction to Web systems and Technology

45

-

-

45

3

BCS 1204

Numerical Analysis

45

-

30

45

3

Sub Total

 

 

 

 

21

 

Year Two Semester One (5 Core courses & 1 Elective)

COURSE CODE

COURSE NAME

LH

TH

PH

CH

CU

BIT 2101

CISCO-IT Essentials: PC Hardware & Software Repair

30

-

60

60

4

BIT 2102

Database Management Systems

30

-

60

60

4

BCS 2102

Data Structures and Algorithms

30

-

60

60

4

BBC 2102

Research Methodology

45

-

-

45

3

BCS 2105

Object Oriented Programming

30

-

60

60

4

Electives: (1 Elective Course)

BCS 2103

Formal Methods

45

-

30

60

3

BIT 2103

Information Assurance & Security

45

-

-

45

3

Sub Total

 

 

 

 

22

 

 

 

Year Two Semester Two (5 Core courses)

CODE

 

LH

TH

PH

CH

CU

BCS 2201

Automata, Complexity and Computability

45

-

-

45

3

BCS 2205

Artificial Intelligence

45

-

30

45

4

BIT 2203

System Analysis & Design 

30

-

60

60

4

BIT 2202

Application Development. VB.NET

30

-

60

60

4

BIT 2202

Computer Networks & Data Communication

45

-

-

45

3

Sub Total

 

 

 

 

18

 

Year Two Recess Term

BBC 2301

Industrial Training

15

-

90

60

4

BBC 2302

Business plan Development

15

-

90

60

4

Sub Total

 

 

 

 

8

 

Year Three Semester One (5 Core courses)

COURSE CODE

COURSE NAME

LH

TH

PH

CH

CU

BCS 3101

Software Engineering for Internet Applications

30

-

60

60

4

BCS 3102

Systems Programming with Python

15

-

60

45

4

BBC 3104

Business Intelligence & Data

Warehousing

30

-

60

60

4

BCS3104

Operating Systems

30

-

60

60

4

BCS 3106

Cryptology and coding Theory

45

-

-

45

3

Sub Total

 

 

 

 

19

 

Year Three Semester Two (4 Core Courses & 1 Elective)

COURSE CODE

COURSE NAME

LH

TH

PH

CH

CU

BCS 3105

Simulation and Modelling

30

-

60

60

4

BIT 3203

Advanced Web Systems & Technology

45

-

30

60

4

BCS 3202

Research Project

15

-

90

60

4

Electives: (1 Elective Course)

BIT 3202

Advanced Programming

15

-

60

45

3

BBC 3204

Enterprise Network Management

15

-

60

45

3

BIT 3205

User Interface Design

15

-

60

45

3

Sub Total

 

 

 

 

15

 

Vocational Recess (7 options select 1)

OPTION

COURSE NAME

LH

TH

PH

CH

CU

Option I

Tailoring, fashion & Design

15

-

90

60

4

Option II

Hair dressing & Beauty Therapy

15

-

90

60

4

Option III

Pastry & Baking

15

-

90

60

4

Option IV

Food Production & Catering

15

-

90

60

4

Option V

Television, Film & Radio Programs

15

-

90

60

4

Option VI

Mobile Devices Repair & Application Development

15

-

90

60

4

Sub Total

 

 

 

 

 

4

TOTAL UNITS

130

 

The graduates from the BSc.CS Degree Programme are expected to take up positions such as

Featured Events

Get in Touch

Kampala Campus:

Plot 345 Bukeesa, off Sir Apollo Kaggwa Road
P.O Box 3211 Kampala Uganda
+256 774461072 / +256 756779900
inquiries@multitech.ac.ug

Quick Links

Follow Us