You are on page 1of 203

NATIONAL BOARD FOR TECHNICAL EDUCATION

CURRICULUM AND COURSE SPECIFICATIONS


FOR
HIGHER NATIONAL DIPLOMA (HND)
IN
COMPUTER ENGINEERING TECHNOLOGY
FEBRUARY, 2020

1
GENERAL INFORMATION

1.0 CERTIFICATION AND TITLE OF THE PROGRAMME:


The certificate to be awarded and the programme title shall read: “HIGHER NATIONAL DIPLOMA IN COMPUTER
ENGINEERING TECHNOLOGY”

2.0 GOAL AND OBJECTIVES


Goal
The Higher National Diploma programme (HND) in Computer Engineering Technology is designed to produce technologists capable of working
in manufacturing, servicing and related industries.

Objectives
On completion of HND in Computer Engineering Technology programme, the diplomates should be able to:
a) Carry out maintenance and repairs on computer hardware and installations;
b) Supervise the setting up, installation and configuration of computer systems, peripherals and networks;
c) Design electronic and logic circuits for use in modification of computer system;
d) Design and implement computer networks;
e) Perform programming of micro-controllers and embedded systems;
f) Apply artificial intelligence (AI) techniques; and
g) Establish and manage an enterprise.

3.0 ENTRY REQUIREMENTS


The entry requirements for HND in Computer Engineering Technology Programme are as follows:
i. All the requirements for admission into National Diploma in Computer Engineering Technology;
ii. National Diploma in Railway Engineering Technology with a minimum of lower credit pass; and
iii. A minimum of one year post National Diploma industrial training/work experience in railway or related industries;
or

2
iv. Candidates with ND at pass level and a minimum of two-year post-ND Industrial Training/work experience may also
be considered.

4.0 DURATION
The programme is designed to run for a minimum of four semesters, which is two academic sessions.

5.0 CURRICULUM
5.1 The curriculum of the HND Programme consists of the following four main components:
 General Studies/Education;
 Foundation courses;
 Professional/Core Courses;
 Project

5.2 The General Education component shall include courses in: English Language, Communication, and Entrepreneurship
Development. The General Education component shall account for not more than 10 - 15% of the total contact hours for
the programme.

5.3 Foundation courses include courses in Mathematics, Information and Communication Technology, Engineering. The
number of hours for the foundation courses for the programme may account for about 10-15% of the total contact hours.

5.4 Professional courses are core courses of the programme that give the student the theory, practical and professional
skills he needs to practice his field of calling at the technologist level. These may account for between 60-70% of the
contact hours.

3
6.0 CURRICULUM STRUCTURE
The structure of the HND Programme consists of four semesters of classroom, laboratory and workshop activities in the
Institution. Each semester shall be of 17 weeks duration made up as follows:
i. 15 contact weeks of teaching, i.e. lecture recitation and practical exercises, etc.; and
ii. 2 weeks for tests, quizzes, examinations and registration.

7.0 ACCREDITATION
The National Board shall accredit the Higher National Diploma programme for Technical Education before the diplomates
can be awarded the certificates. Details about the process of accrediting a programme for the award of the Higher
National Diploma are available from the Executive Secretary, National Board for Technical Education, Plot “B”, Bida Road,
P.M.B. 2239, Kaduna, Nigeria.

8.0 CONDITIONS FOR AWARD OF HIGHER NATIONAL DIPLOMA


The award of Higher National Diploma includes the following:
a. Satisfactory performance in all prescribed course work, which may include class work, tests, quizzes.
b. Workshop practice, laboratory work.
c. Satisfactory performance at all semester examinations.
d. Satisfactory completion of final year project work. Normally, continuous assessment contributes 30%, project work
10% while semester examinations are weighted 60% to make a total of 100%.

i. Grading of Courses: Courses shall be graded as follows:


Mark Range (%) Letter Grade Weighting
75 and Above A 4.00
70 – 74 AB 3.50
65 – 69 B 3.25
60 – 64 BC 3.00

4
55 – 59 C 2.75
50 – 54 CD 2.50
45 – 49 D 2.25
40 – 44 E 2.00
Below 40 F 0.00
ii. Classification of Diplomas: Diploma Certificates shall be awarded based on the following classifications:
 Distinction - CGPA of 3.5 and Above
 Upper Credit - CGPA of 3.00 - 3.49
 Lower Credit - CGPA of 2.50 - 2.99
 Pass - CGPA of 2.00 - 2.49.

9.0 GUIDANCE NOTES FOR TEACHERS OF THE PROGRAMME


9.1 The new curriculum is drawn in unit courses. This is in keeping with the provisions of the National Policy on Education,
which stress the need to introduce the semester credit units, which will enable a student who so wish to transfer the units
already completed in an institution similar standard from which he/she is transferring.

9.2 In designing the units, the principle of the modular system by product has been adopted, thus making each of the
professional modules, when completed provides the student with technician operative skills, which can be used for
employment purposes self - and otherwise.

9.3 As the success of the credit unit system depends on the articulation of programmes between the institutions and
industry, the curriculum content has been written in behavioural objectives, so that it is clear to all the expected
performance of the student who successfully completed some of the courses or the diplomates of the programme. This is
slight departure in the presentation of the performance based curriculum which requires the conditions under which the
performance are expected to be carried out and the criteria for the acceptable levels of performance. It is a deliberate
attempt to further involve the staff of the department teaching he programme to write their own curriculum stating the

5
conditions existing in their institution under which performance can take place and to follow that with the criteria for
determining an acceptance level of performance. The Academic Board of the institution may vet departmental submission
on the final curriculum. Our aim is to continue to see to it that a solid internal evaluation system exists in each institution
for ensuring minimum standard and quality of education in the programmes offered throughout the Polytechnic system.

9.4 The teaching of the theory and practical work should, as much as possible, are integrated. Practical exercises,
especially those in professional courses and laboratory work should not be taught in isolation from the theory. For each
course, there should be a balance of theory to practical in the ratio of 50:50 or 60:40 or the reverse.

10.0 FINAL YEAR PROJECT


Final year students in this programme are expected to carry out a project work. This could be on individual basis or group
work. The project should, as much as possible incorporates basic element of design, drawing and complete fabrication of a
marketable item or something that can be put to use. Project reports should be well presented and should be properly
supervised. The departments should make their own arrangement of schedules for project work.

6
COMPUTER ENGINEERING TECHNOLOGY
HIGHER NATIONAL DIPLOMA (HND) CURRICULUM TABLE

HND 1 SEMESTER 1
S/N CODE COURSE TITLE L T P CU CH
GNS 311 Engineering Society 2 0 0 2 2
MTH311 Mathematics III (Advanced Algebra) 2 0 0 2 2
EEC 313 Electrical Circuit Theory III 1 0 1 2 2
EEC 314 Electrical Measurement and Instrumentation III 1 0 1 2 2
EEE 315 Electronic III 2 0 2 2 2
EEE 316 Telecommunication Engineering II 2 0 2 3 4
CTE 313 Computer Programming, C programming 2 0 1 2 3
CTE 314 Operating systems II 2 0 0 2 2
CTE 315 Electronic Design and Prototyping 1 0 1 2 2
CTE 316 Computer Installation and Maintenance 1 0 2 3 3
TOTAL 14 10 22 24

7
HND 1 SEMESTER 2
S/N CODE COURSE TITLE L T P CU CH
GNS 302 Communication in English III 2 0 0 2 2
GNS 421 Industrial Management 2 0 0 2 2
MTH 312 Mathematics (Advanced Calculus) 2 0 0 2 2
EEC 323 Electrical Circuit Theory IV 2 0 1 3 3
EEC 324 Control Engineering I 2 0 1 3 3
EEE 325 Electronics IV 1 0 1 2 2
EEC 328 Testing Methods and Reliability 2 0 0 2 2
CTE 321 Computer Hardware System Design 1 0 1 2 2
CTE 322 Wireless and wireless Communications 1 0 1 2 2
CTE 323 Python Programming 1 0 1 2 2
TOTAL 16 6 22 22

8
HND 2 SEMESTER 3
S/N CODE COURSE TITLE L T P CU CH
GNS 401 Communication in English IV 2 0 0 2 2

MTH 321 Mathematics (Numerical Methods) 2 0 0 2 2


EED 413 Entrepreneurship Development 2 0 0 2 2

EEC 433 Control Engineering II 2 0 0 2 2


CTE 431 Computer Technology 2 0 0 2 2
CTE 432 Data Communication and Computer Networks 2 0 1 2 3
CTE 433 Computer Architecture II 1 0 1 2 2
CTE 434 Microprocessor and Embedded Systems 2 0 1 2 3
CTE 435 Computer Graphics and Animation 2 0 1 3 3
TOTAL 17 0 4 21 21

9
HND 2 SEMESTER 4
S/N CODE COURSE TITLE L T P CU CH
1. MTH 313 Mathematics IV (Statistical Methods) 2 0 0 2 2
2. CTE 441 Microprocessor in Control and Instrumentation 2 0 2 3 4
3. CTE 442 Artificial Intelligence 2 0 2 3 2
4. CTE 443 Project Management 2 0 0 2 2
5. CTE 444 Introduction to Digital Signal Processing 2 0 2 3 4
6 CTE 445 Seminar (New trends in Computer Engineering) 0 0 2 2 2
7 CTE 426 Project 0 0 0 6 6
TOTAL 10 8 21 22

L = LECTURE HOURS
P = LABORATORY/PRACTICAL HOURS
T = TUTORIA HOURS
CU = COURSE UNIT
CH = CONTACT HOURS

10
Programme: HIGHER NATIONAL DIPLOMA IN Course Code: EEC 313 Contact Hours: 45
COMPUTER ENGINEERING TECHNOLOGY
Course: ELECTRICAL CIRCUIT THEORY III Semester: 1 Theoretical: 1 hours /week

Year: 1 Pre-requisite: Practical: 2 hours /week


Goal: This course is intended to provide the student with further knowledge and skill of solving electrical network problems
General Objectives: On completion of this course the student, should be able to:
1. Understand the responses of various networks to a momentary increase or decrease of current and voltage.
2. Analyze circuit characteristics using ABCD parameters, image and iterative techniques.
3. Understand the design and analysis of different filters.
4. Apply graphical methods to solve network problems.

11
GENERAL OBJECTIVE 1: Understand the responses of various networks to a momentary increase or decrease of current and
voltage.

Week Specific Learning Outcomes Teacher’s Activities Learning Specific Teachers Evaluation
Resources Learning Activities
Objective

1.1 Explain the phenomenon of 


Define the term Marker,  What is
„Transients‟ in
transients as a response that transients.
may finally decay after a time.
electric circuits White board,  Draw the
Current and voltage.  Show the response response
1.2 Explain transients in reactive
of reactive circuit Calculator, curves of RL,
circuits (inductive and elements RC and RLC
capacitive). Recommended
(inductors and circuits to
1.3 Derive the equation for the
capacitors) to textbooks, transients
growth of current in an transients.  Explain the
Lecture notes.
 Explain why
inductive circuit (D.C.) importance of
1.4 Derive the equation for decay
transients occur in transient
of current in an inductiveelectrical circuits analysis
circuit.  Explain the  Calculate
1–5 1.5 Solve network problems, using
importance of growth and
the equations derived in 1.3
transient analysis decay times
and 1.4 above.  Derive expressions  Explain the
1.6 Derive the equation of growth
for growth and term time
and decay of current in R.L.C.
decay of current in constants and
Circuit. RL, RC and RLC state its
1.7 Apply 1.6 above to the solution
circuits. importance
of network problems e.g. tuned
 Solve examples
circuits (parallel & series).
using above
equation.
GENERAL OBJECTIVE 2: Know how to analyze circuit characteristics using ABCD parameters, image and iterative techniques.

12
2.1 Differentiate between one port  Explain one port Marker,  State and
and two port networks. and two port explain the
2.2 Define ABCD parameters. networks with White board, parameters of a
2.3 Represent simple transmission appropriate two-port
networks using 2.2 above. diagrams Calculator, network
2.4 Explain ABCD relations for a  Show a simple  Derive
passive network. Recommended
transmission expressions for
2.5 Represent the output in terms of network as a two textbooks, the ABCD
the input quantities. port network parameters
2.6 Evaluate ABCD parameters from Lecture notes.
 State the two port  Solve problems
open circuit and short circuit tests.
network involving
2.7 Deduce ABCD parameters of a
6–8 symmetrical lattice.
parameters ABCD
2.8 Define ABCD parameters in  h-, z-, y-, and parameters.
parallel and in cascade.  ABCD parameters.
2.9 Describe the loaded two-part  Define ABCD
network. parameters and
2.10 Define Image impedance. state its
2.11 Evaluate Image impedance in significance.
terms Zs and Zo.  Solve problems
2.12 Define interactive impedance. involving two port
2.13 Define insertion loss in decibel networks.
and Neper.
2.14 Solve problems involving two
port networks.

13
GENERAL OBJECTIVE 3: Design and analysis of different filters.

3.1 Define filter.  Define electronic Marker,  State the


filters and give its functions of
3.2 Sketch the typical main function. White board, electronic
characteristic curves of  Distinguish filters.
filters: between active Calculator,  Enumerate the
i. Low Pass and passive filters important
Recommended
 Sketch and characteristics
ii. High Pass explain the textbooks, of filters
characteristic  Perform
iii.Band Pass Lecture notes,
curves of filters computational
i. Band-Stop. Log graph.
 Explain analysis on
3.3 Describe the symmetrical – T propagation filters
attenuator pad. coefficient.  Design
3.4 Describe the symmetrical – π  Derive the electronic
attenuator pad. propagation filters of given
3.5 Explain propagation coefficients for T specification.
coefficient. and π- networks
9 – 12 3.6 Analyze a prototype T –
 Perform
section constant – K low
computational
pass.
analysis of filters
3.7 Analyze a prototype T –
using software
section constant – K low
packages .
pass.
 Identify different
3.8 Use a low-pass filter as a
types of active
marching device.
filters and their
3.9 Analyze the constant – K
applications:
high pass filter.
o Butterworth
3.10 Analyze an M. derived filter.
o Chebyshev
3.11 Explain the following passive
o Bessel
filters:
o Elliptical

14
i. Low Pass  Explain filter
ii. High Pass order
 Derive
ii. Band Pass expressions for
i. Band-Stop. attenuation (gain)
3.12 Explain different types of the cut-off
active filters. frequencies of the
3.13 Differentiate between passive above filters.
and active filters.  State the response
3.14 Explain the different characteristics of
application of the types of these filters
filters.
3.15 Solve problems involving
filters.
3.16 Design the four filters
mentioned above.

15
GENERAL OBJECTIVE 4: Apply graphical methods to solve network problems.

4.1 Explain locus and polar  Explain the uses of Marker,  Explain the
diagrams. locus and polar locus and
4.2 Explain the concept of diagrams. White board, polar
complex frequency.  Explain the diagrams and
4.3 Determine amplitude and concept of Calculator, state their uses
phase from pole-zero complex  Determine
13 – 15 diagrams. frequency.
Recommended
amplitude and
4.4 Explain Bode plots.  Explain the textbooks, phase from
significance of pole-zero
Lecture notes,
pole and zero on diagrams
the complex plane Log graph.  Plot Bode
 Show how to diagrams
determine pole and  Determine
zero on the system
complex plane. stability from
 Show how to Bode
determine diagrams

16
amplitude and
phase on pole and
zero diagram.
 Explain Bode
magnitude plot.
 Explain Bode
phaseplot.
 Discuss the
implications of
Bode plots in
electrical and
control theory.

17
PROGRAMME: NATIONAL DIPLOMA IN CODE: EEC 314 CREDIT HRS: 75HRS
COMPUTER ENGINEERING

COURSE: ELECTRICAL MEASUREMENT AND COURSES UNIT 3.0


INSTRUMENTATION II

Goal: This course is intended to provide the student with further knowledge and skills of the principles that govern the operation of
electrical instruments.

GENERAL OBJECTIVES:

On completion of this module, the student should be able to:


1. Understand the principles of resistive transducers
2. Understand the principles of capacitive transducers
3. Understand the principle of inductive transducers and others
4. Understand analog and digital data acquisition systems
5. Understand the principle of operation and application of digital and electronic instrument.

18
Theoretical Content

WEEK GENERAL OBJECTIVES 1: a. Understand the principles of resistive transducers

Specific Learning Teacher’s Learning Specific Learning Learning


Outcomes Activities Resources Outcomes Teacher’s Activities Resources Evaluation

1.1 Define a - Define a Textbooks, Carry out Demonstrate Guide Explain


transducer transducer
various how resistive students to the
1.2 Explain the - Explain the White board
various types of various transducers transducers can demonstrate resistive
electrical types of
Muiltmeter,
can be be used to how resistive transducer
transducers e.g. electri
i. Resistive type cal Potentiomete measured; measure transducers s can be
1 – rs resistive can be used used to
ii. Capacitive type transducer
3
s e.g. Resistive
ii. Inductive to measure measure
type.etc - Resistive Strain guage
type
resistive resistance
1.3 Describe resistive
transducers - Capacitive Thermistors
1.4 Explain the type
- Inductive Galvanomete
operation of
type.etc
various rs
potentiometric - Describe
types of resistive

19
electrical transducer Trainers
transducers e.g. s
i. Linear - Explain the Power supply
operation
potentiometric
of various
type potentiom
ii. Angular etric types
potentiometric of
type electrical
1.5 Explain transfer transducer
function of 2.4 s e.g.
- Linear
above,
potentiom
assuming all etric type
energy storage - Angular
terms are potentiom
zero. etric type
1.6 Describe a - Explain
strain gauge transfer
function
(Resistance
of 2.4
element) above,
1.7 Calculate assuming
Poisson‟s all energy
ratio(h) and storage
strain sensitivity terms
are
of a strain
zero.
gauge - Describe a
1.8 Explain the strain
expression for gauge
the gauge factor (Resistanc

20
in terms of the e
Poisson‟s ratio eleme
1.9 State the nt)
- Calculate
difference
Poisson‟s
between a ratio(h)
bonded and and strain
unbonded type sensitivity
of strain gauge of a strain
1.10 Explain the gauge
principle of - Explain the
expressio
operation of a
n for the
thermistor. gauge
1.11 Explain the factor in
principles of terms of
operation the
of a Poisson‟s
thermocouple ratio
- State the
1.12 Explain the
difference
thermocouple between a
laws bonded
and
unbonded
type of
strain
gauge
- Explain the
principle
of
operation

21
of a
thermistor
.
- Explain the
principles
of
operation
- of a
thermoco
uple
- Explain the
thermoco
uple laws

GENERAL OBJECTIVES 2: Understand the principles of capacitive transducers

2.1 Describe o Explain Textbooks, Demonstrate how the Guide students to List
capacitive capacitive various Capacitive demonstrate how the various
White board transducers can be various Capacitive
transducer transducer Muiltmeter, types
used to measure transducers can be
2.2 List various and capacitance used to measure capacitive
Variable
types various capacitance transducer
capacitors
capacitive types s
transducers capacitive Microphone(capac
2.3 Explain the transducers itive)
characteristi o Explain the Capacitive bridge
cs of a characteris
variable tics of a Galvanometers

capacitive variable Trainers


type capacitive

22
transducer type Power supply
e.g. parallel transducer
plate e.g.
capacitive parallel
transducer plate
2.4 Explain the capacitive
sensitivity transducer
of a parallel o Explain the
plate sensitivity
capacitive of a
transducer parallel
when: plate
i. The capacitive
separation transducer
(t) is varied when:
ii. The cross - The
sectional separation
area (a) is (t) is
varied varied
iii. The - The cross
dielectric sectional
constant (k) area (a) is
is varied varied
- The
2.5 solve dielectric
problems on constant
capactive
(k) is
transducers varied

23
o solve
problems
on
capactive
transducers

GENERAL OBJECTIVES 3: Understand the principles of various types of Inductive transducers

3.1 Describe inductive o Describe Chalk, Demonstrate Demonstrate how the Should ensure that
transducers inductive various transducers equipment required
Board,
practically the for the practical are
3.2 List various types transducers can be measured;
recommended application of available.
of inductive o List various guide
textbook. inductive Resistive, capacitive
transducers types of the
transducers and inductive type,
Ohmmeter, stude
3.3 Describe the inductive nt
transducers voltmeter , thermistor and the area
2 –6 various types of durin
inductive bridge of application g the
inductive type o Describe
experi
transducers e.g. the various ment.
i. Various types of Attend to students
inductive question when the
inductance
need arises.
(L) or type
Reluctance transducers
(RM) e.g.
ii. Differential - Various
inductance inductance
iii. Differential (L) or
transformer Reluctance
3.4 Explain the (RM)

24
operation of: - Differential
i. Linear inductance
Variable - Differential
Differential transformer
Transforme o Explain the
r (LVDT) operation
ii. Tachometer of:
- Linear
3.5 Explain areas of Variable
application of the
Differential
transducers Transforme
discussed above r (LVDT)
- Tachometer
- 3.5
Explain
areas of
application
of the
transducers
discussed
above
GENERAL OBJECTIVES 3: Understand the analog and digital data acquisition system

3.1 What are analog  Explain Chalk, Demonstrate the - Support/ What are
recorde operation of the guide the
and digital data rs Board, students
analog
following recorders;
acquisition system  Discuss recommended during the and digital
7–8 3.2 List the types of the textbook. - Graphic experiment data
principl - Strip chart - Administer
analog and digital es of questions to acquisitio

25
data acquisition operati - Galvanomete check n system
on of r type students
system include recorde - Null understandin
such applications rs potentiomete g on the
as weather r type subject
- Bride type matter
monitoring, - Linear - Ensure that
recording a Variable manuals and
Differential experiment
seismograph,
Transformer materials are
pressure, (LVDT) type available to
temperature and XY the student
- Oscilloscope
wind strength and recorders
direction - Digital
3.3 Explain the recorders
principle of
operation of the
following
recorders:
i. Graphic
ii. Strip chart
iii. Galvanome
ter type
iv. Null
potentiome
ter type
v. Bride type
iii. Linear
Variable
Differentia
l

26
Transform
er (LVDT)
type XY
vi. Oscillosco
pe
recorders
vii. Digital
recorders
viii. Tape
3.4 explain the tape
recorders
3.5 Discuss D/A and
A/D Conversions
3.6 Explain the
sample and hold
circuits

GENERAL OBJECTIVES 4: Understand the principle of operation and application of digital and electronic instrument

. 4.1 Explain with the aid  Discuss Chalk, - Demonstrat With the aid of a
of block diagrams the the e how to block diagram,
principle of operation principl Chalkboard, calibrate explain the principles
e of various
and application of of operation and
operati Notes, digital - Support/
electronic voltmeters application of
on of recommended guide the
voltmeters: electron - Demonstrat electronic voltmeter
textbook. students
ic e
during the Demonstrate
voltmet practically
er the experiment practically the
4.2 Describe the  Explain applications - Administer application of wave ,
construction and using a of items in questions to harmonic distortion ,
operation of AC block 4.5 check
diagra

27
9 – 10 voltmeters using m the students spectrum, Q-meter,.
operational amplifiers, constru understandin
rectifiers etc. ction g on the
and
subject
4.3 Explain with a operati
on of a matter
block diagram the - Ensure that
differen
construction and tial manuals and
operation of voltmet experiment
differential voltmeter. er materials are
available to
4.4 Describe with the aid the student
of a block diagram the
construction and
operation of digital
voltmeters:

i. Ramp-type

ii. Staircase-ramp
type

4.5 Explain the principle


of operation and
application of the
following:

i. Wave analyzer

ii. Harmonic distortion


analyzer

iii. Spectrum analyzer

28
iv. Q-meter

4.6 Demonstrate
practically the
applications of items
in 4.6 above

4.7 Explain the


measurement methods
and errors using Q-
Meter

29
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY

COURSE: ELECTRONICS III

CODE: EEC 315

PRE-REQUISITES: None

SEMESTER: FIRST

CREDIT UNIT: 4

DURATION: 15 weeks

GOALS: This course is designed to provide the student with further knowledge and skills of the principles,
construction and applications of various semi-conductor devices.

GENERAL OBJECTIVES: On completion of this course, the diplomat should be able to:

1. Know hybrid parameters and the application in the analysis of transistor amplifiers.
2. Understand the construction and principles of operation of semi-conductor devices related to electrical power system.
3. Know the basic principles of operation and the applications of differential amplifiers.

30
4. Know the basic principles of operation and applications operational amplifiers .

Programme: Higher National Diploma in Computer Course code: EEC 315 Contact Hours:
Engineering

Course: Electronics III Theoretical: 2

Year: One Semester: One Pre-requisite: None Practical: 2

General Objective 1:0 Know hybrid parameters and the application in the analysis of transistor amplifiers.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

1.1 Define hybrid . Explain hybrid


parameters (stating their  Derive the input  White Board,  Perform an  These assignments parameters (stating their
units) of a bipolar resistance, textbooks, charts, experiment to will require a good units) of a bipolar
transistor in different forward transfer calculator determine the quality
transistor.
1-4 configurations: and reverse  Oscilloscope, following Oscilloscope with
i. the input resistance voltage transfer Oscillators, Op- parameters of an working triggers
(hi) ratio using two- amp, multivibrator, amplifier facilities.
ii. the forward transfer port analysis. voltmeter, Cable a. Voltage gain
characteristics  Request students  Ammeter
current gain (hf) to perform b. Current gain  The instructor
iii. the reverse voltage calculations should ensure that Derive expressions, using

