Top 30
UK University out of 122 institutions
Guardian University Guide 2025
1st
in the UK for student satisfaction in Computer Science
Complete University Guide 2024
92%
positivity for staff support
your learning
National Student Survey 2024
Join us at one of our Open Days!
Saturday 11 October
Sunday 26 October
Saturday 22 November
Saturday 11 October
Sunday 26 October
Saturday 22 November
Our next Open Day is in:
Overview
Engage in a practical, applied approach to computing
Our BSc (Hons) Computing degree is designed to equip you with essential practical skills and knowledge tailored for the dynamic tech industry. Focusing on real-world applications, this course emphasises hands-on experience to enhance your employability upon graduation.
Why Choose Our Computing Degree?
- Hands-on Learning: Our modules are hands-on allowing you to learn content from software development, web technologies, network management, and more through building.
- Master In-Demand Skills: Gain expertise and experience in the latest technologies and tools shaping today’s job market. This includes modern programming, data management, and cybersecurity concepts. This approach ensures that you remain competitive and adaptable to emerging industry trends.
- Career-Focused Training: Our degree is designed with employability at its core, ensuring that every student graduates with a diverse portfolio of practical projects that showcase their skills. From developing innovative software solutions to collaborating on industry-focused challenges, you will leave equipped with real-world experience that sets you apart in the job market.
Explore a wide range of specialist areas, including:
- Computer hardware
- Programming languages and software development
- Data analysis
- Web development
- Creative computing.
Gain vital industry experience with work placement opportunities
We can support you in finding and applying for a suitable year-long work placement for between your second and third years of study, which gives you the opportunity to put your studies in practice, improve your CV and develop your professional network ahead of your career within the industry.
State-of-the-Art Facilities
Our BSc (Hons) Computing degree is based in the £35 million Tech Park at our Bognor Regis campus. Opened by the Duke and Duchess of Sussex, the Tech Park brings together science, technology, engineering, arts, and mathematics courses in a state-of-the-art environment.
As a computing student, you’ll have access to world-class facilities designed to inspire and support your learning. Imagine designing and programming cyber-physical systems that seamlessly integrate hardware and software, transforming innovative concepts into functional prototypes. These ideas can be brought to life and rigorously tested using our state-of-the-art equipment, ensuring a hands-on understanding of real-world applications.
Additionally, you’ll collaborate in dynamic co-working spaces that mirror professional tech environments, fostering creativity and teamwork. This unique blend of resources and experiences ensures you graduate with comprehensive knowledge and the practical skills and confidence to thrive in diverse computing careers.
The Course
Gain an in-depth understanding of computer science principles
Year One
In the first year, students will build a strong foundation in computing by gaining practical experience with databases, programming in languages like Python and Java, developing web solutions, and understanding the fundamentals of computer systems and networks.
This year is about developing a core understanding of computing and fostering curiosity to explore computing further.
Year Two
In the second year, students will explore specialised fields such as cybersecurity and web development. This involves not only deepening their technical understanding but also applying their knowledge to solve real-world challenges.
Through collaborative projects, students will gain practical insights into industry practices, preparing them for the complexities of modern computing environments.
Year Three
In the final year, students will bring together all their acquired knowledge and skills to tackle advanced topics and complex projects.
Students will delve into mobile application development, where they’ll design user-focused solutions, and build cyber-physical systems that combine hardware and software to solve real-world problems.
The highlight of this year is the final project, which is an opportunity for students to demonstrate their technical skill, creativity and innovation.
Modules
Select a year
Procedural Programming
In this module, you will be introduced to the fundamental concepts, methodologies, and techniques of modern programming, with a focus on core principles applicable to software development and data science.
Topics covered include syntax, variables and data types, expressions and assignment, input and output, conditionals, loops, and functions. You will be taught how to write clear, efficient and reproducible code, and begin developing a professional portfolio of practical coding projects which you will continue to expand upon throughout your degree.
You will also learn how to set up and maintain a cloud-based repository to showcase your work, supporting you to build a compelling ‘online CV’ for future career opportunities.
Database Systems
This module focuses on relational databases, introducing you to database software, design, creation, management and implementation. It begins with conceptual entity-relationship design, followed by logical database design and physical database creation. You will learn to design and implement a relational database using various interfaces, such as the bash terminal, phpMyAdmin, and MySQL Workbench.
You will become proficient in applying the principles of CRUD (Create, Read, Update, Delete) via Structured Query Language (SQL) and gain knowledge about the concept of normalisation, including normal forms and how they reduce redundancy and duplication. Additionally, you will develop skills in writing stored procedures, managing transactions, and creating triggers, as well as accessing databases through third-party applications and programs.
Technology in Business
This module will introduce you to the use of technology in a business setting, and help you understand the fundamentals of data, information and knowledge management. You will explore how organisations use digital technology solutions to gain a competitive advantage and look at the benefits of implementing successful information systems.
Practical learning activities include exploring case studies and applying your knowledge to solve problems in realistic business scenarios.
Fundamentals of User-Centric Responsive Web Development 
This module will introduce you to contemporary front-end web development techniques, focusing on mobile-responsive layout and user experience design concepts and techniques.
Initially, this module teaches the basic principles of user-centric interface and interaction design.
You will then learn how to design page layout and interaction, based on UX techniques, including how to build and style web pages with HTML and Cascading Style Sheets (CSS). Related techniques, including embedding third-party data such as maps of streaming video, will also form part of this module.
ou will also be taught various techniques for making a site live on the internet by migrating to a live hosting environment and related system testing.
Networked World, Systems and Architectures
This module explores foundation concepts in computing, emphasising the interaction between hardware, software, and networking infrastructures. You will gain an understanding of enterprise architecture and advanced technologies like cloud computing, enabling you to design robust, reliable and secure systems.
You will explore the diverse roles and responsibilities involved in creating a successful enterprise system, so you can consider how your emerging skills can support an organisation’s success.
Applied AI
This module provides a practical introduction to Artificial Intelligence (AI) applications, focusing on hands-on model building, deployment, and evaluation. You will gain hands-on experience working with industry-relevant AI technologies and frameworks while also considering ethical and governance considerations.
Cyber Security Fundamentals
This module will help students understand the cyber-physical systems fundamentals and practical issues regarding the application of cyber-physical systems.
Some emerging cyber-physical systems applications related to IoT, robotics, autonomous systems and Industry 4.0 will be introduced and discussed. The module will enable the student to understand the relevant control theories and cyber-physical system-specific computing and communication challenges.
Design & Analysis of Algorithms
Algorithms and algorithmic problem solving are at the heart of computer science. This module introduces you to the design and analysis of algorithms. You will learn how to quantify the performance algorithms, as you learn the techniques for designing efficient algorithms, including efficient data structures for storing and retrieving data.
Developing Real Systems for Customers
This module uses the knowledge and skill you have gained throughout your degree to develop and deliver a real computer system.
Mathematical Modelling and Numerical Analysis
This module introduces formulating numerical problems and building models to address and derive numerical solutions. It also provides you with the knowledge and understanding of mathematical and statistical principles appropriate to interpret numerical findings and draw justified conclusions.
Professional Practice
This is an optional module for full-time students only. You will give a short illustrated seminar presentation (artists’ talk) to selected Year One and Two students, mapping the development of the critical context underpinning your own work and the development of your own material practice, relating it to relevant theory and artists who’ve inspired the work, presenting your plans for when you graduate. You then produce a 1,000 word Self-Reflective Commentary that formalises the content of the seminar into a coherent text which articulates your own cumulative individual research and its resolution into the body of art practice presented for exhibition. You will also produce a ‘professional pack’ including CV and business card, photo documentation and a short exhibition statement.
Project Management
This module introduces you to the essential tools and methodologies for managing an effective project, including the Prince2 and Agile methodologies. You will explore techniques for change management and version control. You will have the opportunity to explore project planning and use Project Management software. You will be assessed through a 3,500-word portfolio.
Web Application Development
This module is an introductory module for those with little or no knowledge of websites. You will be introduced to the principles of HTML, CSS, PHP and effective design, and have opportunities to complete practical work by analysing and improving a current website.
Artificial Intelligence
Artificial intelligence is a developed field within computer science and is rapidly evolving. The foundations of this field have roots in the work of Alan Turing investigating the boundary between human intelligence and computers.
Technologies developed in the field of artificial intelligence have found their way into everyday life and form services and infrastructure that we rely on, on a day to day basis. Such services and infrastructure include internet search, predictive text, speech recognition and automation.
This module covers the foundations of the topics in artificial intelligence and considers its uses in a wide range of applications.
Computational Science
In this module, you will explore computational science, an interdisciplinary field at the intersection of science, computer science and mathematics. Computational science combines simulation, visualization, mathematical modelling, programming, data structures and symbolic computation with various scientific disciplines.
Creative Computing
This module will provide you with a detailed appreciation of human visual and audio perception. You will learn fundamental techniques for programming with visual and audio media, gaining proficiency in combining these techniques with an understanding of perception to produce new audio and visual media projects.
Cyber-Physical Systems
This module will help you understand the cyber-physical systems fundamentals and practical issues regarding the application of cyber-physical systems.
Some emerging cyber-physical systems applications related to IoT, robotics, autonomous systems and Industry 4.0 will be introduced and discussed. The module will enable you to understand the relevant control theories, cyber-physical system-specific computing and communication challenges.
Data Science and Analytics
This module introduces you to data science and analytics, overview challenges and solutions in this area, present approaches to data mining and techniques suitable for new information discovery.
Visualization tools and performance metrics are also considered within the module.
Final Year Project
The final year project brings together theoretical understanding and the practical skills acquired from other modules.
The project involves producing a software product from conceptualisation through to successful evaluation and producing a report to demonstrate the output of the research.
The module has a crucial role within the programme of study. It provides the opportunity for students to undertake programme related research and develop an artefact in an appropriate context. The module is designed to make a significant contribution to the professional and intellectual development of students.
Mobile Application Development
This module will introduce essential topics in mobile application development, as well as some advanced topics, using mainly an open source platform. You will explore the current trends of mobile application design and development, and analyse the unique design and deployment issues you must consider when developing applications for mobile devices.
Teaching and Assessment
Feel the support of our expert and experienced staff
Teaching
Your teaching will take the form of scheduled classes such as workshops, lectures and seminars, as well as spending some time studying independently outside.
As well as working independently, you will have some projects and seminars in groups where you will develop your communication and teamwork skills, and create work with other students.
Smaller class sizes to help your development
Our commitment to smaller class sizes allows you to feel more confident to discuss your ideas in a supportive environment, and allows your tutors get to know you and how best to aid your development.
Assessment
You will be assessed through a range of assignments that could include:
- Coursework
- Project work
- Written exams.
Experience
Learn in our state-of-the-art Tech Park building
Discover our £35 million Tech Park
Our Bognor Regis campus boasts the £35m Tech Park and brings together science, technology, engineering, arts and mathematics courses on one state-of-the-art site.
Bognor Regis campus
Our Bognor Regis campus boasts our £35m Tech Park, beautiful Georgian architecture and is within walking distance of the sea.
Expert staff
Our industry-experienced staff get to know you and your learning needs to help you thrive.
Computing labs
You will be surrounded by latest equipment and technology, with access to labs with Macs, PCs and LCD screens.
Learning Resource Centre
TThe Learning Resource Centre (LRC) contains the library, a café, IT/teaching rooms and the Support and Information Zone (SIZ).
Library
Our campus library holds more than 200,000 books and over 500,000 eBooks.
Work Placements
Prepare for your career with practical placements
You can apply for a year long industrial placement during your degree.
As well as giving you an opportunity to put your studies into practice and use the skills you develop on your course, undertaking a placement helps to improve your CV and shows employers that you have already completed work in industry when you graduate.
Placements years usually take place between your second and third years of study. You will spend one year working with a company in industry before returning to the University to complete your final year. This effectively extends your studies by one year.
The placement will be a paid position, with pay at or above the National Minimum Wage.
Placement years are competitive. We will support you in finding and applying for a suitable placement, but we are unable to guarantee placement years.
Study Abroad
Explore the opportunity to study part of your course abroad
As a student at the University of Chichester, you can explore opportunities to study abroad during your studies to enrich your educational experiences.
It’s a chance to broaden your horizons, a great opportunity to meet new people, undertake further travelling and to immerse yourself within a new culture.
You will be fully supported throughout the process to help find the right destination and institution for you and your course. We can take you through everything that you will need to consider, from visas to financial support, to ensure you get the best out of your time studying abroad.
Careers
Discover what you can do after you graduate
This BSc (Hons) Computing programme is designed for students who are interested in a practical, applied approach who want to work in a variety of roles in the computing industry.
Career Opportunities
- Software Developer
- IT Consultant
- Network Administrator
- Web Developer
- Systems Analyst
Course Costs
Course Fees 2025/26
UK fee
International fee
EU/EEA Fee Reduction Scholarship
EU/EEA students automatically pay the equivalent of UK fees via the EU/EEA Fee Reduction Scholarship
For further details about fees, please see our Tuition Fee page.
For further details about international scholarships, please see our Scholarships page.
To find out about any additional costs on this course, please see our Additional Costs page.
Entry Requirements
Applying through Clearing
We know that you are so much more than your grades, which is why in Clearing we take your aspirations, passion and personality into account. Contact us to explore your options and learn more about how we can help you succeed.
Typical offer:
UCAS
A levels
BTEC
Access to HE Diploma
T Level
International Baccalaureate
IELTS
Contextual offers
We believe everyone deserves an equal opportunity to pursue higher education, regardless of their background.
When we receive your application we consider your personal circumstances and the factors surrounding your achievements to see if you are eligible for a contextual offer. This is an offer with a reduced entry tariff – typically the equivalent of 16 fewer UCAS points (two A-level grades).
Find out more about our contextual offers.