hnd in computer engineering technology curriculum · 2.6 describe a strain gauge (resistance...

110
HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER ENGINEERING CODE: EEC 313 CREDIT HRS: 75 HRS COURSE: ELECTRICAL CIRCUIT THEORY III 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 Learning Outcomes Teacher’s Activities Learning Resources Specific Learning Objective Teachers Activities Learning Resources 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

Upload: others

Post on 26-Mar-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: EEC 313 CREDIT HRS: 75 HRS

COURSE: ELECTRICAL CIRCUIT

THEORY III 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 2: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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.

Page 3: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8
Page 4: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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.

Page 5: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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.

Page 6: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE:

EEC 314 CREDIT HRS: 75 HRS

COURSE: ELECTRICAL MEASUREMENNT

AND INSTRUMENTATION II 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

Activities

Learning

Resources

1.1 Explain methods of measuring

earth resistance

1.2 Describe the following methods of

localizing short circuit and open-

circuit 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 Explain the practical application of

each of the tests in 1.2 above

1.5 Carry out practical tests using the

Page 7: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

methods of 1.2 above

1.6 Determine by experiment the earth

resistance of various electrical

items (circuit, appliances, etc.)

GENERAL OBJECTIVES 2: Understand the principles of various types of transducers

Page 8: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

2.1 Define a transducer

2.2 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

Page 9: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 10: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

iii. Thickness measurement

iv. Composition measurement

2.20 Describe the various types of

inductive type transducers e.g.

i. Various inductance (L) or

Reluctance (RM)

ii. Differential inductance

iii. Differential transformer

2.21 Explain the operation of:

i. Linear Variable Differential

Transformer (LVDT)

ii. Tachometer

2.22 Explain areas of application of the

transducers discussed above

2.23 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

Page 11: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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.

Page 12: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN COMPUTER

ENGINEERING CODE: EEC 323 CREDIT HRS:

30 HRS COURSE: ELECTRICAL CIRCUIT

THEORY IV 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 13: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

1.15 Define the function f(t- a), f(t), f(t + a)

1.16 Explain the transform of the function f(t-

a), 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

Page 14: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 15: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: EEC 328 CREDIT HRS: 60 HRS

COURSE: TESTING METHODS AND RELIABILITY 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain the importance of reliability with

respect to electrical/ electronic items

1.2 Define the terms: reliability, failure,

item, mean-time-to failure (MTTF),

means time between failures (MTTF)

1.3 Explain the meaning of the following

types of failure: misuse, inherent

weakness, sudden, gradual, partial,

catastrophic and degradation failures

(wear out)

1.4 Differentiate between instantaneous and

proportional failure rates

1.5 State the relationship between failure rate

and MTB

1.6 Explain the reliability equations and the

related curves when X is constant, i. e Re

Q = 1; R + Q = 1, where R = probability

Page 16: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 17: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

redundancy

2.7 Solve simple problems relating to active

and redundancy

2.8 State practical application of active

redundancy

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

3.1 Explain the causes of failure due to

environmental factors i.e. effect of

temperature, humidity, atmosphere

pressure, chemical content and radiation

3.2 Explain the causes of component

failure due to operating stresses i.e.

effect of operating voltage, current and

frequency

3.3 Explain other causes of component

failure due to mechanical stresses such

as shock vibration and friction

3.4 State specific methods of dealing with

environmental problems

3.5 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

4.1 Define the term “maintainability”

4.2 Explain the importance of

maintainability in relation to reliability

4.3 Define the following terms:

i. Utilization factor

ii. Availability

iii. Unavailability and

iv. Repairability.

4.4 Explain the concepts of preventive and

corrective maintenance

4.5 State the factors affecting

Page 18: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

maintainability

4.6 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.

6.1 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

6.2 Give an example of each test stated in 6.1

above

6.3 Explain the relationship between testing and

inspection; quality and reliability

6.4 State the reasons for producing prototype

items of equipment

6.5 Explain the necessity for pre-production

testing

6.6 Explain the different approaches needed

when testing prototypes, small batch

quantities and large batch quantities.

Page 19: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: EEE 315 CREDIT HRS: 75 HRS

COURSE: ELECTRONICS III 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain a thyristor as a four layer semi-

conductor

1.2 Draw the block diagram of a thyristor,

showing the junctions and symbol

1.3 Explain the function of a thyristor using

the two transistor analogy

1.4 Explain the static and dynamic

characteristic (IA/VAK) of a thyristor

1.5 Explain how the output voltage and

current can be controlled by varying,

the firing angle

1.6 State the practical applications of a

thyristor

1.7 Draw the symbols and characteristics of

a diac and a triac

Page 20: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 21: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 22: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

application of the opto-coupler

3.8 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

Page 23: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

5.1 State different classes of amplifier

5.2 State biasing conditions for class

A,B,AB and C operation in the common

source mode of amplifiers and amplifier

5.3 Distinguish between the mode of

operation of the amplifiers in 5.2 above

5.4 Explain the performance of a two-stage

class A common-emitter and common-

source amplifier

5.5 Explain the following types of interstage

coupling:

i. Resistance-capacitance

ii. Direct

iii. transformer

5.6 Describe the operation and

characteristics of common collector

amplifier (emitter follower)

5.7 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

5.8 Explain the operation and characteristics

of DC amplifier

5.9 Describe how drift problem in 5.8 can

be solved

5.10 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

Page 24: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

configurations:

6.2 Draw equivalent circuit of transistor

amplifier using the hybrid parameters

6.3 Derive expressions, using hybrid

parameters for an amplifier for the

following:

6.4 Solve relevant problems using the

hybrid parameters

6.5 Perform experiments to illustrate the

hybrid parameters

PROGRAMME: HIGHER NATIONAL CODE: EEE 316 CREDIT HRS: 75 HRS

Page 25: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain the term modulation

1.2 Derive the mathematical expression

for waveform

1.3 Use analytical method to obtain the

frequency component present in an

amplitude modulated wave-form

1.4 Sketch the amplitude spectrum

diagram representing double side

frequency bands

1.5 State the expression for the

transmitted bandwidth

1.6 Derive the expression for the AM

radiated power

1.7 Explain why there is more power in

the carrier

1.8 Solve problems involved in

amplitude modulation

1.9 Sketch the circuit diagram for DSB

production

1.10 Explain the need for D/BSC

Page 26: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

(double side band suppress carrier)

1.11 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

Page 27: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

2.1 Define frequency modulation

2.2 Define phase modulation

2.3 Derive the expression for a

frequency modulation

2.4 Explain the following digital

modulation principles

2.5 Explain why an FM signal has a

wider band signal than an AM

signal

2.6 Sketch the spectrum of a frequency

modulated signal using Bessel

function table with a given

modulation index

2.7 Solve problem on frequency

modulation

2.8 Derive expression for a phase

modulated signal

2.9 Sketch the waveform for a phase

modulated signal

2.10 Explain the relationship between

phase and frequency modulation

2.11 Sketch the block diagram of a phase

modulation method of producing

FM

2.12 Explain the signal to noise ratio of

an FM waveform

2.13 Explain the triangular noise

distribution

2.14 Sketch the spectrum diagram

illustrating the triangular noise

distribution with different values of

modulation index

2.15 Solve problems on phase

modulation

Page 28: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 29: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8
Page 30: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: EEE 317 CREDIT HRS: 45 HRS

COURSE: ELECTRONIC DESIGN AND

DRAFTING 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 31: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

from rough sketches

2.5 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

Page 32: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

GENERAL OBJECTIVES 5: Know the production of printed circuit boards

5.1 State the function of printed circuit boards

5.2 Discuss the merits and demerits of using

printed circuit vis-à-vis component inter-

connection 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

Page 33: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

7.2 Draw symbol of components listed in 7.1

above

7.3 Describe manufacturer’s specification of

units listed in 7.1

7.4 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)

