Master's

MSc in Computing

Αν θέλετε να εντρυφήσετε σφαιρικά στους τομείς που θεωρούνται η ραχοκοκαλιά της επιστήμης της πληροφορικής από τον προγραμματισμό, τα δίκτυα υπολογιστών και τις βάσεις δεδομένων μέχρι το software engineering και την ανάπτυξη διαδικτυακών τεχνολογιών, αυτό είναι το ιδανικό μεταπτυχιακό. Το πρόγραμμα διδάσκει τον αλγοριθμικό τρόπο σκέψης και τον σχεδιασμό αλγορίθμων για ανάπτυξη λογισμικού, την ψηφιακή λογική και την αρχιτεκτονική της επιστήμης.

MSc in Computing

ΓΙΑΤΙ ΝΑ ΤΟ ΕΠΙΛΕΞΩ

Επειδή παρέχει πιστοποίηση/αναγνώριση από διεθνείς επίσημους φορείς όπως το Βρετανικό Συμβούλιο Αναγνώρισης Επαγγελματικών Δικαιωμάτων (UK-NARIC).

Επειδή σας δίνει πτυχίο από το Πανεπιστήμιο του Sheffield, ένα πανεπιστήμιο που συγκαταλέγεται στα 15 καλύτερα πανεπιστήμια του Ηνωμένου Βασιλείου.

Επειδή είναι ένα πρόγραμμα «γέφυρα» στην επιστήμη της πληροφορικής για όλους όσους έχουν διαφορετικό εκπαιδευτικό υπόβαθρο από άλλα επιστημονικά πεδία διαφορετικά της επιστήμης υπολογιστών.

Επειδή το μοναδικό αυτό μεταπτυχιακό πρόγραμμα εισάγει τους φοιτητές στην επιστήμη των υπολογιστών και τους προσφέρει όλα εκείνα τα εφόδια προκειμένου να ξεκινήσουν μια καριέρα στον πιο δυναμικό κλάδο της παγκόσμιας οικονομίας.

Επειδή παρέχει τις απαραίτητες γνώσεις για να συμβαδίζετε με τη διαρκώς εξελισσόμενη αγορά εργασίας στη βιομηχανία της τεχνολογίας που αναζητά επιστήμονες που είναι ενήμεροι για εξελιγμένες, πειραματικές θεωρίες και τεχνικές, οι οποίες αναπτύσσονται σε ακαδημαϊκό επίπεδο.

Επειδή παρέχει τη δυνατότητα σε ανθρώπους που έχουν σπουδάσει, εξειδικευτεί ή εργάζονται σε συγκεκριμένους τομείς της πληροφορικής, ή άλλης επιστήμης, να έρθουν σε επαφή πολύπλευρα με την γενικότερη επιστήμη της πληροφορικής, ώστε να αποκτήσουν μία ευρεία γκάμα γνώσεων, δεξιοτήτων και εμπειριών.

Επειδή το μεταπτυχιακό αυτό, λόγω της κουλτούρας της δια βίου μάθησης που φροντίζει να εμφυσήσει στους σπουδαστές, θέτει τις βάσεις στους σπουδαστές για να μπορούν να κατανοούν τα τεχνολογικά trends και να επικαιροποιούν τις γνώσεις σύμφωνα με τις εξελίξεις στην πληροφορική.

Επειδή το πρόγραμμα μαθημάτων είναι άρρηκτα συνδεδεμένο με τις υψηλού επιπέδου γνώσεις και δεξιότητες που θα χρειαστούν οι φοιτητές ως επαγγελματίες στην αγορά εργασίας σε νευραλγικές θέσεις που σχετίζονται με την ICT.

MSc in Computing

ΣΤΟΧΟΙ TOY ΠΡΟΓΡΑΜΜΑΤΟΣ
  • Δημιουργία υψηλού επιπέδου αποφοίτων, ικανών να κυνηγήσουν μια πολύ πετυχημένη καριέρα σε διάφορους τομείς της πληροφορικής.  Οι σπουδαστές εκπαιδεύονται σε θέματα, προβλήματα και διαδικασίες που σχετίζονται με την ανάλυση, το σχεδιασμό, την κατασκευή και τον έλεγχο πληροφοριακών συστημάτων.
  • Διδασκαλία όλων των θεωρητικών βάσεων των σημαντικών τομέων της επιστήμης της πληροφορικής ώστε να αναπτύξουν ολοκληρωμένη γνώση και κριτική σκέψη σφαιρικά.
  • Προετοιμασία φοιτητών για την αγορά εργασίας με παράδοση μαθημάτων που συνδέουν την ακαδημαϊκή γνώση με τα ρεαλιστικά προβλήματα της βιομηχανίας της τεχνολογίας.
  • Παράδοση μαθημάτων από ειδικό επιστημονικό προσωπικό με εμπειρία και επιτυχίες στην αγορά εργασίας, αλλά και εξειδικευμένους ερευνητές. Οι καθηγητές του Sheffield που διδάσκουν έχουν πολύχρονη εμπειρία σε ακαδημαϊκά προγράμματα και έρευνα. Τα συχνά σεμινάρια με guest ομιλητές από το χώρο της βιομηχανίας και τον πανεπιστημιακό χώρο ολοκληρώνουν τη διαδικασία της μάθησης.

MSc in Computing

ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
1o 6μηνο

ΜΑΘΗΜΑΤΑ ΕΞΑΜΗΝΟΥ

FUNDAMENTALS OF COMPUTER SCIENCE

This unit offers a comprehensive introduction to the field of Computer Science. It exposes students to a wide number of fundamental topics which are considered backbones of computer science. While various core areas like database systems and computer networks are presented, the unit emphasizes on algorithmic thinking and algorithmic design, computer architecture and organization, digital logic and software development