31
transfer c. Power gain the equipment is h-parameters for an
iv. ratio (hr) serviceable for this amplifier for the
v. the output purpose. following:
conductance (ho) vi. voltage gain
vi. State their units  Perform vii. current gain
experiment to  The students must viii. power gain
determine the be made to follow ix. input resistance
1.2 Draw equivalent circuit frequency a set procedure to output resistance
of transistor amplifier response of an trigger the scope
using the hybrid amplifier using having selected
parameters. different loads. trigger source.

1.3 Derive expressions,


using h-parameters for  Perform an
an amplifier for the experiment to
following: illustrate different
i. voltage gain coupling methods
ii. current gain in amplifier.
iii. power gain
iv. input resistance
v. output resistance  Perform
experiment to
1.4 Solve relevant problems illustrate the
using the hybrid hybrid
parameters parameters.

32
Programme: Higher National Diploma in Computer Engineering Course code: EEC 315 Contact Hours:

Course: Electronics III Theoretical: 2

Year: One Semester: One Pre-requisite: None Practical: 2

General Objective 2:0 Understand the construction and principles of operation of semi-conductor devices related to electrical power system.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

Draw the static


2.1 Explain a thyristor as a four characteristics (IA/Vak)
layer semi-conductor.  Explain the  White of a thyristor. Perform an experiment to Explain the
applications of Board, determine the following – applications of
thyristor textbooks, SCR Circuits thyristor
2.2 Explain the static and the function of a charts, Draw the dynamic - Igniting and and the function of a
characteristics (IA/Vak) of a thyristor using the two calculator characteristic of a extinguishing SCR thyristor using the two
thyristor. transistor analogy  Oscilloscope thyristor. transistor analogy
 Describe the , Oscillators, Perform an experiment to
2.3 Explain the dynamic connections and Op-amp, determine the following - Describe the
5-8 characteristic of a thyristor. explain with sketches multivibrato Triac and Diac Circuits connections and
the characteristics of: r, voltmeter, Determine the SCR - Igniting and explain with sketches
i. the diac; Cable current and voltage of a extinguishing the Triac the characteristics of:
2.4 Derive the D.C. and voltage
equations of a thyristor. ii. the triac  Ammeter thyristor. and Diac
iii. the diac;
iv. the triac
.
2.5 Calculate the SCR current Perform an experiment to
and voltage of a thyristor. Show that varying the determine the following
firing angle can control - Programmed Uni -
the output voltage and
2.6 Show that varying the firing Transistor (PUT)
current.
angle can control the output Circuits
voltage and current.

33
- Igniting and
2.7 List the application of a extinguishing the PUT
thyristor.

2.8 List the application of triac
and diac

Programme: Higher National Diploma in Computer Engineering Course code: EEC 315 Contact Hours:

Course: Electronics III Theoretical: 2

Year: One Semester: One Pre-requisite: None Practical: 2

General Objective 3:0 Know the basic principles of operation and the applications of differential amplifiers.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

9 - 10 3.1 Explain with aid of circuit  Explain the effect of Oscilloscope, Design and construction of  ensure that the Explain the
diagram, the operation of feedback both Oscillators, Op- Differential Amplifier equipment is construction and

34
differential amplifier theoretically and amp, cable,  Demonstrate the effect of serviceable for operation of
circuits: experimentally. multivibrator, feedback both theoretically this purpose. differential amplifier
i. with single-ended  Measure the amplitude voltmeter, and experimentally.  The students must circuits with
input; and frequency of known Ammeter  Measure the amplitude and be made to follow constant current
ii. with double-ended oscillators. frequency of known a set procedure to
source
input.  Demonstrate various White Board, oscillators. trigger the scope
3.2 Calculate differential types of rectification. textbooks,  Demonstrate various types having selected
voltage gain of amplifier in  Demonstrate the effect charts, of rectification. the trigger source
1.1 above. of filters on the output of calculator  Demonstrate the effect of
3.3 Explain the construction rectifiers. filters on the output of
and operation of  Illustrate voltage rectifiers.
differential amplifier regulation.  Illustrate voltage regulation.
circuits with constant  State the practical State the practical applications of
current source. applications of differential amplifiers
3.4 Explain the term, differential amplifiers.
"Common-mode rejection
ratio of a differential
amplifier".
3.5 (CMRR).Calculate CMRR
of an amplifier giving
necessary parameters.
3.6 Explain the construction
and operation of practical
different amplifier units
using integrated circuits
(IC).
3.7 Estimate bandwidth of
differential amplifiers.
3.8 Solve problems on
differential amplifiers and
IC.

Programme: Higher National Diploma in Computer Engineering Course code: EEC 315 Contact Hours:

Course: Electronics III Theoretical: 2

35
Year: One Semester: One Pre-requisite: None Practical: 2

General Objective 4: 0 Know the basic principles of operation and applications operational amplifiers.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Resources
Objectives Objectives

4.1 Explain the principles  Explain with aid of diagrams  White 4.1 Design Operational  ensure that the  Describe with
of operation of how operational amplifier Board, Amplifier equipment is aid of diagrams
operational amplifiers can be used as: textbooks, serviceable for how operational
(OP-AMP). a. summer; charts, 4.2 Construction of this purpose. amplifier can be
4.2 State the calculator Operational Amplifier  The students must used as:
Characteristics of an b. differentiator;  Op-Amps, be made to follow a. summer;
ideal operational oscilloscop a set procedure to
amplifier: c. integrator; es, TPS trigger the scope b. differentiator;
i. infinite input 3351 having selected
resistance; d. infinite impedance circuit; demonstrati the trigger source. c. integrator;
ii. zero output resistance; on
iii. infinite voltage gain; e. unit gain voltage follower or platform, d. infinite impedance
iv. infinite bandwidth; buffer amplifier. amplifiers. circuit;
11-12 v. no output when input
voltages are equal e. unit gain voltage
vi. characteristic, stable
follower or buffer
with temperature
vii. no input current amplifier.
viii. virtual earth at input;
inverting and non- 
inverting input
terminals.
4.3 Explain the concept of
virtual earth in
operational amplifier.
4.4 Distinguish between
the operation of an
OP/AMP with

36
inverting and non-
inverting inputs.
4.5 Derive the expression
for the open-loop gain
of an operational
amplifier.

Programme: Higher National Diploma in Computer Engineering Course code: EEC 315 Contact Hours:

Course: Electronics 3 Theoretical: 2

Year: One Semester: One Pre-requisite: None Practical: 3

General Objective 4:0 Know the basic principles of operation and applications operational amplifiers.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

4.6 Define the applications  Explain noise as any  White .  Explain the
of an operational unwanted composite signal. Board, applications
amplifier as used in the  Explain the sources of textbooks, of an
following circuits: internal noise; charts, operational
i. Schmitt trigger i. FET noise; calculator amplifie
circuit;  Op-Amps,
13-15 ii. Constant current ii. Transistor noise; oscilloscop
generator; es, TPS
iii. Voltage level iii. White noise, etc. 3351
indicator; demonstrati
iv. Peak voltage on
follower  State the precautions platform,
v. constant voltage necessary to minimize the amplifiers.
source; effect of external noise.

37
vi. Voltage
compraction
vii. Voltage rectifier
circuit;
viii. Integrator;
ix. Differentiator;
x. Log and Antilog
circuit;
xi. Equalizer circuit;
xii. Voltage amplifier
circuit;
xiii. Oscillators.
4.7 Solve problems
involving OP-AMP,
using circuits in 4.6
above.
Assessment: The practical class will be awarded 20% of the total score. The continuous assessments, tests and quizzes will be 10% the total score, while the remaining
70% will be for the end of Semester examination

38
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER CODE: EEE316/CTE CREDIT HRS:
ENGINEERING 316 HRS

COURSE: TELECOMMUNICATION II COURSES UNIT 3.0

Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications

GENERAL OBJECTIVES:

On completion of this course, the student should be able to:

1. Understand the principles of amplitude modulation


2. Understand the principles of frequency modulation
3. Understand the principles of digital modulation
4. Understand the principles of amplitude, frequency, and digital modulation.
5. Understand the principle of amplitude and frequency demodulations

39
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: CTE CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY

COURSE: Semester:3 Theoretical: 1 hours/week

Year: 4 Pre-quisite: C language, computer tech Practical: 3 hrs

Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications

GENERAL OBJECTIVES:

On completion of this module, the student should be able to:

1. Understand the principles of amplitude modulation


2. Understand the principles of Amplitude Demodulation
3. Understand the principles of frequency modulation
4. Understand the principles of Frequency Demodulation.
5. Understand the principles of digital modulation.
6. Understand the principles of digital modulation techniques.

40
GENERAL OBJECTIVE 1: Understand the principles of amplitude modulation

1-3 1.1 Explain the term  Explain the term Textbooks,  Illustrate  Demonstrate  Define the
modulation. modulation Amplitude experiments to term
1.2 Derive the  Derive the White board, Modulation illustrate Amplitude modulation
mathematical mathematical (AM) waveforms Modulation (AM)  Define
expression for expression for Trainers.  Perform waveforms Amplitude
waveform. waveform experiment to  Guide students to modulation
1.3 Explain the various  Use analytical Oscilloscope determine carry out  Sketch the
types of modulation; method to obtain amplitude experiments above block diagram
a. Analog modulation the frequency Signal modulation for AM (SSB)
b. Digital modulation component present generators, (AM) production
1.4 Explain Amplitude in an amplitude  Explain why
modulation. modulated wave- Power supply, there is more
1.5 Use analytical form power in the
Multimeters,
method to obtain the  Sketch the carrier
frequency component amplitude  State the
present in an amplitude etc
spectrum diagram advantages of
modulated wave-form representing the SSB over i.
1.6 Sketch the double side DSB
amplitude spectrum frequency bands ii. DSBSC
diagram representing  State the iii.SSBSC
double side frequency expression for the
bands. transmitted
1.7 State the bandwidth
expression for the  Derive the
transmitted bandwidth. expression for the
1.8 Derive the AM radiated
expression for the AM power
radiated power.  Explain why there
1.9 Explain why there
is more power in
is more power in the the carrier
carrier.
 Solve problems
1.10 Solve problems
involved in
involved in amplitude
amplitude

41
modulation. modulation
1.11 Sketch the block  Sketch the circuit
diagram for DSB diagram for DSB
production. production
1.12 Explain the need  Explain the need
for DBSC (double side for D/BSC (double
band suppress carrier). side band suppress
1.13 Explain the need carrier)
for SSE (single side  Explain the need
band) transmission for SSE (single
(power bandwidth, side band)
reduction). transmission
1.14 Sketch the block (power bandwidth,
diagram for SSB reduction)
production. Sketch the block
1.15 Sketch the wave- diagram for SSB
form and amplitude production:
spectrum of an SSB Sketch the wave-form
signal and amplitude
(a) Derive expression spectrum of an SSB
for a SSBSC (single signal
side band suppressed Derive expression for
carrier) signal a SSBSC
(single side band
(b) Sketch the spectrum suppressed
diagram carrier) signal
Sketch the spectrum
1.16 Explain the
diagram
operation of a balanced
Explain the operation
modulator circuit
of a balanced
diagram
modulator circuit
1.17 Explain the
diagram
principle of
Explain the principle
operation of a ring
of operation of a ring
modulator
modulator

42
1.18 State the State the advantages
advantages of the SSB of the SSB over:
over: DSB
i. DSB DSBSC
ii. DSBSC SSBSC
iii. SSBSC Solve problem
1.19 Solve problem involving A.M
involving A.M principle
principle

GENERAL OBJECTIVE 2: Understand the principles of Amplitude Demodulation

4-5 2.1 Explain the term  Explain the term Textbooks,  Demonstrate  Perform  Explain the
”demodulation” as it ”demodulation” experiments to experiments to term
relates to as it relates to White board, illustrate available illustrate available ”demodulation
telecommunication telecommunicati information in AM information in AM ” as it relates
engineering. on engineering Trainers. waveforms waveforms to
2.2 Explain the action of a  Explain the telecommunica
semi-conductor diode action of a semi- Oscilloscope  Guide students to tion
as a simple detector. conductor diode carry out engineering
2.3 Deduce as a simple Signal experiments above  Explain the
mathematically that detector. generators, action of a
the output of a non-  Deduce semi-
linear device with an mathematically Power supply, conductor
AM input contains the that the output of diode as a
information signal and a non-linear Multimeters, simple
other signal device with an detector.
etc
components. AM input  Explain the
2.4 Explain the square law contains the square law
detector. information detector.
2.5 Derive the expression signal and other  Describe the
for the output of the signal operation of a
square law detector components. circuit diagram
2.6 Sketch the output wave  Explain the that used the

43
form of the square law square law principles of
detector. detector. coherent
2.7 Explain coherent  Derive the detection.
detection principles for expression for
detecting DSBSC the output of the
signals. square law
2.8 Derive expressions for detector
the output of a  Sketch the
coherent detector using output wave
analytical methods. form of the
2.9 Describe the operation square law
of a circuit diagram detector.
that used the principles  Explain coherent
of coherent detection. detection
2.10 Solve problems principles for
involving detection of detecting
AM waveforms. DSBSC signals.
 Derive
expressions for
the output of a
coherent detector
using analytical
methods.
 Describe the
operation of a
circuit diagram
that used the
principles of
coherent
detection.
 Solve problems
involving
detection of AM
waveforms.

44
GENERAL OBJECTIVE 3: Understand the principles of frequency modulation

6-8 3.1 Define frequency  Define frequency Textbooks,  Perform  Demonstrate  Define
modulation. modulation experiments to experiments to Frequency
3.2 Derive the expression  Derive the White board, illustrate FM and illustrate Frequency modulation
for Frequency expression phase Modulation (FM)  Sketch the
modulation for a frequency Trainers. modulation waveforms block diagram
3.3 Explain why an FM modulation principles  Guide students to for FM
signal has a wider Oscilloscope carry out  Explain why
 Explain why an
band signal than an experiments above an FM signal
FM signal has a Signal
AM signal. has a wider
wider band signal generators,
3.4 Sketch the spectrum of band signal
than an AM signal
a frequency modulated than an AM
 Sketch the Power supply,
signal using Bessel signal
spectrum of a
function table with a
frequency  Define phase
given modulation Multimeters,
modulated signal modulation
index (PM)
using Bessel etc
3.5 Solve problem on  Explain the
function table with
frequency modulation relationship
a given modulation
3.6 Define phase between phase
index
modulation (PM) and frequency
3.7 Derive expression for a  Solve problem on
frequency modulation
phase modulated
signal modulation
3.8 Sketch the waveform  Define phase
for a phase modulated modulation
signal  Derive expression
3.9 Explain the for a phase
relationship between modulated signal
phase and frequency  Sketch the
modulation waveform for a
3.10 Sketch the block phase modulated
diagram of a phase signal
modulation method of  Explain the
producing FM relationship

45
3.11 Explain the signal to between phase and
noise ratio of an FM frequency
waveform modulation
3.12 Explain the triangular  Sketch the block
noise distribution diagram of a phase
3.13 Sketch the spectrum modulation method
diagram illustrating the of producing FM
triangular noise  Explain the signal
distribution with to noise ratio of an
different values of FM waveform
modulation index  Explain the
3.14 Solve problems on triangular noise
phase modulation distribution
3.15 Explain capture effect  Sketch the
in respect to FM spectrum diagram
3.16 Explain with the aid illustrating the
of block diagram how triangular noise
FM wave is generated distribution with
3.17 Explain the different values of
production of FM modulation index
signal using:  Solve problems on
 Varactor diode phase modulation
 Reactance valve  Explain capture
effect in respect to
FM
 Explain with the
aid of block
diagram how FM
wave is generated
 Explain the
production of FM
signal using:
 Varactor diode
 Reactance valve

46
OBJECTIVE 4: Understand the principles of Frequency Demodulation.

9-11 4.1 Explain frequency  Describe Textbooks,  Perform experiments  Demonstrate  Define
demodulation frequency to illustrate detection experiments to frequency
4.2 Explain, with the aid demodulation White of FM waveforms illustrate detection demodulation
of diagrams, the  Use block board, of FM waveforms  Explain, with
operation of the diagrams, circuit  Guide students to the aid of
following FM diagrams to Trainers. carry out diagrams, the
detectors: explain the experiments operation of
a. Slope detection operation of FM Oscilloscop any three (3)
b. Phase locked loop detectors listed in e FM detectors
demodulator 6.2
c. Foster Seeley  State the Signal
discriminator advantages and generators,
d. Ratio Detector advantages of each
e. Quadrature FM detection Power
detector methods discused supply,
4.3 Explain with the aid of  Explain with the
diagrams the concepts aid of diagrams the Multimeter
of pre-emphasis and concepts of pre- s,
de-emphasis. emphasis and de-
emphasis. etc

GENERAL OBJECTIVE 5: Understand the principles of digital modulation

12-13 5.1 Explain the term digital  Explain the term Textbooks, Perform experiments  Demonstrate Explain the term
modulation digital modulation to illustrate digital experiments to digital
 Explain the White modulation principles; illustrate modulation
5.2 Explain the following following digital board, PAM,PPM,PWM,
digital modulation modulation PAM, PPM, PWM, PCM waveforms
principles; principles; Trainers. PCM.  Guide students to
o Pulse Amplitude carry out Explain the
Modulations Oscilloscop experiments above

47
a. Pulse Amplitude o Pulse Position e disadvantage of
Modulations (PAM) Modulations PAM system
o Pulse With Signal
b. Pulse Position Modulations generators,
Modulations(PPM) o Pulse Code
Modulations. Power Explain with the
c. Pulse With  Sketch the spectrum supply, aid of sketches, a
Modulations(PWM) diagram of the Time Division
system defined in Multimeters Multiplexing
d. Pulse Code 5.2 , (TDM)
Modulations(PCM).  Analyze the
frequency etc principles
5.3 Sketch the spectrum component of a
diagram of the system pulse using fourier
defined in 5.2 series
5.4 Analyze the frequency  Sketch the block
component of a pulse diagram of a PAM
using fourier series (pulse amplitude
5.5 Sketch the block modulation)
diagram of a PAM transmitter and
(pulse amplitude receiver
modulation)  State the area of
transmitter and application of PAM
receiver  Explain the
5.6 State the area of disadvantage of
application of PAM PAM system
5.7 Explain the o Explain with the aid
disadvantage of PAM of sketches, a Time
system Division
5.8 Explain with the aid of Multiplexing
sketches, a Time (TDM) principles
Division Multiplexing  Solve problems on
(TDM) principles digital modulation
5.9 Solve problems on
digital modulations

48
GENERAL OBJECTIVE 6: Understand the principles of digital modulation techniques.

14-15 6.1 Explain the following  Explain the Textbooks, Perform experiments Demonstrate Explain the
digital modulation following digital to illustrate digital experiments to various digital
methods: modulation White modulation principles; illustrate PSK modulation
methods: PSK board, methods.
PSK, FSK,
FSK, FSK, Explain Minimum
a. Phase Shift Keying ASK,QAM,CPM
ASK,QAM,CPM Trainers. ASK,QAM,CPM Shift Keying
(PSK).
(MSK) and
b. Frequency Shift Keying waveforms
Oscilloscop Gaussian
(FSK).  State areas of  Guide students to
e minimum-shift
c. Amplitude Shift Keying application for each carry out keying(GMSK)
(ASK) method discussed in experiments
Signal State area of
d. Quadrature Amplitude 4.1 above
generators, application of
Modulation (QAM)  Explain MSK and Minimum Shift
e. Conutinous Phase GMSK
Power Keying (MSK)
Modulation (CPM)  State area of and Gaussian
application of MSK supply,
minimum-shift
6.2 State areas of and GMSK keying(GMSK)
application for each Multimeter
method discussed in s,
6.1
6.3 Explain Minimum etc
Shift Keying (MSK)
and Gaussian
minimum-shift
keying(GMSK)

6.4 State area of


application of Minimum
Shift Keying (MSK) and
Gaussian minimum-shift
keying (GMSK)

49
PROGRAMME: NATIONAL DIPLOMA IN CODE: EEC 314 CREDIT HRS: 75HRS
COMPUTER ENGINEERING
COURSE: ELECTRICAL MEASUREMENNT AND COURSES UNIT 3.0
INSTRUMENTATION II

Goal: This course is intended to provide the student with further knowledge of the principles that govern the operation of electrical
instruments and the skills in using them.

GENERAL OBJECTIVES:
On completion of this module, the student should be able to:
1. Understand the principles of resistive transducers
2. Understand the principles of capacitive transducers
3. Understand the principle of inductive transducers and others
4. Understand analog and digital data acquisition systems
5. Understand the principle of operation and application of digital and electronic instrument.

Theoretical Content
WEE GENERAL OBJECTIVES 1: a. Understand the principles of resistive transducers
K
Specific Learning Teacher’s Learning Specific Learning Learning
Outcomes Activities Resources Outcomes Teacher’s Activities Resources Evaluation

50
2.1 Define a - Define a Textbooks, Carry out various Explain
transducer transducer White board transducers can be Demonstrate how the
Muiltmeter, measured; resistive transducers
2.2 Explain the - Explain the Potentiometers Resistive can be used to
resistive
1 – various types of various Strain guage measure resistive transduce
electrical types of Thermistors rs can be
3 transducers e.g. electrical Galvanometers used to
i. Resistive type transducers Trainers measure
Power supply
ii. Capacitive type e.g. resistance
iii. Inductive - Resistive
type.etc type
2.3 Describe resistive - Capacitive
transducers type
2.4 Explain the - Inductive
operation of type.etc
various
- Describe
potentiometric
resistive
types of transducers
electrical - Explain the
transducers e.g. operation of
i. Linear various
potentiometric potentiometr
type ic types of
ii. Angular electrical
potentiometric transducers
type e.g.
2.5 Explain transfer - Linear
function of 2.4 potentiometr
above, ic type
- Angular
assuming all
potentiometr
energy storage ic type

51
terms are - Explain
zero. transfer
2.6 Describe a function of
2.4 above,
strain gauge
assuming all
(Resistance energy
element) storage
2.7 Calculate terms
Poisson‟s are zero.
ratio(h) and - Describe a
strain strain gauge
(Resistance
sensitivity of a
element)
strain gauge - Calculate
2.8 Explain the Poisson‟s
expression for ratio(h) and
the gauge factor strain
in terms of the sensitivity of
Poisson‟s ratio a strain
gauge
2.9 State the
- Explain the
difference expression
between a for the
bonded and gauge factor
unbonded type in terms of
of strain gauge the
Poisson‟s
2.10 Explain the
ratio
principle of - State the
operation of a difference
thermistor. between a
2.11 Explain the bonded and

52
principles of unbonded
operation type of
of a strain gauge
thermocouple - Explain the
2.12 Explain the principle of
operation of
thermocouple
a thermistor.
laws - Explain the
principles of
operation
- of a
thermocoupl
e
- Explain the
thermocoupl
e laws

GENERAL OBJECTIVES 2: Understand the principles of capacitive transducers


2.1 Describe o Describe Textbooks, Demonstrate how
White board the various
capacitive capacitive Muiltmeter, Capacitive
transducer transducer Variable capacitors transducers can
2.2 List various o List various Microphone(capaciti be used to
ve) measure
types types Capacitive bridge capacitance
capacitive capacitive Galvanometers
Trainers
transducers transducers
Power supply
2.3 Explain the o Explain the
characterist characteristic
ics of a s of a
variable variable
capacitive capacitive

53
type type
transducer transducer
e.g. parallel e.g. parallel
plate plate
capacitive capacitive
transducer transducer
2.4 Explain the o Explain the
sensitivity sensitivity of
of a parallel a parallel
plate plate
capacitive capacitive
transducer transducer
when: when:
i. The - The separation
separation (t) is varied
(t) is varied - The cross
ii. The cross sectional area
sectional (a) is varied
area (a) is - The dielectric
varied constant (k)
iii. The is varied
dielectric o solve
constant (k) problems on
is varied capactive
transducers
2.5 solve
problems on
capactive
transducers

54
GENERAL OBJECTIVES 3: Understand the principles of various types of Inductive transducers

3.1 Describe o Describe Chalk, Demonstrate  To Demonstrate how


inductive inductive Board, practically the ensur the various
recommended e that transducers can
transducers transducers textbook.
application of equip be measured;
3 –6 3.2 List various types o List various Ohmmeter, inductive transducers ment Resistive,
of inductive types of voltmeter , inductive requi capacitive and
bridge red inductive type.
transducers inductive for  Explain
3.3 Describe the transducers the the
various types of o Describe the practi principle
cal of
inductive type various types are operatio
transducers e.g. of inductive avail n of a
i. Various type able. thermist
 Supp or and
inductance transducers ort/ the area
(L) or e.g. guide of
the applicati
Reluctance - Various stude on
(RM) inductance (L) nt  Explain
ii. Differential or Reluctance durin the
g the strain
inductance (RM) exper gauge
iii. Differential - Differential iment
.
transformer inductance  Atten
3.4 Explain the - Differential d to
operation of: transformer stude
nts
i. Linear o Explain the quest
Variable operation of: ion
Differential - Linear when
the
Transforme Variable need
r (LVDT) Differential arises

55
ii. Tachometer Transformer .
(LVDT)
3.5 Explain areas of - Tachometer
application of the
- 3.5 Explain
transducers
discussed above areas of
application of
the
transducers
discussed
above
GENERAL OBJECTIVES 3: Understand the analog and digital data acquisition system

