Computing Technologies Extended Degree (4 year)

Banner - Computing Technologies Extended Degree (4 year)

We offer courses delivered by QA Higher Education

validated by the University of Roehampton

This course is based at our London Holborn, Birmingham and Manchester (daytime only) Centres

  • One to one careers advice to build your experience and skills in readiness for a competitive job market
  • Learn in a personalised and friendly small class environment
  • Emphasis on solving the real-life problems faced by businesses today
  • Well-connected with central locations in London, Birmingham and Manchester
  • Four year extended degree programme designed to develop your academic skills with a foundation year to prepare you for degree-level study
  • September, January and June start dates so you can begin your studies at a time that suits you
  • Evening and weekend options available for when you need to fit your studies around your personal commitments


The extended BSc Computing Technologies programme provides an excellent foundation for individuals looking to pursue a career in a number of computing related areas including the internet of everything, networking, cyber security, web and mobile app design, and data analytics.

The foundation year is carefully designed to build confidence in your abilities, develop essential academic and study skills, and provide the subject specific knowledge essential for success. It also introduces you to the fundamentals of computer systems, together with providing a grounding in programming.

You will gain highly competitive skills in a supportive and inspiring environment, with modules covering a wide range of computing technologies. Taught by experienced tutors, you will be learning about real-life and contemporary business approaches.

This course is delivered as part of a partnership between the University of Roehampton and QA Higher Education. The programme is validated by the University, and taught by QA Higher Education.

The foundation year (Year 0) is carefully designed to provide the subject specific knowledge and the academic study skills that are essential for success. In this first year of your programme you will be introduced to the major aspects of computing systems and programming, alongside other modules such as: Mathematical Functional Skills Essentials and English Academic Skills.

In Year 1, you will acquire an understanding of the core principles in a range of computing Technologies. Example modules for Year 1 include: Web Development, Maths and Algorithms, Object Orientated Programming, Systems Analysis and Design, Data Modelling and SQL Language, and Data Communications and Network Routing.

In Year 2, you will you will be introduced to mobile technologies, further aspects of networking, UX design, cloud computing, the foundations of computer security and data analytics. Example modules studied in Year 2 include: Mobile App Design and Development, User Experience Design, Network Design and Troubleshooting, Cloud Computing, Big Data  Analytics and Web Application Security.

In your final year, you will be given the opportunity to conduct a substantial piece of independent research and development work using appropriate software engineering process models. Modules studied in your final year are likely to include: Dissertation (Major Computing Project), Cyber Security, Project Management and Professional Issues, Data Science, and Designing and Developing Products for the Internet of Everything (IoE).


You will be taught through a range of teaching methods, including lectures, seminars, workshops and labs, around 12 hours per week. You are also expected to engage in independent study, around 35-38 hours a week.

You will be assessed via coursework (both individual and group), class tests, practical assessments and exams.

To prepare you for your lectures and seminars, you will have access to our online learning portal, Moodle, where you can access course information, content and your weekly reading lists.

Year 0

Communication for Academic Purposes 1
Communication for Academic Purposes 2
Operational Mathematics
Foundations of Computer Systems
Foundations in Programming
Extended Project

Year 1

Web Development
Maths and Algorithms
Object Orientated Programming
Systems Analysis and Design
Data Modelling and SQL Language
Data Communication and Network Routing

Year 2

Mobile App Design and Development
User Experience Design
Network Design and Troubleshooting
Cloud Computing
Big Data Analytics
Web Application Security

Year 3

Dissertation (Major Computing Project)
Cyber Security
Project Management and Professional Issues
Data Science
Designing and Developing Products for the Internet of Everything (IoE)

Enquire now about this course