Uploaded by Tunde Akinola

HND Computer Engineering Technology

advertisement
HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: ELECTRICAL CIRCUIT
THEORY III
CODE: EEC 313
CREDIT HRS: 75 HRS
COURSES
UNIT 2.0
Goal: This course is intended to provide the student with further knowledge of solving electrical network problems.
GENERAL OBJECTIVES:
On completion of this module, the student should be able to:
1. Evaluate the responses of various networks to a momentary increase or decrease of current and voltage.
2. Analyze circuit characteristics using ABCD parameters, image and iterative techniques.
3. Design and analyze different filters.
4. Apply graphical methods to the solution of network problems.
Theoretical Content
GENERAL OBJECTIVES 1: Evaluate the responses of various networks to a momentary increase or decrease of current and voltage.
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1 Explain the phenomenon of
transients as a response which
may finally decay after a time.
Current and voltage.
1.2 Explain transients in reactive
circuits (inductive and capacitive).
1.3 Derive the equation for the growth
of current in an inductive circuit
(D.C.)
1.4 Derive the equation for decay of
current in an inductive circuit.
1.5 Solve network problems, using the
equations derived in 1.3 and 1.4
above.
1.6 Derive the equation of growth and
decay of current in R.L.C. Circuit.
1.7 Apply 1.6 above to the solution of
network problems e.g. tuned
circuits (parallel & series).
GENERAL OBJECTIVES 2: Analyse circuit characteristics using ABCD parameters, image and iterative techniques.
2.1 Differentiate between one port
and two port
networks.
2.2 Define ABCD parameters.
2.3 Represent simple transmission
networks using 2.2 above.
2.4 Explain ABCD relations for a
passive network.
2.5 Represent the output in terms of
the input quantities.
2.6 Evaluate ABCD parameters
from open circuit and short
circuit tests.
2.7 Deduce ABCD parameters of a
symmetrical lattice.
2.8 Define ABCD parameters in
parallel and in cascade.
2.9 Describe the loaded two-part
network.
2.10 Define Image impedance.
2.11 Evaluate Image impedance in
terms Zso and Zso.
2.12 Define interactive impedance.
2.13 Define insertion loss in decibel
and Neper.
2.14 Solve problems involving two
port networks.
GENERAL OBJECTIVES 3: Design and analyze different filters.
3.1 Define filter.
3.2 Sketch the typical characteristic
curves of filters:
i. Low Pass
ii. High Pass
iii.Band Pass
i. Band-Stop.
3.3 Describe the symmetrical – T
attenuator pad.
3.4 Describe the symmetrical – T
attenuator pad.
3.5 Explain propagation coefficient.
3.6 Analyze a prototype T – section
constant – K low pass.
3.7 Analyze a prototype T – section
constant – K low pass.
3.8 Use a low-pass filter as a
marching device.
3.9 Analyze the constant – K high
pass filter.
3.10 Analyze an M. derived filter.
3.11 Explain the following passive
filters:
i. Low Pass
ii. High Pass
ii. Band Pass
i. Band-Stop.
3.12 Explain different types of active
filters.
3.13 Differentiate between passive
and active filters.
3.14 Explain the different application
of the types of filters.
3.15 Solve problems involving filters.
3.16 Design the four filters
mentioned above.
GENERAL OBJECTIVES 4: Apply graphical methods to the solution of network problems.
4.1 Explain locus and polar diagrams.
4.2 Explain the concept of complex
frequency.
4.3 Determine amplitude and phase from
pole-zero diagrams.
4.4 Explain Bode plots.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: ELECTRICAL MEASUREMENNT
AND INSTRUMENTATION II
CODE:
EEC 314
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
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 the course, the student should be able to:
1. Know the methods of locating faults in cables
2. Understand the principles of various types of transducers
3. Understand the principle of operation and application of recorders
4. Understand the principle of operation and application of digital and electronic instrument.
Theoretical Content
GENERAL OBJECTIVES 1: Know the methods of locating faults in cables
Specific Learning Outcomes
Teacher’s
Learning
Activities
Resources
1.1 Explain methods of measuring
earth resistance
1.2 Describe the following methods of
localizing short circuit and opencircuit faults, on cables:
i. Blaniers test
ii. Murray loop test
iii. Varley-loop test, etc.
1.3 Solve problems on each of the tests
in 1.2 above
1.4
1.5
Explain the practical application of
each of the tests in 1.2 above
Carry out practical tests using the
1.6
methods of 1.2 above
Determine by experiment the earth
resistance of various electrical
items (circuit, appliances, etc.)
GENERAL OBJECTIVES 2: Understand the principles of various types of transducers
2.1
2.2
Define a transducer
Explain the various types of
electrical transducers
2.3 Outline the various types of
electrical transducers e.g.
i. Resistive type
ii. Capacitive type
iii. Inductive type.
2.4 Explain the operation of various
potentiometric types of electrical
transducers e.g.
i. Linear potentiometric type
ii. Angular potentiometric type
2.5 Explain transfer function of 2.4
above, assuming all energy storage
terms are zero
2.6 Describe a strain gauge (Resistance
element)
2.7 Calculate Poisson’s ratio(h) and
strain sensitivity of a strain gauge
2.8 Explain the expression for the
gauge factor in terms of the
Poisson’s ratio
2.9 State the difference between a
bonded and unbonded type of strain
gauge
2.10 Determine by experiments the
characteristics of transducers in 2.3
to 2.9 above
2.11 Explain the principle of operation
of a thermistor
2.12 Determine by experiment the
temperature coefficient of a
thermistor
2.13 Explain the principles of operation
of a thermocouple
2.14 Explain the thermocouple laws
2.15 Determine experimentally the
characteristics of the following
industrial thermocouple and explain
their application:
i. Copper Vs constantan
ii. Chrome Vs constantan
iii. Iron Vs constantan
iv. Nikel/Chromium Vs
Nickel/Aluminium
v. 13% Platinum Rhodium Alloy
Vs Pure Platinum
vi. Tungsten Vs Tungsten Rhodium
etc.
2.16 Determine by experiments the
parameters of the following bridge
circuits:
i. Strain gauge bridges
ii. Thermistor bridges
iii. Thermocouple bridges
2.17 Explain the characteristics of a
variable capacitive type transducer
e.g. parallel plate capacitive
transducer
2.18 Explain the sensitivity of a parallel
plate capacitive transducer when:
i. The separation (t) is varied
ii. The cross sectional area (a) is
varied
iii. The dielectric constant (k) is
varied
2.19 Measure various physical quantities
using capacitive transducers e.g.
i. Liquid level measurement
ii. Displacement measurement
2.20
2.21
2.22
2.23
iii. Thickness measurement
iv. Composition measurement
Describe the various types of
inductive type transducers e.g.
i. Various inductance (L) or
Reluctance (RM)
ii. Differential inductance
iii. Differential transformer
Explain the operation of:
i. Linear Variable Differential
Transformer (LVDT)
ii. Tachometer
Explain areas of application of the
transducers discussed above
Demonstrate practically the
application of items in 2.21 above.
GENERAL OBJECTIVES 3: Understand the principles of operation and application of recorders
3.1 List different types of recorders
3.2 Explain the principle of operation of
the following recorders:
i. Graphic
ii. Strip chart
iii. Galvanometer type
iv. Null potentiometer type
v. Bride type
iii. Linear Variable Differential
Transformer (LVDT) type XY
vi. Oscilloscope recorders
vii. Digital recorders
3.3 Demonstrate practically the use of
recorders in 3.2 above
GENERAL OBJECTIVES 4: Understand the principles of operation and application of digital and electronic
instrument.
4.1 Explain with the aid of block
diagrams the principle of
operation and application of
electronic voltmeters:
4.2 Describe the construction and
operation of AC voltmeters
using operational amplifiers,
rectifiers etc.
4.3 Explain with a block diagram
the construction and operation
of differential voltmeter.
4.4 Describe with the aid of a
block diagram the construction
and operation of digital
voltmeters:
i.
Ramp-type
ii. Staircase-ramp type
4.5 Calibrate by experiment
various digital voltmeters
4.6 Explain the principle of operation
and application of the following:
i. Wave analyzer
ii. Harmonic distortion analyzer
iii. Spectrum analyzer
iv. Q-meter
4.7 Demonstrate practically the
applications of items in 4.6 above
4.8 Explain the measurement methods
and errors using Q- Meter.
PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER
ENGINEERING
COURSE: ELECTRICAL CIRCUIT
THEORY IV
CODE: EEC 323
CREDIT HRS:
30 HRS
COURSES UNIT
2.0
Goal: This course is intended to provide the student with the knowledge of electrical network.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1. Apply Laplace transform to the solution of electrical network problems.
2. Analyze the performance of transmission lines.
Theoretical Content
GENERAL OBJECTIVES 1: Apply Laplace transform to the solution of electrical network problems.
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1 Define the Laplace transform of a given
function
1.2 State the transforms of common
functions
1.3 Explain the first shirt theorem
1.4 Perform partial fraction reduction of a
given function
1.5 Define poles and zeros of a function
1.6 Plot poles/zeros diagram of a function
1.7 Write down the equations for parallel
and series RLC circuits in terms of
Laplace transform
1.8 Identify the order of the equations in 1.7
above
1.9 Solve circuit problems using Laplace
transform
1.10 Define the Heavi-side unit step function
1.11 Explain the second shift theorem
1.12 State the transform periodic functions
1.13 Perform the inverse transforms of a
periodic function
1.14 Explain the Dira-Delta impulse function
Learning
Resources
1.15 Define the function f(t- a), f(t), f(t + a)
1.16 Explain the transform of the function f(ta), f(t) and f(t+a)
1.17 Explain the following theorems and use
the theorems in solving problems:
i.
Initial value theorem
ii. Final value theorem
1.18 Solve electrical circuit problems
involving 1.10 to 1.17
GENERAL OBJECTIVES 2: Analyze the performance of transmission lines.
2.1 Explain the general Primary line
constants of a transmission line
2.2 Derive an expression for the
propagation coefficient from the
primary line constants
2.3 Define the secondary line
constants
2.4 Derive expressions for the voltage and
current at the ends of an infinite line
2.5 Define a practical transmission line
2.6 Define a general termination impedance
of a line. (Zr).
2.7 Evaluate the input impedance. (Z,)
2.8 Explain the two special cases of line
termination:
i.
Open circuit line
ii. Short circuit line
2.9 Derive expressions for a loss- free line:
i.
Propagation coefficient
ii. Attenuation coefficient
iii. Phase change coefficient
iv. Characteristics impedance
2.10 Sketch waveform and current
distribution along a line when it
is terminated in:
i.
Short circuit
ii. Open circuit
2.11 Derive expressions for the reflection
coefficient of a line
2.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
2.13 Solve problems using 2.1 – 2.12 above
2.14 Describe the Smith Chart and its
applications
2.15 Explain matching of load to line with a
quarter-wave transformer
2.16 Explain matching of load to line with
short-circuited stub
2.17 Describe the effect of frequency
variation on line matching
2.18 Solve transmission line problems by:
i.
Calculation
ii.
Graphical methods
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: TESTING METHODS AND RELIABILITY
CODE: EEC 328
CREDIT HRS: 60 HRS
COURSES UNIT 2.0
Goal: This course is intended to provide the student with the knowledge of basic concepts of reliability engineering and testing methods.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1 Understand the basic terms and relationships involved in reliability engineering
2 Appreciate the concept of reliability prediction
3. Understand the causes and remedies of component failure.
4. Understand the basic principles of maintainability
5. Appreciate the purpose of specifications
6. Appreciate the need for testing, types of tests and the purpose for testing.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the basic terms and relationships involved in reliability engineering
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
1.4
1.5
1.6
Explain the importance of reliability with
respect to electrical/ electronic items
Define the terms: reliability, failure,
item, mean-time-to failure (MTTF),
means time between failures (MTTF)
Explain the meaning of the following
types of failure: misuse, inherent
weakness, sudden, gradual, partial,
catastrophic and degradation failures
(wear out)
Differentiate between instantaneous and
proportional failure rates
State the relationship between failure rate
and MTB
Explain the reliability equations and the
related curves when X is constant, i. e Re
Q = 1; R + Q = 1, where R = probability
of failures in time t, (i.e reliability), Q =
unreliability
1.7 Sketch and label the bathtub diagram. (a
graph of failure rate against time)
1.8 Explain the characteristic failures of the
bathtub diagram
1.9 State the probable causes of failure in
each of the regions of the bathtub
diagram
1.10 Sketch the wearout failure versus time
curve
1.11 Interpret the wearout failure curve using
normal (Gaussian) distribution
1.12 Determine the failure rate for a unit from
the failure rates of its constituents parts
using the relationship: Overall failure
rate basic failure rate x No. of similar
parts X weighing factor (environmental)
x weighing factor (rating) x weighing
factor (Temperature).
GENERAL OBJECTIVES 2: Appreciate the concept of reliability prediction
2.1
Explain the basic reliability probability
rules in relation to Reliability
calculation:
i.
Multiplication and addition rules
ii. The Binomial probability
distribution
2.2
Determine mathematical expression for
the reliability and MTBF of series
system
2.3
Derive mathematical expression for
reliability and of MTBF of systems
2.4
Determine the reliability and MTBF of
series and parallel systems
2.5
Explain the meaning and significance of
redundancy
2.6
Differentiate between active and passive
2.7
2.8
3.1
3.2
3.3
3.4
3.5
4.1
4.2
4.3
4.4
4.5
redundancy
Solve simple problems relating to active
and redundancy
State practical application of active
redundancy
GENERAL OBJECTIVES 3: Understand the causes and remedies of component failure.
Explain the causes of failure due to
environmental factors i.e. effect of
temperature, humidity, atmosphere
pressure, chemical content and radiation
Explain the causes of component
failure due to operating stresses i.e.
effect of operating voltage, current and
frequency
Explain other causes of component
failure due to mechanical stresses such
as shock vibration and friction
State specific methods of dealing with
environmental problems
Explain ‘Derating’ as a method of
dealing with failure problems caused by
operating stresses i.e. apply the
Arrhenius law (the fifth power law) to
illustrate derating.
GENERAL OBJECTIVES 4: Understand the basic principles of maintainability
Define the term “maintainability”
Explain the importance of
maintainability in relation to reliability
Define the following terms:
i.
Utilization factor
ii. Availability
iii. Unavailability and
iv. Repairability.
Explain the concepts of preventive and
corrective maintenance
State the factors affecting
maintainability
Explain the factors of improving
maintainability
4.7
Illustrate graphically the relationship
between cost and equipment reliability
4.8
Explain the concept of failure reporting.
GENERAL OBJECTIVES 5: Appreciate the purpose of specifications
5.1 Define the term “specifications”
5.2 State the aims and uses of
specifications
5.3 List typical items of information
that should be included in
specifications
5.4 Illustrate 5.3 with examples of
specifications for typical
measuring equipment
GENERAL OBJECTIVES 6: Appreciate the need for testing, types of tests and the purpose for testing.
4.6
6.1
6.2
6.3
6.4
6.5
6.6
Explain the meaning of the following terms:
i. Reliability demonstration test
ii. Reliability acceptance test
iii. Calibration test
iv. Non-destructive test
v. Testing for packaging and transport
vi. Identification test
vii. Preproduction test
Give an example of each test stated in 6.1
above
Explain the relationship between testing and
inspection; quality and reliability
State the reasons for producing prototype
items of equipment
Explain the necessity for pre-production
testing
Explain the different approaches needed
when testing prototypes, small batch
quantities and large batch quantities.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: ELECTRONICS III
CODE: EEE 315
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is designed to provide the student with further knowledge of the principles, construction and applications of various
semi-conductor devices.
GENERAL OBJECTIVES:
On completion of the course, the student should be able to:
1. Know the construction, principles of operation and applications of thyristors diacs, triacs and thermistors.
2. Know the construction, principles of operation and applications of Field-Effect Transistors (FET) and Unijunction Transistors
(UJT)
3. Know the construction, principles of operation and applications of photo electric devices
4. Know the construction and principles of signal transistor amplifiers
5. Know the construction and principles of operation of the various classes of amplifiers and coupling methods
6. Know the hybrid parameters and its application in the analysis of transistor amplifiers
Theoretical Content
GENERAL OBJECTIVES 1: Know the construction, principles of operation and applications of thyristors diacs, triacs and
thermistors.
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
1.4
1.5
1.6
1.7
Explain a thyristor as a four layer semiconductor
Draw the block diagram of a thyristor,
showing the junctions and symbol
Explain the function of a thyristor using
the two transistor analogy
Explain the static and dynamic
characteristic (IA/VAK) of a thyristor
Explain how the output voltage and
current can be controlled by varying,
the firing angle
State the practical applications of a
thyristor
Draw the symbols and characteristics of
a diac and a triac
1.8
Describe the connections of the diacs
and the triacs
1.9
State the practical applications of diacs
and triacs
1.10 Explain with the aid of diagram the
basic construction, and the various
types of thermistors
1.11 Draw the characteristics of a
thermistor:
i.
resistance/temperature
characteristics
ii. Static voltage/current
characteristics
1.12 Perform an experiment to determine the
characteristics of the following:
i.
Thyristor
ii. Diac
iii. Triac
iv. Thermistor
GENERAL OBJECTIVES 2: Know the construction, principles of operation and applications of Field-Effect Transistors (FET)
and Unijunction Transistors (UJT)
2.1
Describe the Unijunction Transistor
(UJT) with reference to its:
i.
basic construction and operation
ii
equivalent circuit
iii. static characteristics.
2.2
Explain the application of the UJT
2.3
Explain the principle of operation and
characteristics of a Field Effect
Transistor (FET)
2.4
Explain the difference between
depletion and enhancement models
2.5
Determine the output and transfer
parameters of an FET
2.6
Compare the properties of an PET with a
valve and bipolar transistor
2.7
Explain the applications of FET
2.8
State precautions necessary when using
FETS
2.9
Explain with the aid of diagrams, the
different configurations of an FET
2.10 Explain the operation of a common
source PET amplifier
2.11 Perform experiments to determine the
characteristics of:
i.
FET
ii. UJT
GENERAL OBJECTIVES 3: Know the construction, principles of operation and applications of photo electric
devices
3.1
Explain the principle of operation
of
a photo-diode
3.2
Sketch the output characteristics of a
photo-diode
3.3
Apply the photo-diode in a circuit as:
i.
Photo conductive cell
ii.
Transistor control circuit
3.4
Explain the basic constructions and
principles of operation of:
i.
conductive cell
ii.
transistor control circuit
3.5
Explain the principles of operation and
applications of the following devices in
control circuits:
i.
Photo-transistor
ii.
Photo-FET
3.6
Explain the principles of operation of
the following electronic components:
i.
Light emitting diode (LED)
device
ii.
Liquid crystal display (LCD)
device
iii.
Light dependent register (LDR)
device
3.7
Explain the principles of operation and
application of the opto-coupler
Perform experiments to illustrate the
applications of photo-electronic devices
GENERAL OBJECTIVES 4: Know the construction and principles of signal transistor amplifiers
4.1
Construct the dc, and ac loadlines
4.2
Determine, using ac loadline, the
characteristic of signal transistor
as
an amplifier.
i.
RMS output voltage
ii.
Voltage gain
iii.
Current gain
iv.
Power gain
4.3
.Determine the operating point to
give distortionless output
4.4
Explain the factors which affect
the
stability of bipolar transistor
amplifier
4.5
Explain the thermal runaway of a
transistor
4.6
Determine the stability factors of
different transistor amplifiers
4.7
Describe the performance of the
transistor amplifier using the following
loads:
i.
Resistive load
ii.
Inductive load
iii.
Tufted circuit load
4.8
Perform an experiment to determine the
following of an amplifier:
i.
Voltage gain
ii.
Current gain
iii.
Power gain
4.9
Perform experiments to determine
frequency response of an amplifier using
different loads.
GENERAL OBJECTIVES 5: Know the construction and principles of operation of the various classes of
amplifiers and coupling methods
3.8
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
State different classes of amplifier
State biasing conditions for class
A,B,AB and C operation in the common
source mode of amplifiers and amplifier
Distinguish between the mode of
operation of the amplifiers in 5.2 above
Explain the performance of a two-stage
class A common-emitter and commonsource amplifier
Explain the following types of interstage
coupling:
i.
Resistance-capacitance
ii.
Direct
iii.
transformer
Describe the operation and
characteristics of common collector
amplifier (emitter follower)
Explain the modes of operation of the
following amplifiers:
i.
Class A push - pull
ii.
Class B push - pull
iii.
Class C push - pull
iv.
Class D push – pull
Explain the operation and characteristics
of DC amplifier
Describe how drift problem in 5.8 can
be solved
Perform experiments to demonstrate the
performance of different coupling
methods in amplifier.
GENERAL OBJECTIVES 6: Know the hybrid parameters and its application in the analysis of transistor amplifiers
6.1
Explain the hybrid parameters of a
bipolar transistor in different
6.2
6.3
6.4
6.5
configurations:
Draw equivalent circuit of transistor
amplifier using the hybrid parameters
Derive expressions, using hybrid
parameters for an amplifier for the
following:
Solve relevant problems using the
hybrid parameters
Perform experiments to illustrate the
hybrid parameters
PROGRAMME: HIGHER NATIONAL
CODE: EEE 316
CREDIT HRS: 75 HRS
DIPLOMA IN COMPUTER ENGINEERING
COURSE: TELECOMMUNICATION II
COURSES
UNIT 3.0
Goal: This course is designed to provide the student with the knowledge in modulation and demodulation.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1. Understand the principles of amplitude modulation
2. Understand the principles of frequency modulation
3. Understand the principles of digital modulation
4. Understand the principles of amplitude, frequency, and digital modulation.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the principles of amplitude modulation
Specific Learning Outcomes
Teacher’s
Learning
Activities
Resources
WEEK
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
Explain the term modulation
Derive the mathematical expression
for waveform
Use analytical method to obtain the
frequency component present in an
amplitude modulated wave-form
Sketch the amplitude spectrum
diagram representing double side
frequency bands
State the expression for the
transmitted bandwidth
Derive the expression for the AM
radiated power
Explain why there is more power in
the carrier
Solve problems involved in
amplitude modulation
Sketch the circuit diagram for DSB
production
Explain the need for D/BSC
Specific
Learning
Objective
Teachers
Activities
Learning
Resources
(double side band suppress carrier)
Explain the need for SSE (single
side band) transmission (power
bandwidth, reduction)
1.12 Sketch the block diagram for SSB
production:
1.13 Sketch the wave-form and
amplitude spectrum of an SSB
signal
1.14 (a) Derive expression for a
SSBSC (single side band
suppressed carrier) signal
(b) Sketch the spectrum
diagram
1.15 Explain the operation of a balanced
modulator circuit diagram
1.16 Explain the principle of operation
of a ring modulator
1.17 State the advantages of the SSB
over:
i.
DSB
ii. DSBSC
iii. SSBSC
1.18 Solve problem involving A.M
principle
1.19 Perform experiment to determine
amplitude modulation
GENERAL OBJECTIVES 2: Understand the principles of frequency modulation
1.11
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
Define frequency
modulation
Define phase modulation
Derive the expression for a
frequency
modulation
Explain the following digital
modulation principles
Explain why an FM signal has a
wider band signal than an AM
signal
Sketch the spectrum of a frequency
modulated signal using Bessel
function table with a given
modulation index
Solve problem on frequency
modulation
Derive expression for a phase
modulated signal
Sketch the waveform for a phase
modulated signal
Explain the relationship between
phase and frequency modulation
Sketch the block diagram of a phase
modulation method of producing
FM
Explain the signal to noise ratio of
an FM waveform
Explain the triangular noise
distribution
Sketch the spectrum diagram
illustrating the triangular noise
distribution with different values of
modulation index
Solve problems on phase
modulation
2.16
Explain capture effect in respect to
FM
2.17 Explain with the aid of block
diagram how FM wave is generated
2.18 Explain the production of FM
signal using:
i.
Varactor diode
ii. Reactance valve
2.19 Perform experiments to illustrate
FM and phase modulation
principles
GENERAL OBJECTIVES 3: Understand the principles of digital modulation
3.1
Explain the term
digital modulation
3.2
Explain the following
digital modulation
principles
3.3
Sketch the spectrum diagram of
the system
defined in 3.2
3.4
Analyze the frequency component
of a pulse using fourier series
3.5
Sketch the block diagram of a
PAM (pulse amplitude modulation)
transmitter and receiver
3.6
Explain the disadvantage of PAM
system
3.7
Explain with the aid of sketches, a
time division multiplexing
principles
3.8
Solve problems on digital
modulation
3.9
Perform experiments to illustrate
digital principles
GENERAL OBJECTIVES 4: Understand the principles of amplitude, frequency, and digital modulation.
PERFORMANCE OBJECTIVES NOT
LISTED
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: ELECTRONIC DESIGN AND
DRAFTING
CODE: EEE 317
CREDIT HRS: 45 HRS
COURSES
UNIT 2.0
Goal: This course is designed to provide the student with the knowledge and skill in design and drafting of electronic circuits.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1. Know the symbols of components used in electronics
2. Know how to draw schematic diagrams
3. Know how to draw block and logic diagrams
4. Know construction of a dependable and easy to trouble-shoot prototype or modification circuit
5. Know the production of printed circuit boards
6. Know how to draw wiring assembly diagrams
7. Understand the various types of design and layout of communication systems.
Theoretical Content
GENERAL OBJECTIVES 1: Know the symbols of components used in electronics
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
List commonly used electronic
components
1.2
Identify, the type using letters e.g. BC/2
(Class letter)
1.3
Draw graphic symbols of components
listed in 1.1
GENERAL OBJECTIVES 2: Know how to draw schematic diagrams
2.1
Define schematic diagram
2.2
Explain the meaning of the following
signal flow component reference (Class
letters) designation, components values,
sub-assemblies, and components
connection
2.3
Outline the guidelines for drawing a well
arranged schematic diagram
2.4
Produce schematic diagrams
from rough sketches
Produce schematic diagram from
components connection diagrams
2.6
Tabulate the parts list (electronic
components list) for a complete
schematic diagram.
GENERAL OBJECTIVES 3: Know how to draw block and logic diagrams
3.1
Define block and logic diagrams
3.2
Differentiate between logic and block
diagrams
3.3
Explain the step-by-step procedure to be
followed in drafting block and diagrams
3.4
Produce block and logic diagrams from
freehand sketches
GENERAL OBJECTIVES 4: Know construction of a dependable and easy to trouble-shoot prototype or
modification circuit
4.1
State the selection criteria in choosing
prototype boards
4.2
List the basic commercially available
materials for building a prototype or
modification circuit e.g.
i.
Solderless breadboard
ii. Universal p.c. Board
iii. Matrix veroboard
4.3
Describe the boards in 4.2 above
4.4
State the merits and demerit of the
material in 4.2 above
4.5
Explain the step-by-step procedure in
laying out and building a circuit neatly
(using colour-code: writing) on the board
in 4.2 above
4.6
Construct a prototype of a simple
electronic circuit
2.5
GENERAL OBJECTIVES 5: Know the production of printed circuit boards
State the function of printed circuit boards
Discuss the merits and demerits of using
printed circuit vis-à-vis component interconnection using wires
5.3
Describe the various types of printed
circuit boards i.e.
i.
Single-sided type
ii. Double-sided type
iii. Multilayer structure
5.4
Describe the process involved in printing
circuit board fabrication using:
i.
Printing and etch method
ii. Photo-reduction method
5.5
Explain the step-by-step procedure
achieving good component arrangement
and conduction path pattern on a printed
circuit board
5.6
Making a printed circuit board for a
simple electronic circuit
GENERAL OBJECTIVES 6: Know how to draw wiring assembly diagrams
6.1
Define each of the following diagrams:
i.
Point-to-point
ii.
Baseline
iii.
Highway
6.2
Explain the step-by-step procedure to
follow in drawing the diagram in 6.1
6.3
Draw the diagram in 6.1
GENERAL OBJECTIVES 7: Understand the various types of design and layout of communication systems.
7.1
List the component unit of a public
systems, address system
i.
Amplifier
ii.
Loudspeaker
iii.
Mixer
iv.
Cassette Player
v.
Tape Recorder
5.1
5.2
7.2
7.3
7.4
7.5
7.6
Draw symbol of components listed in 7.1
above
Describe manufacturer’s specification of
units listed in 7.1
Discuss the possible inter-connection of
the units listed in 7.1
i.
Microphone selection (cord or
wireless type)
ii.
Loudspeaker (series or parallel
connection)
iii.
Cable connection (Length and
impedance)
iv.
Mixer selection (Number of
inputs)
v.
Amplifier (power and Impedance
ratings)
vi.
Amplifier (Power and impedance
ratings)
Design of lay-out of communication
systems for the following in the multistorey building:
i.
Public address system (PAS)
ii.
Telephone
iii.
Intercom
iv.
Television
v.
Closed Circuit Television
Draft the design of 7.5.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: ELECTRONICS IV
CODE: EEE 325
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is intended to provide the student with the knowledge of the principles of operation and characteristics of feedback
amplifiers, oscillators, multivibrators and stabilized power supply.
GENERAL OBJECTIVES:
On completion of the course the student should be able to:
1.
Know the principles, the characteristics and applications of feedback amplifiers
2.
Understand the principles of operation, classification and characteristics of oscillators
3.
Know the principles of operation, characteristics and the applications of multivibrators and other types of pulse oscillators
4.
Understand the construction and principles of operation of stabilized power supply.
Theoretical Content
GENERAL OBJECTIVES 1: Know the principles, the characteristics and applications of feedback
amplifiers
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
Explain positive and negative
feedback phenomena in amplifiers.
Draw a block diagram of a basic
feedback amplifier
Derive the general expression for
stage gain of a basic feedback
amplifiers e.g:
AVF
1.4
AV
1+B Av
Explain the following negation
feedback types using block
diagrams only:
i.
Series-current feedback
ii.
Series-voltage feedback
iii.
Parallel (shunt) current
iv.
Parallel (shunt) voltage
1.5
Explain the effects of applying
negative feedback to an amplifier in
relation to:
i.
Gain
ii.
Gain stability
iii.
Distortion
iv.
Noise
v.
Input/output impedance
vi.
Bandwidth and gainbandwidth product
1.6
Apply feedback principles to
practical transistor circuits
1.7
Explain the principles of operation
and characteristics of the following
circuits:
i.
Emitter follower
ii.
Cathode follower
iii.
Source follower
1.8
Solve problem on negative
feedback transistor amplifiers,
using h-parameters
1.9
Perform experiments to determine
the effects (voltage gain, input and
output, bandwidth, etc.) of negative
feedback amplifiers.
GENERAL OBJECTIVES 2: Understand the principles of operation, classification and characteristics of oscillators
2.1
Explain the effect of positive
feedback on an amplifier using a
block diagram.
2.2
Explain the mathematical
conditions for oscillation to occur
i.e. when the open loop gain is
equal to unity and the net phase
shift round the loop is equal to
360.
2.3
Explain with aid of diagrams, the
construction and operation of the
following oscillator circuits:
i. L-C oscillators (Tuned
oscillators – tuned based, tuned
collector, Hartley, Colpitts, etc.)
ii. R-C oscillators i.e. Phase shift
and wien bridge types
iii. Negative resistance oscillators
iv. Crystal oscillators.
2.4
Derive expressions for the
frequency of oscillation of the
oscillators in 2.3 above
2.5
Explain the factor which affect the
stability of an oscillator e.g.
temperature, dc power supply etc.
2.6
Describe method of improving the
frequency stability of oscillators in
2.3 above
2.7
Solve problem relating to RC and
LC oscillator using the 2.4 above
2.8
Perform an experiment to illustrate
the principles of the operation of
the oscillator in 2.3 above
2.9
Determine by experiments the
characteristics of the oscillators in
2.3 above.
GENERAL OBJECTIVES 3: Know the principles of operation, characteristics and the applications of
multivibrators and other types of pulse oscillators
3.1
Explain with aid of circuit and
waveform diagrams, the principles
of the following multivibrators:
i.
Astable multivibrator
ii.
Monostable multivibrator
iii.
Bistable multivibrator
3.2
Explain the need for synchronizing
and triggering of multivibrators
3.3
Explain the principles of
synchronization and triggering of
multivibrators
Derive the component valves for
the design of multivibrator in 3.1
above
3.5
State the applications of
multivibrators in digital system
3.6
Explain the construction and
principle of operating a Schmitt
Trigger
3.7
Explain the construction and
operation of a UJT oscillator
3.8
State the uses of Schmitt Trigger
and UJT oscillators
3.9
Solve problems involving
multivibrators, Schmitt Triggers
and UJT oscillators
3.10 Perform an experiments to illustrate
the principles of operations of:
i.
Multivibrators in 3.1
above
ii
Schmitt Triggers and UJT
oscillators
iii.
UJT oscillators.
GENERAL OBJECTIVES 4: Understand the construction and principles of operation of stabilized power supply.
4.1
Explain with aid of circuit and
waveform diagrams, the principles
of half and full wave rectification
4.2
Calculate the ripple factor of half
and full wave rectification
4.3
Explain the need for a smoothing
circuit at the output of a rectifier
3.4
4.4
Describe the circuit that use the
following filters:
i.
The capacitor input filter
ii.
The inductance input filter
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
Compare the performance of the filter
in 4.4 above, using the output
voltage/load current characteristics
Explain with aid of diagrams, the
following multiplying circuits:
i.
Voltage doubler
ii.
Voltage trippler
Explain with aid of sketches, the
principle of operation of a three-phase
rectifier circuit.
Explain the need for maintaining a
constant voltage output across a load
with varying input voltage
Explain overcurrent and overvoltage
protection devices
Explain with aid of diagrams, the
operation of a simple stailized power
supply using:
i.
Shunt regulation transistor
ii.
Series regulator transistor
iii.
Shunt/ Series regulator devices
Explain the limitation of the various
methods of stabilized power supply in
4.10 above
Demonstrate practically the various
methods of stabilized power supply in
4.10 above
Determine by experiments the rectified
output of a circuit with the following
filters:
a. Capacitor input filter
b. Inductance input filter
Determine by experiment the output
characteristics of a 3-phase rectifier.
INSTRUMENTATION AND CONTROL COURSES
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: CONTROL ENGINEERING I
CODE: EEC 324
CREDIT HRS: 30 HRS
COURSES
UNIT 2.0
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.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the general concepts of control systems
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1 Outline the common features of control
system (input, process, output)
1.2 Give typical examples of control
systems in:
i. Engineering (electric pressing
iron, water closet radar systems,
etc.)
ii. Biology (population growth, etc.)
iii. Business (industrial production,
etc.)
1.3 Explain Open-loop and Close-loop
control systems
1.4 Give typical examples of systems listed
in 1.3 (e.g. pressing iron without
thermostat, electrical fan, air
conditioner, pressing iron with
thermostat, etc.)
Learning
Resources
GENERAL OBJECTIVES 2: Understand block diagram representation of control systems fields
2.1 Explain composition of an open-of loop
system:i. Reference signal or input signal
ii. Process or plant
iii. Controlled output
2.2 Explain composition of a simple closed
loop system:i. Reference signal or input signal
ii. Process or plant
iii. Controlled output
iv. Feedback signal
v. Error signal or actuating signal
2.3 Draw block diagrams of some
engineering control systems e.g.:i. Water-level control system (water
closet)
ii. Electric water heater with or
without thermostat
iii. Refrigerator and air conditioner
GENERAL OBJECTIVES 3: Understand the derivation of transfer functions of control elements/systems
3.1 Define transfer function of control
element/system
3.2 Explain the general method of deriving
the differential equation of a given
control element e.g. RC passive
network.
3.3 Derive transfer function in the S-plane
(Laplace transform), for the following
systems:i.
RC, RL, RLC, circuits and
potentiometer
ii. Active networks involving
operational amplifier
iii. Field-controlled and armaturecontrolled motors
iv. D.C. generator
v.
Simple mass-spring damper
system, and simple gas system
vi. Thermal system
vii. Hydraulic system
viii. Pneumatic system
ix. Complex systems (Ward-Leonard
speed control system, etc.)
x.
Single-Capacity system
xi. Multi- Capacity system
GENERAL OBJECTIVES 4: Understand components and transducers commonly used in control systems
4.1 Explain the principle of operation and
characteristics of the following as
control elements:
i.
Resistive and inductive
potentiometer
ii. Synchros
iii. Linear variable differential
transformers
iv. Tachogenerators
v.
Thermocouples and resistance
thermometers
vi. Strain gauges
vii. Thermistors
viii. Photo resistor, photo-diodes,
photo-transistors and magnetic
amplifiers
4.2 State the field of application of the
components in 4.1 above
GENERAL OBJECTIVES 5: Understand the simplification of block diagram and its application
5.1 Explain with a block diagram the
canonical form of a feedback ram
control system
5.2 Derive expressions for:
i. Closed-loop transfer function
ii. PRIMARY FEEDBACK
iii. ERROR RATIO
iv. Characteristic equation
(𝑙 + 𝐺𝐻 = 0)
5.3 Explain the following transformation
theorems:i. Block in cascade
ii. Blocks in parallel
iii. Moving a summing point ahead of
a block
iv. Moving a summing point behind a
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 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 OBJECTIVES 6: Know time response of first and second order control systems and their applications.
6.1 Explain time response of a control
system as a combination of transient
and steady response
6.2 Define the types of test signals used
for time response analysis i.e.:i. Step
ii. Ramp (Velocity)
iii. Impulse
iv. Parabolic (Accelerating)
v. Sinusoidal
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
Classify control systems according to
type, order and class
Derive the time response of first order
systems to input in 6.2 (i) to (iii)
Sketch output response of first order
systems to input in 6.2 (i) to (iii)
Derive the time response of a second
order system to a step input.
Sketch output response of a second
order system to a step input
Explain, using the sketch in 6.7, the
following terms:
i. Overshoot
ii. Period of damped oscillation
iii. Rise time
iv. Setting time
Define damping ratio
Discuss the effects of different values
of damping ratio on the response in
6.7 above
Explain the standard transfer function
of a second order system
Write down expressions for:
i. Maximum overshoot
ii. Time to successive overshoots
and undershoots
iii. Setting time.
Solve problems involving 6.11 and
6.12 above
Evaluate steady state error for first
order and second order systems
Identify the problems associated with
control system e.g. Process lag,
Transmission lag, Measurement lag.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: CONTROL ENGINEERING II
CODE: EEC 433
CREDIT HRS: 75 HRS
COURSES
UNIT 2.0
Goal: This course is intended to provide the student with the knowledge and skill in linear control systems analysis.
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.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the frequency response of linear control systems/elements and its
applications
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1 Explain frequency response of a
system
1.2 Describe a laboratory test method to
obtain the open-loop frequency
response of a linear control system.
1.3 Explain how Nyquist diagram can be
plotted from given amplitude and
phase data = (G(jW)= A(W)/(W).
1.4 Explain how Nyquist diagram can be
sketched for systems with transfer
functions of form
K
G(s) =
Sn(l + ST)M
1.5 Solve problems on 1.4 above
1.6 Perform experiments to illustrate the
use of transducer as control elements.
1.7 Carry out experiments to determine
the time response of first and second
order control systems
1.8 Perform an experiment to illustrate
Nyquist diagram
1.9 Explain the method of drawing Bode
diagrams from given amplitude and
phase data:
(G(jW) = A(W)/0 (W)
1.10 Explain the asymptotic plot of Bode
diagrams
i. Amplitude plot A(W)
ii. Bode diagram
1.11 Solve problems on Bode
diagrams
1.12 Perform an experiment to illustrate
Bode diagrams
GENERAL OBJECTIVES 2: Understand the stability analysis of a control system and the application
2.1 State Nyquist stability criterion
2.2 Apply Nyquist stability criterion to
determine system stability
2.3 Determine stability of a system using
Bode diagram
2.4 State Routh-Hurwitz stability
criterion
2.5 Determine stability of a system using
Routh-Hurwitz stability criterion
2.6 Explain the Root-locus plot
2.7 State the rules for plotting root-locus
2.8 State the uses of the root-locus, i.e.
i. Stability investigation
ii. Determination of effect of
varying system parameters on
system response (e.g.
Damping ratio)
iii. Determination of gain margin
and phase margin
iv. Determination of frequency
response
2.9 Perform an experiment to illustrate
the root-locus plot for a control
system
2.10 Determine stability damping, ratio
and gain constants of the system in
2.9 above
2.11 Perform an experiment to illustrate
the difference between open-loop and
close-loop control systems
2.12 Determine by experiment the gains
and phase margins of control systems.
GENERAL OBJECTIVES 3: Know different methods of improving system performance.
3.1 Explain the need for system
compensation
3.2 State various methods of system
compensation i.e.
i. Proportional (p)
ii. Proportional plus integral
(P+l)
iii. Proportional plus derivative
(P+D)
iv. Three-term control action
(P+l+D)
v. Velocity feedback, etc.
vi. Phase-lead
vii. Phase-lag
3.3 Explain with the aid of a sketch the
response of each of the control
actions in 3.2 above to a stop input
3.4 Perform experiments to illustrate the
effect on response of different types
of compensation techniques of a
control system
3.5 Describe the operation of the flappernozzle
3.6 Describe mechanisms commonly
used in pneumatic controllers:
i. Force balance
3.7
3.8
3.9
ii. Motion balance
Explain the practical realization, and
application of each of the control
actions listed in 3.2
Explain the method of setting a
commercial controller
Explain the following control
techniques:
i. Cascade control
ii. Spliterage control
iii. Gap control
iv. Feed forward control
v. Feedback control etc.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: DATA STRUCTURES
CODE: COM 125
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is designed to enable the students understand the concept of data and their organization.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand basic concepts of data structure
2.0
Understand tools for storing data
3.0
Know data life cycle and simple linked lists
4.0
Understand the properties of ordered lists
5.0
Understand the simple linked lists
6.0
Understand string structure.
Theoretical Content
GENERAL OBJECTIVES 1:
Understand basic concepts of data structure
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1
1.2
Define data structure
Define data attributes, name, value
and range
1.3 Define units for identifying
character, fields, subfields records
and files
1.4 Explain why the units in 1.3 above
change according to the instance of
data
GENERAL OBJECTIVES 2:
Understand tools for storing data
2.1 Define tools for storing data,
symbols, relations graphs
2.2 Explain the symbols for expressing
relations among data:
i. Position relations: Cell contents,
record location transfer, key.
ii. Order relation: record rank, cell
rank
Learning
Resources
2.3
Draw graphs to illustrate the
relations in 2.2 above
2.4 State properties of graphs: routes,
edge sequence, directed, nondirected
2.5 Describe different types of graph:
circle, loops, trees, etc.
2.6 Describe operations such as precede,
less than, points to move to, search,
change, entry
GENERAL OBJECTIVES 3:
Know data life cycle and simple linked lists
3.1 Explain the term occupancy (dense,
ways of represen- empty, loose
3.2 Distinguish and define birth, death
and change of data
3.3 Define a sequential list
3.4 Explain the differences between
fixed and variable-length fields
3.5 Implement fixed and variable-length
fields
GENERAL OBJECTIVES 4:
Understand the properties of ordered lists
4.1 Define ordered list
4.2 Explain operations that can be
performed on an ordered list append,
search (including binary search)
delete, sort selection and exchange,
selection and replacement, insert,
merge (including multi-way merge
and balance merge)
GENERAL OBJECTIVES 5:
Understand the simple linked lists
5.1 Describe different types of list:
arrays, double linked list, queues,
stack, dequeues, trees
5.2
Carry out operation linked list e.g.
push and pop on stack and all
operations list in 4.2 above
5.3 Explain the use of pointers
5.4 Describe storage mapping for linked
lists.
GENERAL OBJECTIVES 6:
Understand string structure
6.1 Define a string
6.2 Explain representation: Character,
string length and string values
6.3 Carry out basic operation on strings:
assignment, substring selection,
substring retrieval, concatenation,
insertion, delegation and
replacement
6.4 Describe storage mapping
techniques for string variables
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: APPLICATION PACKAGES
CODE: COM 411
CREDIT HRS: 60 HRS
COURSES
UNIT 3.0
Goal: To provide students with a knowledge of the concepts of computer application packages.
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Know the existing application packages
2.0
Understand word processing packages
3.0
Know spread sheets
4.0
Know Data Base Management System (DBMS)
5.0
Know the existing statistical packages
6.0
Understand graphics packages
Theoretical Content
GENERAL OBJECTIVES 1: Know the existing application packages
Specific Learning Outcomes
Teacher’s
Learning
Activities
Resources
WEEK
1.1 Differentiate between systems
application packages. Software,
program generators and application
packages
1.2 Identify the modes of packages
acquisition
1.3 State the criteria for package
acceptability
1.4 List various types of packages
GENERAL OBJECTIVES 2: Understand word processing packages
2.1 Define a word processor
2.2 State the use of word processor
2.3 Explain the main menu
2.4 Carry out text input and editing using
word processor
2.5 Use block editing commands
2.6 Use document and non-document text
Specific
Learning
Objective
Teachers
Activities
Learning
Resources
processing
2.7 Identify functions of professional
word processors e.g. desktop
publishing
GENERAL OBJECTIVES 3: Know spread sheets
3.1 Name the types of spread sheets
3.2 Explain the use of spread sheet in
forecasting
3.3 Use Lotus 1-2-3, Multiplan, Visical
or any available spread sheet
3.4 Solve statistical analysis problem
using a spread sheet package
GENERAL OBJECTIVES 4: Know Data Base Management System (DBMS)
4.1 Define DBMS
4.2 Identify the types of DBMS
4.3 State the use of DBMS
4.4 Use D-base packages
4.5 Write simple program using D-base
4.6 Identify other Data Base Management
packages
GENERAL OBJECTIVES 5: Know the existing statistical packages
5.1 Explain statistical packages
5.2 State various type of statistical
packages available
5.3 Apply some of the packages to solve
practical problems
GENERAL OBJECTIVES 6: Understand graphics packages
6.1 Explain graphics packages
6.2 List the uses of graphics packages
6.3 Solve problems using available
package
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
CODE: COM 416
CREDIT HRS: 75 HRS
COURSE: COMPUTER SYSTEMS
MANAGEMENT
COURSES
UNIT 3.0
Goal: This course is designed to enable the student acquire practical skills in the Management of Computer systems
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Understand the planning of a new installation
2.0
Know the preparation and evaluation of proposals
3.0
Understand personnel management of computer system
4.0
Know data processing standards
5.0
Know performance evaluation of computer staff
6.0
Know computer equipment situation
7.0
Know site preparation for computer installation
8.0
Know systems auditing.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the planning of a new installation
Specific
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Objective
WEEK
1.1 List general computer room
requirements
1.2 Describe accessibility to the computer
room and other rooms associated with
it
1.3 Identify all ancillary equipment and
their space allocation
1.4 Explain the importance of aircondition in the computer room
1.5 Explain the importance of
communication facilities in a
computer room
1.6 Explain the importance of auxiliary
power supply
1.7 Explain the importance of fire
prevention equipment in computer
Teachers
Activities
Learning
Resources
room
1.8 Explain the importance of a
dehumidifying equipment in a
computer room
GENERAL OBJECTIVES 2: Know the preparation and evaluation of proposals
2.1 Define a feasibility study
2.2 State the objectives of a proposed
system
2.3 Describe factors affecting
management decision to install a
computer system
2.4 Describe proposal specifications
2.5 Compare different proposals using
weighting, ranking, evaluation of
scores and cost analysis
GENERAL OBJECTIVES 3: Understand personnel management of computer system
3.1 Describe the organization system
structure of a typical data processing
department using an organ gram
3.2 Explain the function of the following
within the D.P. Organization:
a) Data Processing Manager
b) Systems Analyst
c) System engineer
d) Maintenance Programmer
e) Application Programmers
f) Operational Manager
g) Computer Operators
h) Data Entry Staff
i) Data Control Staff
3.3 Describe line and staff relationship
within D.P. department
3.4 Explain general safety and security
procedures in a computer room
3.5 State company policy and personnel
development
3.6 State recruitment sources: Internal
and External –
i.
Press recruitment
ii. Agencies and
iii. Career Officers
3.7 Compare the sources in (3.6) above
3.8 Describe staff assessment methods
GENERAL OBJECTIVES 4: Know data processing standards
4.1 Define a data processing standards
4.2 Describe various types of D.P.
standards
4.3 State the advantages of standards
within D.P. environment
4.4 Explain in-house standards and their
uses
4.5 Explain the administration of
standards
4.6 Describe the standard required in
purchasing computer equipment,
documentation, coding, etc.
GENERAL OBJECTIVES 5: Know performance evaluation of computer staff
5.1 Describe performance analysis
5.2 Describe programming efficiency
5.3 Describe productivity levels of a
computer
GENERAL OBJECTIVES 6: Know computer equipment situation
6.1
6.2
6.3
6.4
List all equipment available in D.P.
environment
Explain the functions of the equipment
on 6.1 above with respect to special
applications
Describe methods of security of
computer equipment
Explain the compatibility of various
equipment
6.5 Explain system upgrade
6.6 Explain equipment reliability
6.7 Describe types of computer,
maintenance arrangements
6.8 Compare the costs of computer
equipment
GENERAL OBJECTIVES 7: Know site preparation for computer installation
7.1 Define site preparation
7.2 Design false flooring
7.3 Design false roofing
7.4 Describe ore-installation
arrangements
7.5 Describe internal partitioning
GENERAL OBJECTIVES 8: Know systems auditing.
8.1 Describe systems auditing: internal
and external
8.2 List systems auditing elements
8.3 List the advantages of internal check
8.4 Describe methods of reporting
internal check
8.5 Describe methods of presenting
system auditing reports
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: COMPUTER GRAPHICS
CODE: COM 421
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is designed to enable the student understand the basic principles and techniques of computer graphics
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Know the basic concept of computer graphics
2.0
Know the concept of interactive graphics
3.0
Know the concept of raster graphics
4.0
Know graphic input/output
5.0
Know available graphics facilities
6.0
Know graphics package
Theoretical Content
GENERAL OBJECTIVES 1: Know the basic concept of computer graphics
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1 Define a graphic system
1.2 Explain the origin of computer
graphics
1.3 Define a picture element: block,
pixel, line
1.4 Explain the following basic
techniques: clipping, geometric
transformation and incremental
methods
GENERAL OBJECTIVES 2: Know the concept of interactive graphics
2.1 Explain interactive graphics
2.2 Explain the two basic type of
graphical interactions pointing and
positioning
2.3 Explain event handling: polling,
interrupts and event queue
2.4 Explain input functions: dragging,
and fixing, hit detection and on-line
Learning
Resources
character recognition
GENERAL OBJECTIVES 3: Know the concept of raster graphics
3.1 Explain raster graphics fundamentals
3.2 Generate raster image
3.3 Describe useful operation for
manipulating raster: write rectangle,
write mask, write colour, copy raster,
invert mask, and invent rectangle
GENERAL OBJECTIVES 4: Know graphic input/output
4.1 Describe graphics input devices: the
main mouse tablets, the light pen, and
comparators
4.2 Explain three-dimensional input
devices: acoustics and mechanical
devices
4.3 Explain graphic output devices:
plotters, visual display units and
oscilloscopes
GENERAL OBJECTIVES 5: Know available graphics facilities
5.1 Explain block graphics characters and
their codes
5.2 Design a set of graphics characters
suitable for use by a program to give
an animation effect
5.3 Explain the use of graphic
commands
5.4 Write programs to display: an
isosceles triangle a regular hexagon,
and a circle
GENERAL OBJECTIVES 6: Know graphics package
6.1 Describe graphic packages
6.2 Support the writing of application
programs applying graphic packages
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: PROGRAMMING LANGUAGE
(C PROGRAMMING)
CODE: CTE 313
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: To enable the student acquire practical knowledge of programming language.
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Know some Lexical elements in C programming language
2.0
Understand functions in C language
3.0
Prepare and run a C program
4.0
Be familiar with C language elements
5.0
Understand the concept of over loading
6.0
Know what is composition and inheritance
7.0
Understand the concept of Data Abstraction
8.0
Understand constructors and destructors
9.0
Understand containers and templates
10.0 Know the process of running and debugging C programs
11.0 Know advance features of C.
Theoretical Content
GENERAL OBJECTIVES 1: Know some Lexical elements in C programming language
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1
Define identifier in C and some
Lexical elements
1.2 List the basic key words in C
1.3 List some punctuators and operators
1.4 Define statements and compound
statements in C
1.5 Give examples of all 1.1 to 1.4
GENERAL OBJECTIVES 2: Understand functions in C language
2.1 Define functions in C language
2.2 Explain functions arguments
2.3 What is function declaration
Learning
Resources
2.4
Illustrate with examples how
function works in C
GENERAL OBJECTIVES 3: Prepare and run a C program
3.1 Explain Borland C compiler the IDE
(Integrated Development
Environment)
3.2 Explain the different menus, files,
edits, search, run option: project and
others
GENERAL OBJECTIVES 4: Be familiar with C language elements
4.1 Explain program execution
4.2 Explain logical expression
4.3 Give different types of statement
4.4 Explain different operator and
precedence
4.5 Define scoping and linkage
4.6 Explain memory addressing
4.7 What is structured programming
4.8 Explain program compilation and
pre processor
GENERAL OBJECTIVES 5: Understand the concept of over loading
5.1 State types and specifiers
5.2 User defined types
5.3 Class members
5.4 Private and public members
5.5 Arguments of the main functions
5.6 The stream classes
GENERAL OBJECTIVES 6: Know what is composition and inheritance
6.1 Pointers
6.2 Pointers and Arrays
6.3 Pointers and Strings
6.4 Function name overlading
6.5 The string class
GENERAL OBJECTIVES 7: Understand the concept of Data Abstraction
7.1 Composition syntax
7.2 Inheritance syntax
7.3 Access control inheritance
7.4 Multiple inheritance
GENERAL OBJECTIVES 8: Understand constructors and destructors
8.1 Define constructors and destructors
8.2 Vertical constructors and destructors
8.3 The copy constructor
GENERAL OBJECTIVES 9: Understand containers and templates
9.1 Container classes
9.2 Define template
9.3 Template parameters
9.4 Template and static members
9.5 Function template
9.6 Template and inheritance
GENERAL OBJECTIVES 10: Know the process of running and debugging C programs
10.1 Develop and debug C programs
10.2 Run special program in C program
GENERAL OBJECTIVES 11: Know advance features of C.
11.1 Understand the application of C to
numerical analysis
11.2 Understand the application of C
programming language to
differential equation
11.3 Explain the use of C in graphical
display system
11.4 Explain the interaction of C
programming language with system
software
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: OPERATING SYSTEMS II
CODE: 314
CREDIT HRS: 30 HRS
COURSES
UNIT 2.0
Goal: This course is designed to teach the functions of operating systems
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Know the different types of operating systems
2.0
Know the function and philosophy of operating systems
3.0
Understand the process view of operating system
4.0
Understand queueing in operating systems
5.0
Understand the interrupt mechanism of operating systems
6.0
Know the components of an operating system
7.0
Know the popular operating systems
Theoretical Content
GENERAL OBJECTIVES 1: Know the different types of operating systems
Specific
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
1.4
Define a process
Define the process state
Explain the process tables
Define wait, Blocked, Running and
ready state
1.5 Explain inter process
1.6 Explain semaphore, wait, signal
deadlock, race condition
GENERAL OBJECTIVES 2: Know the function and philosophy of operating systems
GENERAL OBJECTIVES 3: Understand the process view of operating system
3.1 Define interrupt vector
3.2 Describe the use of interrupt vectors
3.3 State the use of masking in relation to
interrupt
3.4 Apply the supervisor call instructions
3.5 Explain levels of interrupt
Teachers
Activities
Learning
Resources
3.6 Differentiate between I/O interrupt
and program interrupt
GENERAL OBJECTIVES 4: Understand queueing in operating systems
4.1 Describe LIFO, FIFO, round- robin,
priority, etc.
4.2 Explain traffic density
4.3 Explain facility utilization
GENERAL OBJECTIVES 5: Understand the interrupt mechanism of operating systems
GENERAL OBJECTIVES 6: Know the components of an operating system
6.1 Define operating systems nucleus
(kernel)
6.2 Describe the components of operating
systems neucleus: Bios dispatcher,
Basic I/O system, I/O systems
dispatcher, etc.
GENERAL OBJECTIVES 7: Know the popular operating systems
7.1 State the job control language (JCL)
of MS-DOS, CP/M, OS/2, etc.
7.2 Apply the commands in 7.1 above.
* Please check to ensure that general and performance objectives match
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: COMPUTER HARDWARE
SYSTEMS DESIGN
CODE: CTE 321
CREDIT HRS: 60 HRS
COURSES
UNIT 2.0
Goal: This course is designed to provide the student with more advanced knowledge of Computer Hardware Systems Design.
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Understand the principles of hardware components of computer systems
2.0
Understand the fundamentals of systems technology
3.0
Know the configurations and functions of peripheral units
4.0
Understand the importance of hardware maintenance
Theoretical Content
GENERAL OBJECTIVES 1: Understand the principles of hardware components of computer systems
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
Explain the design, construction
and characteristics of logic elements
Explain pin connections and
manufacture data sheet
Draw the electronic circuits of
single logic expressions using
Diode Logic (DRL)
Construct the electronic circuit in
1.3 above
Explain the limitations of DRL
gates
Explain the emitter follower and the
Diode Transistor Logic (DTL) gates
Draw the electronic circuits of logic
expressions using DTL
Construct the electronic circuits in
1.7 above
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 circuits 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 microcircuits thin film, thick film and
monolithic circuits
GENERAL OBJECTIVES 2: Understand the fundamentals of systems technology
2.1
Describe parity-checking
techniques
2.2
Describe store organization and
storage techniques
2.3
Illustrate the hardware
characteristics of the following
storage media; tape, drums, disc.
2.4
Explain the functions of floating
point Arithmetic 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 computer systems
GENERAL OBJECTIVES 3: Know the configurations and functions of peripheral units
3.1
Describe the functions of
characteristics of high performance
peripheral units: graphic I/O
devices, line printers, digital X-Y
plotters, character recognition
devices.
GENERAL OBJECTIVES 4: Understand the importance of hardware maintenance
No performance objectives
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: COMPUTER TECHNOLOGY
CODE: CTE 410
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is intended to provide the student with the basic knowledge and skill in computer technology.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand Structured Logic Devices
2.0
Know the techniques of structured-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 a typical microprocessor structure and operation
6.0
Understand the internal structure and operations of the MC 6800 and 8080A microprocessor units (MPUs) and their generations.
Theoretical Content
GENERAL OBJECTIVES 1: Understand Structured Logic Devices
Specific
Teachers
Learning
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Activities
Resources
Objective
WEEK
1.1
Explain the nature and use of
multiplexers, demultiplexers, decoders
1.2 Describe read-only memories and
programmable logic arrays as
combinational logic with and-tie and
or-tie sections
1.3 Appreciate implications of using
structured logic devices in
combinational logic design
GENERAL OBJECTIVES 2: Know the techniques of structured-sequential logic design
2.1 Classify digital systems as machines
from class 0 to class 4 machines
2.2 Represent control logarithms in form
of a state transition diagram (STD) or
algorithms state machine (ASM)
charts
2.3 Use X-MAPS with MAP-entered
variables in complexity reduction
2.4
2.5
Use a formal approach to logic design
Use multiplexer, decoders, ROM’s and
PLA’s in structured sequential logic
design
2.6 Appreciate the factors affecting choice
of design approach justification for
using microprocessors
2.7 State the limitations of hardwared
logic and the justification for using
microprocessors
GENERAL OBJECTIVES 3: Distinguish between the various software systems available in the present day computer
systems
3.1 State the importance of software
systems in the total operation of a
modern computer system
3.2 Explain the function of an operating
system
3.3 State the difference between a jobshop and batch system
3.4 Explain the operation of the following:
i. Multi-programming system
ii. Interactive (on-line) system
iii. High level Language
3.5 Distinguish between the following
computer language:
a) Machine Code
b) Assembler
c) High Level Language
3.6 State the merits and demerits of each
of the languages in 3.5
3.7 Explain the operation of interpreters
and compilers
3.8 Explain the function of the terminal
and monitor in a typical interactive
multi-user computer system.
GENERAL OBJECTIVES 4: Know how the computer architecture is organized
4.1 Define an interface
4.2 State the difference between computer
interface and external device interface
4.3 Distinguish between programmable
and non-programmable interface data
transfer
4.4 Explain the basic elements of
unconditional programmable transfer:
i. Device selector
ii. Data lines
iii. Data transfer control lines
4.5 Explain why the architecture of a
memory mapped INPUT/OUTPUT is
related to 4.4 above
4.6 Explain the merit and demerits of
unconditional interface data transfer
4.7 Explain the basic structure of
conditional interface data transfer
4.8 Draw flow charts for a typical
conditional interface data transfer
routine
4.9 State the merits and demerits of
conditional interface data transfer
4.10 Explain the basic structure of a simple
interface interrupt driven data transfer
4.11 Draw flow charts for a typical
interrupt driven data transfer routine
4.12 State the merits and demerits of simple
interrupt driven interface data transfer
4.13 Explain the basic elements of a Direct
Memory Access interface data transfer
(DMA Transfer)
4.14 State the merits and demerits of DMA
interface data transfer
4.15 Explain the basic elements of a data
transmission path:
a) Data producer and encoder (e.g.)
b) Encoder (e.g. parity encoder)
c) Modulator
d) Channel
e) Demodulator
f) Decoder
g) Receiver
4.16 Explain the parameters of a data
transmission system:
a) Speed
b) Reliability
c) Cost
4.17 Distinguish between serial data and
parallel data transfer
4.18 State the merits and demerits of:
a) Parallel data transfer
b) Serial data transfer
GENERAL OBJECTIVES 5: Understand a typical microprocessor structure and operation
5.1 State the differences between main
frame, mini and micro computer
systems
5.2 Define a single-chip microprocessor
unit
5.3 Outline the roles of microprocessors in
the design of various instrumentation
and control systems e.g.:
a) Machine tool control
b) Process control
c) Traffic control
d) Automotive electronics
e) Instrumentation of all kinds
f) Electronic games
g) Computer systems
h) Communication systems
5.4 Perform experiments to illustrate items
listed in 5.3
Explain the evolution of the very large
scale integrated (VLSI)
microprocessor chip and its likely
trend
5.6 Describe the typical external
architecture of a microprocessor based
system e.g. the bus architecture
specifying:
a) Microprocessor (CPU)
b) ROM and RAM
c) PLA, PPI and ACIA
d) Data, Address and Control buses
e) Timing
5.7 Describe the Organization of a typical
microprocessor system specifying:
a) Address lines
b) Control lines
c) Data lines
d) Methods of selecting memory
locally and device registers
5.8 Explain the various types of storage
chips used in micro-processor systems:
RAM – Static and dynamic
ROM – PROM, EPROM, EROM
5.9 Explain why buffering schemes are
necessary for micro-processor bases
5.10 Describe the various buffering
schemes:
a) Address bus buffering
b) Data bus buffering
c) Control bus buffering
5.11 Describe the structure and operations
of interface adapters e.g.:
a) PIA
b) ACIA
c) PPI
5.5
d) VIA, etc.
5.12 Perform an experiment to realize
buffering using a microprocessor
GENERAL OBJECTIVES 6: Understand the internal structure and operations of the MC 6800 and 8080A
microprocessor units (MPUs) and their generations.
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
Describe the internal functional blocks of
the MC 6800 MPU e.g:
a) Registers
b) Buffers
c) Instruction decoder and controllers
Explain the general timing and control
signal of the MC 6800 MPU:
a) Address bus
b) Data bus
c) CPU control signals
d) Bus control signals
Explain the address modes of the MC
6800 MPU series
Explain the instruction set of MC 6800
MPU series
Analyze programme examples written in
MC 6800 machine language
Explain the limitations of the MC 6800
MPU series
Describe the internal functional blocks of
the 8080A MPU including:
a) Register Array and address
b) Arithmetic and logic unit (ALU)
c) Instruction register and control
section
d) Bi-direction, 3-state data bus buffer
Perform an experiment to illustrate the use
and limitation of microprocessors
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: DATA COMMUNICATION &
COMPUTER NETWORK
CODE: CTE 411
CREDIT HRS: 75 HRS
COURSES
UNIT 3.0
Goal: This course is intended teach the student the principles of data transmission and reception on a telecommunication network as well
as explain the nature and operation of computer networks
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand Inter-processor communication strategies
2.0
Know the basic Data communication concept
3.0
Understand the structure of computer networks
4.0
Appreciate with computer network protocols
5.0
Comprehend network security
Theoretical Content
GENERAL OBJECTIVES 1: Understand Inter-processor communication strategies
Specific
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Objective
WEEK
1.1 Inter-connect a computer system
using IEEE-488 and S-100 bus
standards
1.2 Apply the technique of memory
communication to transfer
information in a multimicroprocessor system
1.3 Explain the fundamental concepts of
distributed processing
GENERAL OBJECTIVES 2: Know the basic Data communication concept
2.1 Explain communication channels and
multiplexing
2.2 Transmit and receive data on speech
channels
2.3 Explain in depth the nature of
terminals, modems, multiplexers and
Teachers
Activities
Learning
Resources
concentrators with respect to data
communication
2.4 Define message and control
processors
2.5 Appreciate the need for
synchronization of interfaces during
transmission
2.6 Explain how to handle noise and
transmission losses
GENERAL OBJECTIVES 3: Understand the structure of computer networks
3.1 Explain network topology for
example, star, ring, bus, hierarchical
and decentralized networks and
appreciate the reliability implications
of each configuration
3.2 Explain physical and virtual circuit
switching
3.3 Describe store and forewam
techniques
3.4 Distinguish between message and
packet switching
3.5 Appreciate the functions of interface
processors at network nodes and host
computer system at each node
3.6 Describe various routine mechanisms
and when to apply them with a view
to enhancing information flow and
eliminating congestion of the network
GENERAL OBJECTIVES 4: Appreciate with computer network protocols
4.1 Describe the implications of serial
and parallel transmission of data
4.2 State use of UARTS, USARTS, RS232 and standards X.2
4.3 Appreciate the need for bandwidth
allocation, polling, carrier sense multiple
access (CSMA) with collision detection
4.4 How contention and errors are
resolved
4.5 Describe the protocol requirements
between
i. any pair of network or interface
processor and;
ii. between a network processor and
host processor at any given node
4.6 Describe protocol standards including
HLDC, the international X.25
standard, IBM’s SNA, DECNET,
ARPANET, TYMNET, TELENET
and EURONET
4.7 Appreciate local area networks
(LAN) and their uses
GENERAL OBJECTIVES 5: Comprehend network security
5.1 State the security implication of type
of transmission system employed for
example, satellite, microwave, SHP
UHF, VHF, HF, LAN, etc.
5.2 Describe the techniques used to
enhance data security such as:
i. Data Encryption and Decryption
ii. Hamming Codes
iii. Cyclic redundancy checks, etc.
5.3 Appreciate wire-tapping hazards and
also internal and external attacks on
computer systems
5.4 Explain computer virus and counter
measures to prevent it
5.5 Explain the purpose of backup in
computer network.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: COMPUTER ARCHITECTURE II
CODE: CTE 412
CREDIT HRS: 30 HRS
COURSES
UNIT 2.0
Goal: This course is intended to provide the student with knowledge of the structural and functional characteristics of the various
components of a computing system and the assemblage of such systems
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand the basic concept of computer architecture
2.0
Design techniques for synthesis of digital computer systems
3.0
Understand memory organization
4.0
Understand parallel computer architecture
5.0
Understand conventional 8/16/32-bit computer architecture
6.0
Understand the unconventional 8/16/32-bit architecture
7.0
Know the various addressing modes
8.0
Learn the function of the static indicator
9.0
Understand the work of the various interrupt modes
Theoretical Content
GENERAL OBJECTIVES 1: Understand the basic concept of computer architecture
Specific
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Resources
Objective
WEEK
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
Explain the various word formats
Explain Von Neumann’s structure
Explain the arithmetic logic unit and
its basic registers
Explain the register of the control
units
Explain basic registers of the 1/0
units
Explain basic registers of the
memory control unit
Describe the 4,3,2,1 and 0 address
machines
Describe the single address machine
Teachers
Activities
Learning
Resources
1.9
Describe the various methods of
addressing software and hardware
trade- offs
GENERAL OBJECTIVES 2: Design techniques for synthesis of digital computer systems
2.1 Synthesize combination synchronous
sequential circuits
2.2 Synthesize combination synchronous
circuits
2.3 Explain methods of addressing input
and output devices
2.4 Survey bus structures
GENERAL OBJECTIVES 3: Understand memory organization
3.1 Explain control and data transfer
protocols for typical microcomputer
bus
3.2 Describe the principle of bank
switching
3.3 Describe the principle of paging and
segmentation for memory
management
3.4 Describe principles and application
of commonly implemented direct
access technique
3.5 Explain the concept of cache
memory organization
GENERAL OBJECTIVES 4: Understand parallel computer architecture
4.1 Explain the principle of parallel data
flow structure
4.2 Describe the basic parallel
microcomputer architecture
4.3 Discuss typical multiprocessor
C.P.U. connections
GENERAL OBJECTIVES 5: Understand conventional 8/16/32-bit computer architecture
5.1
State the limitations of the Von
Neumann’s structure
5.2 Explain conventional 8/16/32-bit
computer architecture
5.3 Explain pipeline instruction sets
5.4 Explain the reduced instruction sets
(R.I.C.S.)
5.5 Describe the extended instruction
sets (E.I.S.C.)
5.6 List microprocessor (C.P.U.) of
8/16/32-bit architecture
GENERAL OBJECTIVES 6: Understand the unconventional 8/16/32-bit architecture
6.1 State limitations of the 8/16/32-bit
computer conventional architecture
6.2 Explain modern microcomputer
architecture trends
6.3 Explain the concepts of SISM,
SIDM, DISM and DIDM
GENERAL OBJECTIVES 7: Know the various addressing modes
7.1 Explain the system registers,
addressing modes purpose and
codings
7.2 Explain special features of the
instruction sets
7.3 Describe the operation cycle of the
microprocessor
7.4 Explain immediate and Extended
addressing
7.5 Explain modified page zero
addressing
7.6 Describe indexed, register and
implied addressing modes
7.7 Explain bit, stack pointer and
subroutine addressing
GENERAL OBJECTIVES 8: Learn the function of the static indicator
8.1
Describe the Add/Subtract and carry
operation
8.2 Explain parity/overflow
8.3 Explain the functions and use of zero
and sign flags
8.4 Do practical exercises on the above
GENERAL OBJECTIVES 9: Understand the work of the various interrupt modes
9.1 Enumerate the various types of
interrupts
9.2 Explain the interrupt enable/disable
cycle
9.3 Explain load and exchange
instructions
9.4 Describe block transfer operation
and search instruction
9.5 Explain Bit Manipulation
9.6 Explain \branching Techniques
9.7 Describe I/O instruction cycles
9.8 Do sample exercises on macroprogramming
9.9 Do sample exercises on microprogramming application.
PROGRAMME: HIGHER NATIONAL
DIPLOMA IN COMPUTER ENGINEERING
COURSE: COMPUTER INSTALLATION &
MAINTENANCE
CODE: CTE 413
CREDIT HRS: 60 HRS
COURSES
UNIT 2.0
Goal: This course is intended to provide the student with the basic knowledge and hands on practical work in computer installation and
maintenance
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand the difference between various types of computers
2.0
Understand troubleshooting and repair techniques
3.0
Understand the basic principles of computer peripherals and interface
4.0
Appreciate the purpose of tests and specifications in computer systems
5.0
Appreciate the need for preventive maintenance
6.0
Understand the procedures of computer component assembly and computer system
7.0
Appreciate the need for pre-installation planning and the basic requirements of a computer room
8.0
Understand power supply troubleshooting in a computer environment
Theoretical Content
GENERAL OBJECTIVES 1: Understand the difference between various types of computers
Specific
Teachers
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
WEEK
1.1
1.2
Identify types of computers
State the main features of each types
of computers
1.3 Describe the differences between
microcomputers, mini-computers
and mainframe computers
GENERAL OBJECTIVES 2: Understand troubleshooting and repair techniques
2.1 Identify and locate computer
components and chips in PCs and
mainframes
2.2
Explain causes of component failure
Learning
Resources
2.3
2.4
2.5
2.6
2.7
2.8
by:
i.
Intermittent failure
ii.
Solid failure
iii.
Marginal failure
iv.
Dry joints
v.
Power surges
Carry out installation,
troubleshooting and repair using
approach tools and equipment e.g.:
i.
Logic pulser
ii.
Logic probe
iii.
Logic chip
iv.
Volt-ohmmeter
v.
Oscilloscopes
vi.
Logic analyzers
vii.
Various types of simulators
Carry out soldering and unsoldering
on circuit boards
Repair faulty board caused by:
i.
Open circuit
ii.
Short circuit
iii.
Wire wrapping
Identify and correct failures due to:
i.
Unseated chips
ii.
Loose connections
iii.
Burnt out chips or
components
iv.
Shorted leads of components
Explain fault reporting and fault
logging procedures in computer
maintenance
Demonstrate the observation of
safety rules emergency procedures
and use of first-aid in a computer
environment
GENERAL OBJECTIVES 3: Understand the basic principles of computer peripherals and interface
3.1
Explain the general principles of
operation of the following in a
mainframe computer system:
i.
The central processing unit
ii.
Card readers and punchers
iii.
Tape drives
iv.
Line printers
v.
Plotters
vi.
Diskette readers
vii.
Control units
viii. Work stations and terminals
3.2
Remove and replace the component
parts of peripherals listed above in
3.1 and:
i.
V.D.U.
ii.
Modems
iii.
Teleprinters, etc.
3.3
Explain channel interface as
employed in mainframe computers
3.4
Relate channel interface in
mainframes with
address/control/data buses in
microcomputers
GENERAL OBJECTIVES 4: Appreciate the purpose of tests and specifications in computer systems
4.1
Use the following maintenance aids
in a computer environment:
i.
Diagnostic programmes
ii.
Machine function test
iii.
Trouble-shooting test
iv.
Verification test
v.
Equipment reliability tests
vi.
Microdiagnostics
vii. Artificial intelligence
4.2
Give examples of each test stated
above
4.3
Explain the aids and uses of
specifications as they apply to
computer peripherals
4.4
List typical items of information
that should be included in
specifications
4.5
Apply tolerance levels to ascertain
specifications
GENERAL OBJECTIVES 5: Appreciate the need for preventive maintenance
5.1
Assess the work capital condition
of computer systems to prevent
excessive heat or cold
5.2
Explain how computer system and
environment can be free from dust
and other particles
5.3
Identify and eliminate sources of
noise interference in computer
hardware
5.4
Carry out routine power line checks
5.5
Utilize various strategies to prevent
and correct corrosion in computer
systems
5.6
Identify and eliminate sources of
stray magnetism
5.7
Appreciate the effect of static
discharge in a computer
environment
GENERAL OBJECTIVES 6: Understand the procedures of computer component assembly and computer system
6.1
List the main components of
computer systems PCs and
mainframe)
6.2
Draw connection sketches and
diagrams to show the assembly
structure of computer systems
6.3
Connect and operate PCs (from
basic units)
6.4
Install microprocessor based
equipment. Assemble and
disassemble microprocessor based
equipment e.g. cash registers,
photo-copiers, option mark renders,
etc
6.5
Using models and installation
instructions, perform the
installation of a mainframe
computer system
GENERAL OBJECTIVES 7: Appreciate the need for pre-installation planning and the basic requirements of a
computer room
7.1
Describe the space requirements
and service clearances of computer
studio
7.2
Explain methods of achieving
stable and suitable temperature and
humidity condition
7.3
Explain factors necessary for sitting
and installing computer equipment
7.4
State the power supply
requirements for various types of
computer equipment, e.g.:
i.
Single phase supply
ii.
Three phase supply
7.5
Justify the need for uninterruptible
power supply in a computer
environment
7.6
Inspect:
i.
False flowing
ii.
Cable trenching in a typical
large computer installations
7.7
i
Appreciate the need for fire
fights equipment in a
computer room
ii
Describe various types of firefighting equipment
GENERAL OBJECTIVES 8: Understand power supply troubleshooting in a computer environment
8.1
Carry out start-up and preliminary
checks on an inactive computer
system
8.2
Demonstrate hard wired circuit
troubleshooting
8.3
Correct power supply or earth
connection related problems
8.4
Use troubleshooting techniques to
eliminate faults in stabilizers and
uninterruptible power supplies
8.5
Describe computer system earthing
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: MICROPROCESSOR IN CONTROL AND
INSTRUMENTATION
CODE: CTE 421
CREDIT HRS: 90 HRS
COURSES
UNIT 4.0
Goal: This course is intended to provide the student with advanced knowledge and skill in computer technology.
GENERAL OBJECTIVES:
On completion of this course, the student should be able to:
1.0
Understand the concepts of microprogramming
2.0
Develop a structured approach to Microcomputer Programme.
3.0
Know facilities for system development
4.0
Know how to use the computer in real-time control applications
5.0
Be able to link the computer with the peripherals and controlled loads
6.0
Understand how the computer can be used to control motors and other inductive loads
7.0
Know how the computer can be used in analog-to-digital and digital-to-analog conversions.
Theoretical Content
GENERAL OBJECTIVES 1: Understand the concepts of microprogramming
Specific
Teachers
WEEK
Specific Learning Outcomes
Teacher’s
Learning
Learning
Activities
Activities
Resources
Objective
1.1
Explain the concept of
microprogramming in the
design phase of the control
section of digital computers
1.2
Analyze the concept of firmware
technology as it relate to the
transfer of some core function of
the operating system into firmware
Demonstrate the design of the
control section of a digital
computer as a control sequence of
control signals
Explain the incorporation of some
supervisory function of the
operating systems into firmware
1.3
1.4
Learning
Resources
GENERAL OBJECTIVES 2: Develop a structured approach to Microcomputer Programme.
2.1 Store a table of commands or
codes with their associated
service routine addresses in the
linear address space of the
computer memory
2.2 Locate a command bit-pattern in
a table in memory and
thereafter retrieve the
corresponding service routine
address and transfer control it
2.3 Determine which key is
punched by the user on a
computer keyboard by means of
software keyboard scanner
2.4 Use subroutines in the monitor
software supplied with the
system in developing
applications
2.5 Execute a microcomputer
program in single step mode
and after each step:
i. Examine the affected flags,
registers and memory
locations
ii.
Determine the full effect of
the instruction just executed
iii. Use this to locate the error
in any piece of programme
2.6 Write programs which:
i. Test the flags and status of
the system being monitored
ii. Determine if there are error
conditions
iii. Use the error byte as a code
with which to look up table
and retrieve the
corresponding error service
iv. Generate instructions and
message to system users
GENERAL OBJECTIVES 3: Know facilities for system development
3.1 Use EPROM programmers to
store control programmes and
data into EPROMS
3.2 Use EPROM erasers to wipe out
the original programming and
re-program the EPROM when
errors are detected
3.3 Use assemblers to convert your
source program in Assembly
Language form to object code
3.4 Use one micro to emulate
another micro of different make
using cross assemblers
3.5
Use software to simulate system
behavior especially before actual
application and highlight any
illogical behavior that must be
rectified
3.6
Test out new systems in realtime using in-circuit emulators
3.7 Use Dynamic Debuggers to
quickly locate errors in software
during system development
GENERAL OBJECTIVES 4: Know how to use the computer in real-time control applications
4.1 Cause a computer to delay for
any pre-determined time
interval by means of software
4.2 Appreciate that a square wave is
made up of a continuous stream
of high and low logic levels of
pre-determined duration
4.3 Generate a square wave of any
desired duty factor by using
delay subroutines to control the
pulse width
4.4 Interface a loudspeaker to a bit
of an I/O port and send a square
wave form to that bit position so
as to actuate the loudspeaker
4.5 Generate special sound effects
such as SIREN, burglar and fire
alarms, game sounds, etc. by
means of software
4.6 Develop microcomputer-based
real-time clocks by:
i. Generate 1-second pulse
ii. Counting them up to obtain
minutes and hours
iii. Displaying them in either
the 12-hour or the 24-hour
format
4.7
Cause a tone of pre-determined
frequency to be emitted at the
touch of a given button on a key
pad
4.8
Use a tone receiver and decoder
to detect that a particular tone
has been sent
4.9 Control a device by means of
tones and infra-red source and
sensor pairs
GENERAL OBJECTIVES 5: Be able to link the computer with the peripherals and controlled loads
5.1 Interface a microcomputer to
any peripheral device
5.2 Operate a peripheral device by
sending control patterns to an
I/O port address or to a memory
address
5.3 Link a computer to the
following peripheral devices:
keyboard, printers, disk drives,
VDUS, Teletypewriters,
Joysticks, the mouse graph
plotter, modems, etc.
5.4 Link a computer to the
following displays: LED, 7segment liquid using display
drivers
5.5 Demonstrate the effect of
display multiplexing
5.6 State the differences between
multiplexed and un-multiplexed
displays
GENERAL OBJECTIVES 6: Understand how the computer can be used to control motors and other inductive loads
6.1 Interface the power circuits of
dc motors, AC motors, stepper
motors, loudspeaker coils and
other inductive loads to the
computer
6.2 Develop interface software for
the control of inductive loads
6.3
Protect the computer and other
logic circuit from inductive
back e.m.f by means of diodes,
critical damping, etc.
6.4 Isolate logic circuits from power
circuits by means of opt
couplers or opto-isolators
6.5 Explain press control and timing
without feedback (i.e. open
loop)
6.6 Use interrupts and
programmable interval timers to
do closed-loop control
GENERAL OBJECTIVES 7: Know how the computer can be used in analog-to-digital and digital-to-analog conversions.
7.1 Explain the nature of analogue
conversion, analog-to-digital
converters and digital-to-analog
converters commercially
available
7.2 Interface ADC’s and DAC’s to
the microcomputer
7.3 Use the microcomputer to
instrument successive
approximation ADC’s
7.4 Use the microcomputer to
instrument DAC’s
7.5 Use the microcomputer in
conjunction with ADC’s and
DAC’s to obviate the need for
analogue computers
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: ARTIFICIAL INTELLIGENCE
CODE: CTE 422
CREDIT HRS: 30 HRS
COURSES
UNIT 2.0
Goal: This course is intended to enable the student understand the fundamental theories of natural languages, knowledge representation,
pattern recognition and expert system.
GENERAL OBJECTIVES:
On completion of this course the student should be able to:
1.0
Understand the concept of artificial intelligence
2.0
Know the characteristic difference between formal and informal programming languages
3.0
Know how to relate problem-solving to artificial intelligence
4.0
Know expert systems
Theoretical Content
GENERAL OBJECTIVES 1: Understand the concept of artificial intelligence
Specific Learning Outcomes
Teacher’s
Learning
Specific
Teachers
Learning
Activities
Resources
Learning
Activities
Resources
Objective
WEEK
1.1
1.2
Define Artificial Intelligence
Explain areas of application of
artificial intelligence
GENERAL OBJECTIVES 2: Know the characteristic difference between formal and informal programming
languages
2.1 Explain grammar as a
generating formal and informal
scheme for languages
2.2 Distinguish between a formal
and informal grammar
2.3 Explain the rules of formal
grammar
2.4 Explain the concept of
derivation of sentence from the
rules of grammar
2.5 Define formal languages
2.6
Abstract the ordering of the
formal languages in terms of the
pattern inherent in the rules of
the grammar
2.7 Relate sentence derivation with
machine recognition of pattern
2.8 Explain the inherent ambiguities
in formal languages and the
attendant difficulties of machine
recognition of the associated
sentences
GENERAL OBJECTIVES 3: Know how to relate problem-solving to artificial intelligence
3.1 Explain the fundamental
concepts of stimulation
perception and recognition
3.2 Describe the basic components
and functioning of the human
brain and the central nervous
system
3.3 Describe problem solving in
terms of recognition of pattern,
objects and images
3.4 Express game-playing and
puzzles as forms of pattern
recognition
3.5 Introduce the concept of
automatic closed-loop feedback
systems
3.6 Apply man-machine interaction
and the simulation of the formal
machine
3.7 Explain self-adjusting systems
and learning machines
3.8 Describe speech synthesizing
techniques and fuzzy logic
concept
GENERAL OBJECTIVES 4: Know expert systems
4.1
4.2
4.3
4.4
Define Expert system
Explain the role of the concept,
the knowledge engineer and the
use in system development
Explain knowledge
representation and knowledge
bases
Apply expert system to real-life
problems
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: PROJECT 1
CODE: CTE 414
CREDIT HRS:
COURSES
UNIT 1.0
Goal: The project is intended to provide the student an opportunity to integrate the theoretical knowledge gained with the acquired
practical skills during the course of study into a meaningful whole in producing finished and fabricated items or products.
GENERAL OBJECTIVES:
A project should involve the following:
i.
Draw up a proposal with supervisor
ii.
Carry out literature review/survey
iii.
Carry out design of project
iv.
Discuss report format.
PROGRAMME: HIGHER NATIONAL DIPLOMA IN
COMPUTER ENGINEERING
COURSE: PROJECT 11
CODE: CTE 424
CREDIT HRS:
COURSES
UNIT 1.0
Goal: The project is intended to provide the student an opportunity to integrate the theoretical knowledge gained with the acquired
practical skills during the course of study into a meaningful whole in producing finished and fabricated items or products.
GENERAL OBJECTIVES:
A project should involve the following:
i.
Construct and test the design
ii.
Write out a report on project
iii.
Defend the project
LIST OF MINIMUM RESOURCES FOR ND ANDHND
LABORATORY
ND
1.
Basic Electricity/Measurement and
Instrumentation
2.
Electronic/Communication
3.
WORKSHOP
1.
Drawing Studio
2.
Computer Studio
3.
Mechanical Workshop
4.
Computer Maintenance Workshop
Computer Technology
HND
Control Engineering
Additional facilities required for HND
Digital System and Microprocessor
BASIC ELECTRICITY/MEASUREMENT AND INSTRUMENTATION LABORATORY (NATIONAL DIPLOMA)
S/N
1
2
3
4
5
6
7
8
9
ITEMS DESCRIPTION
Basic Electricity Kit
Ammeters (Various ranges)
-0-25 A DC
-0-25 A AC
Milliameter
-0-1000mA DC
-0-1000mA AC
Microameter
-0-1000mA DC
-0-1000mA AC
Voltmeter
-0-500V DC
-0-500V AC
Millivoltmeter
-0-1000V DC
Variac
Ohmeter
-0- 5 ohms
-0-25 ohms
-0-50(Multirange)
Galvanometer (triple range)
-0-50-0-50mA
-0-500-0-500mA
5-0-5mA
QUANTITY
5
S/N
10
ITEMS DESCRIPTION
Wattmeter
- Single phase
- Three phase
QUANTITY
10
10
20
20
11
Megger tester
5
10
10
12
Wheastone Bridge
5
10
10
13
Potentiometer
5
10
10
14
Electric Trainer Units
5
15
C R Oscillators
5
16
Experimental Trainer for AC and DC
2 Units
10
10
5
17
Rheostals (Various ranges)
20 each
10
10
20
18
Earth-loop tester
10
10
5
MEASUREMENT AND INSTRUMENTATION LABORATORY (HND)
S/N
1
2
ITEMS DESCRIPTION
QUANTITY
Oscilloscopes
- Single Trace 5 MHz with probe
3
- Dual Trace 15 MHz
3
- Dual Trace 35 MHz
3
- Probes 10x
5
- 3 Channel 100 MHz
1
- Large Screen Display
Oscilloscope
1
Dynanometer instruments (assorted)
10
- Watt meter (Single + phase)
- Energy meter (Single + 3 phase)
- p.f. meters (Single + 3 phase)
S/N
3
ITEMS DESCRIPTION
Valve Tester
QUANTITY
2
4
Frequency meters (digital)
5
5
6
Frequency Counters
Circuit magnification meters
5
5
7
Sweep generator
2
8
Variable phase generators
2
9
10
Frequency generators
Functions generator
2
3
11
Pulse generator
3
12
Selective level meters
5
ELECTRONIC/COMMUNICATION LABORATORY (NATIONAL DIPLOMA)
S/N
ITEMS DESCRIPTION
QUANTITY
S/N
ITEMS DESCRIPTION
QUANTITY
1
2
Semi-conductor kit
Electrical and thermionic
fundamental laboratory kit
Communication receivers
demonstration units (radio, including
transistor receiver)
Experimental trainer for electronic
circuits
5
5
17
18
Circuit construction deck
DC Power supply out-put 0-20V/0-2A
20
10
19
Transistor amplifier demonstrator
10
Milliameter
-0-1000mA DC
-0-1000mA AC
Microameter
-0-1000mA DC
-0-1000mA AC
Millivoltmeter
-0-1000mV DC
Galvanometer (triple pole range)
-0-50-0-50mA
-0-500-0-500mA
5-0-5mA
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Oscilloscopes:
- Single Trace 5 MHz with probe
- Dual Trace 15 MHz
- Large screen display
Oscilloscope
Signal generators (AF, RF)
Valve tester
Transistor tester
Power supply unit 0-60v/3A
Amplifiers
Sweep generator
Multirange DC voltmeters
Multirange AC voltmeter
Multirange AC ammeter
Multi DC ammeter
5
5
20
21
22
5
5
1
5 each
2
5
10 units
5
5
10
20
20
20
23
24
RLC Bridge
Avometer (Model-8)
5
5
10
10
10
10
10
10
10
5
S/N
1
2
3
4
5
ELECTRONIC/COMMUNICATIONS LABORATORY (HND)
In addition to the items listed for ND, the following are required for HND:
ITEMS DESCRIPTION
QUANTITY
S/N
ITEMS DESCRIPTION
Microwaves transmission laboratory
kits
Transmission line demonstrator
Oscilloscope:
- 2 channel 100 MHz
- Dual Trace 35 MHz
- Probes 10x
- Storage Oscilloscope
Frequency counters
Tranducers (assorted)
5
5
10
10
10
5
5
5 each
QUANTITY
6
7
8
9
RF, AF Power meters
Circuit magnifiers
Pulse generator
Functions generator
5 each
10
5 units
5 units
10
Digital frequency meter
5
11
12
13
14
Variable phase generator
Automatic digital multimeter
CTV pattern generator pal system
RF wide band generator 100KHz 100MHz
5
5
5
5
COMPUTER TECHNOLOOGY LABORATORY (NATIONAL DIPLOMA)
S/N
1
2
3
4
5
6
7
ITEMS DESCRIPTION
Digital systems
Digital/technique cassette
Microcomputer interface trainer kit
Microcomputer trainer
Function generator
Oscilloscope(dual trace high
frequency 100 MHz)
Oscilloscope High frequency 25
MHz
QUANTITY
5
1
5
5
5
2
3
S/N
8
9
10
11
12
ITEMS DESCRIPTION
Logic probe
Multimeter
IC Tester
Scrap P C and peripherials
Printers, keyboard AVS UPS, Monitor
Logic Tutor
Frequency counter
Power supply 0 -12V
QUANTITY
5
5
2
5
2
5
2
2
ADDITIONAL FACILITIES REQUIRED FOR (HND)
S/N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
ITEMS DESCRIPTION
Manufacturer Data sheet for CMOS, TTL, etc.
Bread Board
Multimeter
Power supply
The logic checker/logic probes
The waveform or clock generation circuits
The pull-up circuit
The pull-down circuit
The push button switch module
The inverter circuit and their use in driving LEDS
The high/low signal display module
The numeric display module using 7-segment display
Binary to 7-segment conversion module
Semi-conductor switch module
Digital counter circuit module
Binary to Decimal conversion logic module
Debouncing circuits
Hexadecimal to binary conversion module
The latch module
One pulse generating circuits and power-up one-shorts
Flip-flops and registers
Presetable counter circuits
Adder circuits
Subtractor circuits
Combination logic components to facilitate Truth-Table Implementation by students
using discrete components: AND, OR NAND, NOR, EX-OR, EX-NOR.
An assortment of TTL, TTL/LS. C-MOS, P-MOS and ECL logic ICs to facilitate
students design and implementation of registers, modules counter and pattern
generators
QUANTITY
2 each
30
15
15
CONTROL ENGINEERING LABORATORY
S/N
1
2
3
4
5
6
7
8
9
ITEMS DESCRIPTION
Barometers
Baromechanism units
X-Y Recorders
Analogue Computers
Ward Leonard set
Transducers (assorted)
Digital phase meters
Technometers
X-Y Plotter
QUANTITY
5 sets
5 sets
5 sets
2 sets
1 set
2 sets
2 sets
5 sets
2 sets
S/N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
DIGITAL SYSTEMS AND MICROPROCESSOR LABORATORY
ITEMS DESCRIPTION
Structured Logic Device; An assortment of:
a. 1-out of 2 multiplexers
b. 1-out of 4 multiplexers
c. 1-out of 8 multiplexers
d. 1-out of 16 multiplexers
e. 1-to-2 line decoder/demultiplexer
f. 2-to-4 line decoder/demultiplexer
g. 3-to-8 line decoder/demultiplexer
h. 4-to-16 line decoder/demultiplexer
An assortment of erasable and re-programmable
Read only memories of different memory storage capacities
An assortment of field programmable logic arrays (FPLA”S) to facilitate use in
experiments
An assortment of photo-electric devices; photo-transistors, diacs, photo-thyristors,
slotted opto-couplers, source/sensor pairs
Interface modules for practical as follows
Melody module
Amplifier module
Speaker module
Optical switch-module
Relay module
Piezoelectric buzzer module
The symbol display module
The sound module
Eprom programmer (PC based with adaptor modules
Eprom eraser (PC based)
Variable width one-shot pulse module
The DC motor module
The AC motor module
The stepper motor module
Temperature sensor module
The digital comparator module
Analogue comparator module
Digital to analogue converter module
QUANTITY
2
3
3
3
2
2
2
5
2
1
1
1
1
2
2
2
2
1
23
24
25
26
27
28
29
30
31
32
33
34
35
36
1
2
3
4
5
6
7
8
9
10
Analogue to digital converter module
Digital thermometer module
Music synthesizer module
Digital revolution counter module
Digital clock module
One-clip microcomputer digital temperature controller
Bare-board (not enclosed) microcomputer trainer kits
Wire wrap gums
Wire wrap boards
Hand tools: cutters, pliers, wire strippers, assorted screw-drivers, etc.
An assortment of edge connectors
Soldering stations
RAM (Chips and modules)
ROM (Chips and module)
TOOLS
Logic pulser
Logic probe
Logic clips
1
1
1
1
1
3
3
3
1
Volt-Ohmmeter
Digital voltmeter
Oscilloscopes
IC insertion tool
IC extraction tool
IC socket (assortment):
Buffer rs 244
Transceivers LS 245
Processor:
8085
8086
80186
80286
80386
80486
80586
68000 series
Counters-(Mod. 10, 12, 16)
5
5
5
5
5
5
5
4
4
1
1
1
5
5
5
5
5
5 each
S/N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1
2
3
4
5
6
7
COMPUTER MAINTENANCE WORKSHOP
ITEMS DESCRIPTION
Functional Unix based micro-computer
Microcomputers (5 disused & 3 working)
Models of vital areas of the mainframe computer system and peripherals, e.g.:
i.
Tape read/write heads
ii.
Erase head
iii.
Write head
iv.
Read head
Disk drive head and carriage assembly
Disk packs
Disk drive machines
Printers (3 disused and 3 working)
Plotters
Tape reels
Computer motor
Scraped PC and peripherals – Printer, UPS, AVR
Soldering Ion of power rating not more than 20 watt
Soldering socket
Soldering station
Vacuum cleaner
Complete repair kit
Multimeters
IC extractors/insertion
Oscilloscope dual 100MHz
Additional Tools
Analogue Multimeter
Digital Multimeter
D.C. Power supplies
Insulated long nose plier with slide cutter
General purpose screw drivers
Electric soldering iron with vacuum pump
Washing pans
QUANTITY
1
8
2
2
2
2
3
10
1
6
1 old
5
Varieties
5 each
30
5
2
1
5
5
5
2
5 sets
5 sets
3 sets
10 sets
5 sets
5 sets
5 sets
8
9
10
11
12
S/N
1
2
Insulates screw driver sets
Vacuum blower
Cleaning kit:
i.
Drive head cleaner
ii.
Computer cleaning fluid
iii.
Paint brush (2” and 3”)
iv.
Duster (Napkin)
Error diagnostic packages
Computer/printers manuals
10 sets
2 sets
3 sets
3
5
5
varieties
varieties
SOFTWARE LABORATORY
ITEMS DESCRIPTION
Software:
i.
BASIC
ii.
FORTRAN 77
iii.
COBOL
iv.
C Language/Assembler
v.
Logo and other assorted software
Packages:
i.
Word processing
ii.
Spreadsheet
iii.
Statistical packages
iv.
Graphics packages
v.
Educational packages
QUANTITY
COMPUTER STUDIO
S/N
1
2
3
4
5
ITEMS DESCRIPTION
Micro Computer
Uninterrupted Power supply
Printers
Diskette
Modem
QUANTITY
7
3
3
20pk
S/N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
LIST OF BOOKS FOR COMPUTER TECHNOLOGY COURSES
(ND AND HND)
Title
Author
Publisher
Advanced Microprocessors Architecture
L. Gminiera and A. Valenzane
Addison Wesley
Digital Signal Processing
R. A. Roberts and C. T. Mullis
Addison Wesley
Microprocessor Systems 16-bit Approach
W. J. Eccles
Addison Wesley
Microcomputer Systems 16-bit Approach
H. S. Stone
Addison Wesley
Introduction to Robotics
H. S. Stone
Addison Wesley
Pulse Digital and Switching Waveforms
Millman and Taub
Addison Wesley
FORTRAN 77
Donald M. Munno
Hamold
Digital Integrated Electronics
Taub
Hamold
Computer Technicians Handbook
Margolis A.
TAB Books
Interfacing Techniques
Joseph Carr
TAB Books
Computer Peripherals
Barry Wilkinson/David Horrocks
Edward Arnold
Computing with Fortran IV - Practical Course
Donald M. Munno
Edward Arnold
Digital Control
A. M. Zikil; Ellis Harwood
Edward Arnold
Computer Interfacing: Connection to the Real
M. D. Cripps
Edward Arnold
World
Basic Control System Technology
C. J. Chesmond
Edward Arnold
Control Application of Microcomputers
P. M. Mitchel
Edward Arnold
Microprocessor and their Manufacturing
A. K. Kochlan/N. D. Burns
Edward Arnold
Applications
Digital Techniques: From problem specification Thijseen A. P./Vink, H. A. et al
Wiley
to realization
Checking Experiments in Sequential machines A. Bhattacharyya
Wiley
Security For Computer Networks
D. W. Davies/W. L. Price
Wiley
Microprocessor System Design Techniques
R. Barnett
Wiley
The Fifth Generation: The Future of Computer H. S. U.
Wiley
Technology
Control Applications of Microcomputers
P. Mitchel
Hodder Stoughton
Computer Peripherals
Barry Wilkinson/David Horrocks
Hodder Stoughton
Basic Principles and Practices of
D. E. Heffer/G. A. King/D. C.
Hodder Stoughton
Microprocessors
Keith
Download