Διάρκεια Σπουδών
3 έτη
Μέθοδος Παρακολούθησης
Full-time
Γλώσσα Διδασκαλίας
Ελληνικά, Αγγλικά
Τρόπος Παρακολούθησης
Hybrid
Έναρξη Προγράμματος
Οκτώβριος 2024
Τοποθεσία
Αθήνα, Ελλάδα
Περιγραφή
Το πρόγραμμα BSc (Hons) Computer Science είναι ένα προπτυχιακό πρόγραμμα σπουδών τριετούς φοίτησης, το οποίο παρέχει το κατάλληλο υπόβαθρο θεωρητικών και πρακτικών γνώσεων, ώστε να καλλιεργήσεις τεχνικές δεξιότητες, σχετικές με το σχεδιασμό, την ανάπτυξη και τη διαχείριση των υπολογιστικών συστημάτων.
Θα αναπτύξεις ικανότητες επιλογής κατάλληλων εργαλείων και τεχνικών για την ανάλυση, σχεδίαση και ανάπτυξη κάθε συστήματος, θα αποκτήσεις δυνατότητες εκτίμησης των δόκιμων πρακτικών κατά τη διαχείριση ανάπτυξης λογισμικού. Θα κατανοήσεις τις επιπτώσεις που έχουν τα πληροφοριακά συστήματα στους οργανισμούς συνολικά αλλά και στα άτομα που τους απαρτίζουν, θα εμβαθύνεις στην ποικιλία και στη διαφοροποίηση των επιχειρηματικών πληροφοριακών συστημάτων και τον τρόπο χρήσης τους. Θα κατανοήσεις τις αρχές λειτουργίας μιας ευρείας ποικιλίας διαφορετικών τεχνολογιών που χρησιμοποιούν τα δίκτυα και θα αποκτήσεις γνώσεις στα τεχνικά θέματα ασφάλειας των πληροφοριακών συστημάτων, με ιδιαίτερη έμφαση στην αποτροπή κακόβουλων χρηστών (hackers) να αποκτήσουν πρόσβαση σε αυτά.
To πρόγραμμα προσφέρεται σε συνεργασία με το Wrexham University, το οποίο κατέχει την 1η θέση στην ικανοποίηση των φοιτητών του, στην Αγγλία και την Ουαλία.
Στόχος του προγράμματος
- Γιατί θα αποκτήσεις μια ισχυρή βάση γνώσεων στα θεμέλια της πληροφορικής, συμπεριλαμβανομένων των γλωσσών προγραμματισμού, του Web Development, της φιλοσοφία των αλγορίθμων, των βάσεων δεδομένων, της αρχιτεκτονικής υπολογιστών και των λειτουργικών συστημάτων.
- Γιατί θα αναπτύξεις δεξιότητες προγραμματισμού, διαχείρισης δεδομένων, Software Skills για να κατανοήσεις και να αναπτύξεις λύσεις για τον σημερινό κόσμο που κυριαρχείται από τους υπολογιστές.
- Γιατί θα κατανοήσεις τις αρχές που διέπουν τα υπολογιστικά συστήματα, συμπεριλαμβανομένων των δικτύων, των λειτουργικών συστημάτων και της αρχιτεκτονικής των υπολογιστών.
- Γιατί οι ειδικοί στην πληροφορική έχουν μεγάλη ζήτηση, καθώς η τεχνολογία παίζει πλέον ρόλο σχεδόν σε όλα όσα κάνουμε. Το πτυχίο μας στην Πληροφορική συνδυάζει τις βασικές αρχές του τομέα με μια προσέγγιση για την υιοθέτηση και την προώθηση των όλων των νέων εξελίξεων.
- Γιατί θα αναπτύξεις πρακτικές δεξιότητες χρήσιμων σε κάθε τομέα των επιχειρήσεων, όπως η επίλυση προβλημάτων, η ομαδική εργασία, η διαχείριση έργων.
Δομή Προγράμματος Σπουδών
Περιγραφή Μαθήματος
Στόχος του μαθήματος είναι να θέσει τα θεμέλια στην αρχιτεκτονική και στην οργάνωση των σύγχρονων συστημάτων πληροφορικής. Πρωταρχική έμφαση δίνεται στην κατανόηση των κύριων συστημάτων και των υποσυστημάτων από τα οποία αποτελείται ένας Η/Υ.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να εξηγείς τις βασικές διαφορές μεταξύ των τεχνικών που χρησιμοποιούνται στα συστήματα υπολογιστών
- Να περιγράφεις τα κύρια υποσυστήματα, τα στοιχεία και τη λειτουργία των συστημάτων υπολογιστών
- Να επιδεικνύεις επάρκεια στη χρήση δυαδικών και δεκαεξαδικών συστημάτων αριθμών, συμπεριλαμβανομένων των πραγματικών και αρνητικών αριθμών
- Να προσδιορίζεις το σχεδιασμό των ολοκληρωμένων κυκλωμάτων των συστημάτων των υπολογιστών χρησιμοποιώντας πράξεις με λογικές πύλες
Περιγραφή Μαθήματος
Το μάθημα αυτό έχει σκοπό την ανάπτυξη ευρείας γνώσης στην αποθήκευση και διαχείριση δεδομένων με στόχο την εξυπηρέτηση οργανωτικών απαιτήσεων. Οι παραπάνω γνώσεις ενισχύονται με την ανάπτυξη πρακτικών δεξιοτήτων που θεωρούνται απαραίτητες για τη χρήση των δομών και των χαρακτηριστικών μιας γλώσσας ερωτημάτων (SQL), προκειμένου να υλοποιηθεί ένα σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων. Οι δομές SQL που χρησιμοποιούνται είναι σύμφωνες με τα τρέχοντα πρότυπα, έχουν επομένως ισχύ σε όλες τις πλατφόρμες που βασίζονται σε γλώσσα SQL. Οι δεξιότητες που θα αναπτυχθούν θα σε βοηθήσουν να χειρίζεσαι με ευκολία, εμπορικού τύπου, πληροφοριακά συστήματα βάσεων δεδομένων.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να εξερευνήσεις τις βασικές αρχές και λειτουργίες ενός συστήματος διαχείρισης βάσεων δεδομένων (DBMS)
- Να αναλύεις τις απαιτήσεις των δεδομένων ενός συστήματος και να δημιουργείς την κατάλληλη βάση δεδομένων για την υποστήριξη των παραπάνω απαιτήσεων
- Να δημιουργείς, τροποποιείς και να διαγράφεις πίνακες καθώς και να προσδιορίζεις τις συνέπειες τέτοιων ενεργειών
- Να εξερευνάς τις έννοιες της σχεσιακής άλγεβρας και των κοινών λειτουργιών: RESTRICT, PROJECT, JOIN, UNION, PRODUCT, DIFFERENCE καθώς και τις σχέσεις της με την SQL
- Να εξερευνάς ζητήματα διαχείρισης, ασφάλειας, χρησιμότητας και αποκατάστασης σε βάσεις δεδομένων
Περιγραφή Μαθήματος
Το μάθημα αυτό είναι μία εισαγωγή στις βασικές έννοιες του σχεδιασμού και της ανάπτυξης λογισμικού. Έχει σχεδιαστεί με μια συστηματική προσέγγιση για την επίλυση προβλημάτων και χρησιμοποιεί μεθόδους σχεδιασμού που θα σου επιτρέψουν να κατασκευάσεις εμπορικού τύπου λύσεις. Μια σύγχρονη, αντικειμενοστραφής γλώσσα προγραμματισμού υπολογιστών θα χρησιμοποιηθεί σε εργαστηριακό περιβάλλον, όπου θα κληθείς να εργαστείς μέσω μιας σειράς ασκήσεων για να αναπτύξεις θεμελιώδεις δεξιότητες προγραμματισμού.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να ερμηνεύεις τις προδιαγραφές προβλημάτων και να τις μετασχηματίζεις σε λογικές, σχεδιασμένες λύσεις
- Να χρησιμοποιείς σχέδια προγραμμάτων για να αναπτύσσεις προγράμματα υπολογιστών
- Να κατανοείς τον αντικειμενοστραφή προγραμματισμό
- Να χρησιμοποιείς ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) για να δημιουργήσεις γραφικά περιβάλλοντα
- Να κατανοείς τα βασικά στάδια της ανάπτυξης λογισμικού και τη σχέση τους με την Μηχανική Λογισμικού
Περιγραφή Μαθήματος
Το μάθημα ασχολείται με την επαγγελματική ανάπτυξη και την εισαγωγή των φοιτητών στον κλάδο της Πληροφορικής. Μέσω του μαθήματος αυτού θα κατανοήσεις πλήρως την επιστήμη της πληροφορικής, της μηχανικής πληροφοριών, της ταξινόμησης πληροφοριών και των αρχών καθορισμού και τεκμηρίωσης των απαιτήσεων των πληροφοριακών συστημάτων.
Θα ασχοληθείς με τις έννοιες ανάλυσης και σχεδιασμού και μια σειρά παραδοσιακών και σύγχρονων μεθοδολογιών που θα σου επιτρέψουν να εκτιμήσεις τη φύση της πληροφορίας και το ρόλο της στη διαδικασία σχεδιασμού, ανάπτυξης και υλοποίησης ενός συστήματος πληροφορικής.
Επίσης, θα αναπτύξεις μια επαγγελματική προσέγγιση στο σχεδιασμό και στην ανάπτυξη πληροφοριακών συστημάτων μέσα στο κοινωνικό γίγνεσθαι λαμβάνοντας υπόψη τα επαγγελματικά, δεοντολογικά, νομικά, πολιτικά, πολιτιστικά και άλλα θέματα βιωσιμότητας.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να ερευνάς και να αξιολογείς τις επαγγελματικές δεξιότητες που σχετίζονται με την πληροφορική και να αναπτύξεις επαγγελματική και ηθική προσέγγιση, στην πράξη
- Να παρέχεις μια σειρά στοιχείων που θα αποδεικνύουν την συνεχή ανάπτυξη στον τομέα της πληροφορικής
- Να εκτιμάς και να αξιολογείς τις έννοιες της πληροφορικής και των απαιτήσεων ενός συστήματος
- Να αξιολογείς μια σειρά εργαλείων, τεχνικών και προσεγγίσεων που εφαρμόζονται στην ανάπτυξη ψηφιακών συστημάτων
- Να αξιολογείς τις επιπτώσεις του σχεδιασμού και της ανάπτυξης συστημάτων στην κοινωνία και στο περιβάλλον
Περιγραφή Μαθήματος
Το μάθημα αυτό ασχολείται με την περιγραφή δομών, διαδικασιών, πρωτοκόλλων και αρχών ανάπτυξης ιστοσελίδων. Δίνει, επίσης, μια ευρεία επισκόπηση των Τεχνολογιών Διαδικτύου καθώς και διαφόρων άλλων θεμάτων (ασφάλεια, ηθική, κ.α.). Προάγει ακόμα την πρακτική και θεωρητική κατανόηση των εργαλείων, τεχνολογιών και τεχνικών που χρησιμοποιούνται για το σχεδιασμό και τη δημιουργία μιας ιστοσελίδας. Τέλος, το μάθημα καλύπτει τα βασικά στοιχεία του προγραμματισμού HTML, CSS, JavaScript, όπως σύνταξη και βασικές προτάσεις (for, while, if, functions, arrays, objects), αλλά και μοντέλα εγγράφων (DOM) and συμβάντων.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να κατανοείς την τεχνολογία και τα πρωτόκολλα στα οποία βασίζεται ο Παγκόσμιος Ιστός και κατασκευάσεις δικτυακούς τόπους με χρήση HTML, CSS και JavaScript
- Να προβάλεις τις αρχές της χρηστικότητας στο Διαδίκτυο και του στρατηγικού σχεδιασμού, συμπεριλαμβανομένων των εκτιμήσεων της εμπειρίας του χρήστη
- Να αναπτύσσεις κώδικα που είναι αξιόπιστος και ανταποκρίνεται σε μια σειρά προγραμμάτων περιήγησης
- Να αναγνωρίζεις και να κατανοείς τους νομικούς και ηθικούς περιορισμούς στην ανάπτυξη ιστοσελίδων
Περιγραφή Μαθήματος
Το μάθημα αυτό στοχεύει στη διεύρυνση των γνώσεών σου σχετικά με το σύστημα βάσεων δεδομένων και την ανάλυση δεδομένων, εισάγοντάς τα σε μια σειρά προηγμένων θεμάτων και τεχνικών. Τα θέματα που καλύπτονται περιλαμβάνουν κατανεμημένα δεδομένα, αποθήκευση και ανάλυση δεδομένων, εξατομικευμένα δεδομένα και άλλα προηγμένα θέματα βάσεων δεδομένων.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να αξιολογείς ορισμένες από τις πιο προηγμένες εξελίξεις στην τεχνολογία βάσεων δεδομένων π.χ. αποθηκευμένες διαδικασίες και λειτουργίες
- Να αξιολογείς τα τρέχοντα ζητήματα που σχετίζονται με τη θεωρία σε πρακτικές υλοποίησης στην έρευνα βάσεων δεδομένων
- Να διερευνάς προηγμένες πτυχές της επιστήμης δεδομένων αλλά και της ανάλυσης δεδομένων που περιλαμβάνουν τις αρχές, τα ερευνητικά αποτελέσματα και την εμπορική εφαρμογή των τεχνολογιών
- Να αξιολογείς κριτικά την υιοθέτηση/χρήση της ανάλυσης δεδομένων και των πρακτικών επιχειρηματικής ευφυΐας για την επίτευξη οργανωτικών οφελών
Περιγραφή Μαθήματος
Το μάθημα αυτό είναι μία εισαγωγή στις βασικές έννοιες του σχεδιασμού και της ανάπτυξης λογισμικού. Έχει σχεδιαστεί με μια συστηματική προσέγγιση για την επίλυση προβλημάτων και χρησιμοποιεί μεθόδους σχεδιασμού που θα σου επιτρέψουν να κατασκευάσεις εμπορικού τύπου λύσεις. Μια σύγχρονη, αντικειμενοστραφής γλώσσα προγραμματισμού υπολογιστών θα χρησιμοποιηθεί σε εργαστηριακό περιβάλλον, όπου θα κληθείς να εργαστείς μέσω μιας σειράς ασκήσεων για να αναπτύξεις θεμελιώδεις δεξιότητες προγραμματισμού.
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να ερμηνεύεις τις προδιαγραφές προβλημάτων και να τις μετασχηματίζεις σε λογικές, σχεδιασμένες λύσεις
- Να χρησιμοποιείς σχέδια προγραμμάτων για να αναπτύσσεις προγράμματα υπολογιστών
- Να κατανοείς τον αντικειμενοστραφή προγραμματισμό
- Να χρησιμοποιείς ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) για να δημιουργήσεις γραφικά περιβάλλοντα
- Να κατανοείς τα βασικά στάδια της ανάπτυξης λογισμικού και τη σχέση τους με την Μηχανική Λογισμικού
Περιγραφή Μαθήματος
Το μάθημα ασχολείται με την επαγγελματική ανάπτυξη και την εισαγωγή των φοιτητών στον κλάδο της Πληροφορικής. Μέσω του μαθήματος αυτού θα κατανοήσεις πλήρως την επιστήμη της πληροφορικής, της μηχανικής πληροφοριών, της ταξινόμησης πληροφοριών και των αρχών καθορισμού και τεκμηρίωσης των απαιτήσεων των πληροφοριακών συστημάτων.
Θα ασχοληθείς με τις έννοιες ανάλυσης και σχεδιασμού και μια σειρά παραδοσιακών και σύγχρονων μεθοδολογιών που θα σου επιτρέψουν να εκτιμήσεις τη φύση της πληροφορίας και το ρόλο της στη διαδικασία σχεδιασμού, ανάπτυξης και υλοποίησης ενός συστήματος πληροφορικής.
Επίσης, θα αναπτύξεις μια επαγγελματική προσέγγιση στο σχεδιασμό και στην ανάπτυξη πληροφοριακών συστημάτων μέσα στο κοινωνικό γίγνεσθαι λαμβάνοντας υπόψη τα επαγγελματικά, δεοντολογικά, νομικά, πολιτικά, πολιτιστικά και άλλα θέματα βιωσιμότητας.
Εκπαιδευτικοί Στόχοι
- Να ερευνάς και να αξιολογείς τις επαγγελματικές δεξιότητες που σχετίζονται με την πληροφορική και να αναπτύξεις επαγγελματική και ηθική προσέγγιση, στην πράξη
- Εισαγωγή στην κριτική αξιολόγηση
- Να παρέχεις μια σειρά στοιχείων που θα αποδεικνύουν την συνεχή ανάπτυξη στον τομέα της πληροφορικής
- Να εκτιμάς και να αξιολογείς τις έννοιες της πληροφορικής και των απαιτήσεων ενός συστήματος
- Να αξιολογείς μια σειρά εργαλείων, τεχνικών και προσεγγίσεων που εφαρμόζονται στην ανάπτυξη ψηφιακών συστημάτων
- Να αξιολογείς τις επιπτώσεις του σχεδιασμού και της ανάπτυξης συστημάτων στην κοινωνία και στο περιβάλλον
Περιγραφή Μαθήματος
Το μάθημα είναι σχεδιασμένο ώστε να σου δώσει τη δυνατότητα να γίνεις ολοκληρωμένος και υπεύθυνος επαγγελματίας. Θα μάθεις να εντοπίζεις και να αντιμετωπίζεις θέματα σχεδιασμού, ασφάλειας και χρηστικότητας στην ανάπτυξη και στη λειτουργία συστημάτων υπολογιστών. Θα μπορείς να συσχετίζεις τη θεωρία με την πρακτική και να εντοπίζεις ηθικούς, βιώσιμους, νομικούς και περιβαλλοντικούς περιορισμούς στον κλάδο της πληροφορικής.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να επιδεικνύεις επαγγελματισμό στην τήρηση των κωδίκων ανθρώπινου δυναμικού και των κατευθυντήριων γραμμών των φορέων του κλάδου πληροφορικής
- Να προσδιορίζεις, αναλύεις και να συζητάς τις επιπτώσεις των τεχνολογικών αλλαγών στην κοινωνία αλλά και τους ηθικούς, νομικούς και περιβαλλοντικούς περιορισμούς
- Να αξιολογείς την επίδραση του νομικού πλαισίου στο σχεδιασμό των συστημάτων υπολογιστών και λογισμικού
Περιγραφή Μαθήματος
Το συγκεκριμένο μάθημα εξετάζει τις πτυχές χρηστικότητας των διεπαφών χρήστη και θα σου επιτρέψει να αναλύσεις, να σχεδιάσεις και να αξιολογήσεις τα υπάρχοντα συστήματα σε μια σειρά σύγχρονων συσκευών. Επίσης, θα μελετήσεις τον αντίκτυπο που έχει αυτή η τεχνολογία στα ευρύτερα κοινωνικά, ηθικά, νομικά, πολιτικά, οικονομικά και περιβαλλοντικά ζητήματα. Αυτό θα σου επιτρέψει να δημιουργήσεις συστήματα για αναδυόμενα διαδραστικά προϊόντα όπως ρομποτικής, φορητές συσκευές, συσκευές που φοράμε και έξυπνα οικιακά προϊόντα που ενσωματώνουν πτυχές της μάθησης, της προσβασιμότητας, της χρηστικότητας, της χρησιμότητας και της αισθητικής.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να εργαστείς είτε ατομικά είτε ομαδικά για να σχεδιάζεις λύσεις σε τρέχοντα θέματα πληροφορικής, λαμβάνοντας υπόψη τις ευρύτερες κοινωνικές, ηθικές, νομικές, πολιτικές, οικονομικές και περιβαλλοντικές επιπτώσεις
- Να εξηγείς την ανάγκη για καλή πρακτική στην UXD, υπό τις οπτικές γωνίες της υπολογιστικής και της γνωστικής ψυχολογίας
- Να επιλέξεις τα κατάλληλα στυλ επικοινωνίας, εκτελέσεις μοντελοποίησης χρηστών, ανάλυσης εργασιών και σχεδιασμού διεπαφής χρηστών στο πλαίσιο της UXD
- Να χρησιμοποιείς σειρά μεθόδων για την αξιολόγηση της εμπειρίας του χρήστη, συμπεριλαμβανομένων ποσοτικών και ποιοτικών μεθόδων
Περιγραφή Μαθήματος
Το μάθημα αυτό προσφέρει μια διεξοδική γνώση στις θεωρίες και στην εφαρμογή βασικών εννοιών προγραμματισμού υπολογιστών όπως αλγόριθμοι, αφηρημένοι τύποι δεδομένων, υποκείμενες δομές δεδομένων αλλά και στην ενσωμάτωσή τους για την παραγωγή αποτελεσματικού κώδικα. Με αυτόν τον τρόπο θα σου επιτρέψει να αναπτύξεις τις απαραίτητες γνώσεις και δεξιότητες ώστε να είσαι σε θέση να αναλύεις προβλήματα και στη συνέχεια να σχεδιάζεις, εφαρμόζεις και να αναλύεις αποτελεσματικές αλγοριθμικές λύσεις χρησιμοποιώντας την κατάλληλη γλώσσα προγραμματισμού.
Με την ολοκλήρωση του μαθήματος θα έχεις εξοικειωθεί με τις επιπτώσεις των αλγοριθμικών λύσεων όσον αφορά την υπολογιστική τους πολυπλοκότητα (χώρος, χρόνος και λογική) ενώ παράλληλα, θα αναπτύξεις μια λειτουργική γνώση βέλτιστων και κατά προσέγγιση λύσεων σε προβλήματα που θα αναπτυχθούν με τη χρήση αντικειμενοστραφών μεθοδολογιών με σύγχρονες τεχνικές προγραμματισμού.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να εντοπίζεις και να αξιολογείς προβλήματα και λύσεις όσον αφορά την υπολογιστική τους πολυπλοκότητα
- Να εφαρμόζεις υπολογιστικές λύσεις που θα αποδεικνύουν την γνωστική τους επάρκεια σε μια σειρά δομών δεδομένων, αλγορίθμων και τεχνικών αντικειμενοστραφούς προγραμματισμού
- Να συντάσσεις, μεταγλωττίζεις, εκτελείς, δοκιμάζεις και να διορθώνεις αντικειμενοστραφή προγράμματα
Περιγραφή Μαθήματος
Η συμμετοχή του στην εκπόνηση της Ομαδικής Εργασίας θα σου προσφέρει ουσιαστική πρακτική εμπειρία στην αντιμετώπιση των καθηκόντων, των θεμάτων και των καταστάσεων που μπορεί να αντιμετωπίσεις σε ένα ψηφιακό έργο που θα αναλάβεις ως μέλος μίας ομάδας εργασίας. Μέσα από αυτό τον τρόπο εργασίας-συνεργασίας θα έχεις τη δυνατότητα, συνδυάζοντας θεωρητική και πρακτική γνώση, να οργανώσεις, να επικοινωνήσεις και να συντονίσεις αποτελεσματικά τις εργασίες που επικεντρώνονται στις πρακτικές λεπτομέρειες του σχεδιασμού, της ανάπτυξης και της υλοποίησης ενός ψηφιακού προϊόντος.
Εκπαιδευτικοί Στόχοι
- Να εργάζεσαι ως μέλος μιας ομάδας για να σχεδιάζεις, αναπτύσσεις, δοκιμάζεις και να υλοποιείς ένα ψηφιακό προϊόν
- Να προσδιορίζεις, εφαρμόζεις και να παρακολουθείς με τις κατάλληλες μεθοδολογίες την ανάπτυξη ενός έργου, μέσα από ομαδική εργασία
- Να αξιολογείς τεχνικά και επαγγελματικά θέματα διαχείρισης που σχετίζονται με έργα ανάπτυξης και που υποστηρίζονται από ομάδες
- Να προσδιορίζεις και να εφαρμόζεις νομικά, δεοντολογικά και επαγγελματικά ζητήματα που είναι κατάλληλα τόσο για τα τρέχοντα όσο και για τα μελλοντικά επαγγελματικά περιβάλλοντα ψηφιακής ανάπτυξης
Περιγραφή Μαθήματος
Το μάθημα αυτό εξετάζει τις βασικές έννοιες του σχεδιασμού λογισμικού και της ανάπτυξης σε διαδικτυακές πλατφόρμες σε συστήματα κλειστού και ανοιχτού κώδικα. Καλύπτει τεχνικές πτυχές της ανάλυσης, του σχεδιασμού και της υλοποίησης βάσεων δεδομένων και διαδικτυακών πληροφοριακών συστημάτων. Επιπλέον, παρέχει όλη την εννοιολογική και πρακτική κατανόηση του σχεδιασμού και της ανάπτυξης ιστοσελίδων και ενθαρρύνει την ενσωμάτωση του καλού σχεδιασμού διεπαφής με αποτελεσματική λειτουργικότητα του συστήματος.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να κατανοείς επιχειρηματικά θέματα που αφορούν το πλαίσιο, το ρόλο και την αρχιτεκτονική της βάσης δεδομένων καθώς και των διαδικτυακών πληροφοριακών συστημάτων
- Να εφαρμόζεις κατάλληλες μεθοδολογίες, τεχνικές και προσεγγίσεις για την ανάπτυξη δικτυακών τόπων
- Να δημιουργείς ιστοσελίδες μικρής κλίμακας με βάση τις τρέχουσες τεχνολογίες χρησιμοποιώντας κατάλληλες σύγχρονες γλώσσες και διαθέσιμα εργαλεία
- Να αξιολογείς τους τεχνικούς παράγοντες που σχετίζονται με την υλοποίηση του υποβάθρου για βάσεις DBMS στο web
- Να εφαρμόζεις τις αρχές σχεδιασμού για την αλληλεπίδραση ανθρώπου-υπολογιστή (HCI) και να εφαρμόζεις καλά σχεδιασμένες, κατάλληλες για το σκοπό τους, διαδικτυακές διεπαφές για διαφορετικές συσκευές, από επιτραπέζιες έως κινητές συσκευές
Περιγραφή Μαθήματος
Το μάθημα εστιάζει στη βαθύτερη κατανόηση του αντικειμενοστραφούς σχεδιασμού και υλοποίησης, εισάγοντας τα πιο προηγμένα χαρακτηριστικά του όπως κληρονομικότητα, αφηρημένες και ένθετες κλάσεις, γραφικά περιβάλλοντα εργασίας χρήστη (GUIs), είσοδος / έξοδος και εξαιρέσεις. Μέσω του συγκεκριμένου μαθήματος θα γίνει κατανοητή η περαιτέρω διερεύνηση μιας προβολής σχεδιασμού και υλοποίησης σε επίπεδο εφαρμογής ενώ παράλληλα τονίζεται η ποιότητα του σχεδιασμού εφαρμογών και η ανάγκη για μια επαγγελματική προσέγγιση στην ανάπτυξη λογισμικού.
Ολοκληρώνοντας το μάθημα θα είσαι σε θέση να σχεδιάζεις κώδικα και να δοκιμάζεις αντικειμενοστραφή προγράμματα από τις αρχικές προδιαγραφές που θα σου δοθούν. Θα μπορείς να επισημαίνεις τα βασικά βήματα σε μια διαδικασία σχεδιασμού όπου θα πρέπει να εξεταστεί η ασφάλεια και να εξηγείς πώς μπορούν να εφαρμοστούν έλεγχοι ασφαλείας για την προστασία συστημάτων και πληροφοριών.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να κατανοείς τις τρέχουσες θεωρητικές και μεθοδολογικές προσεγγίσεις για την κατασκευή ενός προγράμματος χρησιμοποιώντας ένα σύγχρονο περιβάλλον ανάπτυξης
- Να υλοποιείς σχέδια προγραμμάτων σε αντικειμενοστραφή γλώσσα προγραμματισμού
- Να επιλέγεις τον κατάλληλο αφηρημένο τύπο δεδομένων (Abstract Data Type – ADT) για να εφαρμόσεις μια λύση σε ένα συγκεκριμένο πρόβλημα.
- Να εφαρμόζεις τυπικές τεχνικές αλγοριθμικής επίλυσης προβλημάτων
- Να επιδεικνύεις κατανόηση των αρχών ασφαλούς προγραμματισμού
Περιγραφή Μαθήματος
Το μάθημα αυτό στοχεύει στη διεύρυνση των γνώσεών σου σχετικά με το σύστημα βάσεων δεδομένων και την ανάλυση δεδομένων, εισάγοντάς τα σε μια σειρά προηγμένων θεμάτων και τεχνικών. Τα θέματα που καλύπτονται περιλαμβάνουν κατανεμημένα δεδομένα, αποθήκευση και ανάλυση δεδομένων, εξατομικευμένα δεδομένα και άλλα προηγμένα θέματα βάσεων δεδομένων.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να αξιολογείς ορισμένες από τις πιο προηγμένες εξελίξεις στην τεχνολογία βάσεων δεδομένων π.χ. αποθηκευμένες διαδικασίες και λειτουργίες
- Να αξιολογείς τα τρέχοντα ζητήματα που σχετίζονται με τη θεωρία σε πρακτικές υλοποίησης στην έρευνα βάσεων δεδομένων
- Να διερευνάς προηγμένες πτυχές της επιστήμης δεδομένων αλλά και της ανάλυσης δεδομένων που περιλαμβάνουν τις αρχές, τα ερευνητικά αποτελέσματα και την εμπορική εφαρμογή των τεχνολογιών
- Να αξιολογείς κριτικά την υιοθέτηση/χρήση της ανάλυσης δεδομένων και των πρακτικών επιχειρηματικής ευφυΐας για την επίτευξη οργανωτικών οφελών
Περιγραφή Μαθήματος
Το μάθημα είναι σχεδιασμένο για να σε εισάγει σε βασικές έννοιες επίλυσης προβλημάτων, στην υπολογιστική πολυπλοκότητα και στην ακριβή και ανακριβή (ευρετική) βελτιστοποίηση, που κυμαίνονται από τη θεωρητική ανάλυση των προβλημάτων του κλασικού γραφήματος έως την κωδικοποιημένη εφαρμογή της σύγχρονης μετα-ευρικής και της εξελικτικής πληροφορικής και παράλληλα θα σε βοηθήσει να αναπτύξεις την πρακτική σου εμπειρία στα παραπάνω θέματα.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να κατανοήσεις σε βάθος τις βασικές έννοιες των προβλημάτων βελτιστοποίησης, την πολυπλοκότητά τους και τους αλγόριθμους επίλυσης προβλημάτων
- Να συγκρίνεις και να αντιπαραβάλλεις κατάλληλα προβλήματα γραφημάτων και αλγορίθμους, κάνοντας τις ανάλογες επιλογές σε διάφορα σενάρια
- Να επιλέξεις και να εφαρμόσεις διαφορετικές και κατάλληλες τεχνικές ακριβούς και ευρετικής βελτιστοποίησης σε σύνθετες πραγματικές καταστάσεις
- Να εφαρμόσεις κατάλληλες τεχνικές ακριβούς και ευρετικής βελτιστοποίησης ως προγραμμάτων εργασίας σε γλώσσα υψηλού επιπέδου, εξισορροπώντας τους στόχους με τους περιορισμούς
Περιγραφή Μαθήματος
Το μάθημα αυτό ενθαρρύνει την κριτική και τη θεωρητική προσέγγιση στη διαχείριση έργων πληροφορικής και σε βοηθάει να αναπτύξεις την απαιτούμενη κατανόηση για τα τρέχοντα ζητήματα που επηρεάζουν τη διαχείριση των έργων πληροφορικής. Θα μάθεις να αξιολογείς κριτικά τα βασικά εργαλεία και τις τεχνικές που χρησιμοποιούνται στη διαχείριση έργων πληροφορικής και θα αυξήσεις την αυτογνωσία σου και τη διορατικότητά σου τόσο σε επαγγελματικά όσο και σε δεοντολογικά ζητήματα που σχετίζονται με την πειθαρχία των έργων πληροφορικής.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να επιδεικνύεις και να αιτιολογείς με επαγγελματική προσέγγιση την πρακτική της πληροφορικής, συμπεριλαμβανομένης της τήρησης των κωδίκων και των κατευθυντήριων γραμμών των επαγγελματικών φορέων του κλάδου
- Να αξιολογείς τις επαγγελματικές, ηθικές, κοινωνικές και νομικές επιπτώσεις που σχετίζονται με τη διαχείριση έργων πληροφορικής
- Να αξιολογείς τις πιθανές λύσεις σε ένα πρόβλημα και να επιλέγεις την καλύτερη προσέγγιση, τόσο από τεχνικής όσο και από εμπορικής άποψης, επιδεικνύοντας κριτική κατανόηση της σημασίας της διαδικασίας λήψης αποφάσεων στη διαχείριση της πληροφορικής
- Να αξιολογείς και να εφαρμόζεις τα βασικά εργαλεία και τις τεχνικές διαχείρισης έργων
- Να κατανοείς εις βάθος τα ζητήματα που σχετίζονται με τον σχεδιασμό και τον έλεγχο ενός έργου πληροφορικής
Περιγραφή Μαθήματος
Το μάθημα αυτό θα σου προσφέρει την απαραίτητη γνώση για να εντοπίζεις, να εξετάζεις κριτικά και να συζητάς μια σειρά από τρέχοντα και μελλοντικά τεχνικά και κοινωνικά ζητήματα στον τομέα της πληροφορικής, της μηχανικής και της τεχνολογίας. Θα καλλιεργήσεις κριτική σκέψη για τις επιπτώσεις της τρέχουσας και αναδυόμενης έρευνας και ανάπτυξης στον τομέα της πληροφορικής.
Το συγκεκριμένο μάθημα θα σου επιτρέψει να αποκτήσεις ευρεία γνώση των ερευνητικών τομέων της πληροφορικής, της μηχανικής και της εφαρμογής τους στη βιομηχανία, στο εμπόριο και αλλού. Σε γενικές γραμμές, το μάθημα ασχολείται με τον τομέα της πρόβλεψης μελλοντικών τεχνολογιών και τάσεων. Η τεχνολογική πρόοδος και οι κοινωνικές επιπτώσεις της είναι τα βασικά χαρακτηριστικά του μαθήματος και θα μάθεις να κάνεις προβλέψεις που συχνά στηρίζονται σε αντικρουόμενες πληροφορίες.
Εκπαιδευτικοί Στόχοι
Μετά την ολοκλήρωση των παραδόσεων θα μπορείς:
- Να αξιολογείς ένα πλήθος αναδυόμενων τεχνολογιών πληροφορικής και μηχανικής σε διάφορα στάδια έρευνας και ανάπτυξης
- Να προσδιορίζεις, αναλύσεις και να συζητήσεις τα τρέχοντα αλλά και τα μελλοντικά θέματα που θα απασχολήσουν την πληροφορική και τη μηχανική (ΙοΤ, ΑΙ)
- Να συνθέσεις αντικρουόμενες απόψεις και να λάβεις αποφάσεις σχετικά με τις αναδυόμενες και μελλοντικές τεχνολογίες αλλά και με τις ευρύτερες κοινωνικές, δεοντολογικές, νομικές, πολιτικές, οικονομικές, περιβαλλοντικές και δημογραφικές τάσεις και τις επιπτώσεις τους
- Να πραγματοποιείς προβλέψεις σχετικά με τις κατευθύνσεις που ακολουθούν διάφορες πτυχές των τεχνολογιών πληροφορικής, την εφαρμογή και τον αντίκτυπό τους στο βραχυπρόθεσμο και μακροπρόθεσμο μέλλον
Εκπόνηση Εργασίας
Ο γενικός σκοπός της εκπόνησης της εργασίας είναι να σε προετοιμάσει για το είδος των εργασιών και των καταστάσεων που μπορεί να αντιμετωπίσεις στο χώρο εργασίας, όταν αποφοιτήσεις και ενταχθείς στην αγορά εργασίας. Μέσα από τη διαδικασία της εκπόνησης εργασίας θα μάθεις να οργανώνεις, να συντηρείς και να αναφέρεις ένα σημαντικό έργο για μια περίοδο αρκετών μηνών. Θα μάθεις επίσης να εφαρμόζεις τις θεωρητικές γνώσεις που έχεις λάβει από τις προηγούμενες διδακτικές ενότητες σε ένα ρεαλιστικό πρόβλημα, να εξάγεις και να αναλύεις σχετικές, αλλά και αντιφατικές πηγές πληροφοριών από εγχειρίδια, βιβλία και ερευνητικά περιοδικά. Παράλληλα, θα έχεις την ευκαιρία να ειδικευτείς σε έναν τομέα προσωπικού ενδιαφέροντος.
Εκπαιδευτικοί Στόχοι
- Να αξιολογείς τα ευρήματα της βιβλιογραφίας και να εφαρμόζεις αυτά τα ευρήματα σε μια πραγματική εφαρμογή.
- Να συνθέτεις πληροφορίες που προέρχονται από διάφορους τομείς και από ενότητες που μελετήθηκαν και αφορούν σε ένα συγκεκριμένο έργο
- Να αναπτύσσεις κριτική ανάλυση και συναγωγή αιτιολογημένων συμπερασμάτων βάσει υφιστάμενης βάσης γνώσεων
- Να αναλύεις ένα πρακτικό πρόβλημα και να παρουσιάζεις τη λύση με τη μορφή τεχνουργήματος που απεικονίζει τέτοια αιτιολογημένα συμπεράσματα
- Να παρουσιάζεις μια λογική, συνεκτική γραπτή έκθεση έργου και, εάν ζητηθεί, να έχεις την ικανότητα να παρουσιάζεις και να τεκμηριώνεις μια τέτοια έκθεση και προφορικά
Περισσότερες Πληροφορίες
- Software Developer
- Database Developer
- Web Programmer
- Multimedia Specialist
- System Administrator
- Senior IT Technician
- Business Analyst
- Software Engineer
σε οργανισμούς και επιχειρήσεις στην Ελλάδα ή στο εξωτερικό, όπως:
- Πολυεθνικές εταιρείες
- Τράπεζες
- Εταιρείες Παροχής Υπηρεσιών
- Βιομηχανίες
- Εμπορικές επιχειρήσεις
- Τουριστικές επιχειρήσεις κλπ
Το πρόγραμμα BSc (Hons) Computer Science απευθύνεται σε απόφοιτους Λυκείου που επιθυμούν να αποκτήσουν σύγχρονες γνώσεις πληροφορικής και να σταδιοδρομήσουν στον συγκεκριμένο κλάδο. Το πρόγραμμα περιλαμβάνει εργαστηριακά μαθήματα, συνδυάζοντας τη θεωρητική και την πρακτική γνώση. Έτσι, σε εφοδιάζει με όλες τις απαιτούμενες ακαδημαϊκές και πρακτικές γνώσεις αλλά και με τις κατάλληλες δεξιότητες για μια επιτυχημένη επαγγελματική σταδιοδρομία.
Το πτυχίο BSc Computer Science παρέχει επίσης τη δυνατότητα να συνεχίσεις τις σπουδές σου σε μεταπτυχιακό επίπεδο.
Το πρόγραμμα προσφέρεται με:
Φυσική παρουσία σε προγραμματισμένα τμήματα στις εγκαταστάσεις μας – Λ. Συγγρού 68 (Δίπλα στο Μετρό “Συγγρού – Φιξ”) αλλά δίνεται η δυνατότητα μέσω της σύγχρονης εκπαιδευτικής μας πλατφόρμας να παρακολουθείς τα μαθήματα on demand, στο δικό σου χρόνο και τόπο, συνδυάζοντας τη φυσική παρουσία και την εξ’ αποστάσεως εκπαίδευση.
Η διδασκαλία, τα δύο πρώτα εξάμηνα, διεξάγεται στα ελληνικά ενώ τα επόμενα τέσσερα εξάμηνα γίνεται στα αγγλικά.
Είναι σημαντικό να σημειωθεί ότι κατά τη διάρκεια της τριετούς φοίτησής σου στο IST θα έχεις τη δυνατότητα να παρακολουθείς χωρίς κανένα κόστος και μαθήματα αγγλικής γλώσσας και μάλιστα αναλόγως του επιπέδου στο οποίο βρίσκεσαι, ώστε ολοκληρώνοντας τις ακαδημαϊκές σπουδές σου να έχεις βελτιώσει και τις γνώσεις σου στη γλώσσα.
Η διαδικασία εγγραφής είναι πιο απλή και σύντομη από ποτέ!
Μπορείς να κάνεις την εγγραφή σου με τους εξής τρόπους:
Α) Ηλεκτρονικά
Μπορείς να κατεβάσεις την αίτηση εγγραφής εδώ και να τη στείλεις συμπληρωμένη στο admissions@ist.edu.gr, μαζί με τα απαραίτητα δικαιολογητικά εγγραφής (για να τα δεις πάτησε εδώ) και με το αποδεικτικό της κατάθεσης της προκαταβολής (για να δεις τους τραπεζικούς λογαριασμούς πάτησε εδώ).
Β) Με επίσκεψη στο IST
To Διοικητικό Προσωπικό του IST θα είναι στη διάθεσή σου για να σε βοηθήσει να κάνεις την εγγραφή σου. Το μόνο που χρειάζεται είναι να έρθεις στο IST έχοντας μαζί σου τα απαραίτητα δικαιολογητικά εγγραφής (για να τα δεις πάτησε εδώ).
Ο τρόπος καταβολής των ήδη προσιτών διδάκτρων του IST είναι ιδιαίτερα ευέλικτος. Σε συνεννόηση με τις οικονομικές υπηρεσίες του IST δίνεται η δυνατότητα τμηματικής ή εφάπαξ καταβολής με ανάλογη έκπτωση.
Επίσης, ο Σύμβουλος Εκπαίδευσης θα σε ενημερώσει για τα οικονομικά και κοινωνικά κριτήρια που θα σου εξασφαλίσουν επιδότηση διδάκτρων έως και 30%, υποστηριζόμενη από το Ταμείο Φοιτητικής Μέριμνας του IST.
Μπορείς ακόμα, να διεκδικήσεις μία από τις προσφερόμενες Υποτροφίες που ανακοινώνει σε τακτά χρονικά διαστήματα το IST, σε συνεργασία με γνωστές επιχειρήσεις και οργανισμούς. Για περισσότερες πληροφορίες πάτησε εδώ.
Είναι σημαντικό να σημειωθεί ότι με την καταβολή των δίδακτρών σου, εκτός από την παρακολούθηση των μαθημάτων, θα απολαμβάνεις και μία σειρά προνομίων και υπηρεσιών χωρίς καμία επιπλέον χρέωση όπως:
- Εγγραφή
- Χρήση Βιβλιοθήκης IST
- Χρήση Εργαστηρίων Η/Υ στο IST
- Συμμετοχή στις Εξετάσεις
- Χρήση της Σύγχρονης Εκπαιδευτικής Πλατφόρμας του IST
- Έκδοση όλων των πιστοποιητικών σπουδών, βαθμολογιών και βεβαιώσεων τόσο από IST όσο και από το συνεργαζόμενο πανεπιστήμιο
- Συμμετοχή σε σεμινάρια, εκδηλώσεις και συνέδρια που διοργανώνονται και προσφέρονται στο IST
- Κάρτα που εξασφαλίζει προνομιακές τιμές σε συνεργαζόμενα, με κολλέγιο, καταστήματα διαφόρων κλάδων και υπηρεσιών
Κατέβασε τον Οδηγό Σπουδών εδώ.
Τo προγράμμα σπουδών BSc (Hons) Computer Science του Wrexham University, προσφέρεται στην Ελλάδα από το IST College μετά από έγκριση που έχει λάβει από το Υπουργείο Παιδείας.
Ο τίτλος σπουδών που απονέμεται μετά την ολοκλήρωση του προγράμματος σπουδών μπορεί να αναγνωριστεί ως επαγγελματικά ισοδύναμος με τους τίτλους σπουδών που απονέμονται στο πλαίσιο του ελληνικού συστήματος ανώτατης εκπαίδευσης. Η αναγνώριση γίνεται από το Αυτοτελές Τμήμα Εφαρμογής της Ευρωπαϊκής Νομοθεσίας (ΑΤΕΕΝ) του Υπουργείου Παιδείας. (https://www.minedu.gov.gr/ateen-anagnorisi-epaggelmatikis-isodynamias) Εφόσον αναγνωριστεί ως επαγγελματικά ισοδύναμος, ο τίτλος αυτος αξιοποιείται επαγγελματικά όπως οι τίτλοι που απονέμονται από τα ελληνικά ΑΕΙ. Η αναγνώριση του ΑΤΕΕΝ δεν είναι ακαδημαϊκή και δεν επιτρέπει τη συνέχιση των σπουδών σε ελληνικό ΑΕΙ. Ωστόσο, απόφοιτοί μας συνεχίζουν για μεταπτυχιακές και διδακτορικές σπουδές σε πανεπιστήμια του εξωτερικού, της επιλογής τους.
Ένας μεγάλος αριθμός αποφοίτων του IST College που έχει ακολουθήσει τις προβλεπόμενες από τον νόμο διαδικασίες, έχει λάβει αναγνώριση επαγγελματικής ισοδυναμίας του τίτλου σπουδών τους από το ΑΤΕΕΝ.
Μπορεί να σας ενδιαφέρουν:
Το πρόγραμμα παρέχει όλη την απαραίτητη θεωρητική και πρακτική γνώση, σε όλους τους τομείς.
Προπτυχιακό
Το BSc (Hons) Psychology είναι ένα προπτυχιακό πρόγραμμα σπουδών, που παρέχει την απαραίτητη γνώση σε όλους τους τομείς της Επιστήμης της Ψυχολογίας.
Προπτυχιακό
Προπτυχιακό πρόγραμμα σπουδών το οποίο παρέχει την απαραίτητη & σύγχρονη γνώση σε όλους τους τομείς της Διοίκησης Επιχειρήσεων.
Προπτυχιακό
Το πρόγραμμα παρέχει όλη την απαραίτητη θεωρητική και πρακτική γνώση, σε όλους τους τομείς.
Προπτυχιακό
Το BSc (Hons) Psychology είναι ένα προπτυχιακό πρόγραμμα σπουδών, που παρέχει την απαραίτητη γνώση σε όλους τους τομείς της Επιστήμης της Ψυχολογίας.
Προπτυχιακό