MSc Advanced Computer Science with a Professional Placement Year
Cardiff, Regatul Unit
DURATA
1 up to 3 Years
LIMBI
Engleză
RITM
La zi, Part time
TERMEN LIMITĂ DE APLICARE
Solicitați termenul limită de aplicare
CEA MAI DEVREME DATĂ DE ÎNCEPERE
Sep 2025
TAXE DE ȘCOLARIZARE
GBP 30.200 / per year *
FORMAT DE STUDIU
În campus
* for overseas | for home: £11,700
Admitere
Burse și finanțare
We are committed to investing up to a total of £500,000 in this high-value competitive scholarship scheme to support UK students who are planning to start an eligible Master’s programme in 2024/25.
The Scholarships are each worth £3,000 and will be awarded in the form of a tuition fee discount.
Eligibility
UK students are eligible to apply for the Scholarship. You normally need to have achieved at least a 2.1 or equivalent in your first degree to be eligible. You need to submit an application to study at Cardiff University and be made an offer to study before your fee status can be confirmed.
Curriculum
Veți studia module predate pentru un total de 120 de credite în timpul etapei de diplomă a diplomei dvs. Toate modulele predate valorează 20 de credite
Veți efectua un plasament după etapa de predare a cursului și înainte de a întreprinde proiectul individual și disertația. Majoritatea studenților își încep plasamentul în vara anului 1
The Master’s stage of your degree will be an individual project (worth 60 credits) which you will write up as a dissertation, after the Diploma stage. This project will be carried out during the summer under the supervision of a member of the academic staff.
Acesta este un curs cu normă întreagă întreprins pe parcursul a doi ani academici. Este, de asemenea, disponibil ca un curs cu normă întreagă de peste un an sau un curs cu fracțiune de normă de peste trei ani, ambele fără plasare.
Year One
Veți lua un modul obligatoriu de 20 de credite privind paradigmele de programare, oferindu-vă experiență atât în profunzimea, cât și în amploarea abilităților de programare și veți fi ghidat în alegerea a cinci module opționale de 20 de credite dintr-o gamă de module atent selectate, care se concentrează pe contemporan și subiecte relevante care apar în prezent în cadrul disciplinei.
Core Modules for Year One
- Programming Paradigms
Optional Modules for Year One
- Visual Computing
- Cyber Security and Risk Management
- Knowledge Representation
- Penetration Testing and Malware Analysis
- Machine Learning for NLP
- Introduction to Computational Robotics
- Distributed and Cloud Computing
- Automated Reasoning
- Computer and Network Forensics
- Internet of Things: Systems Design
- Social Computing
- Advanced Topics in NLP
- Developing Secure Systems and Applications
- Principles of Machine Learning
- Applications of Machine Learning: Natural Language Processing/Computer Vision
- Computational Linguistics
Year Two
Stagiul dvs. de muncă va dura în mod normal între 7 și 12 luni, având de obicei loc la sfârșitul fazei de predare a cursului, înainte de disertația finală, permițându-vă să exersați noile abilități pe care le-ați învățat și să aplicați cunoștințele pe care le-ați dobândit, în locul de munca.
Te vei întoarce la universitate după finalizarea cu succes a stagiului de muncă la începutul verii anului următor pentru a-ți întreprinde proiectul individual și a-ți finaliza dizertația, cu scopul de a finaliza cursul în termen de 24 de luni de la intrare.
Core Modules for Year Two
- Placement
- Dissertation
How Will I Be Assessed?
Modules will be assessed either by coursework, examination, or a combination of both.
Rezultatul programului
What Skills Will I Practise and Develop?
The Learning Outcomes for this Programme describe what you will be able to do as a result of your study at Cardiff University. They will help you to understand what is expected of you.
The Learning Outcomes for this Programme can be found below:
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 advanced computer science
- An understanding of the methods, techniques, and tools available to specify, design, implement and manage computer-based systems
- An understanding of the representation of data in structured forms and its interplay with the implementation of algorithms
- A critical awareness of current trends in selected research areas of computer science, and an ability to discuss their contribution to developing computer-based systems
Intellectual Skills
On successful completion of the Programme you will be able to demonstrate:
- O stăpânire a metodologiilor practice în domenii cheie ale calculului; aplicarea lor în domenii bine stabilite de dezvoltare software și utilizarea lor în domenii de aplicații specializate selectate
- 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 appreciation of how skills and concepts encountered in the degree are implemented and used within the industry
Professional Practical Skills
On successful completion of the Programme you will be able to demonstrate:
- An awareness of professional, legal, social, cultural and ethical issues that arise in the implementation of existing and future computer systems and an awareness of societal and environmental impact
- 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 critically review the literature, and to effectively communicate ideas, principles and theories through oral, written and electronic means
- An ability to work effectively as a team member or leader in a team and as an individual
- An ability to make effective use of a range of IT systems
Taxa de școlarizare a programului
Oportunități de carieră
Graduates from this course will be ideally placed to pursue a number of careers, such as systems architects, programmers and software developers, and could also pursue a research career via doctoral studies.
Selecția de module oferite urmărește să vă îmbunătățească abilitățile transferabile și să vă sporească perspectivele de angajare.
Furnizarea programului
Cum voi fi învățat?
Școala de Informatică și Informatică are o cultură de cercetare puternică și activă care ne informează și ne dirijează predarea. Ne angajăm să oferim predare la cel mai înalt standard.
Modulele sunt livrate printr-o serie de sesiuni de contact, fie întregi, fie de jumătate de zi, care includ prelegeri, seminarii, ateliere de lucru, tutoriale și cursuri de laborator.
Majoritatea modulelor dumneavoastră predate vor avea informații suplimentare pe care să le studiați și veți fi de așteptat să rezolvați acest lucru în timpul dumneavoastră, conform îndrumărilor oferite de lector pentru modulul respectiv.