BACHELOR OF EDUCATION WITH ICT

BEICT is a bachelor degree program introduced to make students familiar with the modern education systems and computer science, along with the use of information and communication technology focusing on the subjects like Information Technology, Programming, Psychology, Fundamental & Technology in Education, Programming Language, Database Management System, Data Communication, and Artificial Intelligence.

This program will improve on the quality of our education system through continuous professional development and knowledge acquisition.

Programme Outcomes:

  • One of the main aims of ICT is to help students to become competent and confident users who can use the basic knowledge and skills acquired to assist them in their daily lives. It is also supposed to prepare students for the world of tomorrow. It aims to help learners to have an open and flexible mind.
  • To prepare students for higher studies like the Masters level Programme in the area of Education, Information Communication Technology or another related field.
  • To provide students with a better and extensive learning about Computer Science and Information Communication Technology concepts like Programming, Algorithms, Database Management Systems, Management Information System, Data structures, Computer Graphics, Cyber law, Artificial intelligence and other ICT related subjects.
  • To provide theoretical knowledge to the students to build up a deeper understanding and familiarize them with the practical tools and techniques used in the development of computer systems software and technology.
  • To prepare successful ICT graduates to build their career in their interested field or ICT related field such as a Computer Teacher in Higher School Level, Software Application Developer, System Administrator, Web Programmer, Database Administrator, Web Developer, Network Administrator, etc.
  • To develop proficient and passionate human resources outfitted with information technology skills, both qualitative and qualitative for application in the development of the education sector.
  • To assist students to improve their intellectual and analytical abilities, decision making, leadership to carry out, analyse and execute plans and policies for the overall development of education sector using the ideas of information technology.

 

General Rule:

The programme major in ICT and all course units are compulsory plus one teaching subject selected from the Humanities Options. (the minor inclusive the teaching methods).

For example, if a student selects ICT/Geo, a student must register for all foundations, ICT course units and the Geography Core, minor units and Geography Teaching methods.

Course Code

Name/Description

Present each semester

LH

 PH

CH

CU

Year 1

Semester 1

 

 

 

 

 

ICT1108B

Introduction to Computing

Semester 1

30

60

60

4

ICT1101B

Principles of programming

Semester 1

30

30

60

3

ICT1104B

Website Development and Internet Technology

Semester 1

30

30

60

3

FND1101B

Communication & Language Skills

Semester 1

45

00

45

3

 

Total Semester credits

 

 

 

 

13

Year 1

Semester 2

 

 

 

 

 

Course Code

Name/Description

 

 

PH

CH

CU

ICT1205B

Computer Applications

Semester 2

30

30

60

3

ICT1203B

Database Systems

Semester 2

30

15

45

3

ICT1206B

ICT Laboratory Management

Semester 2

30

15

45

3

FND12015B

History & Cultural Heritage of Uganda

Semester 2

45

0

45

3

BCU1201

Foundations of curriculum studies

Semester 2

45

0

45

2

BEF1201

Sociological foundations of education

Semester 2

45

0

45

2

BEF1202

Psychological foundations of education

Semester 2

45

0

45

3

BMA1201

Educational Management and Administration

Semester 2

45

0

45

3

 

Total Semester credits

 

 

 

 

22

Year 2

Semester 1

 

 

 

 

 

Course Code

Name/Description                                                                     

 

LH

PH

CH

CU

ICT2101B

Computer Repair and Maintenance

Semester 1

30

30

60

3

ICT2115B

Computer Teaching Methods

Semester 1

30

30

45

3

ICT2116B

Education Information System

Semester 1

30

30

45

3

BEF2101

Historical Foundations of Education

Semester 1

45

0

45

3

BEF2102

Philosophical Foundations of Education

Semester 1

45

0

45

3

BER2101

Educational Research Methods

Semester 1

45

0

45

3

 

Total Semester credits

 

 

 

 

18

Year 2

Semester 2

 

 

 

 

 

Course Code

Name/Description                                                                     

 

LH

PH

CH

CU

ICT2202B

Database Programming

Semester 2

30

30

60

3

ICT2205B

Scripting Languages

Semester 2

30

30

60

3

ICT2201B

Event Driven Programming

Semester 2

30

30

60

3

BCU2201

General Teaching – Learning Methods

Semester 2

45

0

45

3

BCU2202

Educational Technology

Semester 2

45

0

45

3

BEE2201

Professional Ethics

Semester 2

45

0

45

2

BSP2201

School Practice (6 weeks)

Semester 2

0

00

45

3

 

Total Semester credits

 

 

 

 

20

Year 3

Semester 1

 

 

 

 

 

Course Code

Name                                                                                            

 

LH

PH

TH

CH

CU

ICT3114B

Electronic Publishing and Multimedia

Semester 1

30

30

30

60

3

ICT3115B

ICT Administration

Semester 1

30

30

0

45

3

BEM3101

Introduction to Educational Measurement & Evaluation

Semester 1

30

0

15

45

3

BEF3101

Contemporary Educational systems

Semester 1

30

0

15

45

3

 

Total Semester credits

 

 

 

 

 

12

Year 3

Semester 2

 

 

 

 

 

Course Code

Name                                                                                            

 

LH

PH

TH

CH

CU

ICT3201B

Data Communication

Semester 2

30

30

30

60

3

ICT3205B

Legal and Ethical aspects of Computing

Semester 2

30

30

0

45

3

BER3206

Research Report (Core)

Semester 2

50

50

0

75

3

BCU3201

Curriculum design, Development and Implementation (Core)

Semester 2

30

00

15

45

3

BGC3201

Educational Counselling and Guidance (Core)

Semester 2

30

00

15

45

3

BSP3202

School Practice (6 Weeks)

Semester 2

30

45

45

45

3

 

Total Semester credits

 

 

 

 

 

18

 

Total Load/Credits

 

 

 

 

 

103