Professional Documents
Culture Documents
HND Computer Engineering
HND Computer Engineering
1
GENERAL INFORMATION
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.
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.
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.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.
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
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
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
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.
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
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:
18
Theoretical Content
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
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
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
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
i. Wave analyzer
28
iv. Q-meter
4.6 Demonstrate
practically the
applications of items
in 4.6 above
29
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING TECHNOLOGY
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
General Objective 1:0 Know hybrid parameters and the application in the analysis of transistor amplifiers.
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.
32
Programme: Higher National Diploma in Computer Engineering Course code: EEC 315 Contact Hours:
General Objective 2:0 Understand the construction and principles of operation of semi-conductor devices related to electrical power system.
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:
General Objective 3:0 Know the basic principles of operation and the applications of differential amplifiers.
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:
35
Year: One Semester: One Pre-requisite: None Practical: 2
General Objective 4: 0 Know the basic principles of operation and applications operational amplifiers.
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:
General Objective 4:0 Know the basic principles of operation and applications operational amplifiers.
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
Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications
GENERAL OBJECTIVES:
39
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: CTE CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY
Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications
GENERAL OBJECTIVES:
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
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
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)
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
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
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
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
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:
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
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
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
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
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
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
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
Year: Pre-requisite:
GOAL: This course is intended to provide the student with the knowledge of electrical network.
General Objectives:
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
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
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:
86
Programme: Higher National Diploma in Computer Course code: CTE 325 Contact Hours:
Engineering
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:
General Objective 2:0 Understand the principles of operation, classification and characteristics of oscillators
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:
General Objective 3:0 Know the principles of operations, characteristics and application of multivibrators and other types of pulse oscillators
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
General Objective 4:0 Understand the construction and principles of operation of stabilized power supply
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
General Objective 4:0 Understand the construction and principles of operation of stabilized power supply
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
94
95
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: 328 CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY
Goal: This course is designed to provide the student with the knowledge and skills in analogue and digital modulation principles and applications
GENERAL OBJECTIVES:
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.
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.
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
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:
104
Programme: Higher National Diploma in Computer Engineering Course Contact Hours:
code:CTE321
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.
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.
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
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
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
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
SEMESTER: 3
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;
129
Programmes: Higher National Diploma in Computer Engineering
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.
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
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.
133
Specific Learning Teacher’s activities Resources Specific Learning Teacher’s activities Evaluation
Objectives Objectives
134
General Objective 5: 0 To understand the bus concept and their structures.
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.
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.
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
138
PROGRAMME: HIGHER NATIONAL DIPLOMA IN CODE: CTE 434 CONTACT HOUR: 60 HRS
COMPUTER ENGINEERING TECHNOLOGY
Goal: This course is intended to provide the students with advanced knowledge and skill in microcontrollers and embedded systems
GENERAL OBJECTIVES:
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.
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
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
General Objective1: To know the history of computer graphics and understand the hardware's in graphics systems.
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
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
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.
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.
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:
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
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%
166
understanding
Total 100
Programme: National Diploma in Computer Engineering Technology Course Code: CTE 442 Contact Hours: 4
Year: 1 Pre-requisite:
GOAL: To acquaint the student with the basic programs in the field and their underlying theory in AI.
General Objectives:
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
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
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
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%
178
Total 100
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
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
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:
Programme: Higher National Diploma in Computer Engineering Course code: CTE 444 Contact Hours: 2
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
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
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
190
4.5 Explain Frequency Response of
LTI Systems
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.
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
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.
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
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
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
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
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