Course Overview
About the course
Entry requirements
Careers
Tuition fees
Apply online
Course overview
Do you have a passion for computing? Are you fascinated by modern technologies?
The BSc (Hons) Computer Science 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.
This hands-on degree programme will encourage you to develop an extensive knowledge of computer programming, where you will have the opportunity to complete the CCNA (Cisco Certified Network Associate) “Introduction to Networks” course and develop your skills by designing, building and implementing computer systems, culminating in a major final-year software development project.
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
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.
Teaching and assessment
- Lectures, seminars and workshops: 9-12 hours per week.
- Independent study: 38 hours per week.
- Assessment: coursework and exams.
Blended learning
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
Please note that the blended timetable pattern will be decided by the scheduling team.
Visit our blended learning page for further information.
Modules
All modules are core and are worth 20 credits unless specified.
Year 1
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.
- Complete the CCNA (Cisco Certified Network Associate) “Introduction to Networks” course which is the first course in a 3-course CCNA series that is designed to prepare you for entry-level networking jobs
- 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
Year 2
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
Year 3
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 2024/25. 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.
Academic requirements
112-128 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) Computer Science with Foundation Year that offers a more supported route into undergraduate studies.
If you don’t hold UK qualifications, please see the Country Specific Entry Requirements to find out more about the qualifications we accept.
To learn more about the international equivalencies we accept, please see the Country Specific Entry Requirements.
English language requirements
GCSE English at Grade 4/C or above
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)
Interview
Admissions Interview | Academic Interview |
|
|
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.
Careers
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 |
Tuition fees 2024/25
- £9,250 per annum
Tuition fees 2025/26
- £9,535 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.
READY TO APPLY?
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
APPLY FOR FEBRUARY 2025
You will be directed to a QA Higher Education portal to set up an account and complete your application.
Daytime classes | Evening & Weekend classes | |
---|---|---|
London | Apply for February | Apply for February |
Birmingham | Apply for February | Not available |
Manchester | Apply for February | Not available |
WANT TO ASK US A QUESTION?
If you have any questions regarding this programme, entry requirements, or studying with us, contact us using the form below.
Key Information
Level
Undergraduate
Entry Requirements
112-128 UCAS points
Tuition Fees
2024/25: £9,250 (per annum)
Contact Hours
Full-time blended learning: Daytime, or Evening and Weekend
Duration
3 years
Start Date
October and February
Next Application Deadline
February 2025
Location
London/Birmingham/Manchester
Course Overview
- Course Overview
- About the course
- Entry requirements
- Careers
- Tuition fees
- Apply online
Course overview
Do you have a passion for computing? Are you fascinated by modern technologies?
The BSc (Hons) Computer Science 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.
This hands-on degree programme will encourage you to develop an extensive knowledge of computer programming, where you will have the opportunity to complete the CCNA (Cisco Certified Network Associate) “Introduction to Networks” course and develop your skills by designing, building and implementing computer systems, culminating in a major final-year software development project.
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
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.
Key information
Level
Undergraduate
Entry Requirements
112-128 UCAS points
Tuition Fees
2024/25: £9,250 (per annum)
Contact Hours
Full-time blended learning: Daytime, or Evening and Weekend
Duration
3 years
Start Date
October and February
Next Application Deadline
February 2025
Location
London/Birmingham/Manchester
Teaching and assessment
- Lectures, seminars and workshops: 9-12 hours per week.
- Independent study: 38 hours per week.
- Assessment: coursework and exams.
Blended learning
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
Please note that the blended timetable pattern will be decided by the scheduling team.
Visit our blended learning page for further information.
Modules
All modules are core and are worth 20 credits unless specified.
Year 1
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.
- Complete the CCNA (Cisco Certified Network Associate) “Introduction to Networks” course which is the first course in a 3-course CCNA series that is designed to prepare you for entry-level networking jobs
- 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
Year 2
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
Year 3
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 2024/25. 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.
Academic requirements
112-128 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) Computer Science with Foundation Year that offers a more supported route into undergraduate studies.
If you don’t hold UK qualifications, please see the Country Specific Entry Requirements to find out more about the qualifications we accept.
To learn more about the international equivalencies we accept, please see the Country Specific Entry Requirements.
English language requirements
GCSE English at Grade 4/C or above
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)
Interview
Admissions Interview | Academic Interview |
|
|
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.
Careers
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 |
Tuition fees 2024/25
- £9,250 per annum
Tuition fees 2025/26
- £9,535 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.
READY TO APPLY?
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
APPLY FOR FEBRUARY 2025
You will be directed to a QA Higher Education portal to set up an account and complete your application.
Daytime classes | Evening & Weekend classes | |
---|---|---|
London | Apply for February | Apply for February |
Birmingham | Apply for February | Not available |
Manchester | Apply for February | Not available |
WANT TO ASK US A QUESTION?
If you have any questions regarding this programme, entry requirements, or studying with us, contact us using the form below.