7.5 Design of lay-out of communication

systems for the following in the multi-

storey building:

i. Public address system (PAS)

ii. Telephone

iii. Intercom

iv. Television

v. Closed Circuit Television

7.6 Draft the design of 7.5.

Page 34: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: EEE 325 CREDIT HRS: 75 HRS

COURSE: ELECTRONICS IV 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain positive and negative

feedback phenomena in amplifiers.

1.2 Draw a block diagram of a basic

feedback amplifier

1.3 Derive the general expression for

stage gain of a basic feedback

amplifiers e.g:

AVF AV

1+B Av

1.4 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

Page 35: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 gain-

bandwidth 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

Page 36: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 37: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

multivibrators

3.4 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

4.4 Describe the circuit that use the

following filters:

i. The capacitor input filter

ii. The inductance input filter

Page 38: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

4.5 Compare the performance of the filter

in 4.4 above, using the output

voltage/load current characteristics

4.6 Explain with aid of diagrams, the

following multiplying circuits:

i. Voltage doubler

ii. Voltage trippler

4.7 Explain with aid of sketches, the

principle of operation of a three-phase

rectifier circuit.

4.8 Explain the need for maintaining a

constant voltage output across a load

with varying input voltage

4.9 Explain overcurrent and overvoltage

protection devices

