• PRESIDENT'S WELCOME
  • ALUMNI
  • EDUCATIONAL TRUST
  • BUSINESS
  • LIBRARY
  • HOME
You can go anywhere from here

Registry

Module Specifications

Current Academic Year 2009 - 2010
This information is provisional and subject to change.

Module Title Computer Systems
Module Code CA103
School Computing
Online Module Resources

Module Co-ordinatorDr David SinclairOffice NumberL2.53
Level 1 Credit Rating 5
Pre-requisite None
Co-requisite None
Module Aims

To instil basic knowledge of how computers and their peripherals work
To develop this understanding by focusing on the architecture of a particular microprocessor.
To explain binary data representation
To explain how computers do basic arithmetic.



Learning Outcomes

The student should be able to state the components of a standard computer system (CPU, Motherboard, Memory, Peripheral Bus, etc) and describe their function.
The student should be able to understand computer specifications, and make an informed decision as to what constitutes “value for money”.
Draw labelled diagrams of standard computer systems and summarise the operation of the system.
Understand how various peripherals (e.g. hard disk, DVD drive) work
Understand how the hardware of the Internet works.
Understand binary data representations.
Understand how computers do simple arithmetic.
Understand what is a computer program.



Indicative Time Allowances
Hours
Lectures 24
Tutorials 12
Laboratories 0
Seminars 0
Independent Learning Time 39

Total 75
Placements
Assignments
NOTE
Assume that a 5 credit module load represents approximately 75 hours' work, which includes all teaching, in-course assignments, laboratory work or other specialised training and an estimated private learning time associated with the module.

Indicative Syllabus

The binary system. Hex, Octal. Conversions between number systems. Bits, bytes and words. The CPU, ALU, Bus and Memory subsystems. Multi-core processors. Elementary logic AND, OR, NOT and XOR and their application. Karnaugh maps and how to build a seven segment display counter from logic gates using Boolean algebra. Simple binary arithmetic circuits. How Logic implements a half adder and a full adder. A Virtual 4-bit computer system. Flip-flops and storage of bits. The computer memory hierarchy – registers, cache, main memory and the hard disk. Introduction to the Intel 8086 and its instruction set. The stack. Representation of whole numbers, floating-point numbers, alphanumerics and special data on a computer. 2’s complement arithmetic. Multiplication and division. Signed and unsigned arithmetic. The status flags. Looking at a motherboard and identifying the subsystems. Hard disks, DVD drives and how they work. Understanding Computer specifications.  Computer programs – what they are and how they work. Input/Output. USB ports – how they work. Connecting to the Internet – elementary data communications. Broad-band communications and its significance.

Assessment
Continuous Assessment25% Examination Weight75%
Indicative Reading List

Core
Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture, Stokes, No Starch Press, 2006

Supplementary

Structured Computer Organisation, Tanenbaum, Prentice-Hall, 5th Edition, 2005

The Definitive Guide to how computers do Math, Maxfield & Brown, Wiley-Blackwell, 2005

Programme or List of Programmes
BSSAStudy Abroad (DCU Business School)
BSSAOStudy Abroad (DCU Business School)
CABSc in Computer Applications
ECBSc in Enterprise Computing
ECSAStudy Abroad (Engineering & Computing)
ECSAOStudy Abroad (Engineering & Computing)
HMSAStudy Abroad (Humanities & Soc Science)
HMSAOStudy Abroad (Humanities & Soc Science)
SHSAStudy Abroad (Science & Health)
SHSAOStudy Abroad (Science & Health)
Timetable this semester: Timetable for CA103
Date of Last Revision02-MAR-09
Archives: