MSc Computer Science with a Year in Industry
Cardiff, Ηνωμένο Βασίλειο
MSc (Μεταπτυχιακό Δίπλωμα Ειδίκευσης Επιστημών)
ΔΙΆΡΚΕΙΑ
5 έτη
ΓΛΏΣΣΕΣ
Αγγλικά
ΡΥΘΜΌΣ
Πλήρης απασχόληση
ΠΡΟΘΕΣΜΊΑ ΕΦΑΡΜΟΓΉΣ
ΠΡΩΙΜΌΤΕΡΗ ΗΜΕΡΟΜΗΝΊΑ ΈΝΑΡΞΗΣ
ΔΊΔΑΚΤΡΑ
GBP 28.200 / per year *
ΜΟΡΦΉ ΜΕΛΈΤΗΣ
Στην Πανεπιστημιούπολη
* for overseas | for home year two, four and five: £9,250/ for year one: £9,000/for year three sandwich year: £1,850
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.
Θα πάρετε τα τρία διδακτικά έτη και το έτος τοποθέτησης του BSc Computer Science με ένα μάθημα Year in Industry κανονικά, και στη συνέχεια (υπό την προϋπόθεση ότι πληρούνται τα κριτήρια προόδου) θα συνεχίσετε σε ένα πέμπτο έτος σπουδών κατά το οποίο θα λάβετε ενότητες προχωρημένων επιστήμη των υπολογιστών και να πραγματοποιήσει ένα νέο ομαδικό έργο επιπέδου 7. Αυτό θα οδηγήσει στην απόκτηση τίτλου Master of Computer Science (MSci).
Αυτό το πενταετές μάθημα ξεκινά με την εισαγωγή βασικών υπολογιστικών δεξιοτήτων και εννοιών που θα στηρίξουν το πτυχίο. Τα σύντομα έργα του πρώτου έτους ακολουθούνται από ένα σημαντικό ομαδικό έργο το δεύτερο έτος, όταν χρησιμοποιείτε νέες δεξιότητες και γνώσεις για να σχεδιάσετε και να εφαρμόσετε ένα σύστημα λογισμικού. Θα περάσετε το τρίτο έτος αναλαμβάνοντας μια θέση μισθωτής εργασίας. Στο τέταρτο έτος, εστιάζετε σε αναδυόμενες τεχνολογίες και επιλογές με γνώμονα την έρευνα που σχετίζονται με τους βασικούς ερευνητικούς τομείς της Σχολής (Σύνθετα Συστήματα, Οπτική Υπολογιστική και Μηχανική Δεδομένων & Γνώσης) και αναλαμβάνετε ένα μεμονωμένο έργο με επίκεντρο τα δικά σας ενδιαφέροντα. Στο πέμπτο έτος, θα μελετήσετε μια περαιτέρω επιλογή ενοτήτων από τους τρεις βασικούς ερευνητικούς τομείς της Σχολής και θα αναλάβετε επίσης ένα τελικό ομαδικό έργο.
Year One
Οι ενότητες που διδάσκονται στα δύο πρώτα εξάμηνα θα εισάγουν θεμελιώδεις υπολογιστικές δεξιότητες και έννοιες που αποτελούν τη βάση του πτυχίου σας. Αυτό περιλαμβάνει τον προγραμματισμό αλγορίθμων που χρησιμοποιούν γλώσσες όπως Python και Java™, κατανόηση του Διαδικτύου και των τεχνολογιών Ιστού, της αρχιτεκτονικής υπολογιστών και των λειτουργικών συστημάτων, των αρχών μηχανικής λογισμικού και των μαθηματικών για την επιστήμη των υπολογιστών. Θα αναμένεται να αναπτύξετε νέες τεχνικές και επαγγελματικές δεξιότητες και να επιδείξετε ατομική δημιουργικότητα και πρωτοτυπία καθ' όλη τη διάρκεια του έτους.
Core Modules for Year One
- Computational Thinking
- Web Applications
- Επίλυση προβλημάτων με Python
- Αρχιτεκτονική και Λειτουργικά Συστήματα
- Μαθηματικά για την Επιστήμη των Υπολογιστών
- Αντικειμενοστραφής προγραμματισμός Java
- Αρχές, Εργαλεία και Τεχνικές για Ασφαλή Μηχανική Λογισμικού
Year Two
Οι βασικές ενότητες που διδάσκονται το δεύτερο έτος εισάγουν προηγμένα θέματα. κάποια επιλογή εισάγεται στο πτυχίο μέσω προαιρετικών ενοτήτων. Η δομή και η επεξεργασία των δεδομένων διερευνώνται περαιτέρω και απλοί αλγόριθμοι επεκτείνονται σε εφαρμογές που μπορούν να επικοινωνούν μέσω δικτύων. Οι δεξιότητες που έχουν αναπτυχθεί μέχρι στιγμής εφαρμόζονται κατά τη διάρκεια ενός ομαδικού έργου για τον επαγγελματικό σχεδιασμό και εφαρμογή ενός συστήματος λογισμικού.
Η επιλογή των προαιρετικών ενοτήτων το δεύτερο έτος θα σας επιτρέψει να αρχίσετε να εξειδικεύσετε τις δεξιότητές σας, εστιάζοντας είτε σε μια Pathway «θεωρητικής επιστήμης των υπολογιστών», σε μια Pathway «εφαρμοσμένης/ανάλυσης δεδομένων» ή σε μια Pathway «συστημάτων». Ταυτόχρονα, η μελλοντική σας σταδιοδρομία, η απασχολησιμότητα, η επιχειρηματικότητα και οι επαγγελματικές σας δεξιότητες θα ενισχυθούν καθώς αρχίζετε να κοιτάζετε τη ζωή μετά το πανεπιστήμιο.
Core Modules for Year Two
- Human-Computer Interaction
- Database Systems
- Computational Mathematics
- Ενίσχυση της απασχολησιμότητας σας
- Ασφαλή Δίκτυα Επικοινωνίας
- Internet of Things
- Group Project
- Προσανατολισμός αντικειμένων, αλγόριθμοι και δομές δεδομένων
Optional Modules for Year Two
- Επεξεργασία και Οπτικοποίηση Δεδομένων
- Informatics
- Introduction to the Theory of Computation
- Scientific Computing
Τρίτο έτος: Έτος σάντουιτς
Η προετοιμασία ξεκινά κατά τη διάρκεια του δεύτερου έτους, όταν θα λάβετε υποστήριξη από τον αφοσιωμένο Υπεύθυνο Τοποθέτησής μας και άλλες πανεπιστημιακές υπηρεσίες για να εξασφαλίσετε μια κατάλληλη έμμισθη θέση και να διασφαλίσετε ότι έχετε πρόσβαση σε μια ευρεία ποικιλία σχετικών ευκαιριών τοποθέτησης. Η Σχολή θα παρέχει επίσης υποστήριξη και καθοδήγηση κατά τη διάρκεια του έτους τοποθέτησης σας, κατά το οποίο θα σας δοθεί η ευκαιρία να βελτιώσετε το βιογραφικό σας και να ενισχύσετε τις προοπτικές απασχόλησης αποκτώντας την πολύτιμη εμπειρία και τις δεξιότητες που απαιτούν οι εργοδότες.
Core Modules for Year Three
- Placement
Year Four
Το τέταρτο έτος θα εστιάσετε σε αναδυόμενες τεχνολογίες και προηγμένα θέματα στην επιστήμη των υπολογιστών. Τα Pathways που επιλέχθηκαν κατά τη διάρκεια του δεύτερου έτους θα συνεχιστούν και θα βελτιωθούν σύμφωνα με τα συγκεκριμένα ενδιαφέροντά σας, παράλληλα με μια επιλογή πρόσθετων προαιρετικών ενοτήτων με πληροφορίες έρευνας. Τα σύγχρονα θέματα περιλαμβάνουν την ασφάλεια των υπολογιστών και τη διερεύνηση της εγκληματολογίας, τους υπολογιστές υψηλής απόδοσης, την τεχνητή νοημοσύνη, την όραση υπολογιστών, τα γραφικά και τα πολυμέσα. Θα ολοκληρώσετε ένα μεμονωμένο έργο υπό την επίβλεψη προσωπικού, με γνώμονα τα ενδιαφέροντά σας.
Οι επιλογές της ενότητας σας στο τέταρτο έτος θα ενημερώσουν τις επιλογές που έχετε στη διάθεσή σας κατά τη διάρκεια του πέμπτου έτους, καθώς οι μαθητές ενδέχεται να μην αντιγράψουν θέματα μεταξύ των δύο ετών. Οι ακριβείς διαθέσιμες επιλογές ενοτήτων θα εξαρτώνται από τις ενότητες που προσφέρονται εκείνη τη στιγμή, και οι πλήρεις λεπτομέρειες των ρητών ζευγών ενοτήτων που πρέπει να αποφευχθούν θα παρέχονται στα εγχειρίδια μαθητών κάθε χρόνο. Οι σπουδαστές θα ενημερωθούν για τις επιλογές των μαθημάτων τους κατά τη διάρκεια των τεσσάρων και πέντε ετών για να διασφαλίσουν ότι είναι σε θέση να μελετήσουν τα ενδιαφέροντά τους στο σωστό επίπεδο και να μεγιστοποιήσουν την κάλυψη των δεξιοτήτων και των γνώσεων της Επιστήμης Υπολογιστών.
Βασικές ενότητες για το τέταρτο έτος
- Emerging Technologies
- Ατομική εργασία ενός εξαμήνου - 40
Προαιρετικές ενότητες για το τέταρτο έτος
- Βάσεις δεδομένων μεγάλης κλίμακας
- Knowledge Management
- Combinatorial Optimisation
- Security
- Forensics
- Artificial Intelligence
- Computer Vision
- Graphics
- Σκέψη Σχεδίασης και Πρωτοτυποποίηση για Εμπειρία Χρήστη
- Πολιτικές Οικονομίες Υπολογιστών
- Εισαγωγή στην Υπολογιστική Ρομποτική
- Managing Change
Year Five
Εκτός από το να συμμετέχετε σε ένα υποχρεωτικό ομαδικό έργο υπό την επίβλεψη ενός μέλους του ακαδημαϊκού προσωπικού, θα επιλέξετε από μια σειρά προσεκτικά επιλεγμένων ενοτήτων ενημερωμένων από έρευνα που εστιάζονται σε σύγχρονα και σχετικά θέματα που αναδύονται αυτήν τη στιγμή στον κλάδο. Αυτό το έτος θα εδραιώσει τις βασικές σας δεξιότητες στην Επιστήμη των Υπολογιστών, ενώ θα διευρύνει επίσης τις γνώσεις σας σε όλο το εύρος του κλάδου.
Οι επιλογές της ενότητας σας από το τέταρτο έτος θα ενημερώσουν τις επιλογές που έχετε στη διάθεσή σας κατά τη διάρκεια αυτού του έτους, καθώς οι μαθητές ενδέχεται να μην αντιγράψουν θέματα μεταξύ των δύο ετών. Οι ακριβείς διαθέσιμες επιλογές ενοτήτων θα εξαρτώνται από τις ενότητες που προσφέρονται εκείνη τη στιγμή, και οι πλήρεις λεπτομέρειες των ρητών ζευγών ενοτήτων που πρέπει να αποφευχθούν θα παρέχονται στα εγχειρίδια μαθητών κάθε χρόνο. Οι σπουδαστές θα ενημερωθούν για τις επιλογές των μαθημάτων τους κατά τη διάρκεια των τεσσάρων και πέντε ετών για να διασφαλίσουν ότι είναι σε θέση να μελετήσουν τα ενδιαφέροντά τους στο σωστό επίπεδο και να μεγιστοποιήσουν την κάλυψη των δεξιοτήτων και των γνώσεων της Επιστήμης Υπολογιστών.
Βασικές ενότητες για το πέμπτο έτος
- Team Project
Προαιρετικές ενότητες για το πέμπτο έτος
- Visual Computing
- Cyber Security and Risk Management
- Knowledge Representation
- Penetration Testing and Malware Analysis
- Μηχανική Μάθηση για NLP
- Εισαγωγή στην Υπολογιστική Ρομποτική
- Distributed and Cloud Computing
- Αυτοματοποιημένη συλλογιστική
- Computer and Network Forensics
- Internet of Things: Systems Design
- Social Computing
- Προηγμένα θέματα στο NLP
- Programming Paradigms
- Developing Secure Systems and Applications
- Principles of Machine Learning
- Εφαρμογές Μηχανικής Μάθησης: Επεξεργασία Φυσικής Γλώσσας/Όραση Υπολογιστή
- Computational Linguistics
How Will I Be Assessed?
Η πρόοδος σε κάθε ενότητα θα αξιολογηθεί κατά τη διάρκεια ή στο τέλος του εξαμήνου στο οποίο διδάσκεται. Όλες οι ενότητες περιλαμβάνουν αξιολογήσεις, συμπεριλαμβανομένων γραπτών εξετάσεων ή αξιολογημένων μαθημάτων, ή συνδυασμό και των δύο. Η μορφή των αξιολογήσεων εξαρτάται από τα μαθησιακά αποτελέσματα κάθε συγκεκριμένης ενότητας.
Οι περισσότερες ενότητες περιλαμβάνουν στοιχεία μαθημάτων για αξιολόγηση. Αναπτύσσεται η σημασία της καλής αναφοράς, της χρήσης βιβλιοθηκών και της ανάκτησης πληροφοριών μέσω web ως προοίμιο κριτικής, ανεξάρτητης μελέτης. Τα αξιολογημένα δοκίμια και εκθέσεις χρησιμοποιούνται για την ενθάρρυνση της γνώσης και της κατανόησης, την κριτική ανάλυση, την ανάπτυξη αιτιολογημένης επιχειρηματολογίας και τη σύνθεση συμπερασμάτων.
Οι πρακτικές εργασίες αξιολογούν τις δεξιότητες προγραμματισμού και σχεδίασης. Αυτά συνήθως αντιμετωπίζουν μικρά, καλά καθορισμένα προβλήματα στην αρχή του μαθήματος και γίνονται σταδιακά ανοιχτά. Τα τεστ χρησιμοποιούνται επίσης για την αξιολόγηση των γνώσεων, των δεξιοτήτων και των τεχνικών, τις οποίες μπορεί να αναμένεται να χρησιμοποιήσει ένας επαγγελματίας σε μια κατάσταση περιορισμένου χρόνου. Μπορείτε επίσης να αξιολογηθείτε με παρουσίαση αφίσας.
Η τοποθέτησή σας θα αξιολογηθεί μέσω μιας στοχαστικής αναφοράς και μιας παρουσίασης με αφίσα στο προσωπικό, τους φοιτητές και τους εργοδότες κατά τη διάρκεια της εβδομάδας εγγραφής του τέταρτου έτους.
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 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
- Κριτική επίγνωση των τρεχουσών τάσεων σε επιλεγμένους ερευνητικούς τομείς της επιστήμης των υπολογιστών και ικανότητα συζήτησης για τη συμβολή τους στην ανάπτυξη συστημάτων που βασίζονται σε υπολογιστές
Intellectual Skills
On successful completion of the Programme you will be able to demonstrate:
- Κατοχή των πρακτικών μεθοδολογιών σε βασικούς τομείς της πληροφορικής. την εφαρμογή τους σε καθιερωμένους τομείς ανάπτυξης λογισμικού που σχετίζονται με την αποθήκευση, την επεξεργασία και την επικοινωνία πληροφοριών· και τη χρήση τους σε επιλεγμένους εξειδικευμένους τομείς εφαρμογής
- 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 assess systems (which may include software, devices, people, and so on), to recognise the individual components and to understand their interaction, to improve systems, to replace them and to create them
- Εκτίμηση του τρόπου με τον οποίο οι δεξιότητες και οι έννοιες που συναντώνται στο πτυχίο εφαρμόζονται και χρησιμοποιούνται στον κλάδο
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 make effective use of a range of IT systems
Οι ειδικευμένοι επιστήμονες υπολογιστών έχουν εξαιρετικά μεγάλη ζήτηση. Αυτό σημαίνει ότι οι προοπτικές απασχόλησης για πτυχιούχους στον κλάδο των υπολογιστών και των ΤΠΕ είναι πολύ ισχυρές. Θα εφοδιαστείτε με μεταβιβάσιμες δεξιότητες που ανοίγουν πόρτες σε σταδιοδρομία σε πολλούς τομείς.
Πρόσφατα στατιστικά στοιχεία δείχνουν ότι η συντριπτική πλειοψηφία των αποφοίτων μας ακολουθεί τις επιλεγμένες επαγγελματικές τους διαδρομές σε ρόλους όπως Μηχανικός Λογισμικού, Προγραμματιστής Ιστού, Προγραμματιστής Υπολογιστών, Συνεργάτης Προγραμματιστής Λογισμικού, Αναλυτής Επιχειρήσεων και Υπεύθυνος Ανάπτυξης Συστημάτων.
Πολλοί από τους αποφοίτους μας συνεχίζουν να εργάζονται σε εταιρείες όπως Airbus Group, Amazon, BBC, BT, Cardiff University , Capgemini, Confused.com, GCHQ, IBM, Lloyds Banking Group, MoD, Morgan Stanley, Sky, South Wales Police και Thomson Reuters . Άλλοι έχουν επιλέξει να σπουδάσουν περαιτέρω ή να κάνουν έρευνα στο Κάρντιφ ή σε άλλα κορυφαία πανεπιστήμια.


