Response to Covid-19: Our focus is on providing a safe and welcoming learning environment for our students. We have taken every measure in line with Government guidance to ensure continued access to learning.

As part of our response to the coronavirus (Covid-19) pandemic we are planning to deliver this course through a mix of live online classes and face-to-face learning opportunities at our London, Birmingham and Manchester Centres, continuing to follow Government guidance and any social distancing measures that may be in place. As restrictions ease, face-to-face opportunities will be increased where appropriate and it is safe to do so. More information about our response to Covid-19 and FAQs are available here.


Do you have a passion for computing?

Are you fascinated by modern technologies?

This degree 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 BSc (Hons) Computing is a hands-on degree programme that encourages students to develop an extensive knowledge of computer programming. You will have the opportunity to develop these skills by designing, building and implementing computer systems, culminating in a major final-year software development project.

Enquire now
Key facts
  • Level: Undergraduate
  • Duration: 3 years
  • Fees (2021/22): £9,250 (per annum)
  • Entry requirements: 72-96 UCAS points
  • English language requirements: GCSE English at Grade 4 (previously grade C) or above, or IELTS 6.0 with no component less than 5.5 in each band, or equivalent
  • Study mode: Full-time blended learning: Daytime, or Evening and Weekend
  • Location: London
Key dates
  • Start dates: October and June
  • Next application deadline: 14 June 2022
  • Key facts
  • Key dates
  • Level: Undergraduate
  • Duration: 3 years
  • Fees (2021/22): £9,250 (per annum)
  • Entry requirements: 72-96 UCAS points
  • English language requirements: GCSE English at Grade 4 (previously grade C) or above, or IELTS 6.0 with no component less than 5.5 in each band, or equivalent
  • Study mode: Full-time blended learning: Daytime, or Evening and Weekend
  • Location: London
  • Start dates: October and June
  • Next application deadline: 14 June 2022
About The Course


The UK’s IT industry is worth £58 billion annually. With the employment of IT professionals expected to grow nearly twice as fast as the UK average between now and 2020 (e-skills UK), it looks like 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. Students 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. Students have the opportunity to develop these skills by designing, building and implementing computer systems, culminating in a major final-year software development project
  • Ensure the course is flexible to meet each student’s career aspirations
  • Build a supportive course community with students and staff working in partnership to drive innovation through the course

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

  • You’ll be taught using a range of teaching methods that include lectures, seminars and laboratory sessions, totalling 9-12 hours per week.
  • You will also be expected to engage in independent study, around 38 hours per week.
  • You will have access to Solent’s virtual learning environment that provides quick online access to assignments, lecture notes, suggested reading and other course information.
  • Assessments are based on 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.


We’re focused on a digital future and your degree plays an important part in preparing for this, helping you to achieve your employability goals and life ambitions.

We want to equip you with the key skills you need, enhancing your employability and preparing you for the next steps in your career. Blended working is now a permanent feature for many businesses globally and the experience you will gain by studying through a blended learning model will help you prepare for this, building your confidence ready for success in the digital workplace.

  • The number of live contact hours that you have with your lecturers remains the same
  • You will have timetabled sessions delivered face-to-face on-campus, building relationships and engaging with your student community
  • You will have timetabled live online sessions that will allow you to participate and ask questions throughout the session
  • Support services can be accessed remotely and your campus is open so you can book in and use campus facilities and services face-to-face at a time that works for you, either on your timetabled on-campus days or outside these times

Our blended approach offers the best of both live online and on-campus learning opportunities, and your blended timetables will typically follow one of the below:

  • 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.


  • 72-96 UCAS points
  • A minimum of two completed A-levels, a BTEC Extended Diploma at MMM or BTEC Diploma at DD or equivalent

If you do meet these entry requirements, we offer a BSc (Hons) Computing with Foundation Year that offers a more supported route into undergraduate studies.

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


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


  • Attend an Admissions or Academic interview.
  • The admissions interview is to help us understand who you are and why you would like to study a particular course.
  • The academic interview is offered to candidates whose qualifications are below the entry requirements or who have not been in education for a while (the interviewer will assess your knowledge in the specific field).

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.


User Experience is defined as how users think, feel and say when they interact with digital products! The success of digital projects depends immensely on understanding and articulating the user needs and wants. In an era where user centre design has become the driver of the design process, identifying who will use the product and how the product will be used are now the engine of usability, utility and user experience. The module also defines the basics of the User Experience, and how to understand the user and business requirements.

This module will encapsulate topics from ethnography, sociology and cognitive psychology as well as topics from a digital design. You will learn all the current techniques and tools to design, plan and develop a user research strategy. Those techniques will be based on 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. This module will give you an industry Cisco certificate.