4.10 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

4.11 Explain the limitation of the various

methods of stabilized power supply in

4.10 above

4.12 Demonstrate practically the various

methods of stabilized power supply in

4.10 above

4.13 Determine by experiments the rectified

output of a circuit with the following

filters:

a. Capacitor input filter

b. Inductance input filter

4.14 Determine by experiment the output

characteristics of a 3-phase rectifier.

Page 39: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

INSTRUMENTATION AND CONTROL COURSES

Page 40: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: EEC 324 CREDIT HRS: 30 HRS

COURSE: CONTROL ENGINEERING I 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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.)

Page 41: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 armature-

controlled motors

iv. D.C. generator

Page 42: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 43: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 44: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

6.3 Classify control systems according to

type, order and class

6.4 Derive the time response of first order

systems to input in 6.2 (i) to (iii)

6.5 Sketch output response of first order

systems to input in 6.2 (i) to (iii)

6.6 Derive the time response of a second

order system to a step input.

6.7 Sketch output response of a second

order system to a step input

6.8 Explain, using the sketch in 6.7, the

following terms:

i. Overshoot

ii. Period of damped oscillation

iii. Rise time

iv. Setting time

6.9 Define damping ratio

6.10 Discuss the effects of different values

of damping ratio on the response in

6.7 above

6.11 Explain the standard transfer function

of a second order system

6.12 Write down expressions for:

i. Maximum overshoot

ii. Time to successive overshoots

and undershoots

iii. Setting time.

6.13 Solve problems involving 6.11 and

6.12 above

6.14 Evaluate steady state error for first

order and second order systems

6.15 Identify the problems associated with

control system e.g. Process lag,

Transmission lag, Measurement lag.

Page 45: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: EEC 433 CREDIT HRS: 75 HRS

COURSE: CONTROL ENGINEERING II 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

G(s) =K

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

Page 46: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 47: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 flapper-

nozzle

3.6 Describe mechanisms commonly

used in pneumatic controllers:

i. Force balance

Page 48: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

ii. Motion balance

3.7 Explain the practical realization, and

application of each of the control

actions listed in 3.2

3.8 Explain the method of setting a

commercial controller

3.9 Explain the following control

techniques:

i. Cascade control

ii. Spliterage control

iii. Gap control

iv. Feed forward control

v. Feedback control etc.

Page 49: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: COM 125 CREDIT HRS: 75 HRS

COURSE: DATA STRUCTURES 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Define data structure

1.2 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

Page 50: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

2.3 Draw graphs to illustrate the

relations in 2.2 above

2.4 State properties of graphs: routes,

edge sequence, directed, non-

directed

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

Page 51: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 52: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: COM 411 CREDIT HRS: 60 HRS