3.1 What are analog  Explain Chalk, - Demonstrate the - Support/  Explain
recorders Board, operation of the guide the analog
7–8
and digital data
 Discuss recommended following recorders; students and
acquisition system the textbook. - Graphic during the digital
3.2 List the types of principles - Strip chart experiment data
of - Galvanometer - Administer acquisiti
analog and digital operation type questions to on
data acquisition of - Null check system
system include recorders potentiometer students  Discuss
type understandi the
such applications - Bride type ng on the sample
as weather - Linear Variable subject and hold
Differential matter circuit
monitoring, Transformer - Ensure that  List
recording a (LVDT) type manuals and types of
seismograph, XY experiment recorder
- Oscilloscope materials
pressure, recorders are available
temperature and - Digital to the
recorders student
wind strength and
direction
3.3 Explain the

56
principle of
operation of the
following
recorders:
i. Graphic
ii. Strip chart
iii. Galvanom
eter type
iv. Null
potentiome
ter type
v. Bride type
iii. Linear
Variable
Differentia
l
Transform
er (LVDT)
type XY
vi. Oscillosco
pe
recorders
vii. Digital
recorders
viii. Tape
3.4 explain the tape
recorders
3.5 Discuss D/A and

57
A/D Conversions
3.6 Explain the
sample and hold
circuits

GENERAL OBJECTIVES 4: Understand the principle of operation and application of digital and electronic instrument
. 4.1 Explain with the aid  Discuss Chalk, - Demonstrate With the aid of a
of block diagrams the the Chalkboard, how to calibrate block diagram,
principle of operation principle Notes, recommended various digital - Support/ explain the
and application of of textbook. voltmeters guide the principles of
electronic operation - Demonstrate students operation and
voltmeters: of practically the application of
during the
electronic applications of electronic
9 – 10 4.2 Describe the items in 4.5 experiment voltmeter
voltmeter
construction and  Explain - Administer Demonstrate
operation of AC using a questions to practically the
voltmeters using block check application of
operational diagram students wave , harmonic
amplifiers, rectifiers the understandi distortion ,
etc. constructi spectrum, Q-
ng on the
4.3 Explain with a on and meter,.
block diagram the subject
operation
construction and of a matter
operation of differentia - Ensure that
differential voltmeter. l voltmeter manuals and
4.4 Describe with the aid experiment
of a block diagram materials
the construction are available
and operation of to the
digital voltmeters: student
i. Ramp-type
ii. Staircase-ramp
type

4.5 Explain the principle


of operation and
application of the
following:

58
i. Wave analyzer
ii. Harmonic distortion
analyzer
iii. Spectrum analyzer
iv. Q-meter
4.6 Demonstrate
practically the
applications of items
in 4.6 above
4.7 Explain the
measurement methods
and errors using Q-
Meter

59
PROGRAMME: HIGHER NATIONAL CODE: CTE 413 CREDIT HRS: 60 HRS
DIPLOMA IN COMPUTER
ENGINEERING

COURSE: COMPUTER INSTALLATION COURSE UNIT 2.0


& MAINTENANCE

Goal: This course is intended to provide the student with the basic knowledge and hands on practical work in computer installation and
maintenance

GENERAL OBJECTIVES:

On completion of this course, the student should be able to:

1.0 Understand the difference between various types of computers


2.0 Understand troubleshooting and repair techniques
3.0 Understand the basic principles of computer peripherals and interface
4.0 Appreciate the purpose of tests and specifications in computer systems
5.0 Appreciate the need for preventive maintenance
6.0 Understand the procedures of computer component assembly and computer system
7.0 Appreciate the need for pre-installation planning and the basic requirements of a computer room
8.0 Understand power supply troubleshooting in a computer environment
Theoretical Content

60
GENERAL OBJECTIVES 1: Understand the difference between various types of computers

Specific
Learning Learning Teachers
Week Specific Learning Outcomes Teacher’s Activities Resources Objective Activities Evaluation

10 – 15 1.1 Identify types of Identify types of Marker, Identify and Show the Distinguish between
computers computers classify students the mainframe, mini-
1.2 State the main features of White board, types of difference and microcomputers.
each type of computers i. Main Frame
Lecture notes, computers between
1.3 Describe the differences ii. Mini computers
between microcomputers, iii. Microcomputers mainframe,
mini-computers and Identify the major Projector, mini- and
mainframe computers differences between the microcomputers
Projector
computer types. .
screen

GENERAL OBJECTIVES 2: Understand troubleshooting and repair techniques

2.1 Identify and locate Identify the different parts Marker, Identify and Demonstrate the
computer components and of the computer CPU and locate use of
chips in PCs and Add-ons. White board, computer troubleshooting Carry out soldering
mainframes and de-soldering on
Lecture notes, components tools and
2.2 Explain causes of circuit boards.
component failure by: and chips in equipment.
i. Intermittent failure Identify the sections on the PCs and
ii. Solid failure computer main board mainframes
Projector, Use repair tools and
iii. Marginal failure Guide the
iv. Dry joints Processor, Projector equipment
students through
v. Power surges proficiently.
RAM Slots, screen. Know how good soldering
2.3 Carry out installation,
troubleshooting and repair to use repair techniques.
CPU
using approach tools and

61
equipment e.g.: BIOS, components tools and Troubleshoot
i. Logic pulser equipment computer
ii. Logic probe Cache Memory, Identify faults motherboard and
iii. Logic chip on computer
CMOS Battery, Laboratory peripherals; and
iv. Volt-ohmmeter system and
v. Oscilloscopes Manual Carry out rectify faults on
Expansion Bus, resolve them them.
vi. Logic analyzers installation,
vii. Various types of troubleshoot
Chip sets, etc
simulators ing and
2.4 Carry out soldering and Diagnostic Introduce the
package repair using
de-soldering on circuit students to how
boards approach
List and explain common to correct faults
2.5 Repair faulty board tools and
computer component due to
caused by: equipment
failures:
i. Open circuit i. Unseated
ii. Short circuit chips
Intermittent failures
iii. Wire wrapping ii. Loose
2.6 Identify and correct Know the
Marginal failures connections
failures due to: handling of
iii. Burnt out
i. Unseated chips Dry joint, etc sensitive chips or
ii. Loose connections chips components
iii. Burnt out chips or Start-up failure iv. Shorted leads
components of
iv. Shorted leads of Hard drive failure
components
components Understand
2.7 Explain fault reporting CD-ROM Drive failure soldering
and fault logging techniques
procedures in computer Display system failure
maintenance
External device failure
2.8 Demonstrate the
observation of safety rules Report and Demonstrate the
Keyboard & mouse failure
emergency procedures and log faults on observation of

62
use of first-aid in a computers safety rules
computer environment emergency
List the essential tools and procedures and
equipment used to carry use of first-aid
out computer installation. in a computer
environment

Explain the implication of


good and bad soldering on
system operation.

Explain safe chip handling

Explain Power on self-test,


Power fault diagnosis and
how to complete a fault
report form.

Explain different software


diagnostic tests for
hardware
GENERAL OBJECTIVES 3: Understand the basic principles of computer peripherals and interface

3.1 Explain the general Explain computer system Marker, Understand Explain the
principles of operation of peripherals the general operation of
the following in a White board, principles common Connect computer
mainframe computer peripherals through
of operation computer

63
system: Identify computer ports Lecture notes, of computer peripherals the appropriate port
i. The central and their uses peripherals.
processing unit
ii. Card readers and
punchers Projector, Demonstrate the Remove and replace
iii. Tape drives Explain the cause of serial, Recognize replacement of component parts of a
iv. Line printers parallel and USB port Projector faults faulty peripheral
v. Plotters failure. screen. associated components
vi. Diskette readers with
vii. Control units CPU
components particular
viii. Work stations
and terminals Recognise POST error peripherals
3.2 Remove and replace the message code as serial,
component parts of parallel and USB failure. Laboratory
peripherals listed above
in 3.1 and: Manual
i. V.D.U.
ii. Modems State the specifications for
iii. Teleprinters, etc. computer peripherals. Diagnostic
3.3 Explain channel interface
as employed in package
mainframe computers
3.4 Relate channel interface Remove and replace the
in mainframes with component parts of
address/control/data peripherals.
buses in microcomputers
CPU cards

VDU

Printers

64
Scanners

External CD drives

MODEMS, etc

Recognise POST error


message code for a given
peripheral failure.

GENERAL OBJECTIVES 4: Appreciate the purpose of tests and specifications in computer systems

4.1 Use the following Explain the use of Marker, Understand Introduce the Explain the purpose
maintenance aids in a computer diagnostic and use students to of maintenance and
computer environment: programmes White board, maintenanc various diagnostic tools
i. Diagnostic
Lecture notes, e aids diagnostic
programmes
ii. Machine function programmes and
test Explain verification test their uses. Explain the use of
iii. Trouble-shooting procedures on computers specification
Projector,
test
iv. Verification test Projector Guide the
v. Equipment
Outline computer screen. students through
reliability tests
vi. Microdiagnostics reliability tests the use of
CPU
vii. Artificial maintenance
components
intelligence aids
4.2 Give examples of each
test stated above
4.3 Explain the aids and uses Laboratory
of specifications as they Help the student

65
apply to computer Manual to understand
peripherals the purpose of
4.4 List typical items of specifications on
information that should
Diagnostic equipment.
be included in
specifications package
4.5 Apply tolerance levels to
ascertain specifications

Explain the purpose and


use of specification in
computer environment

Outline important aspects


of specification

GENERAL OBJECTIVES 5: Appreciate the need for preventive maintenance

5.1 Assess the work capital Explain the term Marker, Explain Explain the need Differentiate
condition of computer „preventive maintenance‟. how to for preventive between preventive
systems to prevent White board, prevent the maintenance in and corrective
excessive heat or cold
Lecture notes, computer computer maintenance.
5.2 Explain how computer
system and environment Explain the effect of dust environmen environment
can be free from dust and and other particles on t from bad
other particles computer operation, environmen Perform routine
Projector,
5.3 Identify and eliminate tal influence Outline maintenance on
sources of noise

66
interference in computer Projector maintenance computer systems
hardware screen. tasks that can be
5.4 Carry out routine power Identify sources of dust, List the carried out on
line checks noise and interference in CPU sources of computer
5.5 Utilize various strategies computer hardware and components dust, noise
to prevent and correct systems
discuss ways of and
corrosion in computer
eliminating them. interference
systems
5.6 Identify and eliminate Laboratory in computer
environmen Guide the
sources of stray Manual
t students through
magnetism Explain how to carry out
5.7 Appreciate the effect of routine
routine maintenance maintenance in
static discharge in a
checks on the computer Diagnostic computer studio
computer environment
system. package

State the sources of stray


magnetism and static
discharge in a computer
environment and methods
of eliminating them.

GENERAL OBJECTIVES 6: Understand the procedures of computer component assembly and computer system

6.1 List the main Draw connection sketches Marker, List the Use diagrams to List the main
components of computer and diagrams to explain main show the components of
systems PCs and the assembly structure of White board, components interconnection computer systems
mainframe)
computer systems. Lecture notes, of computer between PCs
6.2 Draw connection
sketches and diagrams to systems computer

67
show the assembly PCs components
structure of computer
systems Explain the procedures for Projector, Assemble, connect
6.3 Connect and operate PCs computer component and operate
(from basic units) assembly and operation Projector Connect Guide the microprocessor
6.4 Install microprocessor screen. and operate student in the based equipment
based equipment. the PCs assembly and
Assemble and CPU installation of
disassemble Explain the procedures for components personal
microprocessor based assembly and disassembly
Assemble computers
equipment e.g. cash of
registers, photo-copiers, and
option mark renders, etc cash registers, Laboratory configure
6.5 Using models and Manual microproces Show the
installation instructions, photo-copiers, sor based students how to
perform the installation
option mark renders, etc equipment mount the
of a mainframe computer
system Diagnostic processor,
package
Hard drives

Secondary
drives, etc

GENERAL OBJECTIVES 7: Appreciate the need for pre-installation planning and the basic requirements of a computer room

7.1 Describe the space Outline the requirement Marker, Describe Guide the
requirements and service for computer studio the space students through
clearances of computer White board, requirement the requirements Plan the
studio
Lecture notes, s and for establishing establishment of a
7.2 Explain methods of computer studio with
achieving stable and Explain the effect of poor service a computer
clearances adequate
suitable temperature and ventilation on operators

68
humidity condition and computer of computer studio. requirement.
7.3 Explain factors necessary performance. studio
for sitting and installing Projector,
computer equipment
7.4 State the power supply Projector Provide advice
requirements for various Outline the requirement screen. State the to the students
types of computer for sitting computer factors on the need for
equipment, e.g.: equipment CPU necessary power
i. Single phase components for sitting conditioning
supply
and equipment
ii. Three phase
supply Justify the need for installing
7.5 Justify the need for constant power supply on Laboratory computer
uninterruptible power computer operation. Manual equipment
supply in a computer
environment
7.6 Inspect:
i. False flowing Outline the requirements Diagnostic Explain the
ii. Cable trenching in a for validating computer package need for
typical large computer uninterrupti Install fire fights
equipment validation.
installations ble power equipment in a
7.7 i. Appreciate the need supply in a computer room.
for fire fights
computer
equipment in a Explain the need for safety
computer room environmen
equipment in a computer
ii Describe various t
room.
types of fire- fighting
equipment

GENERAL OBJECTIVES 8: Understand power supply troubleshooting in a computer environment

69
8.1 Carry out start-up and Describe the features of Marker, Demonstrat Assist students Localize power
preliminary checks on an the computer power e hard wired to identify faults supply faults and
inactive computer system supply. White board, circuit associated with correct them.
8.2 Demonstrate hard wired
Lecture notes, troubleshoot computer power
circuit troubleshooting
8.3 Correct power supply or ing supplies
earth connection related Identify faults associated Troubleshoot power
problems with computer power supply equipment
Projector,
8.4 Use troubleshooting supply unit. Correct Guide the and repair them.
techniques to eliminate Projector power students to
faults in stabilizers and
screen. supply or repair faults in
uninterruptible power
supplies Explain how to earth stabilizers and
CPU
8.5 Describe computer troubleshoot stabilizers connection UPS
components
system earthing and uninterruptible power related
supplies and repair them. problems

Laboratory
Manual

Diagnostic
package

70
HND 1 SEMESTER 2

Programme: Higher National Diploma in Computer Engineering Course Code: EEC 323 Contact Hours:
Technology

Course: Electrical Circuit Theory IV Semester:

Year: Pre-requisite:

Practical: 0 Hrs/Week Theoretical: 2 hours /week

GOAL: This course is intended to provide the student with the knowledge of electrical network.

General Objectives:

On Completion of this course the student should be able to:

1. Apply Laplace transform to the solution of electrical network problems.


2. Apply Laplace transform to the solution of transform using periodic functions.

71
3. Analyze the performance of transmission lines.
4. Analyze the performance of transmission lines using Smith Chart and its application.

72
Theoretical Content Practical Content

Week Specific Learning Outcomes Teacher’s Learning Specific Teachers Evaluation


Activities Resources Learning Activities
Objective

GENERAL OBJECTIVE 1: Apply Laplace transform to the solution of electrical network problems.

WEEK 1.1 Define the Laplace transform of a  Use questions Sketched Circuit Explain the
given function and first shirt
1.2 State the transforms of common  answers to Diagram. theorem
functions demonstrate
1-3 1.3 Explain the first shirt theorem  the use of - Illustrate graph
1.4 Perform partial fraction reduction transforms. by the use of
of a given function  -Demonstrate sketches
1.5 Define poles and zeros of a the various
function  circuit theorem
1.6 Plot poles/zeros diagram of a through
function  examples and
1.7 Write down the equations for  experiments.
parallel and series RLC circuits in
 Point out each
terms of Laplace transform
 components
1.8 Identify the order of the equations
in 1.7 above e.g. wire,
dielectric,
1.9 Solve circuit problems using
sheath etc..
Laplace transform
GENERAL OBJECTIVE 2: Apply Laplace transform to the solution of transform using periodic functions

WEEK 2.1 Define the Heavi-side unit step  Analyze Sketched Circuit Explain the
function application of second shift
2.2 Explain the second shift theorem Laplace Diagram. theorem
2.3 State the transform periodic transform

73
4-6 functions using Heavi- - Illustrate graph
2.4 Perform the inverse transforms of a
side functions by the use of
periodic function  Use initial sketches
2.5 Explain the Dira-Delta impulse value and
function final value
2.6 Define the function f(t- a), f(t), f(t
theorem to
+ a) solve
2.7 Explain the transform of the electrical
function f(t-a), f(t) and f(t+a)
circuit
2.8 Explain the following theorems and
problems
use the theorems in solving  Demonstrate
problems:  circuit
i. Initial value theorem theorem
ii. Final value theorem through
 Dira-Delta
2.9 Solve electrical circuit problems
involving 2.1 to 2.8 impulse
function.
GENERAL OBJECTIVE 3: Analyze the performance of transmission lines.

WEEK 3.1 Explain the general Primary line  Show - Illustrate graph Explain the
constants of a transmission line students a by the use of general
3.2 Derive an expression for the sample of a sketches Primary line
propagation coefficient from the  transmission constants of a
7 - 10 primary line constants line transmission
3.3 Define the secondary line constants  Explain the line
3.4 Derive expressions for the voltage open and
and current at the ends of an short circuit
infinite line line as two
3.5 Define a practical transmission line special cases
3.6 Define a general termination of line
impedance of a line. (Zr). termination
3.7 Evaluate the input impedance. (Z,)  Explain
3.8 Explain the two special cases of propagation,
line termination: attenuation
i. Open circuit line and phase

74
ii. Short circuit line change
3.9 Derive expressions for a loss- free coefficient as
line:  Expressions
i. Propagation coefficient from a loss-
ii. Attenuation coefficient free line
iii. Phase change coefficient
iv. Characteristics impedance
3.10 Sketch waveform and current
distribution along a line when it is
terminated in:
i. Short circuit
ii. Open circuit
3.11 Derive expressions for the
reflection coefficient of a line
3.12 Define voltage standing wave
ratio (V.S.W.R.) in a relation
to:
i. Vmax and Vmin.,
ii. Reflection coefficient
iii. Termination and characteristic
impedance
3.13 Solve problems using 3.1 – 3.12
above
GENERAL OBJECTIVE 4: Analyze the performance of transmission lines using Smith Chart and its application

WEEK 4.1 Describe the Smith Chart and its  Explain the - Illustrate graph Explain
applications Smith Chart by the use of matching of
4.2 Explain matching of load to line and its sketches load to line
with a quarter-wave transformer application with a quarter-
11 - 14 4.3 Explain matching of load to line  Demonstrate wave
with short-circuited stub how to solve transformer
4.4 Describe the effect of frequency transmission
variation on line matching line problem
4.5 Solve transmission line problems by calculation
by: and graphical

75
iv. Calculation method.
v. Graphical methods

Programme: Higher National Diploma in Computer Engineering Course Code: EE324 Contact Hours: 60 Hrs
Technology
Course: CONTROL ENGINEERING I Semester: Theoretical: 2 hours /week
Year: 2 Pre-requisite: Practical: 2 hours /week
Goal: This course is intended to provide the students with the basic knowledge of linear control systems.
General Objectives: On completion of this course the student, should be able to:
1. Understand the general concepts of control systems
2. Understand block diagram representation of control systems fields
3. Understand the derivation of transfer functions of control elements/systems
4. Understand components and transducers commonly used in control systems
5. Understand the simplification of block diagram and its application
6. Know time response of first and second order control systems and their applications.

76
GENERAL OBJECTIVE 1: Understand the general concepts of control systems
WEEK Specific Learning Teacher’s Learning Resources Specific Learning Teachers Evaluation
Outcomes Activities Objective Activities
1-2 1.1 Outline the common  Enumerate White board,  Draw a Guide Explain
features of control examples laptops, relevant simple students open-loop
system (input, process, of control software (MATLAB, control draw a and close-
output) systems Scilab,etc), online system simple loop control
1.2 Give typical examples  Differentiat resources, (input, control systems
of control systems in: e between multimedia process, system
i. Engineering open-loop projector, projector output) (input,
(electric pressing and close- screen, notebooks, process,
iron, water closet loop textbooks, journals, output)
radar systems, etc.) control conference
ii. Biology systems proceedings
(population  Give
growth, etc.) assignment
iii. Business to students
(industrial to identify
production, etc.) simple and
1.3 Explain open-loop and complex
close-loop control control
systems systems
1.4 Give typical examples and their
of systems listed in 1.3 importance
(e.g. pressing iron
without thermostat,
electrical fan, air
conditioner, pressing
iron with thermostat,
etc.)

77
GENERAL OBJECTIVE 2: Understand block diagram representation of control systems fields
3-4 2.1 Explain composition of  Draw the White board, Explain
an open-loop system: block laptops, relevant composition
i. Reference signal or diagram of software (MATLAB, of a simple
input signal open-loop Scilab etc), online closed loop
ii. Process or plant systems resources, system:
iii. Controlled output  Illustrate multimedia Reference
2.2 Explain composition of a with a projector, projector signal or
simple closed loop block screen, notebooks, input signal,
system: diagram, textbooks, journals,
i. Reference signal or closed loop conference Process or
input signal systems proceedings plant
ii. Process or plant  Display the Controlled
iii. Controlled output block output,
iv. Feedback signal diagrams Feedback
v. Error signal or of signal,
actuating signal engineering Error signal
2.3 Draw block diagrams of control or actuating
some engineering control systems signal
systems e.g.:-  Use
i. Water-level control software
system (water packages to
closet) demonstrat
ii. Electric water heater e control
with or without systems
thermostat
iii. Refrigerator and air
conditioner
GENERAL OBJECTIVE 3: Understand the derivation of transfer functions of control elements/systems
5-6 3.1 Define transfer function  Show the White board, Explain
of control general laptops, relevant composition
element/system. expressions of software (MATLAB, of a simple

78
2.4 Explain composition of a transfer Scilab etc), online closed loop
simple closed loop function of resources, system:
system: control multimedia Reference
vi. Reference signal or element/system projector, projector signal or
input signal . screen, notebooks, input signal
vii. Process or plant  Solve textbooks, journals, Process or
viii. Controlled output problems on conference plant
ix. Feedback signal deriving the proceedings Controlled
x. Error signal or first and output
actuating signal second order of Feedback
3.2 . differential signal
3.3 Derive transfer function equations of Error signal
in the s-plane (Laplace control or actuating
transform), for the systems. signal
following systems:-  Give
i. RC, RL, RLC, assignment to
circuits and students to
potentiometer; derive transfer
ii. Active networks functions in the
involving Laplace
operational transform for
amplifier; the control
iii. Field-controlled systems:-
and armature-
controlled motors;
iv. D.C. generator;
v. Simple mass-
spring damper
system, and simple
gas system;
vi. Thermal system;
vii. Hydraulic system;

79
viii. Pneumatic system;
ix. Complex systems
(Ward-Leonard
speed control
system, etc.)
x. Single-Capacity
system
xi. Multi- Capacity
system
GENERAL OBJECTIVE 4: Understand components and transducers commonly used in control systems
7-9 4.1 Explain the principle of  Show the White board, laptops,  Carry out  Assess Explain the
operation and students relevant software experiment to the principle of
characteristics of the samples of (MATLAB, Scilab study of open students operation and
following as control control etc), online resources, loop control practica characteristics
elements: elements multimedia projector, system. l works of the
i. Resistive and  Use slides to projector screen,  Perform and add following as
inductive display the notebooks, textbooks, experiment to appropr control
potentiometer principle of journals, conference study closed loop iate elements:
ii. Synchros; operation of proceedings control system comme Resistive and
iii. Linear variable control  Identify the nts inductive
differential elements in following as  Encour potentiometer
transformers; control control elements: age Synchros;
iv. Tachogenerators; systems. - Resistive and students Linear
v. Thermocouples  Give inductive to be variable
and resistance assignments potentiomet neat, differential
thermometers; er creative transformers;
to students on
vi. Strain gauges; - Synchros; and Tachogenerat
transducers,
vii. Thermistors; - Linear ors;
sensors and innovati
viii. Photo resistor, variable Thermocoupl
actuators. ve in
photo-diodes, differential es
their
photo-transistors transformers
practica
;
and magnetic l works

80
amplifiers; - Tachogenera
4.2 State the field of tors;
application of the - Thermocoup
components in 4.1 les and
above resistance
thermomete
rs;
- Strain
gauges;
- Thermistors;
- Photo
resistor,
photo-
diodes,
photo-
transistors
and
magnetic
amplifiers;
 Measure the
characteristics of
sensors
 Measure the
characteristics of
actuators
 Perform
experiments to
illustrate the use
of transducer as
control elements.

GENERAL OBJECTIVE 5: Understand the simplification of block diagram and its application
10-11 5.1 Explain with a block  Draw block White board, laptops, Explain the