In this module you will learn about:

  • networks by using a network simulator to learn what devices and connections are used
  • principles of networking, protocols and associated technologies by doing various online activities
  • structure and contents of network models by reading online materials and testing knowledge with mini online quizzes
  • transport protocols, discover what network services are necessary and apply them
  • how to install and configure network components, including switches and routers and firewalls by doing practical activities with real equipment.
  • troubleshooting network issues and repair faults in hardware, software products and the network and communicate effectively with your colleagues in a variety of situations
  • diagnostic tools and techniques to identify the causes of network performance issues developing analytical skills.

You will also manage network devices and apply configurations for management access control. You will identify attacks concepts techniques and the approach of cybersecurity and compare types of malware, you will learn how to protect your data, privacy and the cybersecurity domain and compare the tools and methods for incident response, prevention and detection.

Problem-solving is concerned with identifying problems, devising possible solutions and taking an appropriate course of action.  Problem-solving is a fundamental skill that allows us to tackle problems of varying scope in a systematic manner.  It is also the single most desirable and sought-after skill in the computing profession. All software is designed to solve a human problem and comprises an array of solutions to a series of smaller problems.  Software is developed using computer programming whereby computing problems are transformed into instructions that make up a software solution.

In this module, you will develop your problem-solving skills through computer programming and the development of software solutions.  You will gain knowledge and skills that are highly desirable in the computing profession and are essential to the course of your study.

This module emphasises problem-solving through practice and so you will learn 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. In this module, you are introduced to the skills and concepts required to develop and use relational databases. You will learn how to write programs interacting with databases and how to create them. This provides a solid foundation to prepare for modules involving web, internet or software development elsewhere on your course.

In the digital era, the amount of data managed by companies is tremendous. New tools are required to process this data and extract knowledge.

The module takes the students through the data life cycle process; collecting, cleaning, processing, analysis and interpretation. Many different technologies will be used in this process.

The key areas of study within this module are:

  • Statistical analysis
  • Data collection and retrieval
  • SQL and NoSQL Databases
  • Data Mining Algorithms such as K-means clustering, Association rules, Regression, SVM, Decision trees, classifiers, time series, text analytics
  • Data Visualisation
  • Health informatics
  • Information reporting and data presentation

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. If we consider the Internet as a platform this gives us reach to a global audience. This module will equip you with the skills to structure and deploy a website. As such, you will gain the ability to present your ideas live on the WWW.

In this module:

  • You will be provided with a foundation for understanding the process of developing a basic website
  • Gain hands-on experience in structuring, presenting and deploying a website.
  • You will be given the opportunity to move on to looking into how to persist information on a server
  • Learn about 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 wide 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 and a single database may cater to the different needs of many diverse user groups. Enterprise-level database management systems, therefore, need to provide the facilities to handle such requirements.

The module will provide you with an understanding of the issues involved and how they are addressed using modern enterprise database management systems. We will 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 and new programmers need to be aware of the best practices for designing and documenting well structured, flexible, scalable and error-free Object Orientated code. In addition, cloud computing is enabling Software as a Service (SaaS) products and programmers need to be able to deliver enterprise applications that are designed to be deployed as web services.

As there is more and more data created, organisations now use this data as an asset to help them plan forecasts and support business strategies. This is very important and hugely helpful for businesses competitive advantage.

Organisations adopt analytics to forecast, measure and analyse business operations. Furthermore, it assists in fraud detection, risk management, performance management, and customer and/or marketing analysis. This module incorporates some advanced analytical and modelling techniques important in today’s business environment. You will learn a range of techniques and develop an understanding of where they can be applied.

Emphasis is placed on understanding and analysis of today’s business problems and the use of data for decision-making. Furthermore, you will be developing suitable models, using popular and high rated industry systems/software where appropriate. This promotes the improvement of your problem-solving skill through analysis and solutions provision to facilitate business planning, control and decision-making.

This module will align you with the forefront of scientific knowledge, and, in doing so, you will hone your research skills. Such a skill-set requires the careful construction of coherently written arguments along with the ability to critically analyse, sometimes complex, sources. Such skills are of great value, not just from an academic perspective, but also in the wider professional workplace.

You will learn how to carry out a small research project both individually and as part of a group. For many, this will involve having to develop new critical analytical skills. Such skills will need to be applied when searching for and critically evaluating academic literature. This process will require the ability to first organise and then coherently communicate inferences and observations synthesised from a body of literature.

Research is complex, multifaceted, but nonetheless exciting! In fitting with the diverse nature of research, you will need to undertake a varied range of learning activities. These activities will be briefly explored below.

The interface between humans and computers requires a great deal of foresight and thought into the design, implementation and intended use. Effective application of Human-Computer Interaction (HCI) principles is essential.

As technology is continually changing the way that we interact with the outside world, this has dramatically changed recently with new emerging interactions such as vocal and VR interaction, which, in turn, has changed the way how Human-Computer Interaction should be studied and reviewed. This module draws upon a wide range of principles in providing a basis for the design of systems that are efficient and easy to use.