COURSE: APPLICATION PACKAGES 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

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning 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

Page 53: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 54: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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 air-

condition 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

Page 55: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 56: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 List all equipment available in D.P.

environment

6.2 Explain the functions of the equipment

on 6.1 above with respect to special

applications

6.3 Describe methods of security of

computer equipment

6.4 Explain the compatibility of various

equipment

6.5 Explain system upgrade

6.6 Explain equipment reliability

Page 57: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 58: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: COM 421 CREDIT HRS: 75 HRS

COURSE: COMPUTER GRAPHICS 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 59: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 60: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 313 CREDIT HRS: 75 HRS

COURSE: PROGRAMMING LANGUAGE

(C PROGRAMMING) 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 61: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 62: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 63: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: 314 CREDIT HRS: 30 HRS

COURSE: OPERATING SYSTEMS II 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Define a process

1.2 Define the process state

1.3 Explain the process tables

1.4 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

Page 64: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 65: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 321 CREDIT HRS: 60 HRS

COURSE: COMPUTER HARDWARE

SYSTEMS DESIGN 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain the design, construction

and characteristics of logic elements

1.2 Explain pin connections and

manufacture data sheet

1.3 Draw the electronic circuits of

single logic expressions using

Diode Logic (DRL)

1.4 Construct the electronic circuit in

1.3 above

1.5 Explain the limitations of DRL

gates

1.6 Explain the emitter follower and the

Diode Transistor Logic (DTL) gates

1.7 Draw the electronic circuits of logic

expressions using DTL

1.8 Construct the electronic circuits in

1.7 above

1.9 Explain the structure and action of

Transistor Logic, (TTL)

Page 66: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 micro-

circuits 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

Page 67: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 68: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 410 CREDIT HRS: 75 HRS

COURSE: COMPUTER TECHNOLOGY 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

Page 69: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

2.4 Use a formal approach to logic design

2.5 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 job-

shop 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.

Page 70: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 71: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 72: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

listed in 5.3

5.5 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

Page 73: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 Describe the internal functional blocks of

the MC 6800 MPU e.g:

a) Registers

b) Buffers

c) Instruction decoder and controllers

6.2 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

6.3 Explain the address modes of the MC

6800 MPU series

6.4 Explain the instruction set of MC 6800

MPU series

6.5 Analyze programme examples written in

MC 6800 machine language

6.6 Explain the limitations of the MC 6800

MPU series

6.7 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

6.8 Perform an experiment to illustrate the use

and limitation of microprocessors

Page 74: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 411 CREDIT HRS: 75 HRS

COURSE: DATA COMMUNICATION &

COMPUTER NETWORK 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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 multi-

microprocessor 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

Page 75: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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, RS-

232 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

Page 76: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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.

Page 77: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 412 CREDIT HRS: 30 HRS

COURSE: COMPUTER ARCHITECTURE II 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Explain the various word formats

1.2 Explain Von Neumann’s structure

1.3 Explain the arithmetic logic unit and

its basic registers

1.4 Explain the register of the control

units

1.5 Explain basic registers of the 1/0

units

1.6 Explain basic registers of the

memory control unit

1.7 Describe the 4,3,2,1 and 0 address

machines

1.8 Describe the single address machine

Page 78: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 79: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 80: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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 macro-

programming

9.9 Do sample exercises on micro-

programming application.

Page 81: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL

DIPLOMA IN COMPUTER ENGINEERING CODE: CTE 413 CREDIT HRS: 60 HRS

COURSE: COMPUTER INSTALLATION &

MAINTENANCE 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 Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

WEEK 1.1 Identify types of computers

1.2 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

Page 82: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

by:

i. Intermittent failure

ii. Solid failure

iii. Marginal failure

iv. Dry joints

v. Power surges

2.3 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

2.4 Carry out soldering and unsoldering

on circuit boards

2.5 Repair faulty board caused by:

i. Open circuit

ii. Short circuit

iii. Wire wrapping

