Προχωρημένο Δίπλωμα στην Τεχνολογία Μηχανικής Λογισμικού (Fast-track) (Online) (Προαιρετικό Co-op)
Centennial College
Πληροφορία κλειδί
Επιλέξτε τοποθεσία
Τοποθεσία πανεπιστημιούπολης
Online Canada
Γλώσσες
Αγγλικά
Μορφή μελέτης
Εξ αποστάσεως εκπαίδευση
Διάρκεια
2 χρόνια
Βήμα
Πλήρης απασχόληση
Δίδακτρα
CAD 2.721 / per year *
Προθεσμία εφαρμογής
Ζητήστε πληροφορίες
Πρωιμότερη ημερομηνία έναρξης
Ζητήστε πληροφορίες
* δίδακτρα 2 εξάμηνα Καναδοί φοιτητές? 16.704 CAD - δίδακτρα 2 εξάμηνα Διεθνείς φοιτητές
Εισαγωγή
Λεπτομέρειες προγράμματος
- Κωδικός Προγράμματος: 3479
- Σχολή: Σχολή Μηχανικών Τεχνολογίας και Εφαρμοσμένων Επιστημών
- Διαπιστευτήρια: Προχωρημένο Δίπλωμα του Ontario College
- Τύπος προγράμματος: Πρόγραμμα γρήγορης παρακολούθησης
- Διάρκεια προγράμματος: 2 έτη/4 εξάμηνα
- Ημερομηνία έναρξης: Φθινόπωρο, Χειμώνας
- Τοποθεσία: Online
Για να διασφαλίσετε ότι επιλέγετε την κατάλληλη τεχνολογία για να συμμετάσχετε σε μαθήματα που παραδίδονται στα προγράμματα Τεχνολογίας Τεχνολογίας Πληροφορικής και Επικοινωνίας, συμβουλευτείτε τις προτεινόμενες προδιαγραφές υπολογιστή για τα ακαδημαϊκά προγράμματα ICET.
Centennial CollegeΤο τριετές πρόγραμμα Τεχνολογίας Τεχνολογίας Λογισμικού θα χορηγήσει σε πιστοποιημένους πτυχιούχους κολεγίων ή πανεπιστημίων με υπόβαθρο λογισμικού άμεση εισαγωγή στο Έτος 2 (Εξάμηνο 3), ώστε να μπορούν να λάβουν το προχωρημένο δίπλωμά τους σε δύο χρόνια (τέσσερα εξάμηνα).
Το λογισμικό κατακλύζει τον πλανήτη και το πρόγραμμα Software Engineering Technology της Centennial College θα σας προσφέρει τρία χρόνια εκμάθησης στο σχεδιασμό, την ανάπτυξη και τη συντήρηση συστημάτων λογισμικού.
Κατά τη διάρκεια αυτής της περιόδου, θα παρακολουθήσετε μαθήματα προχωρημένων διπλωμάτων που θα καλύπτουν σύγχρονα παραδείγματα και πλαίσια προγραμματισμού, έννοιες σχεδιασμού και αλγορίθμων, εργαλεία διαχείρισης δεδομένων, σύγχρονες μεθοδολογίες μηχανικής λογισμικού και ενσωμάτωση ευφυών συστημάτων σε διάφορες εφαρμογές. Το πρόγραμμα θα σας εκθέσει επίσης σε μια ισχυρή γνώση της ενοποίησης συστημάτων, της ανάπτυξης επιχειρήσεων, των φορητών υπολογιστών και της ασφάλειας λογισμικού.
Το μάθημα σε αυτό το πρόγραμμα τεχνολογίας κολεγιακής μηχανικής θα δώσει έμφαση στις μεθοδολογίες σχεδίασης λογισμικού αντικειμενοστρεφούς, στη σχεδίαση διεπαφής προσανατολισμένη στον χρήστη, στη δοκιμή λογισμικού και στα QA, C#, Java, Java EE, Oracle, MS-SQL Server, UNIX/Linux, Python, Microsoft. NET Core, HTML5/CSS/JavaScript/Angular, React, ανάπτυξη εφαρμογών για κινητά, αναδυόμενα πλαίσια web, υπολογιστικό νέφος, προγνωστικά αναλυτικά στοιχεία, μηχανική μάθηση και πολλά άλλα.
Για να ολοκληρωθεί η τεχνική εστίαση του προγράμματος σπουδών, το πρόγραμμα Software Engineering Technology θα περιλαμβάνει δύο έργα ανάπτυξης λογισμικού. Για αυτές τις πραγματικές επιχειρηματικές εφαρμογές, θα εφαρμόσετε όλες τις τεχνικές, τα συστήματα και τις επιχειρηματικές δεξιότητες που αποκτήσατε κατά τη διάρκεια των μαθημάτων σας για να δημιουργήσετε λογισμικό υψηλής ποιότητας.
Η γνώση και η πρακτική εμπειρία που θα αποκτήσετε στην Τεχνολογία Μηχανικής Λογισμικού θα σας επιτρέψουν να σχεδιάσετε και να αναπτύξετε διάφορα είδη εφαρμογών λογισμικού, διεπαφών ανθρώπου-υπολογιστή και συστημάτων πληροφοριών επιχειρήσεων.
Σημείωση: Η πλήρως διαδικτυακή επιλογή co-op είναι διαθέσιμη για γρήγορους φοιτητές με τέσσερα εξάμηνα συν δύο περιόδους εργασίας (πρόγραμμα #3459). Τα προγράμματα fast-track είναι επίσης διαθέσιμα σε έκδοση στο Campus (πρόγραμμα #3429) και σε επιλογή co-op (Πρόγραμμα #3439).
Εισαγωγές
Διδακτέα ύλη
Εξάμηνο 1
- COMM-170 / COMM-171 College Communications 2
- Προγραμματισμός COMP-123 2
- COMP-214 Προηγμένες έννοιες βάσεων δεδομένων
- Προγραμματισμός Java COMP-228
- COMP-246 Σχεδιασμός Συστημάτων Λογισμικού
- Επιλογή γενικής εκπαίδευσης GNED
- GNED-500 Παγκόσμια Ιθαγένεια: Από την Κοινωνική Ανάλυση στην Κοινωνική Δράση
Εξάμηνο 2
- Προγραμματισμός COMP-212 3
- Ανάπτυξη εφαρμογών ιστού COMP-229
- COMP-254 Δομές δεδομένων και αλγόριθμοι
- COMP-304 Ανάπτυξη εφαρμογών για κινητά
- Έλεγχος λογισμικού και διασφάλιση ποιότητας COMP-311
- ENGL-253 Advanced Business Communications
- MATH-210 Γραμμική άλγεβρα και στατιστικές
Εξάμηνο 3
- Έργο ανάπτυξης λογισμικού COMP-231 I
- COMP-255 Επιχειρήσεις και Επιχειρηματικότητα για Τεχνολογία Τεχνολογίας Λογισμικού
- Προγραμματισμός Java EE COMP-303
- COMP-306 API Engineering και Cloud Computing
- Ασφάλεια λογισμικού COMP-307
- COMP-309 Data Warehousing και Predictive Analytics
Εξάμηνο 4
- CNET-307 IT Project Management
- COMP-216 Δικτύωση για προγραμματιστές λογισμικού
- COMP-308 Αναδυόμενες Τεχνολογίες
- Έργο ανάπτυξης λογισμικού COMP-313 2
- COMP-321 Enterprise Systems Integration
- ΕΠΙΛΟΓΗ 1 Τεχνική επιλογή 1
- EMPS-102 Απασχόληση Δεξιότητες 2
Τεχνικά Επιλογή:
- Υλοποίηση COMP367 DevOps
- COMP377 AI για προγραμματιστές λογισμικού
- COMP387 Κλινική ροή εργασίας και λύσεις πληροφορικής
Αποτέλεσμα προγράμματος
Κύρια σημεία του προγράμματος
- Τα μαθήματα σε αυτό το πρόγραμμα Τεχνολογίας Λογισμικού (Fast-Track) χρησιμοποιούν κορυφαία τεχνολογία προσαρμοσμένη στα πρότυπα της βιομηχανίας.
- Η μάθηση βάσει έργου είναι ένα βασικό συστατικό του προγράμματος.
- Τα γνωστά και προσιτά μέλη της σχολής έχουν διαφορετική επιχειρηματική εμπειρία και ακαδημαϊκά διαπιστευτήρια.
- Οι απόφοιτοι του προγράμματος μπορούν να υποβάλουν αίτηση για πιστοποιημένη ιδιότητα μέλους στην Καναδική Εταιρεία Επεξεργασίας Πληροφοριών (CIPS) ή στην επαρχιακή ένωση τεχνολογίας μηχανικών.
Αποτελέσματα Επαγγελματικής Μάθησης του Προγράμματος
Τα Αποτελέσματα Επαγγελματικής Μάθησης του Προγράμματος περιγράφουν τι έχουν αποδείξει οι απόφοιτοι του προγράμματος ότι μπορούν να κάνουν με τις γνώσεις και τις δεξιότητες που έχουν επιτύχει κατά τη διάρκεια των σπουδών τους. Τα αποτελέσματα συνδέονται στενά με τις ανάγκες του χώρου εργασίας. Μέσω της αξιολόγησης (π.χ. αναθέσεις και εξετάσεις), οι μαθητές επαληθεύουν την ικανότητά τους να εκτελούν αξιόπιστα αυτά τα αποτελέσματα πριν αποφοιτήσουν.
- προσδιορίζει, αναλύει, σχεδιάζει, αναπτύσσει, εφαρμόζει, επαληθεύει και τεκμηριώνει τις απαιτήσεις για ένα υπολογιστικό περιβάλλον.
- διάγνωση, αντιμετώπιση προβλημάτων, τεκμηρίωση και παρακολούθηση τεχνικών προβλημάτων χρησιμοποιώντας κατάλληλες μεθοδολογίες και εργαλεία.
- αναλύει, σχεδιάζει, εφαρμόζει και διατηρεί ασφαλή υπολογιστικά περιβάλλοντα.
- αναλύει, αναπτύσσει και διατηρεί ισχυρές λύσεις υπολογιστικών συστημάτων μέσω δοκιμών επικύρωσης και βέλτιστων πρακτικών του κλάδου.
- επικοινωνούν και συνεργάζονται με τα μέλη της ομάδας και τους ενδιαφερόμενους για να διασφαλίσουν αποτελεσματικές εργασιακές σχέσεις.
- επιλέξτε και εφαρμόστε στρατηγικές για προσωπική και επαγγελματική ανάπτυξη για να βελτιώσετε την απόδοση της εργασίας.
- εφαρμόζουν αρχές και εργαλεία διαχείρισης έργων όταν ανταποκρίνονται στις απαιτήσεις και παρακολουθούν έργα σε ένα υπολογιστικό περιβάλλον.
- να τηρούν τις ηθικές, τα μέσα κοινωνικής δικτύωσης, τις νομικές, ρυθμιστικές και οικονομικές απαιτήσεις ή/και αρχές για την ανάπτυξη και τη διαχείριση λύσεων και συστημάτων υπολογιστών.
- να διερευνήσει τις αναδυόμενες τάσεις για να ανταποκριθεί στις τεχνικές προκλήσεις.
- να αναλύσει και να καθορίσει τις προδιαγραφές ενός συστήματος λογισμικού με βάση τις διαδικασίες και τεχνικές μηχανικής απαιτήσεων.
- σχεδιασμός, ανάπτυξη, ενοποίηση, τεκμηρίωση, εφαρμογή, συντήρηση και δοκιμή συστημάτων λογισμικού που βασίζονται σε μεθοδολογίες μηχανικής λογισμικού, σύγχρονα παραδείγματα και πλαίσια προγραμματισμού.
- αναλύει, αξιολογεί και εφαρμόζει τεχνικές σχεδίασης μηχανικής λογισμικού, δομές δεδομένων, αλγόριθμους και μοτίβα για την υλοποίηση ενός συστήματος λογισμικού.
- σχεδιασμός, μοντελοποίηση, υλοποίηση, βελτιστοποίηση και διατήρηση βάσης δεδομένων και εφαρμογή εννοιών και εργαλείων εξόρυξης δεδομένων για τη λήψη αποφάσεων.
- ανάπτυξη, συντήρηση και ανάπτυξη συστημάτων λογισμικού για την επίλυση προβλημάτων δικτύωσης.
- δημιουργία αυτοματοποιημένων λύσεων λογισμικού μέσω της ανάλυσης, αξιολόγησης και ενσωμάτωσης ευφυών συστημάτων σε διάφορες εφαρμογές.
- σχεδιάζουν και εφαρμόζουν κατάλληλες διαδικασίες δοκιμών, επαλήθευσης και αξιολόγησης για την αξιολόγηση της ποιότητας του λογισμικού και τη βελτίωση της απόδοσης του λογισμικού.
- δημιουργία καινοτόμων και επιχειρηματικών αντιλήψεων που οδηγούν στην ανάπτυξη νέων προϊόντων λογισμικού ή/και στη βελτίωση των υπαρχόντων.
Ευκαιρίες καριέρας
American Express, Bell Canada, IBM Canada, Manulife, Scotiabank, Toronto Stock Exchange, Toronto Transit Commission (TTC), Royal Bank, CIBC, RBC
Προοπτική σταδιοδρομίας
- Προγραμματιστής λογισμικού
- Εκδότης εφαρμογών ιστού
- Εκκινητής εφαρμογών για κινητά
- Λογισμικό δοκιμής
- Προγραμματιστής υπολογιστών
- Αναλυτής συστημάτων
- Αναλυτής επιχειρήσεων
- Διαχειριστής βάσης δεδομένων
- Εφαρμογές ή υποστήριξη λογισμικού
Εκπαιδευτικές Pathways
Πιστοποιημένοι απόφοιτοι Τεχνολογίας Λογισμικού Μηχανικής (Fast-track) ενδέχεται να είναι επιλέξιμοι για συμμετοχή σε προγράμματα Pathway με συνεργαζόμενα ιδρύματα. Αυτά τα προγράμματα Pathway σάς επιτρέπουν να λαμβάνετε πίστωση πτυχίου για μάθηση που αποκτάται στο Centennial College .
Λάβετε υπόψη ότι κάθε Pathway συνεργάτης έχει μια συγκεκριμένη απαίτηση ελάχιστου βαθμού προκειμένου να πληροί τις προϋποθέσεις για πιστώσεις μεταφοράς, οι οποίες αξιολογούνται από το συνεργαζόμενο ίδρυμα.
Τομείς Απασχόλησης
- Εταιρείες λογισμικού
- Κυβέρνηση
- Δημόσιους φορείς
- Τράπεζες
- Μικρές και μεσαίες επιχειρήσεις
Μαρτυρίες Φοιτητών
English Language Requirements
Πιστοποιήστε την επάρκειά σας στα αγγλικά με το Duolingo English Test! Το DET είναι ένα βολικό, γρήγορο και προσιτό διαδικτυακό τεστ αγγλικών που γίνεται αποδεκτό από περισσότερα από 4.000 πανεπιστήμια (όπως αυτό) σε όλο τον κόσμο.