Course details

UCAS Code

SFIP

Year of entry

2025

Duration

4 years (FT)

UCAS Tariff

96-112

Institution Code

G53

Location

Wrexham

Course Highlights

Access

to state-of-the-art facilities and equipment

Learn

from experienced professionals and experts in the field 

Opportunity

to participate in and quality for CISCO accreditation

Why choose this course?

Our BSc Computer Science course offers a comprehensive curriculum covering fundamental and advanced topics, including programming, software design, and project management.

You will:

  • Utilise cutting-edge industry tools and software 
  • Study in state-of-the-art facilities, including our Cyber Innovation Academy 
  • Learn from experienced professionals and experts in the field 
  • Have the opportunity to qualify for CISCO accreditation upon course completion
  • Gain proficiency in industry-standard tools, programming languages, and technologies, enhancing your technical skills
  • Be equipped with hands-on experience to apply software engineering principles in real-world contexts.
  • Complete a final year project aligned to your interests 
  • Engage in industry-simulated experience to design and develop a digital product
  • Sharpen your critical thinking and problem-solving skills
  • Develop systematic and innovative approaches to problem-solving in software engineering
Two students face a server stack, one plugs in a cable

Computing atWrexham University

Thinking of a career in Computing? Hear from lecturers and students about our Computing course at Wrexham University.

Key course features

  • The course offers a unique and thoughtfully crafted curriculum designed to equip you with not only essential theoretical knowledge but also the practical skills and hands-on experience necessary for the effective design, development, and maintenance of software systems
  • The course will provide you with a strong foundation in key software engineering areas, such as programming languages, algorithms, data structures, software design, architecture, and databases
  • During this course, you will expand your knowledge on software quality, testing, ethics, and security. You will gain understanding of software testing methodologies and learn strategies to ensure the reliability, robustness, and security of software systems

What you will study

YEAR 1 (LEVEL 4) 

In your final year, you’ll showcase your expertise through innovative projects, solving real-world challenges with cutting-edge tools. Develop advanced technical, design, and problem-solving skills, while tackling ethical, social, and sustainability issues. With industry-aligned training and hands-on experience, you’ll graduate ready to lead and thrive in the ever-evolving tech world. 

MODULES

  • Project: The project module is designed to prepare you for the tasks and challenges that you may encounter in the workplace after your graduation. Its objectives are to equip you with the skills to independently plan, manage, and report on a substantial, long-term project, apply theoretical knowledge from taught modules to practical, real-world problems, and critically evaluate diverse and often conflicting information from manuals, books, and research journals. The project offers an opportunity to specialise in an area aligned with your personal interests and degree program, enhancing your expertise and career readiness.
  • Cryptography and Defensive Systems: This module provides a comprehensive understanding of cryptography and defensive systems, blending theoretical foundations with practical applications. You will explore core principles and techniques, including encryption algorithms, cryptographic protocols, and key management. Additionally, the module covers advanced defensive strategies to safeguard sensitive information and secure communication channels.
  • Emergent Technologies: This module equips you with a deep understanding of emerging technologies and their transformative impact on the field of computing. It examines cutting-edge innovations, their foundational principles, and real-world applications. You will develop the skills to critically evaluate and effectively apply these technologies in practical contexts.
  • Software Development and Optimisation: This module equips you with programming skills in widely used software development languages, fostering the ability to create efficient, maintainable, and scalable code. It offers a comprehensive understanding of the software development lifecycle, from requirements analysis to maintenance, while covering optimisation techniques, algorithms, and data structures. You will master debugging, troubleshooting, and performance enhancement to deliver high-quality software solutions.
  • DevOps: This module focuses on DevOps, a modern approach that unites software development and IT operations to streamline and enhance software delivery. You will explore key DevOps stages, including planning, coding, building, testing, deployment, operation, and monitoring, all within the context of software product development.

The information listed in this section is an overview of the academic content of the programme that will take the form of either core or option modules. Modules are designated as core or option in accordance with professional body requirements and internal academic framework review, so may be subject to change.

Entry requirements & applying

The academic requirements for the course are 96-112 UCAS tariff points at GCE A-level or equivalent, including IT, computing, maths or physics. 

Applicants who do not meet the criteria above will be assessed on an individual basis by interview.

Teaching & Assessment

Teaching 