2.6 Identify and correct failures due to:

i. Unseated chips

ii. Loose connections

iii. Burnt out chips or

components

iv. Shorted leads of components

2.7 Explain fault reporting and fault

logging procedures in computer

maintenance

2.8 Demonstrate the observation of

safety rules emergency procedures

and use of first-aid in a computer

environment

Page 83: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 84: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 85: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 86: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

ii Describe various types of fire-

fighting 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

Page 87: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: CTE 421 CREDIT HRS: 90 HRS

COURSE: MICROPROCESSOR IN CONTROL AND

INSTRUMENTATION 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

WEEK Specific Learning Outcomes Teacher’s

Activities

Learning

Resources

Specific Learning Objective

Teachers Activities

Learning Resources

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

1.3 Demonstrate the design of the

control section of a digital

computer as a control sequence of

control signals

1.4 Explain the incorporation of some

supervisory function of the

operating systems into firmware

Page 88: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 89: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 90: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

3.6 Test out new systems in real-

time 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

Page 91: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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, 7-

segment 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

Page 92: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 93: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: CTE 422 CREDIT HRS: 30 HRS

COURSE: ARTIFICIAL INTELLIGENCE 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

Activities

Learning

Resources

Specific

Learning

Objective

Teachers

Activities

Learning

Resources

WEEK 1.1 Define Artificial Intelligence

1.2 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

Page 94: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

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

Page 95: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

4.1 Define Expert system

4.2 Explain the role of the concept,

the knowledge engineer and the

use in system development

4.3 Explain knowledge

representation and knowledge

bases

4.4 Apply expert system to real-life

problems

Page 96: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: CTE 414 CREDIT HRS:

COURSE: PROJECT 1 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.

Page 97: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

PROGRAMME: HIGHER NATIONAL DIPLOMA IN

COMPUTER ENGINEERING CODE: CTE 424 CREDIT HRS:

COURSE: PROJECT 11 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

Page 98: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

LIST OF MINIMUM RESOURCES FOR ND ANDHND

LABORATORY

WORKSHOP

ND

1. Basic Electricity/Measurement and

Instrumentation

2. Electronic/Communication

3. Computer Technology

1. Drawing Studio

2. Computer Studio

3. Mechanical Workshop

4. Computer Maintenance Workshop

HND Additional facilities required for HND

Control Engineering Digital System and Microprocessor

Page 99: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

BASIC ELECTRICITY/MEASUREMENT AND INSTRUMENTATION LABORATORY (NATIONAL DIPLOMA)

S/N ITEMS DESCRIPTION QUANTITY S/N ITEMS DESCRIPTION QUANTITY

1 Basic Electricity Kit 5 10 Wattmeter - Single phase - Three phase

10 10

2 Ammeters (Various ranges) -0-25 A DC -0-25 A AC

20 20

11

Megger tester

5

3 Milliameter -0-1000mA DC -0-1000mA AC

10 10

12

Wheastone Bridge

5

4 Microameter -0-1000mA DC -0-1000mA AC

10 10

13

Potentiometer

5

5 Voltmeter -0-500V DC -0-500V AC

10 10

14

Electric Trainer Units

5

6 Millivoltmeter -0-1000V DC

10

15 C R Oscillators 5

7 Variac 10 16 Experimental Trainer for AC and DC 2 Units

8 Ohmeter -0- 5 ohms -0-25 ohms -0-50(Multirange)

10 10 5

17

Rheostals (Various ranges)

20 each

9 Galvanometer (triple range) -0-50-0-50mA -0-500-0-500mA 5-0-5mA

10 10 20

18

Earth-loop tester

5

Page 100: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

MEASUREMENT AND INSTRUMENTATION LABORATORY (HND)

S/N ITEMS DESCRIPTION QUANTITY S/N ITEMS DESCRIPTION QUANTITY

1 Oscilloscopes - Single Trace 5 MHz with probe - Dual Trace 15 MHz - Dual Trace 35 MHz - Probes 10x - 3 Channel 100 MHz - Large Screen Display