81
diagram, the canonical diagrams of relevant software following
form of a feedback feedback (MATLAB, Scilab transformatio
control system control etc), online resources, n theorems:-
5.2 Derive expressions for: systems multimedia projector, Block in
i. Closed-loop  Solve projector screen, cascade
transfer function problems on notebooks, textbooks, Blocks in
ii. Primary feedback simplification journals, conference parallel
iii. Error ratio of block proceedings Moving a
iv. Characteristic diagrams summing
equation point ahead
of a block
5.3 Explain the following Moving a
transformation summing
theorems:- point behind
i. Block in cascade a block
ii. Blocks in parallel Moving a
iii. Moving a take-off point
summing point ahead a block
ahead of a block Moving a
iv. Moving a take-off point
summing point behind a
behind a block block
v. Moving a take-off
point ahead a
block
vi. Moving a take-off
point behind a
block
vii. Reducing a
feedback loop
5.4 Apply transformation
theorems to reduce

82
complex block diagrams
5.5 Derive the transfer
function of the reduced
block diagram in 5.4
above
5.6 Derive the output signal
of a control system with
more than one input
5.7 Derive error ratio E
from a given close loop
control system
GENERAL OBJECTIVE 6: Know time response of first and second order control systems and their applications.
12-15 6.1 Explain time response  Discuss White board, laptops,  Carry out  Provide Explain time
of a control system as a transient and relevant software experiments to practical response of a
combination of steady response (MATLAB, Scilab determine the manuals control
transient and steady of a control etc), online resources, time response and system as a
response system multimedia projector, of first and reporting combination
6.2 Define the types of test  Draw the projector screen, second order guideline of transient
signals used for time following test notebooks, textbooks, control systems s to the and steady
response analysis i.e.:- signals- journals, conference  Simulate the students response.
i. Step - Step proceedings transient and  Ensure
ii. Ramp - Ramp practical manuals, steady students Define the
(Velocity) (Velocity) basic control system response of a activities types of test
iii. Impulse - Impulse trainer control system are signals used
iv. Parabolic - Parabolic using relevant recorded for time
(Accelerating) (Accelerati software in response
v. Sinusoidal ng) packages standard analysis
6.3 Classify control - Sinusoidal  Simulate the laborator
systems according to  Plot the output test signals y
type, order and class response of using relevant notebook
6.4 Derive the time first and second software
response of first order system to packages

83
order systems to different Explain the
input in 6.2 (i) to (iii) signals standard
6.5 Sketch output transfer
response of first function of a
order systems to second order
input in 6.2 (i) to (iii) system
6.6 Derive the time
response of a second
order system to a step
input.
6.7 Sketch output
response of a second
order system to a step
input
6.8 Explain, using the
sketch in 6.7, the
following terms:
i. Overshoot
ii. Period of
damped
oscillation
iii. Rise time
iv. Setting time
6.9 Define damping ratio
6.10 Explain the effects of
different values of
damping ratio on the
response in 6.7 above
6.11 Explain the standard
transfer function of a
second order system
6.12 Write down

84
expressions for: t
i. Maximum
overshoot
ii. Time to
successive
overshoots
and
undershoots
iii. Setting time.
6.13 Solve problems
involving 6.11 and
6.12 above
6.14 Evaluate steady state
error for first order
and second order
systems
6.15 Identify the problems
associated with
control system e.g.
Process lag,
Transmission lag,
Measurement lag.

85
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY

COURSE: ELECTRONICS IV

CODE: CTE 325

PRE-REQUISITES: CTE 315

SEMESTER: SECOND

CREDIT UNIT: 3

DURATION: 15 weeks

GOALS: The course is designed to provide students with knowledge and skills of feedback, oscillators,
multivibrators and stabilized power supply.

GENERAL OBJECTIVES: On completion of this course, the diplomat should be able to:

5. Know the principles characteristics and application of feedback amplifiers


6. Understand the principles of operation, classification and characteristics of oscillators
7. Know the principles of operations, characteristics and application of multivibrators and other types of pulse
oscillators
8. Understand the construction and principles of operation of stabilized power supply

86
Programme: Higher National Diploma in Computer Course code: CTE 325 Contact Hours:
Engineering

Course: Electronics IV Theoretical: 2

Year: One Semester: Two Pre-requisite: CTE 315 Practical: 2

General Objective 1: 0 Know the principles characteristics and application of feedback

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Resources
Objectives Objectives

1.5 Explain positive and  Use demonstrative


negative feedback problems to illustrate . Explain positive
phenomena in amplifiers. binary arithmetic.  White Board, 1.1 Perform experiments  These and negative
1.6 Draw a block diagram of  Use simple battery, Chalk, charts, to determine the assignments will feedback
a basic feedback switches and bulb textbooks, effects on voltage require a good
amplifier. gain, input and output phenomena in
connections to calculator. quality
1.7 Derive the general demonstrate the effect  Oscilloscope, impedance, Oscilloscope with amplifiers.
expression for stage gain of various logic Oscillators, Op -amp, bandwidth, etc. of working triggers
1-4 of a basic feedback functions. Multivibrator, negative feedback facilities.
amplifiers e.g. AVF =  Use problems to Voltmeter, Cable
amplifiers.  The instructor
Av/(1+Av). illustrate 1.2 Design and construct should ensure that
1.8 Explain the following  Boolean Algebra  Ammeter
Feedback Amplifiers the equipment is
negative feedback types Theorems. serviceable for
using block diagrams  Demonstrate the use this purpose.
only: of sequential circuits.  The students must
i. Series-current feedback be made to follow
ii. Series-voltage feedback

87
iii. Parallel (shunt) current a set procedure to Explain the
iv. Parallel (shunt) voltage trigger the scope principles of
1.9 Explain the effects of having selected operation and
applying negative trigger source
characteristics of the
feedback to an amplifier
on: following circuits.
i. Gain
ii. Gain stability
iii. Distortion
iv. Noise
v. Input/output impedance
vi. Bandwidth and gain-
bandwidth product
1.10 Apply feedbacks
principles to practical
transistor circuits.
1.11 Explain the principles of
operation and
characteristics of the
following circuits.
1.12 Solve problems on
negative feedback
transistor amplifiers,
using h-parameters.

88
Programme: Higher National Diploma in Computer Engineering Course code: CTE 328 Contact Hours:

Course: Electronics IV Theoretical: 2

Year: One Semester: Two Pre-requisite: CTE 315 Practical: 2

General Objective 2:0 Understand the principles of operation, classification and characteristics of oscillators

Theoretical Content Practical Content


Week Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives activities

2.9 Explain the effect of positive  State the  White Board, 2.1 Perform an  Check the Explain the effect of
feedback on an amplifier applications of Chalk, charts, experiment to connection of the positive feedback on
using a block diagram. thermistor. textbooks, illustrate the an amplifier using a
circuit made by
2.10 Explain the mathematical  Explain with aid of calculator. principles of
block diagram
students
conditions for oscillation to diagrams, the  Oscilloscope, operation of the
occur i.e. when the open loop construction and Oscillators, Op -amp, oscillators in 2.3
gain is equal to unity and the operation of the Multivibrator, above.
net phase shift round the loop following oscillator Voltmeter, Cable 2.2 Determine by
5-7 is equal to 360o. circuits: experiments the  Ensure that
2.11 Derive expression for the i. L-C oscillators characteristics of the the students
 Ammeter. follow the
frequency of oscillation of the (Tuned oscillators - oscillators in 2.3
oscillators in 2.3 above. tuned base, tuned above. instruction
2.12 Explain the factors which collector, Hartley, strictly
affect the stability of an Colpitts, etc.)
oscillator e.g. temperature, d.c
power supply, etc.
2.13 Describe methods of ii. R-C oscillators i.e.
improving the frequency Phase shift and
stability of oscillator in 2.3 Wien bridge types.
above.

89
2.14 Solve problems relating to RC
and LC oscillator using the 2.4
above

Programme: Higher National Diploma in Computer Engineering Course code: CTE 328 Contact Hours:

Course: Electronics IV Theoretical: 2

Year: One Semester: Two Pre-requisite: CTE 315 Practical: 2

General Objective 3:0 Know the principles of operations, characteristics and application of multivibrators and other types of pulse oscillators

Theoretical Content Practical Content


Week Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives activities

3.9 Explain with aid of circuit and  Demonstrate the  Oscilloscope, Explain the need for
waveform diagrams, the effect of feedback Oscillators, Op -amp, synchronizing and
principles of operation of the both theoretically and Multivibrator, 3.1 Perform  Check the triggering of
following multivibrators: experimentally. Voltmeter, Cable experiment to connection of the
8 - 11 multivibrators
i. A stable multivibrator; illustrate the circuit made by
ii. Monostable multivibrator Ammeter. principles students
iii. Bistable multivibrator  Measure the of:
3.10 Explain the need for amplitude and  Ensure that
synchronizing and triggering of i. Multivibrator in 3.1

90
multivibrators. frequency of known above the students
3.11 Explain the principles of oscillators. ii. Schmidt trigger follow the
synchronization and triggering  White Board, oscillators instruction
of multivibrators.  Demonstrate various Chalk, charts, iii. UJT oscillators strictly
3.12 Derive the component values types of rectification. textbooks,
for the design of multivibrator calculator.
circuits in 3.1 above.  Demonstrate the
3.13 State the applications of effect of filters on the
multivibrator in digital systems. output of rectifiers.
3.14 Explain the construction and
principles of operating a
Schmidt Trigger.  Illustrate voltage
3.15 Explain the construction and regulation
operation of a UJT oscillator.
3.16 State the used of Schmidt
Trigger and UJT oscillators.
3.17 Solve problems involving
miltivibrators, Schmidt
Triggers and UTJ oscillators.

91
Programme: Higher National Diploma in Computer Course code: CTE 328 Contact Hours:
Engineering

Course: Electronics IV Theoretical: 2

Year: One Semester: Two Pre-requisite: CTE 315 Practical: 2

General Objective 4:0 Understand the construction and principles of operation of stabilized power supply

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

4.8 Explain with aid  Explain the need for  White Board, 4.1 Demonstrate  Check the Explain with aid
circuit and waveform maintaining a Chalk, charts, practically, the connection of the circuit circuit and waveform
diagrams the principles constant voltage textbooks, various methods of made by students diagrams the
of half and full wave output across a load calculator. principles of half and
stabilized power
rectification. with varying input  Oscilloscope, full wave
4.9 Calculate the ripple supply in 4.10 rectification.
voltage. Demonstration platform
factor of a half and full  above.
Explain overcurrent TPS 3351, Regulators,  Ensure that the
wave rectification. and overvoltage Multivibrator, students follow the
4.10 Explain the need for a protection devices. instruction strictly
smoothing circuit at Voltmeter, Cable and
.
the output of a 4.2 Determine by
12-13 rectifier.  Ammeter.. experiments the
4.11 Describe the circuits rectified output of a
that use the following circuit with the
filters: following filters.
i. the capacitor input
filter a. Capacitor input
ii. the inductance input
filter filter
4.12 Compare the
performance of the b. Inductance input
filters in 4.4 above, filter
using the output

92
voltage/load current
characteristics.
4.13 Explain with aid of
diagrams, the
following multiplying
circuits:
i. Voltage doubler
ii. Voltage trippler
4.14 Explain with aid of
sketches, the principle
of operation of a three-
phase rectifier circuit.

Programme: Higher National Diploma in Computer Course code: CTE 328 Contact Hours:
Engineering

Course: Electronics IV Theoretical: 2

Year: One Semester: Two Pre-requisite: CTE 315 Practical: 2

General Objective 4:0 Understand the construction and principles of operation of stabilized power supply

Week Theoretical Content Practical Content

93
Specific Learning Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives Objectives activities

4.15 Explain the need for Explain the need for  White Board, Determine by experiment  Check the Explain the
maintaining a constant maintaining a constant voltage Chalk, charts, the output characteristics connection of the principles of
voltage output across a output across a load with textbooks, of a 3- phase rectifier. circuit made by iii. Voltage
load with varying input varying input voltage above. calculator. students regulator
voltage above.  Oscilloscope, iv. Line regulator
 Demonstration Demonstrate various
Explain with aid of diagrams, platform TPS methods of voltage and
4.16 Explain with aid of the operation of a simple 3351, Regulators, line regulator.  Ensure that the
diagrams, the operation stabilized power supply using Multivibrator, students follow
of a simple stabilized Voltmeter, Cable and Demonstrate the effect of the instruction
power supply using: simple stabilized power strictly.
i. Shunt regulation  Ammeter. supply.
transistor;
ii. Series regulator
14-15 transistor
iii. Shunt/series
regulation devices

4.17 Explain the limitation of


the various methods of
stabilized power supply
in 4.10 above.

4.18 Explain the principles


of
i. Voltage regulator
ii. Line regulator

94
95
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: 328 CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY

COURSE: TESTING METHODS AND RELIABILITY Semester: Theoretical: 3 hours/week

Year: Pre-quisite: C language, computer tech Practical: 3 hrs

Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications

GENERAL OBJECTIVES:

On completion of this module, the student should be able to:

On completion of this course, the student should be able to:


1. Understand the basic terms and relationships involved in reliability engineering
2. Appreciate the concept of reliability prediction
3. Understand the causes and remedies of component failure.
4. Understand the basic principles of maintainability
5. Appreciate the purpose of specifications
6. Appreciate the need for testing, types of tests and the purpose for testing.

96
WEEK Specific Learning Outcomes Teacher’s Activities Learning
Specific Teachers Evaluation
Resources
Learning Activities
Objective
GENERAL OBJECTIVE 1: Understand the basic terms and relationships involved in reliability engineering

1.1 Explain the importance of  Discuss the concept Textbooks, Sketch the Direct students Explain the
reliability with respect to of reliability multimedia wearout failure to Sketch the meaning of the
electrical/ electronic  Highlight its projectors, versus time wearout failure following
items importance in computers, curve versus time types of
1.2 Define the terms: electrical/electronic online curve failure:
reliability, failure, item, equipment resources, Interpret the misuse,
1-4 mean-time-to failure  Explain what each notebook, wearout failure Interpret the inherent
(MTTF), means time term in 1.2 means. whiteboard curve using wearout failure weakness,
between failures (MTTF)  Discuss different normal curve using sudden,
1.3 Explain the meaning of types of failures (Gaussian) normal gradual,
the following types of especially the ones distribution (Gaussian) partial,
failure: misuse, inherent listed in 1.3. Determine the distribution catastrophic
weakness, sudden,  Explain the failure rate for Determine the and
gradual, partial, differences a unit from the failure rate for degradation
catastrophic and between a unit from the failures (wear
failure rates of
degradation failures (wear instantaneous and out)
its constituent failure rates of
out) proportional failure
1.4 Differentiate between parts. its constituent
rates.
instantaneous and parts.
 Discuss how
proportional failure rates failure rate is
1.5 State the relationship related to MTB.
between failure rate and  Write the reliability
MTB equations: Re Q =
1.6 Explain the reliability
1; R + Q = 1,
equations and the related where R =
curves when X is
probability of
constant, i. e Re Q = 1; R failures in time, t
+ Q = 1, where R = Q = unreliability;
probability of failures in
 Draw the curves ;
time t, (i.e reliability), Q
 When X is

97
= unreliability constant.
1.7 Sketch and label the  Sketch and label
bathtub diagram. (a graph the graph of failure
of failure rate against rate against time.
time)  Call bathtub
1.8 Explain the characteristic diagram.
failures of the bathtub  Discuss
diagram characteristic
1.9 State the probable causes failures of the
of failure in each of the bathtub diagram.
regions of the bathtub  Study the bathtub
diagram diagram.
 Explain causes of
failure in region.
 Sketch and study
the wearout failure
versus time curve
 With the aid of
normal distribution,
interpret the curve
in1.10.
 Determine the
failure rate for a
unit from the
failure rates of its
constituents parts
 Apply the
relationship:
 Overall failure rate
= Basic failure rate
x No. of similar
parts X weighing
factor
(environmental) x

98
weighing factor
(rating) x weighing
factor
(Temperature).
GENERAL OBJECTIVE 2: Appreciate the concept of reliability prediction

2.1 Explain the basic reliability  Discuss the concept Textbooks, Explain the
probability rules in relation to of reliability prediction. multimedia basic
Reliability calculation:  Expatiate the basic projectors, reliability
i. Multiplication and reliability probability computers, probability
addition rules rules. online rules in
ii. The Binomial  Relate the above to resources, relation to
probability 2.1‟. notebook, Reliability
distribution  Derive the formula for whiteboard calculation:
2.2 Determine mathematical the reliability and Multiplication
5-7 expression for the reliability MTBF of series system. and addition
and MTBF of series system  Derive mathematical rules
2.3 Derive mathematical expression for reliability The Binomial
expression for reliability and and of MTBF of probability
of MTBF of systems systems. distribution
2.4 Determine the reliability and  Solve problem
MTBF of series and parallel involving determining
systems the reliability and
2.5 Explain the meaning and MTBF of series and
significance of redundancy parallel systems.
2.6 Differentiate between active  Give the meaning
and passive redundancy and importance of
2.7 Solve simple problems redundancy
relating to active and Give the differences
redundancy between active and
2.8 State practical application of passive redundancy.
active redundancy  Discuss practical
application of active
redundancy.

99
GENERAL OBJECTIVE 3: Understand the causes and remedies of component failure.

3.1 Explain the causes of  Discuss the causes of Textbooks, Explain


failure due to environmental failure due to multimedia „Derating‟ as a
factors environmental projectors, method of
3.2 Explain the causes of factors, noting the computers,
dealing with
component failure due to following: effect of online
operating. temperature, resources, failure
8-9 3.3 Explain other causes of humidity, atmosphere notebook, problems
component failure due to pressure, whiteboard caused by
mechanical stresses. State chemical content and operating
specific methods of dealing with radiation stresses.
environmental problems.  Expatiate the causes
3.4 Explain „Derating‟ as a of component
method of dealing with failure due to
failure problems caused by operating stresses.
operating stresses..  Note the effect of
operating voltage,
current and
frequency.
 Discuss other causes
of component failure
due to mechanical
stresses .such as shock
vibration and friction
 Discuss specific
methods of dealing
with environmental
problems.
 Explain methods of
dealing with failure
problems caused by
operating stresses.
 Give a proper

100
understanding of
„Derating‟ .
 Illustrate derating by
applying the
Arrhenius law .
GENERAL OBJECTIVES 4: Understand the basic principles of maintainability

4.1 Define the term  Explain the concept of Textbooks, Define the
“maintainability” maintainability. multimedia following
4.2 Explain the importance of  Discuss the projectors, terms:
maintainability in relation importance of computers, Utilization
to reliability maintainability. online factor
4.3 Define the following  Show how it is related resources, Availability
terms: to reliability. notebook, Unavailability
i. Utilization factor  Explain the terms whiteboard and
ii. Availability listed in 4.3. Reparability
iii. Unavailability and  Discuss the concept of
iv. Reparability. maintenance.
4.4 Explain the concepts of  Give understanding of
preventive and corrective the two types.
maintenance  Clarify the factors
4.5 State the factors affecting affecting
maintainability maintainability.
4.6 Explain the factors of  Draw a graph to
improving maintainability illustrate the
4.7 Illustrate graphically the relationship between
relationship between cost cost and equipment
and equipment reliability reliability.
4.8 Explain the concept of  Discuss the concept of
failure reporting. failure reporting.

GENERAL OBJECTIVES 5: Appreciate the purpose of specifications

101
5.1 Define the term  Give your State the aims
“specifications” understanding of the and uses of
5.2 State the aims and uses of term „specification‟. specifications
specifications
 Explain the aims
5.3 List typical items of
information that should be included
and uses of the term
in specifications in 5.1.
10-11 5.4 Illustrate 5.3 with examples  Itemize all the
of specifications for typical components of
measuring equipment specifications.
 Give an illustration
of specifications.
 Use 5.3 as an
example.
GENERAL OBJECTIVES 6: Appreciate the need for testing, types of tests and the purpose for testing.

6.1 Explain the meaning of the  Using appropriate Textbooks, Define the
following terms: examples discuss the multimedia following:
i. Reliability terms listed in 6.1. projectors, i. Reliability
demonstration test  Discuss how the computers, demonstration
12-15 ii. Reliability acceptance following are related: online test
test testing and inspection; resources, ii Reliability
iii. Calibration test quality and reliability. notebook, acceptance test
iv. Non-destructive test  Explain why it is whiteboard iii. Calibration
v. Testing for packaging necessary to test
and transport  produce prototype iv. Non-
vi. Identification test items of equipment. destructive test
vii. Preproduction test  Discuss why it is v.Testing for
6.2 Give an example of each test necessary to perform packaging and
stated in 6.1 above pre-inspection testing. transport
6.3 Explain the relationship  Discuss the different vi.Identificatio
between testing and approaches needed n test
inspection; quality and when testing the item vii.Preproducti
reliability listed in 6.6 on test
6.4 State the reasons for

102
producing prototype items of
equipment
6.5 Explain the necessity for pre-
production testing
6.6 Explain the different
approaches needed when
testing prototypes, small
batch quantities and large
batch quantities.

103
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY

COURSE: COMPUTER HARDWARE SYSTEM DESIGN

CODE: CTE 321

PRE-REQUISITES: None

SEMESTER: TWO

CREDIT UNIT: 2

DURATION: 15 weeks

GOALS: This course is designed to provide students with more advanced knowledge of computer hardware systems design.

GENERAL OBJECTIVES: On completion of this course, the diplomat should be able to:

1. Understand the principles of hardware components of computer system


2. Understand the fundamentals of electronic technology in computer system.
3. Understand the importance of hardware maintenance and the concept of upgrading.
4. Restore hardware functionality

104
Programme: Higher National Diploma in Computer Engineering Course Contact Hours:
code:CTE321

Course: Computer Hardware System Design Theoretical: 1

Year: One Semester: Two Pre-requisite: Practical:3


None

General Objective 1:0 Understand the Structured Logic Devices

Theoretical Content Practical Content


Week Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives activities

1.1 Explain the design,  Explain the principles of  Pc loaded with  .Identify  Show  Explain
construction and hardware components lecture different students the
characteristics of and computer system materials to be types of different
projected on the transistor types of
design,
logical elements.
board. logic and transistor constructi
1.2 Explain pin
Hardware logic. on and
connections and component  assist characteri
manufacture data sheet. s of students to
1.3 Draw the electronic computer identify their
stics of
circuit of simple circuit systems. characteristi logical
1-5 expression. cs elements
1.4 Construct the electronic
circuit in 1.3 above.
1.5 Explain the limitation
of DRL gates.
1.6 Explain the emitter and
follower and the Diode
Transistor Logical
(DTL) gates.
1.7 Draw the electronic
circuit of logical

105
expression using DTL.
1.8 Construct the electronic
circuit in 1.7 above.
1.9 Explain the structure
and action of Transistor
logic (TTL).
1.10 Explain the open
collector circuit and
applications.
1.11 Explain the emitter
connected logic (ECL)
and the emitter-emitter
logic (EEL).
1.12 Draw the electronic
circuit of simple logic
expression using TTL,
ECL, EEL.
1.13 Construct the
electronic circuits in
1.12 above.
1.14 Explain the voltage
level requirements in
using CMOS and P-
MOS gates.
1.15 Explain the
characteristics of micro
circuit thing films,
thick films and
monolithic circuits.

106
General Objective 2:0 Understanding the fundamentals of electronic technology in computer system.

Theoretical Content Practical Content


Week Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives activities

2.1 Describe parity- checking  Explain the  Pc loaded with  Show Describe store
techniques. fundamentals of system lecture materials to different Organization
2.2 Describe store Organization technology be projected on the Identify Fundamental storage and storing
and storing techniques. board. of system technology media techniques.
2.3 Illustrate the hardware  Charact
characteristics of the eristics
following storage media: tape, of
drums, disc. different
2.4 Explain the functions of the storage
floating point Arithmetic media
6- 11 Units.
2.5 Describe; interrupt techniques
and organization of Interrupt
handling.
2.6 Explain the importance of
interface control.
2.7 Describe the Organization of
complex computers.

107
General Objective 3:0 Understand the importance of hardware maintenance.

Theoretical Content Practical Content


Week Specific Learning Teacher’s Resources Specific Learning Teacher’s activities Evaluation
Objectives activities Objectives

3.1 Explain :  Explain the  PC connected to 3.1 The ability to  To assist


importance of an HP projector, carry out student in Explain typical hazards
The use of maintenance preventative White board, preventative taking part in threatening the normal
log book. measures in  Electronic slides system preventative operation of PC.
hardware showing system maintenance. system
3.2 The importance of maintenance. components and  The ability to: maintenance. Such as:
preventative  Explain: maintenance Assess a computer  To help: Student static electricity,
power fluctuation,
maintenance applied to Technological routing being maintenance with their
power surge,
hardware. changes in performed. requirement. maintenance dusty
computer  Audio Visual assessment of a environment,
3.3 The properties of hardware. programs showing  Appropriate computer. excessive
drives, such as head the process. hardware  To choose ambiance
 PC connected to appropriate temperature,
alignment, clearance,  User demand tools. viruses
for a higher an OHP.  Protect the hardware tools.
characteristics….etc.
processing  Power Point computer  How to clean a
power. presentation of components computer from
3.4 The steps in dust
 The Lectures. from static dust.
prevention procedures.
emergence of  On line lecture electricity.  How to clean a
3.5 How to carry out complicated notes.  Clean computer from
software  Smart/White computer from viruses.
routine cleaning
package. board dust. Clean the  How to Perform
3.6 Explain typical  PC connected to computer system backup.
an OHP. systems from  To provide advice
hazards threatening the
 Power Point the viruses. on student

108
normal operation of PC. presentation of  Perform assessment of new
Lectures. system backup. required computing
E.g. static electricity,  On line lecture  The ability to: power.
power fluctuation, power notes.  Assess the
surge, dusty  Smart/White require
environment, excessive board computing
 Various systems power for a
