cte 321 comp hardware sys design course outline
cte 321 comp hardware sys design course outline
ENGINEERING TECHNOLOGY
Goal: This course is designed to provide students with more advanced knowledge of computer hardware systems design.
GENERAL OBJECTIVES:
Programme: Higher National Diploma in Computer Engineering Course code: CTE 321 Contact Hours: 45 Hrs
Technology
Course: Computer Hardware System Design Theoretical: 1 Hr/Week
1-3 1.1 Explain the design, • Explain the principles of • Pc loaded with Construct • Show • Explain the
construction and hardware components lecture simple digital students design,
characteristics of logic and computer system materials to be circuits using different construction
elements. projected on logical types of and
1.2 Explain pin connections and the board. elements. transistor characteristi
manufacture data sheet. logic. cs of logical
1.3 Draw the electronic circuit of Construct Diode • assist elements
simple circuit expression. Transistor Logical students to
1.4 Explain the limitation of (DTL) identify
diode-resistor logic (DRL) gates/electronic their
gates. circuit characteristi
1.5 Explain the emitter and cs
follower and the Diode • Identify
Construct
Transistor Logical (DTL) different
electronic circuit
gates. types of
of simple logic
1.6 Draw the electronic circuit of transistor
expression using
logical expression using logic and
TTL, ECL, EEL.
DTL.
Hardware
1.7 Explain the structure and
components
action of Transistor logic
of computer
(TTL).
1.8 Explain the open collector systems.
circuit and applications.
1.9 Explain the emitter
connected logic (ECL) and
the emitter-emitter logic
(EEL).
1.10 Draw the electronic circuit
of simple logic expression
using TTL, ECL, EEL.
1.11 Explain the voltage level
requirements in using
CMOS and P-MOS gates.
1.12 Explain the characteristics
of micro circuit thing films,
thick films and monolithic
circuits.
General Objective 2: Understanding the fundamentals of electronic technology in computer systems.
4- 6 2.1 Describe parity- checking • Explain the • Pc loaded Perform • Show different Describe store
techniques. fundamentals of with lecture experiments storage media Organization and
2.2 Describe memory system materials to using I/O • Characteristics storing
Organization and the technology be projected modules of of different techniques.
storing techniques. on the computers storage media
2.3 Illustrate the hardware board.
characteristics of the
following storage media:
tape, drums, disc.
2.4 Explain the functions of the
floating point arithmetic
units.
2.5 Explain the I/O modules
2.6 Describe the operations of
Programmed I/O module
2.7 Explain the operations of the
Interrupt driven I/O module
10-12 3.1 State different types of Explain the roles of main On line lecture
memory memory in digital computers notes.
3.2 Explain the memory hierarchy Smart/White board
of computer Explain the concept of memory PC connected to
3.3 Describe the function(s) of management in the main an OHP. Power
cache memory. memory Point
presentation of
Lectures.
12-13 4.1 Explain the basis of CPU Explain the evolution of CPU PC connected to an •
design. design HP projector,
4.2 State the basic operations and White board,
tasks performed by CPU. Explain the operations and Electronic slides
4.3 Describe the organization of tasks performed by CPU showing system
internal components of components and
processor.
maintenance
4.4 Explain the control units of routing being
CPU. performed. Audio
4.5 Explain the concept of Visual programs
instruction pipelines. showing
4.6 Explain parallel processing. the process. PC
connected to
an OHP. Power
Point
presentation of
Lectures.
General Objective 5: Understand the concept an applications of hardware description languages
14-15 5.1 Explain hardware description Explain the lowest of design HDL compiler and Use Hardware • Guide students
language (HDL). description in HDL using simulator, On line Description stepby-step how to
5.2 Describe the justification to logic gate elements lecture notes. Language to install the HDL
use HDL. Smart/White Design and compiler and
5.3 State the evolution HDL Explain microprograms, board Simulate the simulator
5.4 Describe the language microprogrammed control Various systems processor. • Explain to the
structure of HDL. units and microprogram and systems students how to use
5.5 Explain nets, registers and memory Component to be the HDL simulator
vectors in HDL. used as examples. • Provide technical
5.6 Explain module Computer support for the
interconnections in HDL hardware and
students
models. software tools
• Guide students how
to write simple
HDL codes