CT4005 - Computer Hardware and Software Architectures (2024/25)
Module specification | Module approved to run in 2024/25 | ||||||||||||||||
Module title | Computer Hardware and Software Architectures | ||||||||||||||||
Module level | Certificate (04) | ||||||||||||||||
Credit rating for module | 30 | ||||||||||||||||
School | School of Computing and Digital Media | ||||||||||||||||
Total study hours | 300 | ||||||||||||||||
|
|||||||||||||||||
Assessment components |
|
||||||||||||||||
Running in 2024/25(Please note that module timeslots are subject to change) |
|
Module summary
The module introduces students to the basics of Information Technology; past, current and future trend in computer systems. The detailed design of a small-scale Computer Systems is presented where students have the opportunity to build, configure and test a computer system for a given application. Students will identify the basic features of the Windows operating system and its elements. Health Safety issues and the safe disposal of equipment is also covered leading to an understanding and appreciation of social, ethical, environmental and economic issues related to computer’s hardware and software element. The module aims to
1. Introduce students to the fundamental concepts of Information Technology and basic networking,
2. Provide a working technical knowledge of modern computer systems and their respective components,
3. Introduce Operating systems by focusing on Windows products, identifying similarities and differences,
4. Identify the correct approach to preventive maintenance and upgrading and troubleshooting
5. Introducing students to Assembly language and how it interacts with hardware
6. Awareness of social, environmental, commercial and economic aspects of PC technology
Syllabus
Introduction to Information Technology
Computer Architecture, elements and their operation in a typical computer system
The relationship and role of hardware and software
Assembly language programming
The design of Computer Hardware architecture, typical examples. Memory types and IO peripherals,
Learning Outcomes: 1, 2, 5
The detailed design of a PC computer system
Communications Channel; Serial, USB etc...
Operating system fundamentals; Windows MACos Linux and mobile
Advanced hardware fundamentals, High performance systems
Servers Architectures and applications
Printers and printing
Learning Outcomes: 1 - 3
Preventative maintenance and upgrading
Troubleshooting hardware and software
Current trends in Computer hardware / software architecture
Ethical, social, environmental, and economical issues related to computer hardware and software, users vs. designers
Learning Outcomes: 3 - 5
Balance of independent study and scheduled teaching activity
Module is delivered in a single session of 3 hours weekly through traditional lecture (1 hour) augmented by closely linked laboratory work and tutorial (2 hours). All the teaching material for the lectures and tutorials are available online through Weblearn (VLE) allowing students to read ahead at home for interactive discussion with tutors during tutorial/practical sessions. For practical work on installation and configuration of hardware software components, additional lab handouts are provided. Regular progress tests with spot-feedback help students to check their performance and adapt their study plans. Students are made aware of module leader’s office hours (via WebLearn VLE) for quick queries and consultation.
Learning outcomes
At the end of this module students should be able to:
LO1. Describe computer technologies, hardware design and standards.
LO2. Configure and install operating systems.
LO3. Select appropriate hardware, installation, configuration and monitoring their operation in a responsible manner giving due consideration to safety, quality, budgeting
LO4. Identify security threats and vulnerabilities;
LO5. Evaluate emerging computer technologies.
Bibliography
Core Text:
• IT Essentials Companion Guide v6 (theory) ISBN-10: 1587133555
• IT Essentials Lab Manual, Version 6 (Lab Companion) ISBN-10: 1587133547
Other Texts:
• CompTIA A+ Complete Study Guide: Exam Core 1 220-1001 and Exam Core 2 220-1002 Paperback – 28 Jun 2019 ISBN-10: 1119515939, ISBN-13: 978-1119515937