ambiance temperature, and systems new
viruses etc. Component to be
application
used as examples.
3.7 Explain the need for  Computer hardware
software.
computer backups and software tools

3.8 Explain the


 Access to a
importance of variety of
preventative measures in computer
components
hardware maintenance
 Internet access to
obtain the latest
information on
hardware and
software upgrade.

General Objective 4: 0 Understand how to restore hardware functionality

4.1 Explain the  Explain :  PC connected to Perform system  To assist student in


procedures to repair Trouble-shooting an HP projector, repair and carrying out system Explain the
and restore hardware methodology  White board, restoration of repair and procedures to repair
functionality.  Audio Visual hardware restoration of and restore hardware
 The methods programs showing functionality hardware/software functionality.
of testing IC the process. functionality.
 PC and various

109
with diagnostic tools/
appropriate hardware and
software.
tools.
 The need for
diagnostic
programs. Eg
partition
checks, virus
detectors, file
allocation
tables
checkers
….etc.
 How to use
diagnostic
programs in
restoring
system
functionality.

110
HND 2 SEMESTER 3

Programme: Higher National Diploma in Computer Engineering Course Code: EEC 433 Contact Hours: 60 Hrs
Technology
Course: CONTROL ENGINEERING II Semester: Theoretical: 2 hours /week
Year: 2 Pre-requisite: Practical: 2 hours /week
Goal: This course is intended to provide students with the basic knowledge of linear control systems.
General Objectives: On completion of this course the student, should be able to:
1. Understand the frequency response of linear control systems/elements and its applications
2. Understand the stability analysis of a control system and the application
3. Know different methods of improving system performance.
4. Understand the fundamental of state-space representations and models.
5. Understand the principles and applications of programmable logic controllers

111
WEE Specific Learning Outcomes Teacher’s Activities Learning Specific Teachers Activities Learning Resources
K Resources Learning
Objective
GENERAL OBJECTIVE 1: Understand the frequency response of linear control systems/elements and its applications
1-3 1.1 Explain frequency response  Draw the frequency White board,  Determine  Assess the students Explain how Nyquist
of a system response of a laptops, by practical works and diagram can be
1.2 Describe a laboratory test control system relevant experiment add appropriate plotted from given
method to obtain the open-  Explain how software open-loop comments amplitude and phase
loop frequency response of a Nyquist diagram (MATLAB, frequency  Encourage students to data = (G(jW)=
linear control system. can be plotted from Scilab,etc), response of be creative and A(W)/(W).
1.3 Explain how Nyquist given amplitude online resources, a linear innovative in their
diagram can be plotted from and phase data = multimedia control practical works Explain how Nyquist
given amplitude and phase (G(jW)= projector, system. diagram can be
data = (G(jW)= A(W)/(W). A(W)/(W). projector screen,  Perform an sketched for systems
1.4 Explain how Nyquist  Sketch Nyquist notebooks, experiment with transfer
diagram can be sketched for diagram for a first textbooks, to illustrate functions of form
systems with transfer order systems with journals, Nyquist
functions of form transfer functions conference diagram
 Drawing Bode proceedings  Perform an
diagrams from practical experiment
1.5 Solve problems on 1.4 above given amplitude manual, basic to illustrate
1.6 Explain the method of and phase data. control system
drawing Bode diagrams from  Use software trainer Bode
given amplitude and phase packages to diagrams
data: generate Bode and
(G(jW) = A(W)/0 (W) Nyquist plots
1.7 Explain the asymptotic plot of
Bode diagrams
i. Amplitude plot A(W)
ii. Bode diagram
1.8 Solve problems on Bode
diagrams

112
GENERAL OBJECTIVE 2: Understand the stability analysis of a control system and the application
4-6 2.1 State Nyquist stability  Highlight White board,  Determine  Provide practical Explain stability of a
criterion application of laptops, stability of a manuals and reporting system using Bode
2.2 Apply Nyquist stability Nyquist stability relevant system using guidelines to the diagram
criterion to determine system criterion to software Bode students And State Routh-
stability determine system (MATLAB, diagram  Ensure students Hurwitz stability
2.3 Describe stability of a system stability Scilab,etc),  State Routh- activities are recorded criterion
using Bode diagram  Display stability of a online resources, Hurwitz in standard laboratory
2.4 State Routh-Hurwitz stability system using Bode multimedia stability notebook
criterion diagram projector, criterion
2.5 Discuss stability of a system  State the importance projector screen,  Determine
using Routh-Hurwitz of Routh-Hurwitz to notebooks, stability of a
stability criterion determine system textbooks, system using
2.6 Explain the Root-locus plot stability journals, Routh-
2.7 State the rules for plotting  Explain the Root- conference Hurwitz
root-locus locus plot proceedings stability
2.8 State the uses of the root-  State the rules for practical criterion
locus, i.e. plotting root-locus manual, basic  Perform an
i. Stability  Enumerate the uses control system experiment
investigation of the root-locus, trainer, Digital to illustrate
ii. Determination of  Calculate damping Oscilloscope the root-
effect of varying ratio and gain locus plot for
system parameters a control
constants of control
on system response system
systems
(e.g. Damping ratio) 
 Calculate the gains Determine
iii. Determination of stability
and phase margins
gain margin and damping,
of control systems.
phase margin
 Use software ratio and
iv. Determination of gain
frequency response applications to
explain stability of constants of
2.9 Discuss stability damping, the system in
ratio and gain constants of systems
2.9 above
the system in 2.8 above  Perform an
2.10 Illustrate the differences experiment
between open-loop and to illustrate

113
close-loop control systems the
2.11 Discuss the gains and phase difference
margins of control systems. between
open-loop
and close-
loop control
systems
 Determine
by
experiment
the gains and
phase
margins of
control
systems.
GENERAL OBJECTIVE 3: Know different methods of improving system performance.
7-9 5.1 Explain the need for system  Use diagrams to White board,  Perform  Guide the students on Explain various
compensation illustrate system laptops, experiment how to write programs methods of system
5.2 State various methods of compensation i.e. relevant s to to solve simple compensation like:
system compensation i.e. - Proportional software illustrate problems viii. Propor
i. Proportional (P) (P) (MATLAB, the effect  Assess the students tional
ii. Proportional plus - Proportional Scilab,etc), on works and reports (P)
integral (P+I) plus integral online resources, response of  Offer support to ix. Propor
iii. Proportional plus (P+I) multimedia different students with tional
derivative (P+D) - Proportional projector, types of difficulties in their plus
iv. Three-term control plus projector screen, compensati practical activities integra
action (P+I+D) derivative notebooks, on l (P+I)
v. Velocity feedback, (P+D) textbooks, techniques x. Propor
etc. - Three-term journals, of a tional
vi. Phase-lead control action conference control plus
vii. Phase-lag (P+I+D) proceedings system derivat
5.3 Explain with the aid of a  Write the ive
sketch the response of each mathematical practical (P+D)
of the control actions in 3.2 expressions of the manual, basic xi. Three-
above to a stop input P, PI, PD and PID control system term

114
5.4 Describe the effect on controllers trainer, PID control
responses of different types  Explain the Control Trainer, action
of compensation techniques advantages and Digital (P+I+
of a control system disadvantages of Oscilloscope D)
5.5 Explain the practical P, PI, PD, PID xii. Veloci
realization, and application  Discuss both ty
of each of the control actions software and feedba
listed in 5.2 hardware ck, etc.
5.6 Explain the method of setting implementation of xiii. Phase-
a commercial controller P, PD, PI and PID lead
5.7 Explain the following control xiv. Phase-
techniques: lag
i. Cascade control
ii. Spliterage control
iii. Gap control
iv. Feed forward control
v. Feedback control etc.
5.8 Describe the operation of the
flapper-nozzle
5.9 Describe mechanisms
commonly used in pneumatic
controllers:
i. Force balance
ii. Motion balance
General Objective 4.0 Understand the fundamental of state-space representations and models.
10-12 4.1 Describe the state space  Write the White board, Explain derivation of
model expression for laptops, state space model
4.2 Explain derivation of state state space models. relevant form differential
space model form differential  Give assignments software equations and the
equations to students. (MATLAB, derivation of state
4.3 Explain the derivation of state  Show step by step Scilab,etc), space model from
space model from transfer online resources, transfer functions
how to transform
multimedia
functions transfer functions projector,
4.4 State the applications of state and differential projector screen,

115
space models equations to state notebooks, Solve problems
4.5 Solve problems relating to space models. textbooks, relating to
transforming transfer function  Use software and journals, transforming
and differential equations to analytical methods conference transfer function
state space models to problems on proceedings and differential
4.6 Explain how to obtain state- state space models. equations to state
space models from transfer space models
functions.
General Objective 5.0: Understand the principles and applications of programmable logic controllers
13-15 5.1 Explain the purpose, functions,  Download PLC White board, Write ladder  Guide the students on Explain various Data
and operations of a PLC Simulators and laptops, logic programs how to write programs Memory Area and
5.2 Identify the basic components Software relevant for PLC trainer to solve simple file types, their
of the PLC and how they Simulations software problems purpose, and their
functions  Identify relevant (MATLAB, Use PLC  Assess the students relationships to each
5.3 Describe the PLC architecture online resources Scilab,etc), Simulators and works and reports other: project file,
5.4 Describe the PLC program online resources, Software processor file,
for the students
multimedia
execution cycle Simulations to: database file,
projector,
5.5 Describe various Data Memory program file and
projector screen,
Area and file types notebooks, Establish data file.
5.6 Explain the operation of textbooks, communicatio
ladder/relay logic journals, ns with a PLC
5.7 Explain the various file types, conference
their purpose, and their proceedings Restore and
relation to each manual, basic monitor a PLC
other: project file, processor control system processor file
file, database file, program file trainer, PLC using PLC
and data Trainer, Digital programming
file. Oscilloscope, software
5.8 Describe the purpose, symbol, PLC simulator
content, structure, and Run a PLC
addressing of each data file processor file
type, including output, input, using PLC
bit, integer, floating point, programming Explain the uses of

116
counter, timer, processor software each of the
status, and control file. following:
5.9 Explain the usage of each of Create a PLC - Bit
the following: project using instructi
- Bit instructions: PLC software ons:
Program Control Program
Instructions: Configure the Control
- Timer Instruction I/O for a PLC Instructi
- Comparison project using ons:
Instructions: PLC software - Timer
- Counter Instruction: Instructi
- Sequencer Enter a basic on
Instructions: PLC program - Compari
- Data Handling using PLC son
Instructions software Instructi
- Bit shift instruction: ons:
Edit a PLC - Counter
program using Instructi
PLC software on:
- Sequenc
Generate and er
print out a Instructi
ladder logic ons:
report using - Data
PLC software Handling
Instructi
ons
Bit shift instruction

117
Programme: Higher National Diploma in Computer Course Code: CTE 431 Contact Hours: 60
Engineering Technology
Course: computer Technology Semester: Theoretical: 2 hours /week
Year: 2 Pre-requisite: Practical: 2 hours /week
Goal: This course is intended to provide students with the basic knowledge and skill in computer technology.
General Objective: On completion of this course the student, should be able to:
1.0 Understand Structured Logic Devices
2.0 Know the techniques of sequential logic design
3.0 Distinguish between the various software systems available in the present day computer systems
4.0 Know how the computer architecture is organized
5.0 Understand the generation, internal structure and operations of microprocessor units (MPUs)
6.0 Understand a typical microprocessor system‟s structure and operation

118
GENERAL OBJECTIVES 1: Understand Structured Logic Devices

Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluation
Activities Resources Outcomes Activities

1-2 1.1 Explain the nature DE  Draw the White Board,  Design  Students Describe read-
multiplexers, decoders. diagrams of textbooks, combinational should only memories,
1.2 Identify the use of multiplexers, lecture notes, logic design identify programmable
multiplexers, DE DE Internet sites, items in 1.1 logic arrays
using
multiplexers, decoders. multiplexers, PC loaded with  Ask the (PLA),
1.3 Describe read-only decoders Presentation structured logic programmable
students to
memories,  Point out the software devices design a array logic
programmable logic applications of package and circuit (PAL) and
arrays (PLA), the items connected to similar to 1.3 programmable
programmable array above. multimedia logic devices as
logic (PAL) and  Explain the Projector, combinational
programmable logic items in 1.2 calculator. logic.
devices as combinational using diagrams
logic. Practical
1.4 Enumerate implications manuals,
of using structured logic Microprocessor
devices in combinational Trainer
logic design Systems, DC
Power Supply,
Digital
Multimeter,
Digital
Oscilloscopes,
Digital ICs,
Bread boards,
Practical
notebooks

GENERAL OBJECTIVE 2: Know the techniques of sequential logic design

119
3-4 2.1 Classify digital systems  Give the White Board,  Perform expiring  Ask students Explain uses of
as machines from class classes of textbooks, using multiplexer, to give multiplexer,
0 to class 4 machines digital systems lecture notes, decoders, ROM‟s examples of decoders,
2.2 Represent control  Draw state Internet sites, and PLA‟s in software ROM‟s and
algorithms in form of a transition PC loaded structured  Ask the PLA‟s in
state transition diagram diagrams with sequential logic students to structured
(STD) or algorithms  Explain use of Presentation design identify the sequential logic
state machine (ASM) K-MAPS software various design
charts.  Elucidate logic package and operating
2.3 Use K-MAPS with design using connected to systems
MAP-entered variables formal approach multimedia used in their
in complexity reduction  Explain ROM‟s Projector, desktop
2.4 Explain a formal and PLA‟s calculator, computers,
approach to logic design  Explain factors online laptops and
2.5 Describe uses of affecting choice resources mobile
multiplexer, decoders, of design phones.
ROM‟s and PLA‟s in approach in Practical  Ask the
structured sequential using manuals, students to
logic design microprocessors Microprocess identify
2.6 Identify the factors or Trainer programs
affecting choice of Systems, DC that are
design approach Power developed
justification for using Supply, using 3.4
microprocessors. Digital
2.7 State the limitations of Multimeter,
hardwared logic and the Digital
justification for using Oscilloscopes
microprocessors. , Digital ICs,
2.8 Describe the concept of Bread boards,
Field programmable Practical
gate arrays (FPGA) notebooks
2.9 Explain the
configurations of field
programmable gate
arrays

120
2.10
Highlight the
applications of FPGA
GENERAL OBJECTIVE 3: Distinguish between the various software available in the present day computer systems

3.1 State the importance of  Clarify the role of White Discribe the
software in the total software in a Board, following:
6-8 operation of a modern computer system textbooks, System
computer system  Explain the lecture notes, software
3.2 Discribe the following: meaning and Internet Programmin
- System software types of operating sites, g
- Programming system. PC loaded Application
- Application  Give in details the with software
software various functions Presentation
3.3 Explain the functions of the operating software
of an operating system in the package and
system. computer system connected to
3.4 State the difference  Differentiate a multimedia
between a job-shop job-order from a Projector,
and batch system batch system. calculator,
3.5 Explain the operation  Give a detailed online
of the following: explanation of resources
i. Single-user, each of the items
single task listed in 3.4
ii. Single user,  Explain the
multi-tasking features of each
iii. Multi-user of the items in 3.5
iv. Multi-  Give details
programming where each of the
system
items in 3.5 is
v. Interactive (on- used.
line) system
 Give the
3.6 Distinguish between
advantages and
the following
disadvantages of
computer language:
each of the items
a) Machine Code
in 3.5

121
b)
Assembler  Provide a detailed
c)
High Level explanation on
Languages how each of the
3.7 State the merits and items in 3.7
demerits of each of the works.
languages in 3.5  Give a detailed
3.8 Explain the operations explanation of
of interpreters. interactive multi-
Translators, user computer
assemblers and system.
compilers.  Clarify the
3.9 Explain the functions functions of the
of the terminal and terminal and
monitor in a typical monitor also.
interactive multi-user
computer system.
3.10 Discuss
GENERAL OBJECTIVE 4: Know how the computer architecture is organized

4.1 Define an interface  Give the White


4.2 State the difference definition of Board,
between computer interface textbooks,
interface and external  Bring out the lecture notes,
device interface dissimilarities Internet
4.3 Distinguish between between computer sites,
programmable and interface and PC loaded
non-programmable device interface. with
interface data transfer  Explain interface Presentation
4.4 Explain the basic data transfer. software
elements of  State the types package and
unconditional and their connected to
9-11 programmable differences. multimedia
transfer:  Clarify the term, Projector,
i. Device selector unconditional calculator,
ii. Data lines programmable online

122
iii. Data transfer transfer. resources Explain the
control lines  Describe its basic merits and
4.5 Explain why the elements listed in demerits of
architecture of a 4.4. unconditiona
memory mapped  Explain the l interface
INPUT/OUTPUT is architecture of a data transfer,
related to 4.4 above memory mapped interface
4.6 Explain the merits and INPUT/OUTPUT. interrupt
demerits of  Point out how it is driven data
unconditional interface related to 4.4. transfer
data transfer  Give in details the and Direct
4.7 Explain conditional advantages and Memory
interface data transfer disadvantages of Access
4.8 Explain interface unconditional interface
interrupt driven data interface data data transfer
transfer transfer. (DMA
4.9 Explain Direct  Give in details the Transfer)
Memory Access basic structure of Explain data
interface data transfer 4.7 transmission
(DMA Transfer)  State the merits path
4.10 Explain data and demerits of
transmission path. 4.7
4.11 Explain data  Discuss the basic
transmission system.
structure of a
4.12 Discuss serial data
simple interface
and parallel data
interrupt driven
transfer data transfer
 State the merits
and demerits of
simple interrupt
driven interface
data transfer
 Give details of the
basic elements of
a Direct Memory

123
Access interface
data transfer
(DMA Transfer)
 State the merits
and demerits of
DMA interface
data transfer
 Explain the basic
elements of a data
transmission path
such as Data
producer and
encoder, Encoder,
Modulator.
Channel,
Demodulator,
Decoder, Receiver
 Discuss the
parameters of a
data transmission
system, stressing
the following:
Speed, Reliability
and Cost.
 State the
differences
between the two
items in 4‟12.
 Point out the
merits and
demerits of the
items in 4.12

GENERAL OBJECTIVE 5: Understand the generation, internal structure and operations of microprocessor units (MPUs)

124
5.1 Explain the following  Draw the White  Perform an Ask the students Explain the
generations of diagram of Board, experiment to to analyze the general
microprocessors: microprocessor textbooks, illustrate the use and program. timing and
- 8-bit  Explain the lecture notes, limitation of control
12-13 - 16-bit internal Internet microprocessors Ask the students signal of a
- 32-bit functional sites, to perform the typical
- 64 bit blocks of PC loaded same microproces
5.2 Describe the internal microprocessor with experiment. sor:
functional blocks of these s. Presentation Address bus
processors  Describe the software Data bus
5.3 Explain the general general timing package and CPU control
timing and control and control connected to signals
signal of a typical signal of multimedia Bus control
microprocessor: MPUs. Projector, signals.
a) Address bus  Describe the calculator.
b) Data bus addressing Explain the
c) CPU control modes. Practical address
signals  used in MPUs. manuals, modes of a
d) Bus control  Give details of Microproces typical
signals the types used sor Trainer microproces
5.4 Explain the address in 6.3. Systems, DC sor
modes of a typical  Discuss new Power
microprocessor trends and Supply, Explain the
5.5 Explain the instruction Digital instruction
development in
set of a typical Multimeter, set of a
MPUs.
microprocessor Digital typical
5.6 Analyze program Oscilloscope microproces
examples written in s, Digital sor
machine languages for ICs, Bread
microprocessors boards,
5.7 Explain the Practical
capabilities and notebooks
limitations of the
microprocessors

125
GENERAL OBJECTIVE 6: Understand a typical microprocessor system structure and operation

6.1 Discuss the structure of  Draw the diagram White  Perform experiments  Ask the Explain the
a typical of a Board, to illustrate items students to roles of
microprocessor microprocessor. textbooks, listed: identify in microproces
14-15 6.2 Define a single-chip  Explain the lecture notes, o Machine tool a sors in the
microprocessor unit operation of a Internet control microproce design of
6.3 Outline the roles of microprocessor sites, o Process control ssor various
microprocessors in the on a single chip PC loaded o Traffic control  Ask the instrumentati
design of various  Discuss the roles with o Automotive students to on and
instrumentation and in the areas Presentation electronics perform the control
control systems e.g.: mentioned in 5.3. software o Instrumentation of experiment systems e.g.:
a) Machine tool  Explain the steps package and all kinds s
control in performing the connected to o Electronic games  Ask the Machine
b) Process control experiments multimedia o Computer systems students to tool control
c) Traffic control  Discuss the Projector, o Communication identify
d) Automotive evolution of ICs calculator. systems various Process
electronics from SSI to  Perform an ICs, from control
e) Instrumentation of VLSI. Practical experiment to realize SSI to
all kinds  Observe the trend manuals, buffering using a VLSI Traffic
f) Electronic games of microchip Microproces microprocessor  Ask the control
g) Computer systems chip. sor Trainer children to
h) Communication  Discuss the Systems, DC sketch the Automotive
systems Power various electronics
microprocessor
6.4 Explain the evolution of Supply, architectur
based system.
the very large scale Digital Instrumentat
 Give details of e of 5.6.
integrated (VLSI) Multimeter,  Ask the ion of all
typical external
microprocessor chip Digital students to kinds
architecture of
and its likely trend Oscilloscope draw
such a system,
6.5 Describe the typical s, Digital similar Electronic
noting items
external architecture of ICs, Bread microproce games
listed in 5.6.
a microprocessor based boards,
 Give in details ssor
system e.g. the bus Practical organizatio Computer
how a typical
architecture specifying: notebooks n. systems
microprocessor
a) Microprocessor  Students
system is

126
(CPU) organized, should be Communicat
b) ROM and RAM highlighting the asked to ion systems
c) PLA, PPI and sections listed in identify
ACIA 5.7. various
d) Data, Address and  Discuss storage types of
Control buses chips. RAM and
e) Timing  Give details of ROM.
6.6 Describe the the types that are  Show a
organization of a used in single-chip
typical microprocessor microprocessor microproce
system specifying: systems as listed ssor.
a) Address lines in 5.8.  Show the
b) Control lines  Discuss buffering students
c) Data lines schemes. various
d) Methods of  Point out the need ICs, from
selecting memory for such schemes SSI to
locally and device in micro- VLSI
registers processor buses.  Show the
6.7 Explain the various  Discuss each diagrams
types of storage chips buffering scheme of the
used in micro-processor listed in 5.10 various
systems:  Explain interface architectur
RAM – Static and adapters. e of 5.6
dynamic  Discuss the  Draw a
ROM – PROM, diagram
structure of the
EPROM, EROM showing
examples listed in
6.8 Explain why buffering 5.11 the
schemes are necessary
 Explain the organizatio
for micro-processor n specified
operation of the
buses. in 5.7
examples listed in
6.9 Describe the various  Show
5.11.
buffering schemes:
 Explain how to various
a) Address bus types of
perform an
buffering RAM and
experiment in
b) Data bus buffering ROM.
5.12.

127
c) Control bus  Ask the
buffering students
6.10 Describe the structure perform the
and operations of experiment
interface adapters e.g.: in 5.12.
a) PIA
b) ACIA
c) PPI
d) VIA, etc.

Assessment: Give details of assignments to be used: Coursework/Assignments 10%; Course test 10%; Practical 40%; Examination 40%
Type of Assessment Purpose and Nature of Assessment Weighting (%)
Examination Final Examination (written) to assess knowledge and understanding 40
Test At least 1 progress test for feedback. 10
Practical / Projects To be assessed by the teacher 40
Course work/ assignment To be assessed by the teacher 10
Total 100

128
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY

COURSE: COMPUTER ARCHITECTURE II

COURSE CODE: CTE 433

SEMESTER: 3

Course unit: 3.0

Contact hour: 3/0/0

Duration: 15 weeks

Goal: This course is designed to provide student with knowledge and skills of structural and functional characteristics of various components of
computer system.

General Objectives: After successful completion of this course, student should be able to;

1. Analyze computer systems architecture.


2. Understand the design of the control units of a processor.
3. Understand the structure of computer instruction set
4. Understand the organization of different bus systems, and their characteristics in a computer system.
5. Understand the bus concept and their structures.
6. Understand the importance, organization and management of computer memory system.
7. Understand low-level parallelism and its implementation in a processor.

129
Programmes: Higher National Diploma in Computer Engineering

Course code: CTE 433 Contact Hours: 3

Course: computer architecture II Theoretical: 2

Year: Two Semester: Pre-requisite: None Practical: 1


Three

General Objective 1: 0 Understand and analyze computer systems architecture.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

1.1 Explain the  Explain in A PC, connected Use a simulator Demonstrate using Explain the
principle of operation details the: to an OHP. an architecture principle of
of different functional Basic processor Power point Investigate how an simulator package operation of
presentation of architecture is to show how an
units in a computer lecture notes. different
Architecture, organised and architecture
systems architecture. functional units
functions. functions.
processor data path, White board in a computer
fetch and execute On line lecture systems
1 notes in an architecture.
cycle. electronic format
accessible to
students.
Networked PC in
 Explain the a lab
principles of loaded with a
interrupts. simulator
architecture
package.

130
General Objective 2: 0 Understand the design of the control unites of a processor.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