Oscilloscope

3 3 3 5 1

1

3 Valve Tester 2

4 Frequency meters (digital) 5

5 Frequency Counters 5

6 Circuit magnification meters 5

7 Sweep generator 2

8 Variable phase generators 2

2 Dynanometer instruments (assorted) - Watt meter (Single + phase) - Energy meter (Single + 3 phase) - p.f. meters (Single + 3 phase)

10 9 Frequency generators 2

10 Functions generator 3

11 Pulse generator 3

12 Selective level meters 5

Page 101: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

ELECTRONIC/COMMUNICATION LABORATORY (NATIONAL DIPLOMA)

S/N ITEMS DESCRIPTION QUANTITY S/N ITEMS DESCRIPTION QUANTITY

1 Semi-conductor kit 5 17 Circuit construction deck 20

2 Electrical and thermionic fundamental laboratory kit

5 18 DC Power supply out-put 0-20V/0-2A 10

3 Communication receivers demonstration units (radio, including transistor receiver)

5

19 Milliameter -0-1000mA DC -0-1000mA AC

5 5

4 Experimental trainer for electronic circuits

5 20 Microameter -0-1000mA DC -0-1000mA AC

10 10

5 Transistor amplifier demonstrator 10 21 Millivoltmeter -0-1000mV DC

10

6 Oscilloscopes: - Single Trace 5 MHz with probe - Dual Trace 15 MHz - Large screen display

Oscilloscope

5 5

1

22 Galvanometer (triple pole range) -0-50-0-50mA -0-500-0-500mA 5-0-5mA

10 10 10

7 Signal generators (AF, RF) 5 each 23 RLC Bridge 10

8 Valve tester 2 24 Avometer (Model-8) 5

9 Transistor tester 5

10 Power supply unit 0-60v/3A 10 units

11 Amplifiers 5

12 Sweep generator 5

13 Multirange DC voltmeters 10

14 Multirange AC voltmeter 20

15 Multirange AC ammeter 20

16 Multi DC ammeter 20

Page 102: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

ELECTRONIC/COMMUNICATIONS LABORATORY (HND) In addition to the items listed for ND, the following are required for HND:

S/N ITEMS DESCRIPTION QUANTITY S/N ITEMS DESCRIPTION QUANTITY

1 Microwaves transmission laboratory kits

5

6 RF, AF Power meters 5 each

7 Circuit magnifiers 10

2 Transmission line demonstrator 5 8 Pulse generator 5 units

3 Oscilloscope: - 2 channel 100 MHz - Dual Trace 35 MHz - Probes 10x - Storage Oscilloscope

10 10 10 5

9 Functions generator 5 units

10 Digital frequency meter 5

11 Variable phase generator 5

12 Automatic digital multimeter 5

4 Frequency counters 5 13 CTV pattern generator pal system 5

5 Tranducers (assorted) 5 each 14 RF wide band generator 100KHz -100MHz

5

COMPUTER TECHNOLOOGY LABORATORY (NATIONAL DIPLOMA)

S/N ITEMS DESCRIPTION QUANTITY S/N ITEMS DESCRIPTION QUANTITY

1 Digital systems 5 8 Logic probe 5

2 Digital/technique cassette 1 9 Multimeter 5

3 Microcomputer interface trainer kit 5 10 IC Tester Scrap P C and peripherials Printers, keyboard AVS UPS, Monitor Logic Tutor

2 5 2 5

4 Microcomputer trainer 5

5 Function generator 5

6 Oscilloscope(dual trace high frequency 100 MHz)

2

11 Frequency counter 2

7 Oscilloscope High frequency 25 MHz

3 12 Power supply 0 -12V 2

Page 103: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

ADDITIONAL FACILITIES REQUIRED FOR (HND)

S/N ITEMS DESCRIPTION QUANTITY

1 Manufacturer Data sheet for CMOS, TTL, etc. 2 each

2 Bread Board 30

3 Multimeter 15

4 Power supply 15