HCI involves the study of how humans interact with computers and how to design computer systems that are effective for people to use. These interfaces must be appropriate for the intended users and you will study the demographic issues of interface design as well as ensure that accessibility requirements are appropriately considered.

Cognitive science approaches are also explored to understand the behavioural aspects of HCI. The focus on interface design as well as the interaction design will emphasise the user experience aspect in addition to the evaluation and interplay of what people do with computer-based systems and what the systems do in return. You will be able to engineer and critically appraise traditional, web and mobile-based interfaces in addition to specifying how the interaction could be improved.

Thus, you will be equipped with a range of skills that will enable you to work in a multidisciplinary environment such that they are able to fit together technological possibilities with human needs and capabilities.

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. Increasingly the architecture of the web involves web APIs (application programming interfaces) which supply pure data to be used by client software, which can be browser-based (HTML and CSS) web front ends, mobile apps or desktop applications. In this module, you will learn how to develop web APIs and web-based clients making use of the data they provide.

In this module, we will consider the security aspects of web applications and will also consider how complex front-ends can be built using a browser-based scripting language such as JavaScript. We will also look at location-based applications and web maps as a visual and engaging way to illustrate the concepts learnt in the module. The module will also provide a taste of selected recent developments in the field.



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. Workflows and techniques that may have been adequate a few years ago quickly become redundant. Web application developers, to manage this ever-changing world, are adopting an agile approach to software development. Such an approach means quick iterations and a flexible development infrastructure that supports this process. The focus of this module will be to explore how this process is managed.

You will learn how to construct web applications using a modern industry-aligned approach. Considerations will need to be applied to the conceptual difficulties of scaling and maintaining web- applications. As such, you will need to understand the overall process and lifecycle of non-trivial web applications. More advanced web development concepts will be researched and explored.

If you ever have an idea and wanted to build your idea into a digital product, this is your module. User Experience strategies are about translating all user and business needs into usable, enjoyable and commercially viable products. The modern digital design process is not only about developing visually appealing products but also creating a commercially viable product. User Experience strategists are now involved in more than just the experience but also developing a business model that would sustain in a highly competitive market.

This module will consider web and mobile application plans, design and prototype and test. However, this module will equip you with all the advanced User Experience skills that you will need to strive in the creative industry arena.

Data Science is a recent field that aims at making sense of data using data mining algorithms, machine learning tools and visualisation. “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). The study of this data area is growing rapidly as new technologies have enabled the creation, capture and analysis of this 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.

‘Real-world’ learning involves interaction with employers and external organisations to allow students to prepare, rehearse and reflect on their experiences. These learning activities are influenced by real-world scenarios and prepare you for employment or career progression. The ability to work on a project collaboratively and to a set of requirements is essential.

This is a great opportunity to prepare for graduate life and work.

The Industrial Consulting Project module offers you an insight into becoming a professional and working in the digital, computing and technology industries. You will be able to bring together all the skills and practice you have learnt so far in your course, allowing you to reflect critically and constructively around contemporary and 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).

The content of the Dissertation Project should reflect your passions and interests within your field of study and must be drawn from relevant theory, supported by the practical aspects of your degree.

You will 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. Projects may be practical or investigative in nature, but all projects must produce specific artefacts that demonstrate your intellectual and practical skills in the subject area.

You will also acquire knowledge and skills associated with the gathering and interpretation of literature, the development of an appropriate project methodology, project planning, written and verbal reporting of project outcomes and use of references. The project must take into consideration relevant ethical, legal and other professional issues in its conception. Particularly it must address any issues associated with intellectual property

UK TUITION FEES 2021/22 & 2022/23

  • £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.

Your tuition fees cover the cost of teaching, access to resources at our Centres, registration costs, and Student Support Services. They do not include the cost of course books, stationery and photocopying/printing costs, accommodation, living costs, travel, hobbies, sports or other leisure activities.


In addition to the tuition fees, you should be prepared to buy some of the course texts which are around £30 each. This would average around £200 per annum.


  • Your tuition cost (lectures, seminars, exams and registration) along with academic support.
  • Access to campus facilities, this includes computers, Wi-Fi, vending machines, quiet study spaces, multi-faith rooms and spaces to socialise.
  • Our Academic Community of Excellence (ACE) Team who can provide help with many aspects of your studies, such as academic writing, research skills and many more.
  • The Careers and Employability Service team, who are here to help you prepare for an interview or to write a CV.
  • Access to Library resources, including a large online catalogue of books, journals and other resources.


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.

By studying a degree in our blended learning model you will enhance your employability by demonstrating you successfully studied in a blended learning environment as part of your degree – a key requirement in today’s digitally focussed businesses.

Suitable roles for graduates include:

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

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

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


Daytime classes
London Apply for June 2022


Daytime classes Evening & Weekend classes
London TBC TBC


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