Bachelor of Technology in Computer Engineering Program Offered at Moi University

Moi Uni

Moi University (Moi Uni)

Uasin Gishu County

Bachelors Degree 5Years Fulltime Fee: on application Intake: Ongoing

Bachelors Degree (Accredited by: Moi University)

About Bachelor of Technology in Computer Engineering Bachelors Degree program.

The Bachelor of Technology degree in Computer Engineering
programme is concerned with the studies and practice of
developing and using computer systems in industry and
business. It emphasizes on the entire scope of computer
studies, ranging from basic hardware principles through
the design, system and application software levels to the
use and management of such systems to offer total IT
business solutions.

Objectives of Bachelor of Technology in Computer Engineering

i.)train computer engineering graduates who can accomplish the design, construction and installation of systems and infrastructure facilities, using professional considerations;
ii.)train graduate engineers with sound knowledge in the fundamentals of Computer Science/ Engineering so as to enable them to participate in applied theoretical research as well as consultancy services;
iii.)develop entrepreneurial skills among graduate engineers as a basis for self employment;
iv.)develop positive and responsive vocational attitudes, initiative and creative thinking amongst graduate engineers that are oriented to the world of work;
v.)train computer engineers who can provide expert systems maintenance and support.

Entry requirements for Bachelor of Technology in Computer Engineering

(i) All candidates admitted to the degree
programme of Bachelor of Technology in
Computer Engineering must
satisfy the minimum entrance requirements
stipulated in the common university entrance

(ii) In addition, candidates must obtain at
least the minimum cut-off points for the year
as determined from any one of the following four
subject clusters from the revised KCSE structure
in which candidates take examination in 8 subjects.

Mathematics Physics Chemistry Either Biology or
Geography or any Group V (i.e. technical group of

Mathematics Physics Chemistry Either Biology or
Geography or any Group V (i.e. technical group of
subjects) The above clusters may change from year
to year. Mathematics Physical Sciences Biological
Sciences Either Geography or any Group V
(i.e. technical group of subjects)

The above clusters may change from year to year.

iii) Those holding qualifications equivalent to
the above from institutions recognized by Moi
University Senate may also be admitted to The Department
of Computer Engineering. Moi University offers the programme
leading to the award of the degree of Bachelor of Technology in

Bachelor of Technology in Computer Engineering Course Subjects

Year 1
Semester I

Introduction to Computers and Computing
Computer Applications
Basic Mathematics I
Communication Skills I
Chemistry I
Basic Physics I
Development Concepts & Applications
Engineering Drawing I

Semester II

Programming Techniques I
Basic Mathematics II
Basic Statistics
Basic Physics II
Chemistry II
Engineering Drawing II
Quantitative Skills
Communication Skills II
Total Units: Year 1 47

Year 2
Semester I

Computer Systems Architecture
Programming Techniques II
Operating Systems
Circuit Theory I
Electrical Measurements
State, Society and Development

Semester II

Data Structures and Algorithms
Software Engineering I
Database Systems
Programming in Assembly Language
Engineering Mathematics II
Circuit Theory II
Basic Electrical Machines
Basic Electronics
Total Units: Year 2 43

Workshop Practice (12 Weeks)

Year 3
Semester I

Software Engineering II
Systems Programming
Numerical Analysis
Engineering Mathematics III
Electromagnetic Fields
Digital Electronics I
Physical Electronics & EE materials

Semester II

Research Methods
Object-Oriented Programming
Computer Networks
Computer Aided Design
Engineering Mathematics IV
Digital Electronics II
Analogue Electronics
Control Systems
Total Units: Year 3 46

Industrial Attachment

Year 4
Semester I

Simulation & Modeling
Data Encryption & Security
Project Management
Online Communication Systems
Algorithm Design & Analysis
Computer Aided Design Applications
Engineering Mathematics V
Engineering Economics
Small Business Management
Project I

Semester II

Computer Graphics
User Interface Design and Implementation
Distributed Systems
Computational Techniques of Operational Research
Computer Peripheral Devices
Neural Networks
Microprocessor Systems and Applications
Project I
Total units year 4 47

Industrial Attachment

Year 5
Semester I

Multimedia Applications
Microprocessors and Digital Systems Design
Artificial Intelligence & Expert Systems
Web Design and E-commerce
Elective I
Elective II
CEN 590 Project II

Semester II

Law, Ethics and Professional Practice
Information Systems Analysis and Design
Human Factors
Production, Operation and Management Information Systems
Elective III
Elective IV
CEN 590 Project II
Total units year 5 42


Advanced Object Oriented Programming
Embedded PC Systems
Advanced Database Systems
Advanced Operations Research
Programmable Devices
Advanced Web Design and e-commerce
Decision Support Systems
End- User Systems
Advanced CAD Applications
New and Emerging Technologies in IT
Space State & Digital Control
Digital Signal Processing
Non Linear & Multivariable Control
Electronic Circuits & Systems

About Moi University

In January 1981 a Presidential Working Party chaired by the distinguished Canadian academic, Dr. Colin B. Mackay, was convened to prepare detailed recommendations for a second university in Kenya and their report was presented to the then President, H. E. Hon. Daniel Toroitich Arap Moi in September 1981. The report ... read more