L'informatique
Cardiff, Royaume-Uni
BSc
DURÉE
3 ans
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
FRAIS DE SCOLARITÉ
GBP 28 200 / per year
FORMAT D'ÉTUDE
Sur le campus
L'informatique
Notre MSci en informatique, d'une durée de quatre ans, combine les études de premier et de deuxième cycle en un seul cours. Si vous envisagez de poursuivre une carrière dans la recherche ou une carrière technique avancée dans votre domaine, ce cours est fait pour vous.
Ce cours est identique à notre cours équivalent de trois ans, mais il offre la possibilité d'explorer l'informatique plus en détail en proposant une quatrième année d'études. En quatrième année, vous choisirez d'étudier une sélection de modules optionnels qui vous permettront d'acquérir un large éventail de compétences et de connaissances dans le domaine de la recherche en informatique. Ces modules sont basés sur des sujets avancés dans les principaux domaines de recherche de l'école.
Vous réaliserez également un projet d'équipe majeur développant de nouvelles recherches et technologies sous la supervision de l'un de nos professeurs. Ce programme combinera toutes les connaissances acquises pendant le cours et vous aidera à développer des compétences techniques, analytiques et professionnelles transférables, soutenues par une large sensibilisation aux tendances technologiques actuelles. Le cours couvre un mélange de techniques et de concepts de base, de langages et de paradigmes de programmation avancés et de sujets évolutifs basés sur la technologie.
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.
Ce cours de trois ans commence par l'introduction des compétences et des concepts informatiques de base qui sous-tendront le diplôme. Les projets courts de la première année sont suivis d'un projet d'équipe substantiel la deuxième année lorsque vous utilisez de nouvelles compétences et connaissances pour concevoir et mettre en œuvre un système logiciel. Au cours de la troisième année, vous vous concentrez sur les technologies émergentes et les options basées sur la recherche et entreprenez un projet individuel centré sur vos propres intérêts.
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
- Résolution de problèmes avec 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
Au cours de la troisième année, vous vous concentrerez sur les technologies émergentes et les sujets avancés en informatique. Les Pathways choisis au cours de la deuxième année seront poursuivis et améliorés en fonction de vos intérêts spécifiques, ainsi qu'un choix de modules optionnels supplémentaires fondés sur la recherche. Les sujets contemporains incluent la sécurité informatique et les enquêtes médico-légales, le calcul haute performance, l'intelligence artificielle, la vision par ordinateur, les graphiques et le multimédia. Vous réaliserez un projet individuel sous la supervision du personnel, motivé par vos intérêts.
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?
Les progrès dans chaque module seront évalués pendant ou à la fin du semestre au cours duquel il est enseigné. Tous les modules comprennent des évaluations, y compris des examens écrits évaluant les cours, ou une combinaison des deux. Le format des évaluations dépend des acquis d’apprentissage de chaque module spécifique.
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.
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
Les informaticiens qualifiés sont extrêmement demandés. Cela signifie que les perspectives d'emploi pour les diplômés dans le secteur de l'informatique et des TIC sont très bonnes. Vous serez doté de compétences transférables qui ouvrent des portes à des carrières dans de nombreux secteurs.
Des statistiques récentes montrent que la grande majorité de nos diplômés suivent le cheminement de carrière qu'ils ont choisi dans des rôles tels qu'ingénieur logiciel, développeur Web, programmeur informatique, développeur de logiciels associé, analyste commercial et agent de développement de systèmes.
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.


