Do you have a passion for computing? 

Are you fascinated by modern technologies? 

The BSc (Hons) Computing programme focuses on the technical aspects of computing, placing a strong emphasis on programming skills. This will help you to attain the vital technical knowledge required to pursue a range of IT careers, as well as the transferable employability skills needed to secure your first role. 

The Computing with Foundation Year is ideal if you are just beginning your journey into the world of computing and don’t meet the standard entry requirements.   

Enquire now
Key facts
  • Level: Undergraduate
  • Duration: 4 years
  • Fees (2022/23): £9,250 (per annum)
  • Entry requirements: 48 UCAS points
  • English language requirements: GCSE English at Grade 4 or above, or IELTS 5.5 with no component less than 5.0 in each band, or equivalent
  • Study mode: Full-time blended learning: Daytime, or Evening and Weekend
  • Location: London, Birmingham, Manchester
Key dates
  • Start dates: October, February and June
  • Next application deadline: 30 January 2023
  • Key facts
  • Key dates
  • Level: Undergraduate
  • Duration: 4 years
  • Fees (2022/23): £9,250 (per annum)
  • Entry requirements: 48 UCAS points
  • English language requirements: GCSE English at Grade 4 or above, or IELTS 5.5 with no component less than 5.0 in each band, or equivalent
  • Study mode: Full-time blended learning: Daytime, or Evening and Weekend
  • Location: London, Birmingham, Manchester
  • Start dates: October, February and June
  • Next application deadline: 30 January 2023
About The Course

The UK’s IT industry is worth £58 billion annually. With projections suggesting the UK has the potential to create a further three million new technology jobs by 2025 (techuk.org), the demand for well-qualified information technology graduates is set to remain strong. 

 With a strong focus on programming (using Java and Python), the course includes a variety of software development, database, web development and networking units. You will also look at web APIs, JSON, HTML5 and big data analytics. 

  • Develop a range of broadly applicable IT skills such as programming, databases, networking, usability and web technologies 
  • Build communication, project management, teamwork and presentation skills through group and project work 
  • Develop extensive knowledge of computer programming.  


The Foundation Year aims to provide you with the knowledge and skills to progress and succeed on to your undergraduate course, having developed essential knowledge of computing and employability skills in the process.

Key aims of the Foundation Year:

  • Provide knowledge and understanding of key computing subjects to enable you to progress onto the Computing degree programme;
  • Help you understand and apply computing concepts to real-life organisations;
  • Embed academic and employability skills, providing you with the confidence you need to progress on your chosen course and begin considering your entry into the labour market
  • Lectures, seminars and workshops: 9-12 hours per week. 
  • Independent study: 38 hours per week. 
  • Assessment: coursework and exams.


One of our study options available for UK students includes evenings and weekends.

This study option offers exactly the same levels of student support and the ability to balance your full-time studies with your personal life.


The future is becoming more and more digital. Our blended learning approach allows you to develop all necessary skills to thrive in the digital era. You’ll get the best of both worlds with a balance of face-to-face and online teaching, building your confidence ready for success in the digital workplace.   

Receiving the same number of live contact hours as face-to-face programmes, a typical timetable may include:  

  • Daytime students – If you are a daytime student, you will typically have 2 days of tuition per week – your sessions will be on-campus for 1 of those days and the other day will take place live online.  
  • Evening and weekend students – Evening and weekend blended timetables will typically follow one of the below patterns each week:  
    • 2 evenings live online and 1 weekend day face-to-face on-campus, or   
    • 2 evenings face-to-face on-campus and 1 weekend day live online   

Visit our blended learning page for further information.

Response to Covid-19: Our focus is on providing a safe and welcoming learning environment for our students. More information about our response to Covid-19 and FAQs are available here.


  • 48 UCAS points
  • A minimum of two completed A-levels, a BTEC Extended Diploma at PPP or BTEC Diploma at MP or equivalent.
  • GCSE English at grade 4 or above (previously grade C).
  • We will consider mature students who haven’t recently undertaken a formalised course of study at A-level or equivalent, but who can demonstrate relevant workplace or voluntary experience, indicating their ability to complete the course successfully.

