We offer a Foundation Year to boost your skills and knowledge – it’s a great way to make your way into higher education. Spend a year in industry getting real world experience with the added benefit of help from our award-winning careers service. This could include presentations, school experience, work experience or laboratory work. All modules are subject to availability and this list may change at any time. Some longer modules, such as a dissertation, are worth more (e.g. 40 credits). In these cases, you’ll study fewer modules – but the number of credits will always add up to 120.

  • For Medicine country specific requirements please visit our Applying to Medicine website.
  • The module will then focus on the process of building hybrid or native apps that can run on multiple operating systems.
  • Swansea Employability Academy will support you at each stage of your career journey helping you build a bright future.
  • A global leader in experimental computer science research, our degree programmes recognise the importance of computer systems in commerce, industry, government and science.

We can give you plenty of support if you are a complete beginner, or set something more challenging if you’re already a proficient programmer. These programmes are designed to give students a strong foundation and specialist knowledge in areas of computer science. If you have studied material as part of a previous qualification that is comparable in content, level and standard to our computer science modules, you might be exempted from the equivalent course of our degree. You will not need to study or be assessed in the module to complete your award. If you do not meet the academic requirements for direct entry, you can apply for the programme via the performance based admission route. During Level 6, you study elective modules then undertake a 30 credit project that combines your knowledge and skills to create a software system.

Annual Tuition Fees

How DETI is digitally transforming engineering We are part of the South West’s Digital Engineering Technology and Innovation programme. computer science facilities Explore our state-of-the-art facilities available for teaching and research with expert support from University staff. Centre for the Analysis of Motion, Entertainment Research and Applications We create advanced motion tracking technologies for use in the entertainment industry, training and athlete performance, and assistive technologies. Bath computer science graduate is ‘changing the game’ in cybersecurity This Tech Times article explores how Mustafa Lattouf is working on ground breaking solutions to help make the internet a safer place. UKRI CDT in Accountable, Responsible and Transparent AI We train the next generation of specialists with expertise in AI, its applications and its implications.

A focus will be given to the early stages of the software development lifecycle to develop the skills of eliciting requirements whilst considering operational and technical trade-offs. The module will culminate in the creation of a simple yet complete software solution. As the course progresses, you will also begin to work in small classes of up to ten people on more specialised topics. In the second year you will take part in a group design practical, which may be sponsored by industry.

Use Our Offer Calculator

Explore mechanisms for applying your existing C# knowledge to distributed systems or applications while considering key areas like scalability and security. Data analytics has rapidly become a part of all of our lives, and is an increasingly sought-after skill on the job market. You will learn to train models of different complexity that can make predictions or uncover hidden patterns in data, making responsible and fair decisions that can help improve our lives. Tackle a substantial piece of computer-related investigation or software design in an area of your interest. This includes practical development and evaluation of your designs and implementation.

Programmer’s text editor such as Atom; integrated development environment software . As this is a technical course, you will need access to suitable IT facilities. For this degree, you will also need Adobe Flash Player to view video material and a media player to play video files.