This course leverages cutting-edge industry tools and software, paired with innovative teaching methods, to equip students with industry-relevant skills and empower them to excel. Staff fully embrace the Active Learning Framework (ALF), enhancing the teaching and learning experience through diverse, dynamic methods.

The programme integrates core project modules simulating cross-disciplinary industry practices with subject-specific modules, offering theoretical and practical expertise. Students engage in active learning sessions, industry talks, workshops, and practical exercises while exploring emerging technologies and industry best practices.

Most undergraduate modules, apart from the 40-credit final-year project, are 20 credits. Each 20-credit module requires 200 hours of learning, consisting of a small proportion of timetabled sessions, including lectures, labs, workshops, and tutorials, alongside a significant proportion of guided independent study. Staff operate an Open-Door policy, providing flexible support beyond scheduled hours.

Assessment 

Aligned with the Active Learning Framework (ALF), the programmes employ innovative, context-driven assessment strategies that integrate portfolio-building exercises to enhance student achievement and employability. Cloud-based systems track and manage student progress in projects, ensuring transparency in group work and simulating an industry environment to deepen professional awareness.

Assessments focus on mastery of skills and knowledge, adopting a tailored approach supported by formative activities such as self-reflection, peer assessments, and targeted feedback. For coursework and portfolio-based modules, milestone reviews provide personalised feedback, keeping students on track to meet learning outcomes and deliverables.

Modules with embedded industry certifications include preparatory coursework submissions for feedback, ensuring readiness for final assessments. These assessments align with certification requirements and may involve remote proctored in-class evaluations, bridging academic and industry standards to strengthen student employability.

Assessments encompass a diverse range of methods, including:

  • Coursework and Projects: Assignments and projects provide hands-on experience, allowing you to apply theoretical knowledge to real-world scenarios. This may include software development projects, research papers, or problem-solving tasks. 
  • Coding Assignments: Practical coding assignments assess your programming skills, logical reasoning, and ability to develop efficient and effective code. 
  • Group Projects: Collaborative projects evaluate teamwork, communication, and the ability to work in diverse teams, reflecting the collaborative nature of the tech industry. 
  • Presentations: You may be required to present your findings, solutions, or project outcomes, enhancing your communication and presentation skills. 
  • Laboratory Work: Practical sessions in computer labs assess your ability to apply concepts, troubleshoot issues, and work with various tools and technologies. 
  • Problem-solving Exercises: These exercises challenge you to solve complex problems, encouraging critical thinking and analytical skills. 
  • Reports and Documentation: Writing reports or documenting project processes assesses your ability to communicate technical information clearly and concisely. 

Career prospects

Our dedicated Careers and Employability team is committed to helping you achieve your professional goals. They provide personalised advice, useful resources, and extracurricular employability events to prepare you for the job market.

Graduates of this course can pursue careers in: 

  • Software Engineer
  • Applications Engineer
  • Information Systems Manager
  • Software Architect
  • Systems Analyst
  • Data Analyst
  • Web Developer
  • Mobile App Developer
  • IT Consultant
  • IT Project Manager
  • DevOps Engineer

Additionally, you may choose to further your expertise through postgraduate studies. Explore our postgraduate courses for more information.

Fees & funding

You do not have to pay your tuition fees upfront.

The fees you pay and the support available will depend on a number of different factors. Full information can be found on our fees & finance pages. You will also find information about what your fees include in the fee FAQs.

All fees are subject to any changes in government policy, view our undergraduate fees.

For international students looking to study this course please see our international fees.

Programme specification

You can see the full programme specification here.

Accommodation

At Wrexham University, we offer on-campus en-suite rooms within our Wrexham Student Village. These private, fully furnished spaces are conveniently located, providing easy access to campus facilities, study areas, and social spaces. Plus, you’re just a 10-minute walk from the city centre!

With all bills included, free Wi-Fi, 24/7 security, and large social areas, you’ll find everything you need for a great student experience.

Explore our student accommodation options to find your perfect home away from home.

International

If you are applying as an European / International Student, and live outside of the UK, you should make your application through our online application system, Centurus.

For information about the university’s entry requirements for EU/international students, please visit our international section

International

If you are applying as an European / International Student, and live outside of the UK, you should make your application through our online application system, Centurus.

For information about the university’s entry requirements for EU/international students, please visit our international section