Skip to main content
Two people seated at a desk, focused on a computer screen. One, with long hair and wearing headphones around his neck, gestures with a pen. The other, a woman with her hair tied back, smiles while pointing at the monitor. Several other computers and equipment are in the background.
Student working on a laptop in the Creative Tech Lab

Computer Science BSc (Hons)

Study new systems, methodologies, and ways of thinking to solve real-world problems with our Computer Science BSc.

Key information

How to Apply
Request a prospectus

Do you enjoy programming? Do you want to know how to talk to audiences to understand their needs, and be able to specify, design, build and test the software they want? If you do and want to learn about the fundamentals of computer science, software engineering, networks, and the latest trends in tech, our BSc (Hons) in Computer Science is for you.

From harnessing coding to exploring AI, web platforms, communication technology, and machine learning, you’ll acquire the knowledge and skills that top employers seek. We understand that theory alone won’t cut it in the real world, so this course prioritises practical hands-on experience through real-world projects and industry collaborations. Whether you aim to become a software engineer, a systems analyst, or a tech entrepreneur, our course offers the flexibility and support to match your career aspirations and passions.

Grounded in core principles and practical application, this course provides a solid foundation in communication technology and machine learning. The course has been developed with an iterative approach to study, where you will gain understanding and skill sets as you progress, acquiring rigorous grounding in essential concepts, theories, and hands-on practical know-how. Each of the projects is designed to develop problem-solving abilities, facilitating an ability to understand the fundamentals of how computers process, store, and retrieve data.

The hands-on nature of the course allows you to experiment with coding languages like Python, Java, or C++, while also learning about database management, web development and networked communications. As you progress, you will develop confidence in dealing with more complex aspects of the discipline, such as algorithms, software engineering, IDE development, AI, computer vision and real-time performance systems.

One of the distinguishing features of the course is the emphasis on collaborative and independent work. You will participate in team-based projects throughout the course, learning to solve real-world problems and develop software in group environments that mirror industry practices and processes. In your final year, you undertake an individual problem-based project, exercising your creativity and innovation to design and implement a software solution to the problem, applying scientific principles you have learnt.

Why study with us

Course details

Year 1

Core Units

This unit covers the fundamentals of computer science, including computational power and foundational concepts prepares students to innovate and adapt within the dynamic landscape of computer science. Blending theoretical learning with hands-on exploration, it explores the significance of computer science in shaping the modern world and initiates students into technical learning with high-level programming languages, such as JavaScript and Python, alongside fundamental mathematics relevant to computing. Students will engage with both the historical and cultural impacts of computer science throughout.

40 credits

This unit introduces key research methodologies in Computer Science and user research and user centred design, preparing you for advanced study and professional challenges in the field. It will develop your critical thinking, practical research skills, and ethical awareness. Real-world applications are explored through case studies, design simulations, and problem-based learning, allowing students to apply theoretical concepts to tangible issues. Technical learning includes web programming, building websites, and designing interfaces and interactions using HTML 5, CSS, and JavaScript.

40 credits

In this unit you will explore some of the key contemporary concepts within computer science. You will explore data security, trust, and network management in computational and networked environments. You will explore strategies for creating secure networks, including industry-standard protocols for firewall management, penetration testing, intrusion detection, data encryption, and Wi-Fi security. You will engage with full-stack development, incorporating both SQL and NoSQL databases. You will gain hands-on experience in data analysis for detecting security anomalies and understanding attack patterns, as well as ethical considerations around hacking tools and user privacy.

40 credits

Core Projects

The first week of each academic year is called Wayfinding week. It’s an opportunity get your bearings, establish new connections and, after your first year at Norwich, re-establish old ones. Your course team will talk you through the year ahead and explain the expectations for the year. We’ll help you navigate new encounters and identify areas to focus on as you progress through your course.

An important element of Wayfinding Week is taking part in our annual ‘Make it Manifest(o)’ project. Your course team will introduce the project in which we’ll ask you to consider your hopes and vision of the year ahead at Norwich and work with students in other year groups to bring your ideas to life. The project culminates in a celebratory display of work across the campus. The project will help you to develop your critical creativity through different approaches, concepts, and mediums. You’ll encounter diverse perspectives and build friendships and networks within our university community.

Interchange weeks are opportunities to step away from your disciplinary studies and engage in projects, workshops, visits and talks that extend your knowledge and understanding of the world. Whether you learn a new skill or take part in a global challenge project with students from other courses, you will come away with new insights to take back to your course. Interchange is part of the schedule for all Norwich students with sessions held across and beyond the campus led by university staff, visiting lecturers and students.

Learning and teaching

This course is taught through a mixture of learning and teaching methods including:

Assessment

