Module: CPU4002-20 Introduction to Computing
Level: 4
Credit Value: 20
Module Tutor: David Cobb
Module Tutor Contact Details: d.cobb@bathspa.ac.uk
1. Brief description and aims of module:
Computer Science is all about effective problem solving using data. But what, exactly, is data, and what do we need to know about it? How can we use it? What problems can there be in its use and storage? In this module you will learn what data is, how it is represented, manipulated, processed, stored, transferred, error-checked and compressed. You will learn how to elicit, represent and analyse the flow of data through systems, and how systems are effectively developed. You will gain an understanding of the devices, software and protocols that are used to do this, as well as the associated social and legal implications.
2. Outline syllabus:
Topics covered in Introduction to Computing include:
A brief history of computing
Raw data (binary, hex, bits, bytes)
Computer components and what they do (CPU, RAM, ROM, drivers)
Memory
Operating systems
Networks (technologies, topologies, the OSI Model)
The Internet
The fetch-execute cycle
Modelling specifications
Human computer interaction (respecting the user)
The safe, secure and ethical use of computing
The future of computing
3. Teaching and learning activities:
Class Hours
Learning is seminar based with individual and group activities where appropriate. The computer science aspects of the module adopt a lecture format, complimented by flipped classroom research exercises and in-class quizzes. The sessions that place computing in a wider context are less didactic, and promote free and open discussion on the topics covered. The aim is to debate the pros and cons of contemporary computing, rather than to advocate a particular perspective.
Independent Learning
Each week we provide you with seminar presentations (with notes) and links to further reading. It is good practice to get into a routine of exploring these materials, and giving yourself enough time to follow up on topics that particularly interest you or require further clarification. You are advised also to seek an overview of each lecture topic before you attend class (see resources or conduct a web search) to help add context to the session.
Assessment Type: EX
Description: Exam (2 hours)
% Weighting: 50%
Assessment Type: CW
Description: Research Project (2000 words)
% Weighting: 50%