College of Science - Swansea University

Bachelor in Software Engineering - Grado en Ingeniería del Software

College of Science - Swansea University
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
  • Precio:
    Annual tuition fees for entry in the academic year 2015/16 are as follows:
    UK/EU £9,000
    International £13,400
  • Comienzo:
    Información no disponible
  • Lugar:
    Reino Unido
  • Duración:
    3 Años
  • Condiciones:
    You may be eligible for funding to help support your study. To find out about scholarships, bursaries and other funding opportunities that are available please visit the University´s scholarships and bursaries page.
  • Idioma:
    El Grado se imparte en Inglés
  • Titulación:
    BSc Software Engineering


The BSc Software Engineering degree concentrates more on the skills needed for a career in the software industry by focusing on the process of building software to a specification.

Year 1 of Software Engineering is the same as the BSc Computer Science degree. This is mainly because students studying both Software Engineering and Computer Science need to know the same fundamental things.

Year 2 concentrates more on team working than Computer Science. It also brings in real-world concepts like completing work started by other teams, and also working collaboratively with other teams – all of which are things that are common practice in industry.

In year 3 students undertake a 40 credit project, two compulsory modules on Software Testing and Design Patterns and Generic Programming, and 60 credits of options. The project you undertake must be practical, and you must build a software system.


Offers for our main degree programmes are around ABB-BBB at A-level or DDD for BTEC depending on interview and subjects taken. Our MEng programme has one grade higher entry.

Entry offers for our foundation year will be CCD at A-level or MMM at BTEC.

We exclude General Studies, Key Skills and some other exams.

A level Mathematics is not a requirement for our degrees, with the exception of G4GC Mathematics for Computer Science. All modern computer science degrees involve discrete mathematics and mathematical logic, on which all forms of computation, programming, and systems design depend. We have substantial experience (and success!) in teaching these essential tools to students who do not have recent mathematical experience.

Apart from special circumstances, applicants without a B or higher in GCSE Maths will be rejected. If you apply with a C in GCSE Maths, your application will be considered if you fall into one of these categories:

You are resitting GCSE Maths.
You have at least a B in GCSE Statistics.
You are studying AS or A level Maths, or Statistics, or Physics.
You are studying an IT/Software/Computing BTEC and expect to obtain at least DDM and the BTEC you are following has some maths component, (or MMM for G401).
You are expecting to get AAB in 3 A-levels (or 340 UCAS points), (or 240 points for G401)
Please refer to the UCAS Tariff Tables to determine your points equivalent if you have other qualifications.

Applicants with grades of CCC or higher are welcome (CDD for G401).


Year 1 (Level 4)
HE Level 4 Degree / HECert
Compulsory Modules
Module Name
Programming 1
Programming 2
Professional Issues 1: Computers and Society
Professional Issues 2: Software Development
Concepts of Computer Science 1
Concepts of Computer Science 2
Modelling Computing Systems 1
Modelling Computing Systems 2

Year 2 (Level 5)
HE Level 5 Degree / HEDip
Compulsory Modules
Module Name
Declarative Progamming
Software Engineering
Software Engineering 2
Database Systems
Data Representation, Markup Languages and Web Services
Computer Graphics

Year 3 (Level 6)
HE Level 6 Degree / Honours
Students choose 120 credits from the following:

Compulsory Modules
Module Name
Project Implementation and Dissertation
Project Specification and Development
Software Testing
Design Patterns and Generic Programming

Optional Modules
Choose Exactly 60 credits from the following Modules:

Module Name
Writing Mobile Apps
Computer Graphics II:Modelling and Rendering
Concepts of Programming Languages
High Integrity Systems
Cryptography and IT Security
Data Visualization
Web Service Applications
Advanced Topics in Computer Science
Artificial Intelligence Applications
Web Application Development
Mobile Interaction Design
High-Performance Computing in C/C++
Embedded Systems Design
Logic for Computer Science
Computer Vision and Pattern Recognition
Modelling and Verification Techniques
Teaching Computing via a School Placement

Salidas profesionales

The importance of gaining valuable core skills and life experience whilst at University has never been so critical. As computer scientists in training you will be taught a full range of core skills and practises by leading experts that will enable you to successfully pursue a career within computing.

Every year we survey our recent graduates to ascertain their employment status. The data is more commonly known as the Graduate Destinations survey and is reported to HESA (the Higher Education Statistics Authority).

HESA data collected in January 2013 about our 2012 graduates showed that 100% of Swansea´s Computer Science graduates were in full-time employment or further study within six months of graduation. Computer Science at Swansea is 7th in the UK for "Graduate Prospects", the 2014 Times Good University Guide.

Cursos relacionados que SÍ están activos


Ver otros estudios de...