Ciencias de la Computación
Cardiff, Reino Unido
DURACIÓN
3 Years
IDIOMAS
Inglés
PASO
Tiempo completo
PLAZO DE SOLICITUD
Solicitar fecha límite de solicitud
FECHA DE INICIO MÁS TEMPRANA
Sep 2025
TASAS DE MATRÍCULA
GBP 28.200 / per year
FORMATO DE ESTUDIO
En el campus
Introducción
Ciencias de la Computación
Nuestro Máster en Informática, de cuatro años de duración, combina estudios de licenciatura y posgrado en un único curso. Si piensa seguir una carrera de investigación o una carrera técnica avanzada en su campo, este curso es para usted.
El curso es idéntico a nuestro curso equivalente de tres años, pero ofrece la oportunidad de explorar la Informática con mayor detalle al ofrecer un cuarto año de estudio. En el cuarto año, elegirá estudiar una selección de módulos opcionales que le proporcionarán una exposición a un amplio conjunto de habilidades y conocimientos a través de la amplitud de la investigación en Ciencias de la Computación. Estos módulos se basan en temas avanzados de las principales áreas de investigación de la Escuela.
También llevará a cabo un importante proyecto de equipo en el que desarrollará nuevas investigaciones y tecnologías bajo la supervisión de uno de nuestros profesores. De este modo, se aglutinarán todos los conocimientos adquiridos en el curso, además de ayudarle a desarrollar competencias técnicas, analíticas y profesionales transferibles, respaldadas por un amplio conocimiento de las tendencias tecnológicas actuales. El curso abarca una mezcla de técnicas y conceptos básicos, lenguajes y paradigmas de programación avanzados y temas en evolución basados en la tecnología.
Admisiones
Becas y Financiamiento
Loans and Grants
Financial support information for students.
Bursaries
We wish to ensure that financial circumstances are not a barrier to your undergraduate study opportunities.
Scholarships
We wish to recruit the very best students and to help us achieve this, we offer a number of scholarships.
Part-time Undergraduate Funding
Information about funding for part-time students.
Financial Support for Asylum Seekers
Information for asylum seekers about the financial support we offer undergraduates and options for funding from outside the University.
Plan de estudios
Este curso de tres años comienza con la introducción de habilidades y conceptos básicos de informática que sustentarán el título. A los proyectos cortos del primer año les sigue un proyecto de equipo sustancial el segundo año, cuando se utilizan nuevas habilidades y conocimientos para diseñar e implementar un sistema de software. En el tercer año, te centrarás en tecnologías emergentes y opciones basadas en la investigación y emprenderás un proyecto individual centrado en tus propios intereses.
Year One
Modules taught in the first two semesters will introduce fundamental computing skills and concepts that form the basis of your degree. This includes the programming of algorithms using languages such as Python and Java™, an understanding of Internet and web technologies, computer architecture and operating systems, software engineering principles and mathematics for computer science. You will be expected to develop new technical and professional skills and to demonstrate individual creativity and originality throughout the year.
Core Modules for Year One
- Computational Thinking
- Web Applications
- Resolución de problemas con Python
- Architecture and Operating Systems
- Maths for Computer Science
- Object Oriented Java Programming
- Principles, Tools and Techniques for Secure Software Engineering
Year Two
Core modules taught in year two introduce advanced topics; some choice is introduced into the degree through optional modules. The structure and processing of data are further explored and simple algorithms are expanded into applications that are able to communicate via networks. Skills developed so far are applied during a team project to professionally design and implement a software system.
Your choice of optional modules in year two will allow you to begin to specialise your skills, focusing on either a ‘theoretical computer science’ Pathway, an ‘applied/data analysis’ Pathway or a ‘systems’ Pathway. At the same time, your future career, employability entrepreneurship and professional skills will be enhanced as you begin to look towards life after university.
Core Modules for Year Two
- Human-Computer Interaction
- Database Systems
- Enhancing your Employability
- Secure Communication Networks
- Internet of Things
- Group Project
- Object Orientation, Algorithms and Data Structures
Optional Modules for Year Two
- Computational Mathematics
- Data Processing and Visualisation
- Informatics
- Introduction to the Theory of Computation
- Scientific Computing
Year Three
En el tercer año te centrarás en tecnologías emergentes y temas avanzados en informática. Los Pathways elegidos durante el segundo año se continuarán y mejorarán de acuerdo con sus intereses específicos, junto con una selección de módulos opcionales adicionales basados en investigaciones. Los temas contemporáneos incluyen seguridad informática e investigación forense, informática de alto rendimiento, inteligencia artificial, visión por computadora, gráficos y multimedia. Completarás un proyecto individual bajo la supervisión del personal, impulsado por tus intereses.
Core Modules for Year Three
- Emerging Technologies
- One Semester Individual Project - 40
Optional Modules for Year Three
- Large-Scale Databases
- Knowledge Management
- Combinatorial Optimisation
- Security
- Forensics
- Artificial Intelligence
- Computer Vision
- Graphics
- Design Thinking and Prototyping for User Experience
- Political Economies of Computing
- Introduction to Computational Robotics
- Managing Change
How Will I Be Assessed?
El progreso en cada módulo se evaluará durante o al final del semestre en el que se imparte. Todos los módulos incluyen evaluaciones, incluidos exámenes escritos, trabajos de curso evaluados o una combinación de ambos. El formato de las evaluaciones depende de los resultados de aprendizaje de cada módulo específico.
Most modules include coursework elements for assessment. The importance of good referencing, the use of libraries and web-based information retrieval as a prelude to critical, independent study is developed. Assessed essays and reports are used to encourage knowledge and understanding, critical analysis, development of reasoned argument and synthesis of conclusions.
Practical assignments assess programming and design skills. These typically address small, well-defined problems at the start of the course, and become progressively open-ended. Tests are also used to assess knowledge, skills and techniques, which a professional may be expected to use in a time-constrained situation. You can also be assessed by poster presentation.
Resultado del programa
What Skills Will I Practise and Develop?
Knowledge & Understanding
On successful completion of the Programme you will be able to demonstrate:
- An understanding of the broad range of concepts, principles and theories underpinning Computer Science
- An ability to describe computing systems and solutions to problems
- An understanding of the representation of data in structured forms and its interplay with the implementation of algorithms
Intellectual Skills
On successful completion of the Programme you will be able to demonstrate:
- An ability to critically appraise computing systems and solutions to problems
- An ability to objectively analyse computational problems and develop appropriate, creative solutions
- An ability to model complex scenarios to design computer systems that meet stated requirements
- An ability to select, derive and analyse appropriate algorithms to solve computing problems
- An ability to recognise and specify the constraints, requirements and trade-offs in the design of computer systems
Professional Practical Skills
On successful completion of the Programme you will be able to demonstrate:
- Awareness of relevant professional, ethical, legal and social issues that arise in the implementation of existing and future computer systems
- An ability to pursue opportunities for career development and lifelong learning and appreciate the importance of commercial awareness
Transferable/Key Skills
On successful completion of the Programme you will be able to demonstrate:
- An ability to effectively communicate ideas, principles and theories by oral, written and electronic means
- An ability to work effectively in a team and as an individual
- An ability to make effective use of a range of IT systems
Cuota de matrícula del programa
Oportunidades profesionales
Los informáticos cualificados tienen una demanda extremadamente alta. Esto significa que las perspectivas de empleo para los graduados en la industria de la informática y las TIC son muy sólidas. Estará equipado con habilidades transferibles que le abrirán puertas a carreras en muchos sectores.
Estadísticas recientes muestran que la gran mayoría de nuestros graduados siguen las carreras profesionales elegidas en roles como ingeniero de software, desarrollador web, programador informático, desarrollador asociado de software, analista comercial y oficial de desarrollo de sistemas.
Many of our graduates go on to work for companies including Airbus Group, Amazon, BBC, BT, Cardiff University, Capgemini, Confused.com, GCHQ, IBM, Lloyds Banking Group, MoD, Morgan Stanley, Sky, South Wales Police and Thomson Reuters. Others have chosen further study or research at Cardiff or other top universities.