2.1 Explain alternative  Explain with  A PC, Compare and Assist student in Explain
computer systems illustration the connected contrast their evaluation of alternative
architecture. Von-Neumann's to an OHP. different computer computer
architecture and the speed of systems systems
its feature. Power point program architecture. architecture.
 Discuss
alternative presentation of execution on
 Computer different
lecture notes.
systems
architecture, computer systems
 White board
such as RISC
 On line architecture.
and VECTOR
2-3 lecture
 Explain basic notes in an
vector
architecture. electronic
 Describe vector format
length and
stride. accessible to
 Describe a
single model for students.
vector machines
 Von
Numan,
 Explain how to RISC and
enhance vector Vector

131
performance. computer
 Evaluate the systems.
performance of
vector\
processors.
 Explain RISC
and its
architecture.
 Discuss its
merits, de-
merits and
evaluate its
systems
performance.
General Objective 3: 0 To understand the structure of computer instruction set

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

132
3.1 Explain the  Explain:  PC, Write a micro Provide Explain
functions of a control The structure of connected to program for an guidance to different types
an OHP. instruction. students in writing of control units.
unit. control unit. the
 Power point Test its operation
 Hardwired microprogramming
3.3 Different types of presentation of using the architecture and using the
control units control unit
simulator..
 The design of lecture notes. simulator package..
3.4 Explain Micro-
Microprogramming programmed  White board
control On line lecture
Concept.
unit. notes in an
4-5
electronic
format
 Outline
examples of accessible to
micro-program.
students.

 Networked
PC in a lab
loaded with a
simulator
Architecture
package

General Objective 4: 0 Understand the organization of different bus systems, and their characteristics in a computer system.

Week Theoretical Content Practical Content

133
Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

4.1 Explain design of  To explain:  A PC, Design different  To offer


The design of connected instructions using guidance on
computer instruction to an OHP. asimulating package. the
set. instruction set design issues of an
Power point
 The instruction set.
classification of presentation of
Implement different
instruction set. lecture notes.
 The operation of  White board instructions using a
an On line lecture
instruction set simulating package
notes in an
 The types and
size of electronic
6-7 operands format

 The instruction accessible to


set of students.
a typical computer
 Networked
system. PC in a lab
loaded with a
package
simulating
computer
systems
architecture.

134
General Objective 5: 0 To understand the bus concept and their structures.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

5.1 Explain the bus Explain: A PC, connected Recognize and Show a typical Explain the bus
system concept and The Bus concept to an OHP. distinguish different hardware of a system concept
and draw different Power point bus types in a computer systems
structure. and structure.
bus architecture. presentation of and point out the
computer systems
The concept of single lecture notes. bus systems in use.
bus and multiple bus White board hardware.
architecture. On line lecture
8-9 To compare and notes in an
contrast different bus electronic format
architecture accessible to
To state and explain
the organization of students.
ISA, EISA, VESA, PCI
standard interface PC with open
Bus systems. access.

General Objective 6:0 To understand the importance, organization and management of computer memory system.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

6.1 Explain memory  Explain: A PC, connected Recognize different Assist students: Explain
10-11 hierarchy, the function Memory structure to an OHP. memory units of a memory
of backup store, Power point In handling storage hierarchy, the
presentation of

135
internal store and of a lecture notes. computer system. devices, function of
cache. White board backup store,
computer system, Distinguish memory and any other internal store
backup storage, On line lecture units of a computer practical
notes in an and cache.
internal storage and system
electronic format exercise.
cache.
accessible to Note execution speed
students.
 Explain of a program with
computer and without virtual
An open access
registers their memory.
PC.
purpose and Different types of
 functions at storage Evaluate processor
different devices. performance using
level of memory in Systems with cache
the cache
memory for
overall structure. evaluation.

6.2 Explain Memory  Explain the A PC, connected Set different  Assists students . Explain
management. concept of to an OHP. memory in their lab Memory
virtual Power point management work. management.
 Memory, presentation of
