0% found this document useful (0 votes)
47 views4 pages

CA

Uploaded by

geethagini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views4 pages

CA

Uploaded by

geethagini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Module Title Module Number JACS Subject Code(s) and % ASC Category(ies)

of each subject

Computer Architecture CSE4001 I110 6

Level (3 to 8) Credits ECTS Credit Module % Taught in Module Type


Value Welsh
(1=20
credits)

4 15 7.5 0.75 0% Taught

Teaching Period (Term/Semester) Pre-requisites

Semester 1 none

Module Leader School(s) Campus

M.G. Asanka Dinesh Cardiff School of Technologies ICBT

Assessment Methods

Assessment Code Duration/Length of Weighting of Threshold Approximate Date

and Method Assessment Method Assessment of Submission

WRIT1-Coursework 2250 Words Equivalent 75% 1 End Semester

PRES1- (Group) 15 minutes (750 words 25% 1 Mid Semester


Equivalent)

Rationale for Assessment and Opportunity for Feedback – This field is optional.

WRIT1- to asses’ Principles of Computer architecture, especially learning outcomes 1 and 2 are mapped to

WRIT1.

PRES- to access the theoretical and contemporary aspects of operating systems and systems software.

The Learning outcome 3 is mapped to Pres.

Aim(s)
This module provides a foundation for all professional computer personnel in computer technology and related topics,
in particular the areas of: number systems, hardware, operating systems, systems software, and system performance
measurement.

Learning Outcomes

On successful completion of this module, students should be able to:

Explain the principles of the architecture and organization of computer systems.

Explain the fundamental aspects of all digital computers and the operating principles of computer peripherals.

Relate the principles underlying operating systems and system software.

Learning and Teaching Delivery Methods

Method Rationale Type of Contact Total hours


(scheduled/ guided
independent
study/placement)

Lecture The theoretical aspects as well as real world SCHEDULED 60


examples related to all three learning
outcomes are discussed in detailed.

Independent study Review of latest innovations and researches NON-CONTACT 90


in the area of computer architecture. The
students are expected to predict the future
trends in this area.

Total 150

Indicative Content
FUNDAMENTALS OF DIGITAL COMPUTERS

Basic components of a computer system, Hardware -Classification of hardware components, Software- Classification of
software and Human Operators - Need of human operators in information systems

Different types of number systems such as Binary, decimal, Octal and Hexadecimal

Representation of decimal numbers (signed and unsigned). Signed integer representations such as Signed magnitude,
One’s complement and Two’s Complement.

Basic digital logic gates in terms of their unique functionalities Gates: AND, OR, NAND, NOR

Boolean algebra, simplification of logic equations, truth tables and construct digital circuits

Simple logic circuits: Full adder, multiplexer, shift register, counter

ARCHITECTURE AND ORGANIZATION OF COMPUTER SYSTEMS

Basic components of computers (mainframe, desktop, laptop, embedded, and tablet)

The concept of a stored program and the fetch/execute cycle

Structure of the CPU with registers, buses, and functional units

Pipelining, multicore processors, the limits of Moore's law.

Computer memory hierarchy from cache to secondary storage.

The operation of solid state, magnetic and optical storage devices, their performance and characteristics.

The characteristics and performance of peripherals; for example, display devices, printers, keyboards.

Input/output techniques: peripheral polling, DMA, interrupt driven I/O.

OPERATING SYSTEMS AND SYSTEM SOFTWARE

Computer operating system (OS) and investigates its need in computer systems

Operating system manages processes in computers

Operating system manages the computer resources

System software: Internet browsers, email systems, security products (e.g. anti-virus software).

Required Reading
Williams, R., 2006.Computer Systems Architecture - A Networking Approach, 2nd . London: Prentice Hall

Recommended Reading

Clements, A., 2006.The Principles of Computer Hardware, 4th ed. New York, Oxford University

Tanenbaum, Andrew, S., 2014 Modern Operating Systems, 4th ed. Amesterdam :vrije universtiy.

Access to Specialist Requirements

None

You might also like