Overview
The Foundation Degree in Computing is a two-year course designed to give you a strong foundation across cyber security, data analytics and AI, and software development.
You will combine academic study with practical, hands-on application, developing both technical knowledge and professional skills used across the technology sector. Learning is delivered through in-person classes, workshops and guided independent study, with opportunities for both collaborative and individual work.
Industry links are built into the course through guest speakers, professional networks and work-related learning activities. In Year 1 you will explore industry themes, and in Year 2 you will complete a focused work-related module that brings together your learning and career goals.
Course highlights
- Broad, complementary technology skillset – knowledge across Data & AI, Cyber Security and Software Development
- Smaller class sizes – more tutor support and personalised feedback
- Industry engagement – guest lectures, workshops and portfolio reviews
- Collaborative projects – experience of real digital workflows
- Supportive learning environment – inclusive higher-education community focused on confidence and progression
What will I do?
You will build core computing skills across three key areas of technology: Data and AI, Software Development, and Cyber Security. Teaching is classroom-based and practical, helping you understand how technology is applied in real industry environments.
Year 1 Level 4: Core foundations
In your first year you will gain broad technical knowledge and develop essential professional and academic skills. This year focuses on understanding key systems, tools and principles used across the computing industry.
Level 4 modules may include:
- Cyber Security Fundamentals
- Software Development Lifecycles
- Operating System Fundamentals
- Networking Fundamentals
- IT Security Concepts
- Data Analytics
- Software Development Principles
- Academic and Professional Practice
Year 2 Level 5: Advanced and applied study
In your second year you will develop more advanced technical understanding and apply your skills to industry-focused projects and research.
Level 5 modules may include:
- Big Data and Visualisation
- Digital Forensics and Applications in Law
- AI Principles and Techniques
- Object-Oriented Development
- Professional Practice in Digital Technologies
- Cloud Security Concepts
- Independent Research Project
By the end of the course you will have a broad portfolio of practical and technical skills relevant to a wide range of technology roles, along with the confidence to progress into entry-level employment or Level 6 honours study.
Is it for me?
This course is ideal for learners who are interested in how technology works in real-world environments and are motivated to develop practical and technical skills.
You should be comfortable working independently, managing your time and solving problems, while also contributing to collaborative projects and group discussions. The technology industry relies on teamwork and clear communication, so both individual focus and collaboration are important.
This course is well-suited to students who:
- Enjoy practical, hands-on learning
- Are curious and willing to research new technologies
- Can balance independent work with teamwork
- Are open to experimentation and feedback
- Want to develop both technical ability and professional behaviours
- Are committed to building a strong technical portfolio
You do not need to be an expert before you begin. The course is structured to support steady development from core foundations through to applied specialist skills.
What’s next?
After completing the Foundation Degree in Computing, you can progress into further higher education or move into junior roles across the technology and digital sectors.
Many students choose to continue onto a Level 6 Top Up Degree in Computing or Digital Technologies, allowing them to specialise further and graduate with a full honours degree. Others progress to related BA or BSc degrees such as Cyber Security, Computer Science, Data Science, Software Engineering or Artificial Intelligence.
This course also prepares you for entry-level roles such as:
- Junior Software Developer
- Cyber Security Technician or Analyst
- Data Technician or Data Analyst Assistant
- IT Support or Systems Technician
- Cloud or Network Support Roles
Students interested in freelance or self-directed work can use their technical portfolio and project experience to begin independent or contract-based opportunities.
Entry Requirements
You will need:
- A minimum of five GCSEs at Grade 4 (C) or above, including English and Maths
- At least 64 UCAS tariff points from A Levels, an Extended Diploma, T Level or an equivalent qualification in a relevant subject
You may be invited to attend an interview, and offers can be subject to a satisfactory reference and/or initial assessment.
Applications from mature students or those with non-standard qualifications are welcomed and will be considered on an individual basis.
More information
How will my progress be monitored?
Your progress is reviewed regularly through feedback, structured reviews and one-to-one support so you always know how you are developing and what to focus on next.
Lecturers will:
- Provide regular feedback on practical work and written submissions
- Give clear written comments linked to assessment criteria
- Use reviews and presentations for verbal feedback during sessions
You will also attend scheduled one-to-one meetings to:
- Review academic and project progress
- Identify strengths and areas for improvement
- Set goals and discuss progression plans
Additional monitoring includes milestone reviews, portfolio checks and reflective tasks. This continuous approach supports improvement throughout the year rather than relying on final exams.
How will I be assessed?
Assessment is coursework-based with no formal written exams.
You may be assessed through:
- Practical technical projects such as data models, cyber defence tasks, networking designs and software coding
- Written research and reflective evaluations
- Presentations and technical critiques
Most modules include two or three assessment components, allowing you to demonstrate both practical skills and understanding of process. Assessment reflects real industry outputs and includes both individual and collaborative work. Clear criteria and feedback are provided throughout.
How much will I have to study each week?
This is a full-time course designed to reflect the expectations of higher education and professional technology roles.
- Attend college 3 days per week for lectures, workshops and tutorials
- Teaching days usually run 6–7 hours
- Independent study on non-timetabled days includes portfolio development, research and assessment preparation
Students are expected to commit up to 37.5 hours per week in total, combining taught sessions and independent study. This structure helps you develop strong time-management and professional working habits.tical skills and understanding of process. Assessment reflects real industry outputs and includes both individual and collaborative work. Clear criteria and feedback are provided throughout.
Work Experience & Employers
Formal placements in the technology sector can be limited and competitive. Instead, this course prepares you for employment by embedding professional practice directly into the curriculum.
You will gain experience through:
- Portfolio-driven technical projects aligned to industry standards
- Collaborative activities that reflect real digital workflows
- Guest lectures, workshops and portfolio feedback from industry professionals
This approach ensures you graduate with relevant, demonstrable skills and a strong technical portfolio, which is often the key requirement for entry-level roles in the computing and digital industries.