To learn more about the international equivalencies we accept, please see the Country Specific Entry Requirements.


  • GCSE English at Grade 4/C or above
  • IELTS 5.5 with no component less than 5.0 in each band, or equivalent. (Alternatively, applicants can sit the QA Higher Education English test)

Please note that if your qualifications are not in English, we might need certified translations in order to proceed with your application.


Admissions interview Academic interview
  • Introduce yourself  
  • Why you want to study this course 
  • Assessing your knowledge  
  • If you don’t meet the standard entry requirements  
  • If you’ve been out of education for a while  

Please note: We are not currently able to sponsor international students to study this programme at Solent University Centres therefore if you require sponsorship to study as an international student, this course will be unavailable to you.

If you are an international student interested in this course and would like to discuss alternative options available to you, please contact 020 3944 1243.

All modules are core and are worth 20 credits unless specified.


The ability to write computer code is becoming an ever-important skill in many areas, with over 700 separate programming languages being used today (The Coder School 2021).  

  • Gain an essential introduction to computer programming. 
  • Develop the fundamental problem-solving techniques required to solve computational problems
  • Gain knowledge in areas such as media or engineering where it may be necessary to program devices, with no prior knowledge required. 

Understanding fundamental mathematic concepts informed by both industry needs, and benchmark standards is crucial in computer science. 

  • Become familiar with the technologies and mathematics underpinning much of computing and media technology 
  • Learn concepts such as discrete mathematics and algebra
  • Acquire practical understanding through solving mathematical problems that relate to computing and general technology, helping you build a solid foundation of problem-solving skills 

The ability to collaborate, interact and problem solve within a team is an essential skill in a fast-moving technology industry.  

  • Explore the foundations of collaborative work practice 
  • Learn the importance of teamwork in the digital and technology industries including its context within an academic environment
  • Gain practical guidance on current best practice for either running or being part of a successful team 

There is a wide range of technologies used for digital media, starting with historic terms and equipment, moving into current audio and visual technologies. 

  • Learn about both hardware and software technologies, gaining an overview of their current application and place within the technical media industries 
  • Explore the technology cross over between media, AV, broadcast and computing
  • Understand the effect this has had on the structure and process within the industry 

Computing has changed our world more than any other invention of the past hundred years, with over 17 billion devices connected to the internet worldwide (University of the People 2021).  

  • Learn the basic concepts and practices in different areas of computing focusing on computer hardware, software, operating systems, computer networks, and cyber security 
  • Develop the necessary IT skills required to pursue a career in the computing industry
  • Explore different components of computer hardware and their interaction, installation of operating systems, troubleshooting computer networks, necessary measures and components of cyber security. 

Learning academic skills needed for future study lays the foundation for developing a wider range of soft skills, such as articulation and communication, and build the self-confidence needed to succeed. 

  •  Study in-depth a topic area that is specifically related to your chosen degree programme 
  • Create a report reflecting the skills and knowledge of the degree about specific content
  • Choose your project depending on your chosen progression degree. This may be a practical design and build, or a theoretical investigation. 



User Experience is defined as how users think, feel and communicate when they interact with digital products. The success of digital projects depends on understanding and articulating the user’s needs and wants.  

  • Explore topics such as ethnography, sociology and cognitive psychology, digital design and more 
  • Learn about all the current techniques and tools to design, plan and develop a user research strategy
  • Apply those techniques through two main scientific research approaches (Qualitative and Quantitative) to collect user and business needs 

If you think digital networks are important now, soon there will be over 50 billion connections between people, places and things.  

  • Gain and industry Cisco certificate
  • Learn about networks by using a network simulator
  • Explore principles of networking, protocols and associated technologies through various online activities
  • Study online materials to understand networks models’ structure and content, testing your knowledge with mini online quizzes 