5 The logic checker/logic probes

6 The waveform or clock generation circuits

7 The pull-up circuit

8 The pull-down circuit

9 The push button switch module

10 The inverter circuit and their use in driving LEDS

11 The high/low signal display module

12 The numeric display module using 7-segment display

13 Binary to 7-segment conversion module

14 Semi-conductor switch module

15 Digital counter circuit module

16 Binary to Decimal conversion logic module

17 Debouncing circuits

18 Hexadecimal to binary conversion module

19 The latch module

20 One pulse generating circuits and power-up one-shorts

21 Flip-flops and registers

22 Presetable counter circuits

23 Adder circuits

24 Subtractor circuits

25 Combination logic components to facilitate Truth-Table Implementation by students using discrete components: AND, OR NAND, NOR, EX-OR, EX-NOR.

26 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

Page 104: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

CONTROL ENGINEERING LABORATORY

S/N ITEMS DESCRIPTION QUANTITY

1 Barometers 5 sets

2 Baromechanism units 5 sets

3 X-Y Recorders 5 sets

4 Analogue Computers 2 sets

5 Ward Leonard set 1 set

6 Transducers (assorted) 2 sets

7 Digital phase meters 2 sets

8 Technometers 5 sets

9 X-Y Plotter 2 sets

Page 105: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

DIGITAL SYSTEMS AND MICROPROCESSOR LABORATORY

S/N ITEMS DESCRIPTION QUANTITY

1 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

2 An assortment of erasable and re-programmable Read only memories of different memory storage capacities

3 An assortment of field programmable logic arrays (FPLA”S) to facilitate use in experiments

4 An assortment of photo-electric devices; photo-transistors, diacs, photo-thyristors, slotted opto-couplers, source/sensor pairs

Interface modules for practical as follows

5 Melody module 2

6 Amplifier module 3

7 Speaker module 3

8 Optical switch-module 3

9 Relay module 2

10 Piezoelectric buzzer module 2

11 The symbol display module 2

12 The sound module 5

