ADDITIONAL ASSESSMENT DETAILS
This is a zero CATs rated module. You will be required to demonstrate engagement with the module and may be withdrawn if you do not meet the engagement requirements. Engagement will be demonstrated through attendance, contributions to the taught sessions and the satisfactory completion of a portfolio. The portfolio will consist of tasks, exercises and on line tests, carried out weekly, and confirmed as satisfactory by the tutor. Failure to complete and submit the portfolio will be regarded as evidence of non engagement.
INDICATIVE CONTENT
This module provides an introduction to Computing Fundamentals. The module covers the following topics:
Computer Architectures including an introduction to hardware and software concepts (including memory management) and Operating Systems and OS concepts. 25% of module content
An introduction to programming in procedural and OO environments including the development, compiling, running, testing and documenting of programs. Hands on experience of developing simple programs in an OOPL such as Java. 30% of module content
An introduction to systems analysis including system specification using a range of modelling approaches and tools. 20% of module content
An introduction to networking concepts covering the Open Systems Interconnection (OSI) model, Transmission Control Protocol/Internet Protocol (TCP/IP), IP addressing, sub-netting and basic network design, configuration, documentation and troubleshooting. 25% of module content
LEARNING STRATEGIES
The learning strategies reflect the learning outcomes and the tasks that you will complete. You will work in a group of 20 students maximum, often in workshop mode. Contact time will be 6 hours per week for 12 weeks. It is expected that you will study in your own time and complete at least 228 hours of independent study.
You will attend formal lectures and will also work in practical/tutorial groups and may take part in workshop sessions. A range of learning strategies will be used but the emphasis is on practical skills and underpinning concepts.
RESOURCES
You will need access to these resources:
- Blackboard virtual learning environment;
- Access to Library Information Services;
- Software including the Java development environment and modelling software
- Supporting hardware
- Specialist network hardware and software
- Individual and group study space
TEXTS
The texts used will vary depending on your award. Your tutors will be able to recommend suitable texts.
LEARNING OUTCOES
1) DEMONSTRATE UNDERSTANDING OF THE CONCEPTS WHICH UNDERPIN COMPUTER ARCHITECTURES. (Communication, Knowledge and Understanding).
2) CREATE, DEMONSTRATE AND CRITICALLY EVALUATE A COMPUTER PROGRAM. (Analysis, Communication, Knowledge and Understanding).
3) CREATE & DEMONSTRATE & CRITICALLY EVALUATE SYSTEM DOCUMENTATION. (Analysis, Knowledge and Understanding, Problem Solving).
4) DEMONSTRATE UNDERSTANDING OF THE CONCEPTS WHICH UNDERPIN COMPUTER NETWORKS. (Communication, Knowledge and Understanding).