For every 10 credits, students should engage with around 100 notional hours of learning. This will be approximately 30% direct learning contact and 70% independent student learning.
Year 1 (Level 4)
Computer Systems (10 credits, compulsory):
This module will enable you to develop a sound understanding of the essential hardware and software components of a computer system, using the PC architecture exemplar. (Time-constrained Assessment 20%, Portfolio 80%)
Creating and Managing Accessible Web Sites (20 credits, compulsory):
This module will enable you to use a suitable mark-up language (e.g. HTML5) and style sheets (e.g. CSS3) to create a standards-compliant, accessible website which complies with a given brief. (Report 2 x 20%, Practical Work 60%)
Database Design and Management (20 credits, compulsory):
This module will provide you with the skills required to design, create and maintain a relational database. The skills gained will then help you to enter a commercially operated database environment and to administer the system to the requirements of the industry. (Report 40%, Time-constrained Assessment 30%, Practical Work 30%)
Designing Accessible Web Sites (20 credits, compulsory):
This module introduces the rationale for designing websites which are accessible by as many users and on as many platforms as possible. Key concepts relating to how humans interact with computers (HCI) are covered together with how site navigation, page layout and visual aspects can be used to enhance accessibility/usability. (Report 2 x 20%, Practical Work 60%)
Digital Graphics Fundamentals (10 credits, compulsory):
This module will enable you to understand the theory behind computer graphics and effective use of computer graphics in today's world. This unit will also discuss image manipulation and other considerations such as ethics and the effect that current technology has had. (Report 40%, Practical Work 60%)
Introduction to Programming (20 credits, core):
This module will introduces the fundamental concepts used in the development of computer programs using an appropriate development language, for example, Java, Python or Visual Basic. (Report 30%, Practical Work 70%)
Employability Based Learning 1 - Applying Theory in Practice (20 credits, compulsory):
You will carry out a number of employment-related tasks, negotiated jointly with employers/industry representatives and staff. (Report 20%, Portfolio 50%, Reflection 30%)
Research and Study Skills (10 credits, compulsory):
This module aims to develop your study skills, enabling the production of sound academic writing, the introduction of critical thought and basic research skills. (Report 20%, Case Study 60%, Reflection 20%)
Year 2 (Level 5)
Developing Mobile Technology (20 credits, core):
This module will introduce you to various aspects of mobile technology. You will gain an understanding of the process involved in developing applications for mobile devices using suitable software development tools for example: Xamarin, Phone Gap, Corona SDK, Windows C# Mobile Developer. (Report 20%, Practical Work 80%)
Designing and Creating Object-Oriented Programs (20 credits, core):
This module will introduce you to the object-oriented approach to designing and creating computer programs. You will gain an understanding of the process of analysis and design using recognised methodologies (Unified Modelling Language) and creation of object oriented programs using a suitable programming language. (Practical Work 100%)
Ethical Computing (10 credits, compulsory):
This module will enable you to develop an understanding and appreciation of the need to be professional in the computing industry and the social and ethical issues involved in the exploitation of computer technologies. (Report 80%, Presentation 20%)
Emerging Computing Technologies (10 credits, compulsory):
This module will enable you to identify, examine and debate a range of current social issues in technology. This will allow you to develop a critical awareness of the impact that current and emerging technology have on us. (Report 2 x 50%)
Project Management for Computer Professionals (20 credits, compulsory):
This module will introduce you to the main concepts behind project management. You will examine the main project management methodologies used in current business practice. (Report 30%, Practical Work 50%, Reflection 20%)
Employability Based Learning 2 - Professional Reflection and Personal Development (20 credits, compulsory):
This module aims to provide you with the opportunity to analyse the value of your learning within vocational and work-specific contexts. In so doing, it will require you to reflect upon your learning experience in terms of how it has enhanced your academic and vocational knowledge and skills, self-esteem and current and future employability. (Practical Work 40%, Portfolio 20%, Reflection 40%)
Research Methods and Study Skills (20 credits, compulsory):
The module aims to enable you to apply a range of research skills appropriate to study of Computing. Through a practice dissertation, the module will prepare you for either further studies at Level 6 or career-related research. (Report 100%)