13 Eprom programmer (PC based with adaptor modules 2

14 Eprom eraser (PC based) 1

15 Variable width one-shot pulse module 1

16 The DC motor module 1

17 The AC motor module 1

18 The stepper motor module 2

19 Temperature sensor module 2

20 The digital comparator module 2

21 Analogue comparator module 2

22 Digital to analogue converter module 1

Page 106: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

23 Analogue to digital converter module 1

24 Digital thermometer module 1

25 Music synthesizer module 1

26 Digital revolution counter module 1

27 Digital clock module 1

28 One-clip microcomputer digital temperature controller 3

29 Bare-board (not enclosed) microcomputer trainer kits 3

30 Wire wrap gums 3

31 Wire wrap boards -

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

33 An assortment of edge connectors 1

34 Soldering stations

35 RAM (Chips and modules)

36 ROM (Chips and module)

TOOLS

1 Logic pulser 5

2 Logic probe 5

3 Logic clips 5 4 Volt-Ohmmeter 5

5 Digital voltmeter 5

6 Oscilloscopes -

7 IC insertion tool 5

8 IC extraction tool 5

9 IC socket (assortment): Buffer rs 244 Transceivers LS 245

4 4

10 Processor: 8085 8086 80186 80286 80386 80486 80586 68000 series Counters-(Mod. 10, 12, 16)

1 1 1 5 5 5 5 5

5 each

Page 107: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

COMPUTER MAINTENANCE WORKSHOP

S/N ITEMS DESCRIPTION QUANTITY

1 Functional Unix based micro-computer 1

2 Microcomputers (5 disused & 3 working) 8

3 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

2 2 2 2

4 Disk drive head and carriage assembly 3

5 Disk packs 10

6 Disk drive machines 1

7 Printers (3 disused and 3 working) 6

8 Plotters 1 old

9 Tape reels 5

10 Computer motor Varieties

11 Scraped PC and peripherals – Printer, UPS, AVR 5 each

12 Soldering Ion of power rating not more than 20 watt 30

13 Soldering socket 5

14 Soldering station 2

15 Vacuum cleaner 1

16 Complete repair kit 5

17 Multimeters 5

18 IC extractors/insertion 5

19 Oscilloscope dual 100MHz 2

Additional Tools

1 Analogue Multimeter 5 sets

2 Digital Multimeter 5 sets

3 D.C. Power supplies 3 sets

4 Insulated long nose plier with slide cutter 10 sets

5 General purpose screw drivers 5 sets

6 Electric soldering iron with vacuum pump 5 sets

7 Washing pans 5 sets

Page 108: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

8 Insulates screw driver sets 10 sets

9 Vacuum blower 2 sets

10 Cleaning kit: i. Drive head cleaner ii. Computer cleaning fluid iii. Paint brush (2” and 3”) iv. Duster (Napkin)

3 sets

3 5 5

11 Error diagnostic packages varieties

12 Computer/printers manuals varieties

SOFTWARE LABORATORY

S/N ITEMS DESCRIPTION QUANTITY

1 Software: i. BASIC ii. FORTRAN 77 iii. COBOL iv. C Language/Assembler v. Logo and other assorted software

2 Packages: i. Word processing ii. Spreadsheet iii. Statistical packages iv. Graphics packages v. Educational packages

Page 109: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

COMPUTER STUDIO

S/N ITEMS DESCRIPTION QUANTITY

1 Micro Computer

2 Uninterrupted Power supply 7

3 Printers 3

4 Diskette 3

5 Modem 20pk

Page 110: HND IN COMPUTER ENGINEERING TECHNOLOGY CURRICULUM · 2.6 Describe a strain gauge (Resistance element) 2.7 Calculate Poisson’s ratio(h) and strain sensitivity of a strain gauge 2.8

LIST OF BOOKS FOR COMPUTER TECHNOLOGY COURSES

(ND AND HND)

S/N Title Author Publisher

1 Advanced Microprocessors Architecture L. Gminiera and A. Valenzane Addison Wesley

2 Digital Signal Processing R. A. Roberts and C. T. Mullis Addison Wesley

3 Microprocessor Systems 16-bit Approach W. J. Eccles Addison Wesley

4 Microcomputer Systems 16-bit Approach H. S. Stone Addison Wesley

5 Introduction to Robotics H. S. Stone Addison Wesley

6 Pulse Digital and Switching Waveforms Millman and Taub Addison Wesley

7 FORTRAN 77 Donald M. Munno Hamold

8 Digital Integrated Electronics Taub Hamold

9 Computer Technicians Handbook Margolis A. TAB Books

10 Interfacing Techniques Joseph Carr TAB Books

11 Computer Peripherals Barry Wilkinson/David Horrocks Edward Arnold

12 Computing with Fortran IV - Practical Course Donald M. Munno Edward Arnold

13 Digital Control A. M. Zikil; Ellis Harwood Edward Arnold

14 Computer Interfacing: Connection to the Real World

M. D. Cripps Edward Arnold

15 Basic Control System Technology C. J. Chesmond Edward Arnold

16 Control Application of Microcomputers P. M. Mitchel Edward Arnold

17 Microprocessor and their Manufacturing Applications

A. K. Kochlan/N. D. Burns Edward Arnold

18 Digital Techniques: From problem specification to realization

Thijseen A. P./Vink, H. A. et al Wiley

19 Checking Experiments in Sequential machines A. Bhattacharyya Wiley

20 Security For Computer Networks D. W. Davies/W. L. Price Wiley

21 Microprocessor System Design Techniques R. Barnett Wiley

22 The Fifth Generation: The Future of Computer Technology

H. S. U. Wiley

23 Control Applications of Microcomputers P. Mitchel Hodder Stoughton

24 Computer Peripherals Barry Wilkinson/David Horrocks Hodder Stoughton

25 Basic Principles and Practices of Microprocessors

D. E. Heffer/G. A. King/D. C. Keith

Hodder Stoughton