Problem-solving is the single most desirable and sought-after skill in the computing profession, allowing you to tackle problems in a systematic manner. 

  • Develop your problem-solving skills through computer programming and the development of software solutions   
  • Gain essential knowledge and highly desirable skills to boost your career aspirations in the computing 
  • Put your knowledge into practice by completing weekly lab-based practical sessions 

Databases are a major component of ICT systems. Mobile apps, social networks, video games and most software systems deploy databases or deal with data somehow.  

  • Develop skills and concepts required to develop and use relational databases  
  • Learn how to write and create programs interacting with databases 
  • Build a solid foundation to prepare for modules involving web, internet or software development elsewhere on your course 

In the digital era, new tools are required to process data managed by companies and extract knowledge. This involves the process of collecting, cleaning, processing, analysis and interpretation of data. 

  • Explore areas such as statistical analysis, data collection, visualisation and retrieval 
  • Gain knowledge on SQL and NoSQL Databases 
  • Learn about data mining algorithms such as K-means clustering, Association rules, Regression, SVM, Decision trees, classifiers, time series, text analytics
  • Understand the topic of health informatics 

The World Wide Web (WWW) has become increasingly entwined with our everyday lives. It is estimated that over half the world’s population has access to the Internet. 

  • Build a foundation for understanding the process of deploying a basic website and learn how to persist information on a server 
  • Explore the requirements of designing to current standards such as those established by the World Wide Web Consortium  
  • This will include legal, ethical and professional issues as associated with content delivered by a browser to a variety of devices 
  • Accessibility will also be covered as part of an essential legal requirement for web communication



Databases form the backbone to the majority of business applications where they are routinely used to manage large quantities of data. 

  • Gain an understanding of the issues involved and how they are addressed using modern enterprise database management systems  
  • Research novel database management systems such as NoSQL databases but also continue more advanced relational databases by using object-relational mapping libraries 

The Object Orientated paradigm has deeply influenced commercial software development. 

  • Explore the best practices for designing and documenting well structured, flexible, scalable and error-free Object Orientated code 
  • Learn to deliver enterprise applications that are designed to be deployed as web services
  • Understand cloud computing and Software as a Service (SaaS) 

Organisations adopt analytics to forecast, measure and analyse business operations. Furthermore, it assists in fraud detection, risk and performance management, and customer and/or marketing analysis. 

  • Incorporate some advanced analytical and modelling techniques important in today’s business environment
  • Understand and analyse today’s business problems and the use of data for decision-making
  • Develop suitable models, using popular and high rated industry systems/software where appropriate 

Research skills require the careful construction of coherently written arguments along with the ability to critically analyse a range of sources.  

  • Will align you with the forefront of scientific knowledge, and, in doing so, you will hone your research skills 
  • Carry out a small research project both individually and as part of a group. 
  • Organise and coherently communicate observations synthesised from a body of literature 

Human-Computer Interaction (HCI) involves the study of how humans interact with computers and how to design computer systems that are effective for people to use. 

  • Explore a range of principles providing a basis for the design of systems that are efficient and easy to use 
  • Understand cognitive science approaches and behavioural aspects of HCI 
  • Learn to engineer and critically appraise traditional, web and mobile-based interfaces and specify how the interaction could be improved 

From classic websites to back-ends for mobile apps, the web is all-pervasive these days, and thus web development skills are in high demand.  

  • Learn how to develop web APIs and web-based clients making use of the data they provide 
  • Consider the security aspects of web applications and also how complex front-ends can be built using a browser-based scripting language such as JavaScript 
  • Explore location-based applications and web maps as a visual and engaging way to illustrate the concepts learnt 