OBJECT ORIENTED PROGRAMMING

This unit is an introductory course in object oriented programming intending to offer insides to basic analysis of problems and to algorithmic thinking but also expand to more advance topics of OOP and the language used specifically. Emphasis is placed on developing strong and robust fundamentals of software development (especially programming) practices. Design practices such as incremental code writing, simplicity, code improving, error handling and pair programming are introduced and practiced in the labs.

DATABASE SYSTEMS

This unit provides an introduction to the concepts and principles of database systems and examines key issues of the database approach to information storage and manipulation. In addition, since designing a successful database application requires conceptual modelling, the unit explains the modelling concepts of an implementation model like the Entity Relationship Diagram as a high-level conceptual data model. Furthermore, the relational data model is analysed as an implementation data model due to its widespread use in traditional commercial database management systems. Last but not least, the unit presents the main features of the structured query language since it is the lingua franca of relational database management systems.

COMPUTER NETWORKS

This unit provides the student with thorough understanding of advanced as well as contemporary issues of data communications and computer networking. It gives students the ability to utilize previous knowledge of computer networks in order to gain a thorough insight of data exchange. Important and crucial subjects related to computer networking and Internet technologies are explored. The unit further targets to enhance the graduate students’ comprehensive, analytical and critical thinking, by exposing them to cutting-edge research issues in computer networking. Emphasis is given to practical network issues, performance analysis, and network programming.

SOFTWARE DEVELOPMENT

This module introduces the students the complete process of producing proper software, from the conception of the original idea to testing and maintaining the final software product. It ties together processes and concepts that the students have been introduced to in the previous semesters like capturing the requirements and specifications of a project, making proper analysis and design, implementing the different parts of the software in a coherent and proper manner, as well as testing the software, in order to create a proper and user friendly product.

2o 6μηνο

ΜΑΘΗΜΑΤΑ ΕΞΑΜΗΝΟΥ

SOFTWARE ENGINEERING

The unit aims to develop an understanding of the problems involved in the development of high quality software products and appreciation of the methodologies, techniques, and tools necessary to develop such systems efficiently. The emphasis of the course is placed on project management, metrics and project estimation, risk management, quality issues, and testing.

WEB TECHNOLOGIES

This unit covers issues related to the architecture, design and development of contemporary dynamic web applications. It is designed to provide students with a comprehensive overview of web development concepts and processes, web design practices and web page creation both client-side and server-side. Topics include technologies associated with web applications including HTML5/CSS, dynamic server-side pages, dynamic client-side scripts, personalisation (cookies and sessions) and client-side techniques for interactive Web applications.

RESEARCH METHODS & DISSERTATION PREPARATION

This module introduces the students the necessary skills for researching and analysing information, with the purpose of extraction and integration of knowledge, and finally the communication of that knowledge. Specifically, the module aims at helping students to develop a) good studying habits, b) good research skills in conducting primary and secondary research, as well as experimentation, and c) reporting and presentation skills. These skills are necessary for completing a successful dissertation.

DISSERTATION

The dissertation provides students with the opportunity to undertake and carry out a project under the supervision of one member of staff. The project is identified and prepared as part of the Research Methods and Dissertation Preparation unit. Members of staff offer initial ideas for research project work, but students are encouraged to develop their own ideas, and they are expected to carry out the research themselves. The completed project is presented as a typed dissertation of not less than 15,000 words.

MSc in Computing

ΠΛΗΡΟΦΟΡΙΕΣ ΕΓΓΡΑΦΗΣ
ΕΝΑΡΞΗ

1ο εξάμηνο (Οκτώβριος)
2ο εξάμηνο (Φεβρουάριος)

ΔΙΑΡΚΕΙΑ

1 Έτος (Full Time )
2 Έτη (Part Time)

ΓΛΩΣΣΑ ΔΙΔΑΣΚΑΛΙΑΣ

Αγγλικά

ΩΡΑΡΙΟ ΦΟΙΤΗΣΗΣ

Δευτέρα – Παρασκευή απόγευμα και 1 Σάββατο πρωί ανά μάθημα.

ΠΡΟΫΠΟΘΕΣΕΙΣ ΕΓΓΡΑΦΗΣ

Οι υποψήφιοι μπορούν να εισαχθούν στο πρόγραμμα εφόσον κατέχουν αναγνωρισμένο προπτυχιακό τίτλο σπουδών τριτοβάθμιας εκπαίδευσης, με καλό βαθμό.

Καλή γνώση της αγγλικής γλώσσας που αποδεικνύεται με:

  • CAE: Με βαθμό A or B ή
  • IELTS: Με βαθμό 6.5 και άνω ή
  • TOEFL (paper based 575 / internet based 89-90) ή
  • Αντίστοιχου επιπέδου, αποδεκτού από το Πανεπιστήμιο, πιστοποιητικό ή
  • Ανώτερου επιπέδου πιστοποιητικό

 

Οι υποψήφιοι που έχουν ολοκληρώσει την τριτοβάθμια εκπαίδευσή τους σε αγγλόφωνο οργανισμό δεν υποχρεούνται να προσκομίσουν πιστοποιητικό ως προς το επίπεδο των αγγλικών τους.

MSc in Computing

ΦΟΡΜΑ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ

Συμπληρώστε τα στοιχεία σας και θα επικοινωνήσουμε μαζί σας για να συζητήσουμε όλες τις λεπτομέρειες που αφορούν στο MSC in Computing.

Έχω διαβάσει και συμφωνώ με τους όρους χρήσης και την πολιτική απορρήτου