technique into
one lecture notes.
White board practice,
level store and
12-13 On line lecture
memory Note the operation
notes in an
management electronic format of techniques.
accessible to
technique, [Page, students.
PC lab, with
segment page
provision of
manipulating its

136
segment. operation
for the purpose
of evaluation and
performance
characterization.
General Objective 7:0 To Understand low-level parallelism and its implementation in a processor.

Theoretical Content Practical Content


Week Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives

7.1 Explain the  Explain: A PC, connected Run program in  Assist students Explain Parallel
concept of the The concept of to an OHP. different computer in their execution of
Power point practical work.
following: systems and evaluate instruction in a
parallel computing presentation of
lecture notes. their performances. processor,
 Parallel execution
of instruction in a  How parallel White board Pipelining and
computing can be On line lecture its contribution
processor.
notes in an to processor
 Pipelining and its
achieved electronic format speed of
contribution to accessible to
14-15 processor speed of instruction
 The benefits of students
instruction parallel computing Computer execution.
execution. systems with
 Performance Fault tolerant different
optimization using architecture.
pipelining. computing.

 Pipelining
A basic pipeline for
a typical computer

137
system.

 Problems
associated
with pipeline
operation

 Performance
optimization using

multi level cache.

138
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: CTE 434 CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY

COURSE: MICROCONTROLLER AND EMBEDDED Semester:3 Theoretical: 3 hours/week


SYSTEMS

Year: 4 Pre-quisite: C language, computer tech Practical: 3 hrs

Goal: This course is intended to provide the students with advanced knowledge and skill in microcontrollers and embedded systems

GENERAL OBJECTIVES:

On completion of this module, the student should be able to:

7. Know single-board microcontroller interface with sensors modules.


8. Interface single-board microcontrollers with the peripherals
9. Use the single-board microcontrollers for real-time control applications.
10. Use single-board microcontrollers for control of motors and other loads.
11. Use of single-board microcontrollers for instrumentation.
12. Use of single-board microcontrollers for remote instrumentation, control and other applications

139
GENERAL OBJECTIVE 1: Know single-board microcontroller interface with sensors modules

Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluations
Activities Resources Outcomes Activities

1-2 1.1 Explain the concept on  Explain the Textbooks,  Program an single-  Use open source  Explain the
single-board concept on board codes for LED concept on
microcontrollers. single-board  Data cable microcontroller blinking from single-board
1.2 Identify some single- microcontroll  Single-board  Interface Single- single board IDE microcontrollers
ers for microcontroller board with sensors platform to for
board microcontrollers.
instrumentati (e.g. Arduino, modules listed in program an instrumentation
1.3 Describe the structure and on and etc) 8.5 single- board and control,
concept of single board control  Computer microcontroller. single-board
microcomputer such as;  Identify  Single-board  Use open source microcontrollers
i. Pin configuration and some single- microcontroller(e codes for items and structure of
architecture. board .g. Arduino, etc) listed in 1.5 from single board
ii. digital and analog microcontroll IDE software Single-board IDE microcomputer.
ers platform to
ports,etc.
 Describe the program an single
structure and board  Explain how to
1.4 Explain concept of single-
concept of microcontroller use open source
board sensor modules. and connect codes from
single board
microcomput sensor module to Single-board
1.5 Describe some of the IDE platform to
er appropriate pin.
following single-board sensor  Explain interface single
modules: Develop digital
concept of with sensors
instrument using modules listed in
single-board
LDR sensor single-board 1.5 to measure
modules microcontroller variables.
 Describe for;
some of the

140
ULTRSONIC single-board temperature
sensor voltage
HUMIDITY modules speed, humidity,
listed in 1.5.
etc
GPS  Describe the
single-board
IDE platform
Temperature
 Explain how
to use open
Potentiometer source codes
on Single-
Finger print board IDE
platform with
Flame detector single-board
microcontroll
Beam breaker er
 Explain how
Microphone, etc to use open
source codes
1.6. Describe the Single-board from single-
IDE platform boar IDE
platform to
1.7 Explain how to use open
interface
source codes on Single-board
single-board
IDE platform with single- microcontroll
board microcontroller. er with
1.8 Explain how to use open sensors
source codes from Single- modules
board IDE platform to listed in 1.5
interface with sensors modules to measure
listed in 1.5 to measure variables.
variables.

GENERAL OBJECTIVE 2: Interface single-board microcontroller with the peripherals

141
Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluations
Activities Resources Outcomes Activities

3-5 2.1 Define the term interface.  Define the Textbooks,  Interface a single-  Link the single-  Describe the
2.2 Describe the concept of term board board concept of
interfacing single-board interface  Data cable microcontroller to microcontroller to Interfacing a
microcontroller to  Discuss the  Single-board peripheral device external drivers of single board
peripheral devices. concepts of microcontroller  Operate a each of the microcontroller
2.3 Explain the concept of items 2.2 to (e.g. Arduino, peripheral device following display: to peripheral
using I/O drivers using 2.5 etc) by sending control i. LED, devices
logic circuits such as;  Computer patterns to an I/O ii. 7-segment  Explain concept
i. Relays  Single-board port address or to a iii. LCD and applications
microcontroller
ii. TTL memory address  Write and execute of multiplexed
(e.g. Arduino,
iii. CMOS
etc) IDE  Use of drivers to programs that and un-
iv. Opto-isolators, link a Single-board demonstrate the multiplexed
software displays relating
v. Transistors, etc microcontroller to effect of:
2.4 Explain the operation of displays: i. multiplexed to single-board
microcontrollers
the following displays:  Demonstrate the ii. Un- multiplexed
i.. LED, effect of display: displays
ii. 7-segment display i. multiplexing and .
iii. liquid crystal display ii. un-multiplexed
iv dot matrix display displays.
2.5 Explain concept of
multiplexed and un-
multiplexed displays for
single-board
microcontrollers.
GENERAL OBJECTIVE 3: Use the single-board microcontroller for real-time control applications

Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluations
Activities Resources Outcomes Activities

142
6-8 3.1 Explain the concept  List, explain Textbooks,  Create software  Write and execute  Explain the
software functions observation delay. a program that concept
3.2 Discuss how software test methods  Data cable  Generate a square cause a single- software
delays function can be listed in 3.1  Single-board wave board functions,
used to generate a square microcontroller  Write to a bit of an microcontroller to software delays
wave. (e.g. Arduino, I/O port and delay for any pre- to generate a
3.3 Explain how to write to a etc) determined time square wave
interface to
bit of an I/O port of a  Computers interval by means
speaker
 Arduino IDE  Explain how to
Single-board  Develop of software
microcontroller. software etc
microcomputer- write a program
3.4 Explain how to write a based real-time to generate a
real-time clocks program clocks. tone and use a
for:  Develop close loop receiver and
i. 1-second pulse delay program with decoder to
ii. Counting them up interrupt control any
to obtain minutes  Use a tone receiver device by means
and hours and decoder to of tones
iii. Displaying them in detect that a generated
either the 12-hour particular tone has
or the 24-hour been sent  Explain how to
format  Control a device by write a program
3.5 Explain how to write a means of tones and to use infra-red
close loop delay program infra-red source and source and
with interrupt sensor pairs. sensor pairs for
3.6 Explain how to write a the control of
program to use infra- any device
red source and sensor
pairs for the control of
any device

GENERAL OBJECTIVE 4: Understand the used Single-board microcontrollers for control of motors and other loads

143
Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluations
Activities Resources Outcomes Activities

9-11 4.1 Identify the appropriate  Discuss item Textbooks,  Interfacing  Interface single-  Explain the
circuits to interface Single- 6.1 – 6.5 circuitries for the board concept of
board microcontroller  Data cable control of inductive microcontroller to interface Single-
with;  Single-board loads the motors and board
i. DC motors, microcontroller  Development of loads microcontroller
ii. AC motors, (e.g. Arduino, interfacing  Develop interface with;
iii. stepper motors, etc) software for the software for the  dc motors,
 Computer
iv. loudspeaker control of inductive control of  AC motors,
 Arduino IDE
coils and loads inductive loads  stepper motors,
software etc
v. other inductive  Protecting single- listed in 6.2  loudspeaker
loads to the board  Use components coils and
computer microcontrollers listed in 6.3 to  other inductive
4.2 Explain the concept of and logic circuits protect the single- loads to the
single-board from inductive back board computer
microcontroller and e.m.f. microcontroller  Describe how to
logic circuit protection  Develop a open- and other logic write program
from inductive back loop control for circuit from for open loop
e.m.f.by means of : inductive loads inductive back interface control
i. Diodes  Develop a closed- e.m.f. of some
ii. Opto-isolator or loop control for  Develop and run inductive loads.
couplers, etc loads program that
4.3 Describe how to write without interrupts
open loop program for and
interface control of programmable
some inductive loads interval timers to
listed in 6.2 do open-loop
4.4 Describe how to write control of motors
close loop programs for:  Develop and Use
i. Counters interrupts and
ii. DC motors, programmable

144
iii.
servo motors, interval timers to
iv.AC motors, do closed-loop
v. stepper motors, control for items
etc listed in 4.5
GENERAL OBJECTIVE 5: Understand the use of Single-board microcontroller for control and instrumentation

Week Specific Learning Outcomes Teacher’s Learning Specific Learning Teacher’s Evaluations
Activities Resources Outcomes Activities

12-13 5.1 Define instrumentation  Discuss the Textbooks,  Interface ADC’s and  Carryout Digital  Explain the
and explain the concept of principle of DAC’s to the single- to Analog concept of
Single-board items in 5.1  Data cable board Conversion using Single-board
microcontrollers in control  Discuss the  Single-board microcontroller PWM (Pulse microcontrollers
and instrumentation. features and microcontroller(e  Use the single- Delay to be in
5.2 Explain the characteristic use of .g. Arduino, etc) board Implemented instrumentation
of the following found in commercial  Computer microcontroller as using Timers).  Explain the
Single-board: items listed in  Single-board instrument (  Develop digital characteristic of
i. analog-to-digital 5.1 microcontroller(e instrument to
successive ADC found in
converters (ADC) and  Discuss the .g. Arduino, etc) measure;
approximation Single-board
concepts of IDE software i. Temperature
ii. digital-to-analog ADC’s) And the use of
item 5.3 ii. Voltage
converters (DAC)  Use the single- iii. Speed sensors with
5.5 Describe the use of board iv. Distance, etc Single-board ADC
sensors with Single-board microcontroller to and DAC for
ADC and DAC for measuring instrument DAC’s measuring
instruments development  Use the single- instruments
board development
microcontroller in
conjunction with
ADC’s and DAC’s to
obviate the need
for analogue
computers

145
GENERAL OBJECTIVE 6: Understand the use of single-board microcomputer for remote instrumentation, control and applications

Week Specific Learning Teacher’s Learning Specific Learning Teacher’s Evaluations


Outcomes Activities Resources Outcomes Activities

13-15 6.1 Explain the concept of  Explain with Textbooks,  Develop the  Demonstrate the  Explain the
remote instrumentation suitable following systems: development of concept of
and distance control. examples the  Data cable i. Intelligent home the following remote
6.2 Explain the operational concept of  Single-board locking system. system: instrumentation
principles of the remote microcontroller(e ii.Intelligent water iii. Intelligent home and distance
following modules in instrumentati .g. Arduino, etc) level management locking system. control
remote instrumentation on and  Computer system. iv. Intelligent water  Explain the
and control: distance  Single-board iii. Home automation level management operational
i. RFID , control microcontroller(e using RFID. system. principles of t
ii. Ultrasonic 6.4 Explain with .g. Arduino, etc) iv. Real time clock- vi. Home RFID ,
iii. Infrared Obstacle suitable IDE software based home automation using Ultrasonic
Avoidance Sensor examples the automation. RFID. Infrared Obstacle
iv. Soil Hygrometer operational v. Intelligent vii. Real time Avoidance
v. Moisture Sensor principles of Automatic clock-based home Sensor
vi. Pyroelectric Infrared the modules Irrigation System automation.
Sensor in 6.2 as viii. Intelligent Soil Hygrometer
vii. Humidity and Rain applied to Automatic xiii. Moisture
viii. Detection Sensor, remote Irrigation System Sensor
ix. GSM instrumentati Pyroelectric
x. Bluetooth on and Infrared
xi. RFID, control Sensor
xii. WIFI, etc systems
6.3 Describe the operation listed in 6.3: Humidity and Rain
for the following; Detection Sensor,
i. Intelligent home GSM
locking system. xiv. Bluetooth
ii. Intelligent water xv. RF,
level management xvi. WIFI, etc
system. 6.5 Describe the
operation for

146
iii. Home automation the following;
using RFID. vi. Intelligent
iv. Real time clock- home locking
based home system.
automation. vii. Intelligent
v. Intelligent water level
Automatic Irrigation management
System system.
viii. Intelligent
Automatic
Irrigation
System

147
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY
COURSE: COMPUTER GRAPHICS AND ANIMATION
CODE: CTE 421
PRE-REQUISITES: None
SEMESTER: FIRST
CREDIT UNIT: 3
DURATION: 15 weeks
GOAL: The course is designed to provide students with knowledge and skills of computer graphics, the 2D and 3D graphical objects and
animations.

GENERAL OBJECTIVES: After completing this course students will be able to:
1. Know the history of computer graphics and understand the hardware's in graphics systems.
2. Understand the features of 2-Dimentional graphical objects.
3. Understand the features of 3-Dimentional graphical objects
4. Understand the Fundamentals of Animation Techniques
5. Understand Web Graphic Designs and Graphic Design Packages

148
Program: Higher National Diploma in Computer Engineering Course Code: CTE 435 Contact Hours:3

Course: Computer Graphics and Animation Theoretical: 3

Year: Two Semester: Four Pre-requisite: Practical:0

General Objective1: To know the history of computer graphics and understand the hardware's in graphics systems.

Theoretical Content Practical Content

Week Specific Teacher’s activities Resources Specific Teacher’s Evaluation


Learning Learning activities
Objectives Objectives

Explain computer Discuss history of Computer White Board Demonstrate Show student Explain
graphics & Graphics. the use of input different computer
graphics systems Computer system and output input and graphics &
Explain the areas of application of loaded with graphic hardware. output graphics systems
Computer Graphics packages such as, hardware.
1-3 AutoCAD, Adobe
Explain CAD and CAM Photoshop and
Explain Input hardware- Mouse CorelDraw, connected
(Mechanical and Optical), to a projector.
Keyboard, Light pen, Touch panel Mouse, Keyboard,
(Optical, Sonic, and Electrical), Light pen, Touch
Tablets (Electrical, Sonic, panel, Tablets,

149
Resistive), Scanner Scanner, Monitors,
plotters, printers

General Objective 2: Understand the features of 2-Dimentional graphical objects.

Explain the Explain line drawing methods; White Board Explain the
principles of 2- DDA and Bresenham algorithms principles of 2-
Dimensional Computer system Dimensional
Graphics: Explain circle and ellipse drawing loaded with graphic Graphics.
algorithms packages such as,
AutoCAD, Adobe
4-5 Review the matrix operations – Photoshop and
addition and multiplication CorelDraw, connected
Explain Two-dimensional to a projector.
transformations; translation,
rotation, scaling and reflection

General Objective 3: To Understand the features of 3-Dimentional graphical objects

150
Explain the Explain the process of projection White Board Explain the
principles of 3- 3D objects onto 2D display devices principles of 3-
dimensional Computer system dimensional
Graphics: Explain the parallel and perspective loaded with graphic Graphics
projection. packages such as,
AutoCAD, Adobe
Explain the following 3D Photoshop and
transformations; CorelDraw, connected
 Translation to a projector.
 Rotation
 Scaling and
6-8  Refection
Explain methods of 3D object
representation; polygon tables and
polygon surfaces.

Explain hidden line and surface


detection techniques

Explain lighting models

Explain shading models; constant


shading, Gouraud shading and
Phong shading

General Objective 4: Understand the Fundamentals of Animation Techniques

151
Explain the Explain animation sequence. White Board Explain the
Fundamentals of Fundamentals of
Animation Explain Key-frame and Computer system Animation
Techniques: parameterized systems, loaded with graphic
packages such as,
Explain details of Morphing and AutoCAD, Adobe
9 simulating acceleration. Photoshop and
CorelDraw, connected
to a projector.

General Objective 4: Understand Web Graphic Designs and Graphic Design Packages.

Explain Web Explain the graphics file formats White Board


Graphics Designs
and Graphics Explain in details the principles of Computer system
Design Packages: web graphics design; browser safe loaded with graphic
colors, size, resolution, background, packages such as,
anti-aliasing AutoCAD, Adobe
10-12 Photoshop and
List the types and explain the CorelDraw, connected
purposes and features of graphics to a projector.
packages .

Provide examples of graphics


packages and libraries.

152
Practical (Week 12-15)
The laboratory practical contains few sessions dedicated to introduce the students to some of the popular professional graphics packages and
CAD packages to explore their features. The course/laboratory instructor recommends packages to use.
The algorithm implementation sessions may include:
1. Implementation of DDA and BLA
2. Implementation of circle and ellipse drawing algorithms
3. 2D transformations
4. Projections
5. 3D transformations.

Assessment: Test, Assignment, Quiz, Presentation, Class work =l 40%, the Practical = 10%, Exam = 50%.

References:
James Foley, Andries van Dam, Steven Feiner, John Hughes, “Compute Graphics –Principles and Practice”, Second Edition in C, Addison
Wesley Publishing .
D. Hearn M. P. Baker, “Computer Graphics – C version”, Second Edition, Prentice – Hall International, Inc.

153
PROGRAMME: HIGHER NATIONAL DIPLOMA CODE: CTE 441 CONTACT HOUR: 60 HRS
IN COMPUTER ENGINEERING
HND 2
COURSE: MICROPROCESSOR IN CONTROL AND Semester:2 Theoretical:3 hours/week
SEMEST
INSTRUMENTATION
ER 4
Year: 3 Pre-quisite: Assembly language, Practical:3\hrs
computer tech

Goal: This course is intended to provide students with advanced knowledge and skill in computer technology.

GENERAL OBJECTIVES:

On completion of this module, the student should be able to:

13. Understand the concepts of microprogramming.


14. Develop a structured approach to microprocessor programs
15. Know facilities for system development
16. Interface the microprocessor with the peripherals and controlled loads.
17. Use the microprocessors in real-time control applications
18. Understand how the microprocessors can be used to control motors and other loads
19. Know how the microprocessors can be used as ADC and DAC for instrumentation
20. Know the architecture and applications of microcontrollers

154
GENERAL OBJECTIVE 1: Understand the concept of microprogramming

Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

1 1.1
Explain the concept  Explain the  Textbooks  Sketch the role of  Guide students  Describe the
of microcomputers concept of  White a digital to design a concept of
application in control microcomputers board computer as a digital microprogrammin
and instrumentation. application in  Lecture control sequence computer as a g in the design
1.2 Describe the concept control and note of control signal. control phase of the
of microprogramming instrumentation,  Desktop sequence of control section of
in the design phase of microprogrammin  Trainer, control signal. digital computers
the control section of g in the design  computer,  Explain the
digital computers. phase of the  Peripheral incorporation of
1.3 Analyze the concept control section of devices some supervisory
of firmware digital computers function of the
technology as it  Analyze concept of operating systems
relates to the transfer firmware into firmware
of some core function technology as it
of the operating relate to the
system into firmware. transfer of some
1.4 Explain the core function of
incorporation of the operating
some supervisory system into
functions of the firmware.
operating systems
into firmware.
GENERAL OBJECTIVE 2: Develop a structured approach to microprocessor programs

Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluation

155
Outcomes Resources Outcomes Activities

2.1
Explain storing a  Demonstrate  Textbooks Explain storing a
table of commands or storing addressing  White table of commands
codes with their of the computer board or codes with their
associated service memory.  Lecture associated service
 Describe locating note
routine addresses in routine addresses in
a command bit-  Desktop
the linear address the linear address
pattern in a table  Trainer,
space of the space of the
in memory and  computer,
microprocessor thereafter retrieve  Peripheral microprocessor
memory the corresponding devices memory
2.2 Describe locating a service routine
command bit-pattern address and
transfer control it.
in a table in memory
 Demonstrate
and thereafter using subroutines
retrieve the in developing
corresponding service applications.
routine address and  Show flags,
transfer control it registers and
2.3 Describe using memory locations
subroutines in the  Execute a
microprocessor
monitor software
program in single
supplied with the step mode and
system in developing after each step.
applications.
2.4 Examine the affected
flags, registers and
memory locations
GENERAL OBJECTIVE 3: Know facilities for system development

156
Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

4-5 3.1 Describe the system  Describe  Textbooks  Use of EPROM  Use EPROM  Describe the
development microcontroller  Look up programmers programmers system
3.2 List components based the system table  Use of EPROM to store development
required for system development  Manufactur erasers control  List components
development such as:  Describe es data  Use of programmes required for
i. EPROM components used sheet assemblers and data into system
programmers for microcontroller  White  Use of emulators EPROMS development
ii. EPROMs erasers based system board and using cross  Use EPROM such as:
iii. Assemblers development marker erasers to i. EPROM
assemblers
iv. Cross assemblers,  Lecture
 Use of software wipe out the programmers
v. Simulators, note original ii. EPROMs erasers
to simulate
vi. Emulators, etc  Trainers,
system programming iii. Assemblers
3.3 Explain the concept  Power
supply  Test out new and re- iv. Cross assemblers,
of EPROM systems in real- program the v. Simulators,
Practical
programmers time using in- EPROM when vi.Emulators, etc
3.4 Explain the concept manuals
circuit emulators errors are
of EPROM erasers  Use of Dynamic detected
3.5 Explain the concept Debuggers  Use
of assemblers assemblers to
3.6 Describe the concept convert source
of cross assemblers codes in
3.7 Explain method to Assembly
use for simulation Language form
software such as: i. to object code
keil μ-vision, MPLab  Use one micro
etc for to emulate
microcontroller another micro
application of different
development. make using
3.8 Describe real-time in- cross

157
circuit emulators assemblers
3.9 Explain the use of  Use software
dynamic debuggers to simulate
for software/system system
development behavior
especially
before actual
application
and highlight
any illogical
behavior that
must be
rectified
 Test out new
systems in
real-time using
in-circuit
emulators
 Use Dynamic
Debuggers to
quickly locate
errors in
software
during system
development
 Guide students
to perform
experiments
for all the
demonstration
above.
GENERAL OBJECTIVE 4: Be able to interface the microprocessors with the peripherals and controlled loads

158
Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

6-7 4.1 Define the term  Define the term  Textbooks  Interface a  Identify display Describe the
interface. interface  Look up microprocessor to drivers on concept of
4.2 Describe peripherals  Explain the table peripheral device trainer and link Interfacing a
devices such as concepts of  Manufactur  Operate a a microcontroller to
printers, displays,etc. peripherals es data peripheral device microcontroller peripheral devices
4.3 Describe the concept of sheet by sending to drivers of
interfacing a  White control patterns each of the Explain concept and
microprocessor to board and to an I/O port following applications of
peripheral devices marker address or to a display: multiplexed and un-
4.4 Explain the concept of  Lecture memory address iv. LED, multiplexed displays
note
I/O drivers using logic  Use of drivers to v. 7-segment relating to
circuitries such as;  Trainers, vi. LCD microcontrollers.
link a
 Power
vi. Relays microcontroller  Write and
vii. TTL supply
to displays: execute
Practical
viii. CMOS programs that
manuals
ix.Transistors, etc  Demonstrate the demonstrate
4.5 Explain the operation effect of display: the effect of:
and features of the iii. multiplexing i. multiplexed
following displays: and ii. Un-
i.. LED, iv. un- multiplexed
ii. 7-segment display multiplexed displays
iii. liquid crystal displays. .
display
4.5 Explain concept and
applications of
multiplexed and un-
multiplexed displays
relating to
microprocessor.

159
GENERAL OBJECTIVE 5: Know how to use the microprocessors in real-time control applications

Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

8-10 5.1 Describe the concept of  Explain the  Textbooks  Create Software  Write and Explain the concept
real-time control concept of real-  Look up delay execute a of real-time control
applications time control table  Generate a program that applications.
5.2 Explain the concept applications  Manufactur square wave cause a
software delay program  Explain the es data  Write to a bit of microcontroller Explain how
5.3 Explain how software concept software sheet an I/O port and to delay for any software delays can
delays can be used to delay program  White interface to pre-determined be used to generate
generate a square  Explain how board and speaker time interval by a square wave
marker  Explain the
wave software delays  Develop means of
5.4 Explain how to write can be used to  Lecture software concept software
microcomputer-
to a bit of an I/O port note  Write and delay
generate a square based real-time
of a microprocessor  Trainers, execute a
wave clocks
 Power
5.5 Explain how to write  Explain how  Develop close program that
a microcomputer- supply
software delays loop delay generates a
based real-time  Practical
can be used to program with square wave of
manuals
clocks program for: generate a clock interrupt any desired
iv. 1-second pulse counts  Use a tone duty factor by
v. Counting them receiver and using delay
up to obtain decoder to detect subroutines to
minutes and that a particular control the
hours tone has been pulse width
vi. Displaying them sent  Interface a
in either the 12-  Control a device loudspeaker to
hour or the 24- by means of tones a bit of an I/O
hour format and infra-red port and send a
5.6 Explain how to write source and sensor square wave
a close loop delay pairs. form to that bit
program with position so as to

160
interrupt actuate the
5.7 Explain how to write loudspeaker
a program to  Generate
generate a tone and special sound
use a receiver and effects such as
decoder to control SIREN, burglar
any device by means and fire alarms,
of tones generated game sounds,
5.8 Explain how to write etc. by means
a program to use of software
infra-red source and  Write and
sensor pairs for the execute
control of any device program that
show a
microcomputer-
based use as
real-time clocks
by:
ii. Generating
1-second
pulse
iii. Counting the
1-second
pulse to
obtain
minutes and
hours
iv. Displaying
them in
either the
12-hour or
the 24-hour
format

161
 Write and
execute
program that
cause a tone of
pre-
determined
frequency to
be emitted at
the touch of a
given button
on a key pad
 Write and
execute
program that
use a tone
receiver and
decoder to
detect that a
particular tone
has been sent
 Write and
execute
program that
control a device
by means of
tones and infra-
red source and
sensor pairs.
GENERAL OBJECTIVE 6: Understand how the microprocessors can be used to control motors and other loads

Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

162
11-12 6.1 Explain the concept  Explain the  Textbooks  Interfacing  Interface  Explain the
of open loop and concept of open  Look up circuitries for the microcontroller concept of open
close loop control loop and close table control of to the power loop and close
systems. loop control  Manufactur inductive loads circuits of items loop control
6.2 Identify the systems es data  Perform listed in 6.2 systems
appropriate  Explain the sheet development of  Develop  Describe how to
circuitries to interface principles of  White interfacing interface write open loop
microprocessors circuitries required board and software for the software for the program for
with; for interfacing marker control of control of interface control
vi. dc motors, microcontroller to  Lecture inductive loads inductive loads of some inductive
items listed in 6.2 note
vii. AC motors,  Protect listed in 6.2 loads
 Trainers,
viii. stepper microcontrollers  Use
motors,  Power
and logic circuits components
ix. loudspeaker supply
from inductive listed in 6.3 to
Practical
coils and back e.m.f. protect the
manuals
x. other  Develop a open- microcontroller
inductive loop control for and other logic
loads to the inductive loads circuit from
computer  Develop a closed- inductive back
6.3 Explain the concept loop control for e.m.f.
of microcontroller loads  Develop and
and logic circuit run program
protection from that without
inductive back interrupts and
e.m.f.by means of : programmable
iii. Diodes interval timers
iv. Opto-isolator to do open-loop
or couplers control of
6.4 Describe how to motors
write open loop  Develop and
program for interface Use interrupts
control of some and
inductive loads listed programmable

163
in 6.2 interval timers
6.5 Describe how to to do closed-
write close loop loop control for
programs using items listed in
interrupts and 6.5
programmable
interval timers for:
vi. Counters
vii. dc motors,
viii. servo motors,
ix. AC motors,
x. stepper
motors,etc
GENERAL OBJECTIVE 7: Know how the microprocessors can be used as ADC and DAC for instrumentation

Week Specific Learning Teacher’s Activities Learning Specific Learning Teacher’s Evaluations
Outcomes Resources Outcomes Activities

13-15 7.1 Define instrumentation.  Explain the  Textbooks  Interface ADC’s  Carryout  Explain the
7.2 Explain the concept of principle of items in  Catalogs and DAC’s to the Digital to concept of
microcontrollers in 7.1  Lecture microprocessors Analog microcontrollers
instrumentation.  Explain features of notes  Use the Conversion in
7.3 Explain the concept of ADC and DAC microprocessor as using PWM instrumentation.
the following for signal instrument (Pulse Delay to  Explain the
processing: (successive be Implemented concept of the
ix. analogue conversion, using Timers).
approximation following for
x. analog-to-digital  Develop digital
ADC’s) signal processing:
instrument to
converters (ADC) and  Use the measure;
i. analogue
xi. digital-to-analog microprocessors conversion,
v. Temperature
converters (DAC) to instrument vi. Voltage ii. analog-to-digital
7.2. list commercially DAC’s vii. Speed converters (ADC)
available items listed in  Use the viii. Distance, and
7.1 microprocessor in etc iii. digital-to-

164
7.3 Explain the interfacing conjunction with analog converters
of ADC’s and DAC’s to the ADC’s and DAC’s (DAC)
microprocessors. to obviate the
7.4 Explain the use of need for
sensors with analogue
microprocessor in computers
measuring instruments

General Objective 8.0: Know the architecture and applications of microcontrollers


8.1 Explain with the aid of  Sketch the  Textbooks  Write programs  Use  Explain with the
suitable diagram the architectural block  Look up to: subroutines in aid of suitable
architectures of diagram of table i. Test the status the monitor diagram the
microcontrollers. microcontrollers  Manufactur flags software architectures of
8.2 List some commercially and state some es data microcontrollers
commercially ii. Determine error supplied with
available sheet
conditions the system  Explain the
microcontroller such as; available  White procedure of
microcontrollers board and (trainer) in
i. 8051/8052 storing commands
ii. Microchip Technology  Base on available marker developing
or codes with their
(PIC)
microcomputer  Lecture applications associated service
trainer, choose a note  Execute a
iii. Atmel (AVR) routine addresses
microcontroller to  Trainers,
iv. Texas Instruments microcomputer in the linear
use for the course  Power
MSP430 (16-bit), etc  Discuss its control program in address space of
8.3 Explain the concept of supply
structure, single step the
memory addressing,  Practical
arithmetic and mode and after microcontroller
manuals
memory accesses and logic instructions each step: memory
memory management (Instruction set) i. Examine the  Explain methods to
using any of the  Use assembly affected write programs for
microcontrollers listed language to write testing the status
flags,
in 8.2. a program flags of the system
registers and
8.4 Explain the procedure being monitored
memory
of storing commands  Explain the use of
or codes with their location
dynamic
associated service ii. Determine the debuggers for

165
routine addresses in the full effect of software/system
linear address space of the instruction development
the microcontroller just executed
memory  Use this to
8.5 Describe methods to; locate the error
i. Locate a command bit- in any piece of
pattern in a table in programme.
memory  Ask students to
ii.Retrieve the repeat what was
corresponding service demonstrated
routine address and
transfer control it
8.6 Explain concept of
subroutines in developing
applications
8.7 Explain how to use
lookup tables, and to
retrieve the
corresponding error
service
8.8 Explain method to write
programs for testing the
status flags of the system
being monitored.

Assessment: Give details of assignments to be used: Coursework/ Assignments %; Course test 20%; Practical %; Project 20%; Examination 60%

Type of Assessment Purpose and Nature of Assessment Weighting (%)

Examination Final Examination (written) to assess knowledge and 40

166
understanding

Test At least 1 progress test for feedback. 20

Practical / Projects To be assessed by the teacher 40

Total 100

Programme: National Diploma in Computer Engineering Technology Course Code: CTE 442 Contact Hours: 4

Course: Artificial Intelligence Semester: 1

Year: 1 Pre-requisite:

Practical: 2 hours /week Theoretical: 2 hours /week

GOAL: To acquaint the student with the basic programs in the field and their underlying theory in AI.

General Objectives:

On Completion of this course the student should be able to:

1. Understand the concept of artificial intelligence


2. Know how to relate problem-solving to artificial intelligence
3. Understand problem solving by searching strategies
4. Understand Artificial Intelligent Agents, environment and systems
5. Understand the methodology of human knowledge transfer into an Expert system (ES) and types of ES

167
6. Understand knowledge acquisition and representation
7. Understand concept of neural network
8. Understand the concept and applications of Fuzzy Logic systems
9. Understand concept of Machine Language (ML)
10. Understand the principle of robotics

168
Theoretical Content Practical Content

General Objective 1: Understand the concept of artificial intelligence

Week/s Specific Learning Outcomes Teacher‟s activities Learning Specific Learning Teacher‟s Evaluation
Resources Outcomes activities

1.1 Explain the concept  Explain the White board, Explain the
of Artificial concept of laptops, relevant concept
1 intelligence. Artificial software of Artificial
1.2 Narrate the past and intelligence. (MATLAB, intelligence
current status of  Discuss python, Scilab, and areas of
artificial Intelligence A.I Octave, etc), applications
1.3 Explain areas of techniue online resources, of AI and its
applications of AI and s; Neural multimedia related fields
its related fields Network, projector,
1.4 Explain classification fuzzy projector screen,
of Artificial logic, notebooks,
Intelligence genetic textbooks,
1.5 Discuss problem algorith journals,
formation in AI m conference
1.6 Explain tree structures  Explain proceedings
and their areas of
terminologies applicati
1.7 Explain the graph structure ons
and its useful terminologies
1.8 Discuss the state-space
representation of AI
problems
1.9 Apply graph and tree
structures to solve simple
problems

GENERAL OBJECTIVE 2: Know how to relate problem-solving to artificial intelligence


2 2.1 Explain the fundamental  Explain forms of White board, Explain the
concepts of stimulation, learning laptops, fundamental

169
perception and recognition. (Decision Trees relevant concepts of
2.2 Describe the basic and the ID3 software stimulation,
components and Algorithm, (MATLAB, perception and
functioning of the human Statistical recognition.
python, Scilab,
brain and the central Learning)
nervous system. Octave, etc), Explain the basic
2.3 Describe problem solving online components and
in terms of recognition of resources, functioning of the
pattern, objects and multimedia human brain and
images. projector, the central nervous
2.4 Express game-playing and projector system.
puzzles as forms of pattern
screen,
recognition.
2.5 Introduce the concept of notebooks,
automatic closed-loop textbooks,
feedback systems. journals,
2.6 Apply man-machine conference
interaction and the proceedings
simulation of the formal
machine.
2.7 Explain self-adjusting
systems and learning
machines.
2.8 Describe speech
synthesizing techniques
and fuzzy logic concept
2.9 Define learning
2.10 Explain forms of learning.
General Objective 3: Understand problem solving by searching strategies
3.1 Identify considerations for  Explain various White board, Differentiate
solving a problem or AI search laptops, between Depth-
3-4 searching for solutions algorithms relevant first search and
3.2 State artificial intelligence (uninformed, Breath-first search
software
search strategies. informed,
3.3 Explain random search (MATLAB,
heuristic,
method constraint python, Scilab,
3.4 Describe search with a satisfaction, Octave, etc),
closed list and closed list genetic online

170
approaches algorithms) resources, Solve simple
3.5 Differentiate between  Uninformed multimedia problems with
Depth-first search and Search projector, Artificial
Breath-first search Strategies: Intelligence search
projector
3.6 Discuss uniform –cost  Breadth-First strategies
search methods screen,
Search, Depth-
3.7 Solve simple problems First Search, notebooks,
with Artificial Intelligence Depth-limited textbooks,
search strategies Search, Iterative journals,
3.8 Give the meaning of Deepening conference
heuristics (informed) and  Depth-first proceedings
its uses in AI Search
3.9 Describe best first search
as a method of heuristic
search
3.10 Describe local search
algorithms
3.11 Listout optimization
problems and search
techniques
General Objective 4: Understand Artificial Intelligent Agents, environment and systems
5 4.1 Define agents in an AI  Explain types White board, Describe the
system. AI agents laptops, components of an
4.2 Describe the components  Simple reflex relevant AI system,
of an AI system.  Model based its agent‟s
software
4.3 Explain agent‟s rationality reflex rationality and its
(MATLAB,
and its characteristics.  Goal based characteristics.
4.4 Describe the structure of python, Scilab,
 Explain
intelligent agents parameters for Octave, etc),
4.5 List different types of AI ideal agents. online
agents.  Agent program, resources,
4.6 Explain structure of machine used multimedia
intelligent agents. (processor), projector,
4.7 Explain nature of agent functions
environments in AI projector screen,
etc
systems. notebooks,
 Explain
4.8 State the properties of textbooks,
characteristics
environment. journals,
of agent

171
environment: conference
 Discrete/continu proceedings,
ous
 Observable/part projector screen,
ially observable notebooks,
 Static/Dynamic textbooks,
 Single/multi practical manual
 Deterministic/n
on-
Deterministic
 Accessible/inac
cessible etc
General Objective 5: Understand the methodology of human knowledge transfer into an Expert system (ES) and types of ES
7-8 5.1 Explain expert systems and  Explain the White board, List out different
their characteristics. different laptops, reasoning methods
5.2 State the capabilities and reasoning relevant adopted for designing of
limitations of expert methods: inference component of
software
systems. backward, Expert System.
5.3 List out different reasoning (MATLAB,
chaining,
methods adopted for forward python, Scilab,
designing of inference chaining etc Octave, etc),
component of Expert  Explain types online
System. and operational resources,
5.4 Explain how to represent modes of ES. multimedia
knowledge in an uncertain  Explain the projector,
domain developmental
5.5 List types of expert system. projector
stages and
5.6 Explain the operational performance screen,
mode of expert system evaluation of notebooks,
5.7 Highlight the ES textbooks,
developmental stages of journals,
expert system. conference
5.8 Explain performance
proceedings
evaluation of Expert
System.
5.9 Enumerate the
components of expert
systems.

172
5.10 Identify the applications
and benefits of expert
systems.
5.11 State the steps in
developing ES
General Objective 6: Understand knowledge acquisition and representation

9 6.1 Explain knowledge  Explain White board, Explain knowledge


extraction methods. various laptops, relevant extraction methods.
6.2 Explain knowledge knowledge software
representation. acquisition (MATLAB,
6.3 Explain issues associated and
with knowledge acquisition python, Scilab,
representation
6.4 Explain the functions of schemes , Octave, etc),
knowledge engineers.  Explain online resources,
6.5 List type of knowledge. various multimedia
problems of projector,
knowledge projector screen,
acquisition notebooks,
 Explain the
textbooks,
roles of
knowledge journals,
Engineer, conference
Domain proceedings
expert
 Explain type
of knowledge
– heuristic,
deep, meta,
categorical,
structured and
unstructured

General Objective 7: Understand concept of neural network

173
10-11 7.1 Explain briefly the history, Use diagrams to White board,  Write  Guide the Describe the overview
of Artificial Neural illustrate biological laptops, programs students on of biological Neuro-
Networks (ANNs). Neuro-systems and relevant to solve how to write systems and ANNs,
7.2 Describe the overview of ANNs, problems programs to
software
biological Neuro-  Write the using solve simple Explain learning rules,
(MATLAB,
systems and ANNs, mathematical ANNs problems  Supervised,
7.3 State the types of ANNs models of python, Scilab,  Assess the  Unsupervised
7.4 Show the mathematical Neurons. Octave, etc), students and
models of Neurons.  Draw ANNs’ online works and  Reinforcement
7.5 Describe ANNs’ architecture or resources, reports Learning,
architecture or structure structure multimedia  Offer
7.6 Explain learning rules,  Ask students to projector,
support to
 Supervised, list learning students
projector
 Unsupervised and rules, with
 Reinforcement screen,
 Identify training difficulties
Learning, algorithms for notebooks, in their
7.7 State training algorithms ANNs: textbooks, codes
for ANNs:  Give journals,
7.8 Discuss training rules: assignment to conference
7.9 State the applications of students on proceedings
Artificial Neural Networks applications of
7.10 Describe the following Artificial Neural practical
variants of ANNs: Networks manual
 Single Layer Neural  Describe the
Network, following:
 Multilayer Perceptron, o Single Layer
 Back Propagation Neural
Learning, Network,
 Functional o Multilayer
Link Artificial Neural Perceptron,
Network, o Back
 Radial Basis Function Propagation
Network, Learning,
 Recurrent Neural o Functional
Networks, Link
 Deep Learning, Artificial
 Convolutional Neural Neural
Networks. Network,

174
o Radial Basis
Function
Network,
o Recurrent
Neural
Networks,
o Deep
Learning,
o Convolution
al Neural
Networks.
 Discuss new trends
and development
on ANNs
General Objective 8: Understand the concept and applications of Fuzzy Logic systems

12-13 8.1 Define fuzzy logic  Identify White board,  Write  Guide the Define fuzzy logic.
laptops, programs students on
8.2 State the commercial commercial and to solve how to write
relevant
and practical purposes practical problems programs to State the commercial
software
using fuzzy solve simple
of fuzzy logic purposes of (MATLAB,
logic problems and practical purposes
8.3 Explain membership fuzzy logic
python, Scilab,  Assess the of fuzzy logic.
Octave, etc), students
functions for fuzzy set  Draw online works and
8.4 Explain Tagaki-Sugeno membership resources, reports Describe the following
multimedia
Fuzzy Logic, Mamdani functions for component of fuzzy
projector,
Fuzzy Logic, Fuzzy fuzzy set. projector screen, logic system:
Bayesian Decision  Differentiate notebooks,  Fuzzification
textbooks,
Method between module
journals,
8.5 Explain the architecture Tagaki-Sugeno conference  Knowledge
of the fuzzy logic Fuzzy Logic, proceedings, base
systems Mamdani Fuzzy practical manual  Inference
8.6 Describe the following Logic engineer

175
component of fuzzy logic  Use diagram to  Defuzzification
system: explain
 Fuzzification module architecture of
 Knowledge base the fuzzy logic
 Inference engineer systems.
 Defuzzification  Illustrate the
8.7 Describe fuzzy following
and classical Sets component of
8.8 List types of fuzzy logic
membership functions system with
8.9 State the steps to solve diagram:
problems using fuzzy • Fuzzificati
logic system develop on module
8.10 State the application • Knowledg
areas if fuzzy logic e base
• Inference
engineer
• Defuzzific
ation
 Design a
flowchart or
algorithm to
solve problems
using fuzzy
logic system.

176
 State the
application
areas of fuzzy
logic systems.
General Objective 9 : Understand concept of Machine Language (ML)
14 9.1 Explain ML concept and  Explain ML White board,  Write  Guide White board, laptops,
its tools. concept and its laptops, relevant programs students to relevant software
9.2 Enumerate types of ML. tools software to solve explore the (MATLAB, python,
9.3 Discuss ML algorithms.  Discuss learning (MATLAB, problems languages Scilab, Octave, etc),
9.4 Explain clustering  List learning python, Scilab,
using for machine online resources,
algorithm. types- machine learning multimedia projector,
9.5 Explain supervised, supervised, Octave, etc), learning features projector screen,
unsupervised and unsupervised , online resources, tools  Guide and notebooks, textbooks,
reinforced learning reinforcement multimedia provide practical manual
9.6 Explain classification learning projector, data set for
algorithm  Discuss the ML projector screen, the
9.7 Discuss applications algorithm practical.
notebooks,
of Machine learning in  Explain ML  Interprets
the fields of textbooks, the output
algorithm, K-
web and data mining, journals,
Mean, Self
text recognition, Organising Map conference
speech recognition (SOM) , proceedings.
Decision Tree,
Random Forest, practical manual
SVM nearest
neighbor.
 Highlight recent
applications &
research topics
on ML
General Objective 10: Understand the principle of robotics
15 10.1 Explain the meaning of  Show slides on White board,  Write  Guide the Explain the meaning of
robotics. robots and their laptops, relevant programs students on robotics and their
10.2 Define robots and their functions. software to control how to write functions.
functions.  Display the (MATLAB, robots‟ programs to
10.3 State the various parts various aspects variables manipulate

177
of robotics. of robotics. python, Scilab, and control
10.4 Explain the locomotion  Illustrate types of Octave, etc), robots
in robots and its types. locomotion in online resources,
10.5 Identify the components robots. multimedia
of robots.  Identify the
10.6 Explains computer projector,
components of
vision in robots. robots. projector screen,
10.7 State the basic hardware  State the basic notebooks,
involved in computer hardware textbooks,
vision systems. involved in journals,
10.8 Highlight the computer vision conference
application domains of systems. proceedings
computer visions in  Highlight the
robotics application practical manual
domains of
computer visions
in robotics
 Teach the
students on new
developments in
robotics

Assessment: Give details of assignments to be used: Coursework/ Assignments %; Course test 20%; Practical %; Project 20%; Examination 60%

Type of Assessment Purpose and Nature of Assessment Weighting (%)

Examination Final Examination (written) to assess knowledge and 40


understanding

Test At least 1 progress test for feedback. 20

Practical / Projects To be assessed by the teacher 40

178
Total 100

PROGRAMME: HIGHER NATIONAL CODE: CTE Contact Hours: 5 hours/week


DIPLOMA IN COMPUTER 433
ENGINEERING
COURSE: PROJECT MANAGEMENT COURSES Theoretical: 2 hours /week
Year: 2 Semester: 1 UNIT 2.0 Practical: 3 hours /week
Goal: This course is designed to provide students with knowledge and skills of Project Management in Computer Technology
GENERAL OBJECTIVES:
On completion of this module, the student should be able to:
1.0: Understand the basic concepts of Project Management;
2.0: Understand the Project Lifecycle;
3.0: Understand Project Requirements, Documentation and Communication;
4.0: Understand Project Planning;
5.0 Design Work Breakdown Structures and project estimation;
5.0: Understand Project Quality Management;
6.0: Understand Project Schedule and Budget; and

179
7.0: Understand Project Risk Management.
Theoretical Content Practical Content
General Objective 1.0: Understand the basic Context of Project Management
Week Specific Learning Outcomes Teacher’s activities Resources Specific Teacher’s Evaluation
Learning activities
Outcomes
1.1 Explain Project  Explain White board, Create a New Guide Create a New
1 Project and its Textbooks, Project using students to project and
1.2 Explain the various types of
attributes, Flip chart. project create a New generate
projects and its characteristics such as time management Project using
project scope
1.3 Distinguish between project, frame, PCs with Project software project
Management management and
seminar and Term paper purpose,
ownership, software, Generate software milestones
1.4 Explain Project scope, resources, Multimedia projector project scope
milestones and outcomes roles, risks and Guide
and milestones students to
1.5 Explain Project Management assumptions, generate
and its importance interdependen project scope
t tasks, and
1.6 Explain Project Management organizational milestones
Software, examples and their change, etc.
uses e.g. MS Project  Discuss
Project
1.7 Outline the uses of Project Management
Management software and its
importance
 Explain the
1.8 Outline the roles of Project uses of project
Managers management
software
 Explain the
roles of

180
Project
Managers
General Objective 2.0: Understand the project life cycle
2.1 Define Project Lifecycle  Explain the White board, Develop Guide List the
2 stages of Textbooks, project students to different
2.2 Explain the stages of Project project life Flip chart. proposal develop stages of
cycle (PLC) project project life
Lifecycle: initiation, planning, PCs with Project proposal cycle
execution, monitoring/control and  Discuss Management
Closure Systems software, Create a
development Multimedia projector project
2.3 Explain Project Management Life Cycle proposal
(SDLC)
Triangle
 Explain
2.4 Explain Project Proposal
Project
2.5 Explain Project Charter Charter,
Project
Proposal and
2.6 Explain Project Team and role its sections
of members in project cycle
 Explain the
process of
setting up a
project team
and role of
members

General Objective 3.0: Understand Project Requirement Analysis, Documentation and Communication
3-4 3.1. Explain project requirements  Explain White board, Gather project Guide Analyse
3.2 Explain projects requirements project Textbooks, requirements students to project
requirements Flip chart. using gather project

181
gathering techniques and appropriate requirements requirements
requirement Drawing Package technique using using a range
3.3 Explain Project Requirement gathering appropriate of techniques
Analysis tools: Data Flow techniques PCs with Project Analyse technique
and create
Model(DFM), ERM, Coloured  Explain Management requirements
software, using a range Illustrate requirement
Petri Nets (CPN) Project
Requirement Multimedia projector of techniques requirements document
3.4 Outline the components of a Analysis tools Analysis
requirements document: technical  Explain the Create project using a range
elements of a requirement of techniques
architecture, development
requirements document
planning, testing etc. Guide
document
students to
3.5 Explain the following project
create project
communications management requirement
includes: document
i. Communications Planning
ii. Information Distribution
iii. Performance Reporting
iv. Administrative Closure

3.6 Describes each of the following


components of
communications plan:
i. Stakeholder
ii. Information
iii. Requirements
iv. Type of Report/Metric
v. Timing/Availability
vi. Medium or Format
General Objective 4.0: Understand Project Planning

182
4.1. Explain Project Planning and  Explain White board and Set project Guide Explain
5-6 its importance Project Marker. goals students to set project
4.2. Explain project planning Planning, its project goals planning
activities: creating project importance and PCs with Project Create activities:
plan, resource plan, Financial activities Management project Guide creating
plan etc. software, schedule students to project plan,
4.3. Outline tools for project  Outline tools Multimedia projector create resource plan,
planning e.g. PERT Chart, for project and flip chart create project project Financial
Gantt chart, WBS, RAM etc. planning cost estimates schedule plan.
4.4. Explain project goals based
on SMART and CLEAR  Explain Illustrate how
Goals project goals to create
4.5. Explain the project based on project cost
scheduling SMART and estimates
4.6. Explain the project cost CLEAR goals
estimation

Explain the
project
scheduling
and cost
estimation
General Objective 5.0: Know Work Breakdown Structure and Project Estimation
5.1. Explain Work Breakdown  Discuss Work White board and Create the Guide Create a work
Structure (WBS) and its Breakdown Marker. Work students to Breakdown
7-8 importance Structure Breakdown create the Structures.
5.2. State the conventions for (WBS), its PCs loaded with Structure Work
designing WBS importance Project Management Breakdown
5.3. Explain the steps involved in and software and
designing a WBS conventions connected to a
5.4. Describe several software multimedia projector
engineering estimation and flip chart.
approaches, such as lines of  Discuss the PCs with Project

183
code (LOG), function point steps involved Management
analysis, COCOMO, and in designing a software,
heuristics. WBS Multimedia
5.5. Apply the software projector.
engineering estimation
approaches list in 5.4.
General Objective 6.0: Understand Project Execution and Quality Management
9-10 6.1. Explain project execution  Explain White board and Execute a Guide Demonstrate
6.2. Explain Project execution project Marker. simple project students to how to
Process e.g. Software projects execution e.g. software execute execute, test
6.3. Explain the tools for Project process, tools, PCs loaded with project simple
and amend
Execution e.g. Software input and software projects e.g.
projects development tools software projects e.g.
outputs
6.4. Explain project inputs and  Discuss and connected to a Test projects project software
outputs Project multimedia projector for possible project
6.5. Explain Project testing, error testing, error and flip chart. errors and
detection and amendments detection and amendments Guide
6.6. Explain Quality Management amendments students to
and its importance  Discuss test projects
6.7. Explain Quality Assurance and Quality for possible
Quality Control Management errors and
6.8. Explain Project Progress and its amendments
Report importance
 Discuss
Project
Progress
Report
General Objective 7.0: Understand Project Schedule and Budget
7.1. Explain PERT Chart Explain PERT Chart, White board and Create project Guide student Explain how
7.2. Explain PERT its terminologies and Marker. time estimate to create to execute,
terminologies: event, conventions Table project time test and
activity, slack/float, critical PCs loaded with estimate Table amend

184
11-12 path and fast tracking Explain Time Project Management Design PERT projects e.g.
7.3. Explain Time Estimate Estimate Table software and chart of a Guide software
Table: Optimistic, connected to a selected students to projects.
Pessimistic, most likely and Explain steps multimedia projector project design PERT
Expected Time involved in and flip chart. chart of a
7.4. Explain PERT chart designing PERT White board and Identify the selected
conventions charts Marker. Critical Path project
7.5. Explain steps involved in of the project
designing PERT charts Explain Network PCs loaded with in the chart Guide
7.6. Explain Network Diagram Diagram and latest version of students to
7.7. Explain Network terminologies project management Design identify the
terminologies e.g. Early Start software and Network Critical Path
(ES), Early Finish (EF), Late Discuss the Steps for connected to a diagrams of of the project
Start (LS) and Late Finish creating Network multimedia projector selected in the chart.
(LF) diagram and flip chart. projects Differentiate
7.8. Explain the Steps for Guide between Cost
creating a Network diagram Explain Project Cost, Generate students to overrun and
7.9. Explain Project Cost Cost overrun, Cost control cost design Cost
Management Escalation and Cost estimates Network Escalation
Management diagrams of
7.10. Differentiate between Cost Discuss Cost of Generate selected
overrun and Cost Escalation Quality and types relevant projects
Discuss Control Cost project cost Guide
7.11. Explain Cost of Quality and Process and reports students to
types Techniques generate
7.12. Explain Control Cost Explain cost control cost
Process and Techniques estimates Process and estimates
7.13. Explain cost estimation control cost
methods e.g. Estimate to techniques Guide
complete (etc). Discuss project cost students
reports generate
relevant

185
project cost
reports
General Objective 8.0: Understand Project Risk Management
13-14 8.1 Explain Project Risk and Risk Discuss project risks White board and create Project Guide Explain
Management categories and Marker. RMMM students to Project Risk
8.2 Explain the various categories management Table create Project and Risk
of project risks: business risks, Explain the stages in PCs loaded with RMMM Management
technical risk; generic and risk management Project Management Table
product specific risks etc. process software and
8.3 Explain the stages in Risk Explain RMMM connected to a Calculate Guide
management process: Plan/Table multimedia projector Project Risk students to
identification, analysis, Discuss the concept and flip char Exposure of calculate
ranking etc. of Project Risk selected Project Risk
8.4 Explain Risk Mitigation, Exposure (RE) and projects based Exposure of
Monitoring and Management its calculation specified risk selected
(RMMM) Plan/Table data projects
8.5 Explain the concept of project
Risk Exposure (RE) and its
calculation

PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY

COURSE: DIGITAL SIGNAL PROCESSING

CODE: CTE 444

PRE-REQUISITES: None

SEMESTER: 3

CREDIT UNIT: 2

186
DURATION: 15 weeks

GOALS: This course is designed to enable students to acquire the basic knowledge of Digital Signal Processing

GENERAL OBJECTIVES: On completion of this course, the diplomat should be able to:

9. Understand the basics of digital signal processing DSP.


10. Know program basic filters and DSP functions in MATLAB
11. Understand the time and frequency domains functions.
12. Understand the functional differences between the DFT, FFT and Fourier Transformation.

Programme: Higher National Diploma in Computer Engineering Course code: CTE 444 Contact Hours: 2

Course: Digital Signal Processing Theoretical: 2

Year: Two Semester: Three Pre-requisite: CTE 319 Practical: 0

General Objective 1: 0 To understand the basics of digital signal processing DSP

Theoretical Content Practical Content


Week
Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation

187
Objectives activities

1.1 Define Signals, Systems and  Explain Signals,  White Board  Explain the
Signal Processing Systems and Signal Computer system Concept of
Processing loaded with . . Frequency in
1.2 Explain classification of Signals  Explain the various Continuous -
classification of  Microsoft Time and
1.3 Explain the Concept of signals Power Point, Discrete - Time
Frequency in Continuous - Time  Explain Analog –to - connected Signals
and Discrete - Time Signals Digital and Digital – to overhead
to - Analog projector
1-2 1.4 Explain Analog –to - Digital Conversion giving  A PC loaded
and Digital – to - Analog everyday life with
examples MATLAB and
Conversion.
in a
networked
laboratory

General Objective 2:0 To program basic filters and DSP functions in Matlab

2.1 Explain Discrete - Time Signals  Explain in details  White Board Explain Discrete -
the discrete Time  Computer Time Signals and
Signals and Discrete system Time Systems
time Systems. loaded with
3-6 2.2 Explain Discrete - Time Microsoft
Systems Power Point,
connected
to overhead
projector
2.3 Explain Analysis of Discrete –

188
Time Linear Time- Invariant (LTI)
Systems

2.4 Explain Discrete - Time


Systems Described by
Difference Equations

2.5 Explain Implementation of


Discrete - Time Systems

2.6 Explain Implementation of


Discrete - Time Systems
General Objective 3:0 To understand the time and frequency domains functions.

Theoretical Content Practical Content


Week Specific Learning Objectives Teacher’s activities Resources Specific Learning Teacher’s Evaluation
Objectives activities

3.1 Explain the z Transformation Explain with illustration  White Board Explain the z
the activities 3.1 to 3.6.  Computer Transformation,
Desktop, Laptop, Tablets system properties of the z –
PCs, and Handheld loaded Transformation,
3.2 Explain properties of the z – computers PowerPoint
rational of z –
Transformation and
connected to Transformation,
7-10
overhead Inversion of the z –
projector Transformation and the
3.3 Explain the rational of z – analysis of LTI Systems
Transformation in the z – Domain

189
3.4 Explain Inversion of the z –
Transformation

3.5 Explain the analysis of LTI


Systems in the z – Domain

3.6 Explain the One - sided z –


Transform

 General Objective 4: 0 To understand the functional differences between the DFT, FFT and Fourier Transformation.
4.1 Explain Frequency Analysis of  Explain with  White Explain Frequency
Continuous - Time Signals illustration the Board Analysis of Continuous -
activities 4.1 to  Compute Time Signals, Discrete -
4.4. r system Time Signals, properties
 Desktop, loaded
of the Fourier
4.2 Explain Frequency Analysis of Laptop, Tablets PowerPo
PCs, and int and Transform for Discrete -
Discrete -Time Signals
Handheld connecte Time Signals and
computers d to Frequency - Domain
overhead Characteristics of LTI
11-15 4.3 Explain the properties of the projector Systems.
Fourier Transform for Discrete -
Time Signals

4.4 Explain Frequency - Domain


Characteristics of LTI Systems

190
4.5 Explain Frequency Response of
LTI Systems

LIST OF MINIMUM RESOURCES FOR HND COMPUTE ENGINEERING TECHNOLOGY

LABORATORIES
EXCLUSIVE SHARED
Computer Technology Basic Electricity, Measurement and Instrumentation (See HND
Digital System and Microprocessor Electrical/Electronic Engineering Technology Curriculum for
details)
Electronics/Communication (See HND Electrical/Electronic
Engineering Technology Curriculum for details)
Control Engineering (See HND Electrical/Electronic Engineering
Technology Curriculum for details)
2. WORKSHOPS
EXCLUSIVE
Computer Maintenance and Repairs
Computer Networking
Electronics Maintenance and Repair

3. WORKSHOPS
EXCLUSIVE SHARED
Computer Maintenance and Repairs Electrical Installation (See ND Electrical/Electronic Engineering
Computer Networking Technology Curriculum for details)
Electronic Maintenance and Repairs
Computer Maintenance and Repairs
Mechanical (See ND Mechanical Engineering Technology

191
Curriculum for details)

3. OTHER FACILITES
EXCLUSIVE SHARED
Drawing Studio Drawing Studio (See ND Mechanical Engineering Technology
Curriculum for details)
Computer Studio A Computer Laboratory with relevant software’s installed in PC.

COMPUTER TECHNOLOOGY LABORATORY (HIGHER NATIONAL DIPLOMA)


S/N DESCRIPTION OF ITEMS QUANTITY
Logic Tutors 5
Digital system trainer 5
Microcomputer interface trainer kit 5
Microcomputer trainer 5
Oscilloscope (Dual trace, high frequency 100 MHz) 3
Digital Oscilloscope, 200 MHz and above 3
Logic probe 5
Logic pulser 5
Digital Multimeter 15
IC Tester 5
Frequency counter 5
Function generator 5
DC Power supply (0-12V) 15
Breadboard 5
Discrete components and Integrated Circuits (Analogue and Digital) Lot
Micro-computer 5
Additional Equipment for HND
Manufacturer Data sheet for CMOS, TTL, etc. 2 each
Bread Board/Vero Board 30
The logic checker/logic probes 2

192
Signal Generation 2
Pull-up circuit 2
Pull-down circuit 2
Push button switch module 2
Inverter circuit and their use in driving LEDS 2
High/low signal display module 2
Numeric display module using 7-segment display 2
Binary to 7-segment conversion module 2
Semi-conductor switch module 2
Digital counter circuit module 2
Binary to Decimal conversion logic module 2
Debouncing circuits 2
Hexadecimal to binary conversion module 2
Latching module 2
pulse generator circuits 2
Flip-flops and registers modules 2
Presetable counter circuits 2
Adder and Subtractor circuits 2
modules 2
Combinational Circuit module Assorted
TTL, TTL/LS. C-MOS, P-MOS and ECL logic ICs Assorted
Fire extinguisher 1
First aid box 1
Safety bucket 1
Safety charts 6

DIGITAL SYSTEM AND MICROPROCESSOR LABORATORY


S/N DESCRIPTION OF ITEMS QUANTITY
Structured Logic Device: Assorted
1-out of 2 multiplexers
1-out of 4 multiplexers
1-out of 8 multiplexers

193
1-out of 16 multiplexers
1-to-2 line decoder/demultiplexer
2-to-4 line decoder/demultiplexer
3-to-8 line decoder/demultiplexer
4-to-16 line decoder/demultiplexer
Erasable and re-programmable ROM, and EPROM Assorted
Field programmable logic arrays (FPLA”S) to facilitate Assorted
use in experiments
Photo-electric devices; photo-transistors, diacs, photo- Assorted
thyristors, opto-couplers, source/sensor pairs
Melody module 2
Amplifier module 3
Speaker module 3
Optical switch-module 3
Relay module 2
Piezoelectric buzzer module 2
Symbol display module 2
Sound module 5
EP-ROM programmer (PC based with adaptor modules 2
EP-ROM eraser (PC based) 1
Variable width one-shot pulse module 1
DC motor module 1
AC motor module 1
Stepper motor module 2
Temperature sensor module 2
The digital comparator module 2
Analogue comparator module 2
Digital to analogue converter module 1
Analogue to digital converter module 1
Digital thermometer module 1
Music synthesizer module 1
Digital revolution counter module 1

194
Digital clock module 1
One-clip microcomputer digital temperature controller 3
Bare-board (not enclosed) microcomputer trainer kits 3
Wire wrap guns 3
Wire wrap boards 3
An assortment of edge connectors 1
Soldering stations 1
RAM (Chips and modules) 1
ROM (Chips and module) 1
TOOLS
Logic pulser 5
Logic probe 5
Logic clips 5
Digital Multimeter 5
Digital Oscilloscopes ( 100 MHz and above) 3
IC insertion tool 5
IC extraction tool 5
IC socket (assortment):
Buffer RS 244 4
Transceivers LS 245 4
Processor:
Core 2
Pentium 2
Celeron 2
- Itel 2
Athlon 2
Zilog 2
Microcontrollers Development Board 5
Fire extinguisher 1
First aid box 1
Safety bucket 1
Safety posters/charts 6

195
Hand tools: cutters, pliers, wire strippers, assorted
screw-drivers, etc.

COMPUTER TECHNOLOOGY LABORATORY (NATIONAL DIPLOMA)


S/N DESCRIPTION OF ITEMS QUANTITY
Logic Gate Trainer 5
Digital Electrical System Trainer 5
Microcomputer interface trainer kit 5
Microcomputer trainer 5
Oscilloscope (Dual trace, high frequency 100 MHz) 3
Digital Oscilloscope, 200 MHz and above 3
Logic probe 5
Logic pulser 5
Digital Multimeter 5
IC Tester 5
Frequency counter 5
Function generator 5
DC Power supply (0-12V) 5
Breadboard /Verobard 5
Discrete components and Integrated Circuits (Analogue Lot
and Digital)
Micro-computer 5
Fire extinguisher 1
First aid box 1
Safety bucket 1
Safety posters/ Charts 6

COMPUTER MAINTENANCE AND REPAIRS WORKSHOP (NATIONAL DIPLOMA)

196
S/N DESCRIPTION OF ITEMS QUANTITY
Computer Systems installed with Linux operating system 1
(Functional)
Computer Systems installed with Microsoft operating 1
system Seven (Functional)
Computer Systems installed with Micrsoft operating 1
system Ten (Functional)
Defaulted computer System 2
Defaulted Laptop 2
Defaulted Smart phones 2
Defaulted Tablet computer 2
Internal and external parts of the computer system 1
LaserJet Printer (Functional) 1
Defaulted LaserJet Printer 1
InkJet Printer (Functional) 1
Default InkJet Printer 1
Plotters 1
Scanner 1
Default Multimedia projector 1
Computer repairs toolbox 10
Soldering iron (power rating not more than 20 watt) 15
Soldering sucker 15
Soldering station 5
Air blower 2
Digital Multimeters 10
IC extractors/insertion 5
Digital Oscilloscope dual trace 200MHz and above 2
Replacement Computer components/parts: Lot
Input devices (keyboard, mouse, camera etc)
Output devices (LCD monitor, speakers etc)
Secondary storage devices (Hard disk drive, CD/DVD drive

197
etc)
Processor and primary storage devices (CPU, RAM,
Motherboard etc)
Power supply
Network Interface cards
Fans
Video adapter
Sound Adapter
Adjustable DC Power Supply 0-24V 3
Cleaning kit:
Drive lens cleaner 3
Paint brush (2” and 3”) 3
Duster (Napkin) 3
Manuals of Computer, printers and smartphone. Varieties
Washing Vessles 5
Mobile phone repair kit 5
Anti static wrist band Lot
Antivirus software tool 1
Fire extinguisher 1
First aid box 1
Safety bucket 1
Safety posters/ Charts 6

COMPUTER NETWORKING WORKSHOP (NATIONAL DIPLOMA)


S/N DESCRIPTION OF ITEMS QUANTITY
Network Tool Kits 2
Computer tool kits 5
Strippers 2
Compression and Crimp tools (RJ4S and RJII) 2
Insertion and Extraction tools 2

198
Switches 2
Punch down 2
Functional Computer Systems 5
Ethernet Cable Lot
RJ 45 Lot
RJ 11 Lot
Coaxial Lot
Twisted Pair Cable Lot
Digital MultiMater 5
LAN Routers 2
Wireless Router 2
Internet Modem 2
Cable tester 2
Fire extinguisher 1
First aid box 1
Safety bucket 1
Safety posters 6
Rack 1

COMPUTER STUDIO

S/N DESCRIPTION OF ITEMS QUANTITY


Computer systems 15
Printer (All-in-one) 1
Multimedia Projector 1
Projector screen 1
Internet modem 1
Software packages Varieties
Operating system (Windows, Linux, etc)
Simulation software (Multisim, Proteus Design,
MATLAB, Electronic workbench, Packet Tracer, Scilab,
Octave, etc)

199
Application suites (MS Office suite etc)
Integrated Development Environment (MS Visual
studio, NetBeans etc)
Word processing
Spreadsheet
Statistical packages
Graphics packages
Educational packages
BASIC
C Language
Assembler
8 Fire extinguisher 1
9 First aid box 1
10 Safety bucket 1
11 Safety posters 6
12 Troubleshoot software Packages Varieties

200
LIST OF PARTICIPANTS 23rd FEBRUARY 2020 RUFUS GIWA POLYTECHNIC OWO.
S/N NAME ADDRESS E-MAIL AND PHONE NUMBER
1. DR. M. A. KAZAURE mni ES NBTE, KADUNA. maskazaure@yahoo com.
ENGR. DR. (MRS) K.B. ERAMEH UNIVERSITY OF BENIN, BENIN CITY kachikwu.erameh@uniben.edu
(COREN REPRESENTATIVE) 07061694781
2. MR. OGUNDAHUNSI GANI RECTOR , gani2dpoint1@gmail.com
RUFUS GIWA POLYTECHNIC, OWO, 08033187524
ONDO STATE
3. MR. ATIKU SULE REGISTRAR, atikusule59@gmail.com
RUFUS GIWA POLYTECHNIC, OWO, 08034729993
ONDO STATE
4. ENGR. DR. A. O. OJOMO DEAN, ojomooluyemisi@yahoo.com.
RUFUS GIWA POLYTECHNIC, OWO, uks 08039736820
ONDO STATE
5. ADEGUN OLORUNWA SIMON DIRECTOR ACADEMY PLANNING, adegunolonuwa@gma
RUFUS GIWA POLYTECHNIC, OWO,
08033881267

201
ONDO STATE

6. ENGR. IDOWU ALFRED KAYODE HEAD OF DEPARTMENT, COMPUTER peace.isle07@gmail.com.


ENGINEERING TECHNOLOGY. 08165646445
RUFUS GIWA POLYTECHNIC, OWO.
ONDO STATE
7. ENGR. I. N. NNYEJE FEDERAL POLYTECHNIC NEKEDE, onyeje48@gmail.com
OWERRI 08038964923
8. ENGR. PHILLIPS, DAYO. YABA COLLEGE OF olokunolamache@gamil.com
ADEKUNLE TECHNOLOGY,YABA LAGOS STATE 08033842421
9. ENGR. PAUL N. BARTHOLOMEW KADUNA POLYTECHNIC, KADUNA. paxnascent1@g.mail.com
08023745738
10. ENGR. DR. JAZULI S. KAZAURE HUSSAINI ADAMU FEDERAL sakjazuli@g.mail.
POLYTECHNIC, KAZARE 08033188569
11. AKINBOYEWA NELSON RUFUS GIWA POLYTECHNIC, OWO, nelsonboye@yahoo.com
ONDO STATE 08030401790
12. AWE O. FLORENCE RUFUS GIWA POLYTECHNIC, OWO, omosighoflorence@gmail.com
ONDO STATE . 08065776719

13. ADETULA ADEFEMI RUFUS GIWA POLYTECHNIC, OWO, adetulaadefemi@gmail.com.


ONDO STATE 07031187533

14. OYEBAMIJI BABATUNDE J RUFUS GIWA POLYTECHNIC, OWO. Oyebamijibabatunde833@gma


ONDO STATE il.com. 07036138701.

15. BOLANLE MUIBAT T. RUFUS GIWA POLYTECHNIC, OWO, muitem2016@g.mail.


ONDO STATE 07031365932

16, MR. ADEDEJI O. O. RUFUS GIWA POLYTECHNIC, OWO. hollarluv4all@gmail.com.


ONDO STATE 08038545748

202
NBTE STAFF
18. MAL. MUSA M. ISGOGO DIRECTOR, dugujiisgogo@gmail.com
POLYTECHNIC PROGRAMMES 08067185383
DEPARTMENT,
NATIONAL BOARD FOR TECHNICAL
EDUCATION, KADUNA
19. ABBA DANMOWA NATIONAL BOARD FOR TECHNICAL abbadanmowa@yahoo.com
EDUCATION, KADUNA 08034304850

20.. DR. FATIMA K. UMAR NATIONAL BOARD FOR TECHNICAL fatikmama@yahoo.com


EDUCATION, KADUNA 08034521639

21. DR. ENGR. O.O BELLO NATIONAL BOARD FOR TECHNICAL engroobello@gmail.com08083
EDUCATION, KADUNA 438400

22. ENGR. KABIR SALISU DANJA NATIONAL BOARD FOR TECHNICAL 08066022440
EDUCATION, KADUNA ksdanja@yahoo.com
SECRETARIAT
MRS. HASSANA ABDULLAH NATIONAL BOARD FOR TECHNICAL hassabdallah70@gmail.com
EDUCATION, KADUNA 08037671945
MRS. RABI SANI NATIONAL BOARD FOR TECHNICAL rabohio1@gmail.com
EDUCATION, KADUNA 08036913246

203

You might also like