We are living in an increasingly interconnected digital world. As such, the complexities of managing and creating applications that operate in this domain become ever more complex.  

  • Learn how to construct web applications using a modern industry-aligned approach
  • Consider conceptual difficulties of scaling and maintaining web- applications
  • Understand the overall process and lifecycle of non-trivial web applications 

User Experience strategies are about translating all user and business needs into usable, enjoyable and commercially viable products.  

  • Consider web and mobile application plans, design and prototype and test 
  • Develop your advanced User Experience skills that you will need to strive in the creative industry arena 
  • Learn to build your own digital product 

“The amount of data we produce every day is truly mind-boggling. There are 2.5 quintillion bytes of data created each day” (Forbes, 2018). 

  • Explore data mining algorithms, machine learning tools and visualisation 
  • Learn about new technologies that have enabled the creation, capture and analysis of data 

The Industrial Consulting Project module will deliver ‘Real-world’ learning which is an important part of Solent University’s Academic Framework which guides us in how learning is designed and delivered 

  • Engage in learning activities influenced by real-world scenarios, preparing you for employment or career progression 
  • Develop an insight into becoming a professional working in the digital, computing and technology industries 
  • Put the skills you have learnt in to practice by reflecting critically around future innovations in your field of study 

All final year bachelor’s degree students undertake an extended body of work commonly called a Dissertation or Final Major Project (FMP).  

  • Define the subject and technical focus of your project. The choice of topic must be drawn from and extend the theory and practice encompassed by your degree title 
  • Gather and interpret a range of literature 
  • Develop an appropriate project methodology for your research 
  • Gain skills in project planning, written and verbal reporting of project outcomes and use of references

The course information displayed on this page is correct for the academic year 2022/23. We aim to run the course as advertised however, changes may be necessary due to updates to the curriculum (due to academic or industry developments), student demand or UK compliance reasons.

This course provides the academic skills and professional qualifications you’ll need to pursue a career in a wide range of areas. Graduates of this course possess a broad array of skills and specialisms, making them well suited for a diverse range of computing roles, from software development or IT support to web development and networking.

Programming languages  SaaS Management and leadership
Network security  Web development Project management
UX design Data analysis and research Communication

Examples of employment obtained by recent graduates include working for Ordix AG, Bottomline Technologies, FDM Group, Dev Net Mobile AG and Accenture. 

Suitable roles for graduates include: 

Software Development Project Management
Web Design Database Management
IT Support Network Management


  • 9,250 per annum  

Access to a laptop/PC with a microphone, speakers, webcam and a reliable internet connect is required for accessing your live online sessions.

Included in your Tuition Fees
Academic Support, including the Academic Community of Excellence (ACE) Team 
Careers and Employment Service 
Class hours (lectures, seminars and tutorials) 
Facilities (computers, on-campus wi-fi, printers, vending machines) 
Library resources, including a large online catalogue of books, journals and other more 
Online resources 
Social spaces (quiet study spaces, multi-faith rooms and spaces to socialise)
Student Support (Welfare Team, Finance Team and more) 

Tuition fees do not include the cost of course books you may choose to purchase, stationery, printing, photocopying, accommodation, living expenses, travel or any other extracurricular activities.   

 We recommend you allow an additional £200 per annum to buy some of the course texts which are around £30 each.  

Birmingham Centre

5th Floor Centre City
5-7 Hill Street
B5 4UA

London Centre

St James’ House
10 Rosebery Avenue

Manchester Centre

Saint James Buildings
61 – 95 Oxford St
M1 6FQ



If you are ready to apply, please complete our online application form in the links below and provide any required supporting documents. We will assess your application and provide you with a response. If you experience any issues, please contact home.admissions@qa.com


Daytime classes Evening & Weekend classes
Birmingham Apply for February 2023 Not available
London Apply for February 2023 Apply for February 2023
Manchester Apply for February 2023 Not available


If you have any questions regarding this programme, entry requirements, or studying with us, contact us using the form below.