Assessment for this course is entirely coursework-based, meaning there are no exams. Your progress will be evaluated through the projects and assignments you complete for each unit. Throughout the year, you’ll receive ongoing feedback to help you refine your work and develop your skills. To support your learning and ensure you achieve the course outcomes, we use a variety of assessment methods, including:

  • Finished pieces of work
  • Presentations
  • Written work
  • Your research
  • A reflective journal

Find out more about Assessment at Norwich

Here to help you succeed

The UK’s creative sector is thriving, contributing £111.7 billion annually to the economy and offering over 2 million jobs.

Employability and career development are integral to every unit of our courses, ensuring students are well-prepared for the industry. Our students go on to secure exciting roles, launch successful businesses, and make a lasting impact in many sectors worldwide.

From day one, you’ll also get specialist career advice from our Business and Employability Team to help support you as you plan your career.

Typical career paths

Our degrees facilitate progression into a wide range of careers in both industry and academia. Computing graduates are in high demand across many sectors including hospitality, banking, travel, retail, manufacturing, public sector, and the media.

  • AI engineer
  • Business analyst
  • Cyber security specialists
  • Data analyst
  • Forensic computer analyst
  • Network engineer
  • Secondary school teacher
  • Software engineer
  • Systems designer
  • Systems engineer
  • Web developer

92% of our graduates are in employment or further education within six months of graduating”

Graduate Outcomes 2021

Entry requirements

Norwich University of the Arts welcomes applicants of all ages from all backgrounds.

If the qualification that you are studying is not shown, do not worry as we are able to accept other pre-entry qualifications as well as combinations of different qualifications.

A/AS Levels (GCE)

GCE A/AS Levels 3 A-level qualifications at grades BCC (104 UCAS Tariff points) or above. Where candidates are not taking 3 A-levels, Norwich University of the Arts will consider combinations of A-level/AS-level and other Level 3 qualifications.

BTEC Extended Diploma (QCF or RQF)

Distinction, Merit, Merit in an art, design or media related subject

BTEC Diploma (QCF or RQF)

Distinction*, Distinction* in an art, design or media related subject

T Levels

A T Level in any subject with overall grade A* to C (Pass)

UAL Extended Diploma

Merit

UAL Level 3 Foundation Diploma in Art and Design

Pass

UAL Level 4 Foundation Diploma in Art and Design

Pass

Foundation Diploma in Art and Design

Pass

Access to Higher Education Diploma (Art and Design)

Pass

International Baccalaureate Diploma

A minimum of 26 points

Additional requirements for this course

GCSE in English and Maths at Grade 4 or above
If you do not have a Science or Mathematics-based A-level, you should have at least Grade B/Grade 5 at GCSE Mathematics.

Portfolio Advice and Guidance

Portfolios should show examples of your work — both finished and work in progress — that demonstrate your interests and skills. Your portfolio should be made up of work that reflects your creativity, personal interests and influences, as well as demonstrating your technical skills and ability. It doesn’t have to be perfect as we can assess your potential from your work in progress.

Your portfolio should be relevant to this course, but you can include a wide range of work that shows your creativity, technical competence and understanding of storytelling.

Get more advice on presentation formats, layouts and when to submit your portfolio in the application process.

Image of a student sat at a mac computer

Fees and funding

Tuition fees for the 2025/26 academic year

  • BA course (three year): £9,535 per year
  • Integrated Foundation Year (optional): £9,535 per year
  • Level 5 Diploma Year (optional): £9,535 year

The level of fee that you will be asked to pay depends on whether you’re classed as a UK (home) or international student. Check your fee status.

Fees for subsequent years

Tuition fees may increase in subsequent years in line with inflation, subject to government regulations. The inflation rate used is expected to be the Retail Price Index excluding mortgage payments (RPIX). We would confirm this in advance to you of each academic year. 

Find our more about fees and funding

Funding your study

Depending on your circumstances, you may qualify for a bursary, scholarship or loan to help fund your study and enhance your learning experience.

Additional Costs

Your course fees cover the cost of studies, and include loads of benefits, such as the use of our library, support from our expert employability team, access to workshops and free use of the IT equipment across our campuses. There are also other costs which you may need to consider.

How to apply

All applications for undergraduate courses will need to be made via the Universities and Colleges Admissions Service (UCAS).

You’ll need our university UCAS code (N39) as well as your course code which you’ll find on your course page.

When you register with UCAS you will need include your previous and current qualifications information, personal statement, and reference.

Once we receive your application form through UCAS, we will email confirmation that we have received it and will give you access and instructions for logging into the applicant portal. Our decision will be communicated via UCAS.

Applying for an undergraduate degree

Undergraduate open days

Get a taste of life at Norwich, learn more about our courses, our campus and meet the creators and makers you’ll be learning from.

Two smiling women in yellow t-shirts stand behind a promotional booth for norwich university of the arts at an educational fair, surrounded by banners and informational brochures.

Latest news

Related courses

Discover our courses and take the first step towards unleashing your potential