Advanced Diploma in Software Engineering Technology (Fast-Track) (Online) (Optional Co-op)
Centennial College
Schlüsselinformation
Ort auswählen
Campus-Standort
Online Canada
Sprachen
Englisch
Studienformat
Fernunterricht
Dauer
2 Jahre
Tempo
Vollzeit
Studiengebühren
CAD 2.721 / per year *
Bewerbungsschluss
Infos anfordern
frühestes Startdatum
Infos anfordern
* Unterricht 2 Semester kanadische Studierende; CAD 16.704 - Studiengebühren 2 Semester Internationale Studierende
Einführung
Programmdetails
- Programmcode: 3479
- Schule: Schule für Ingenieurtechnologie und angewandte Wissenschaften
- Zeugnis: Fortgeschrittenes Diplom des Ontario College
- Programmtyp: Fast-Track-Programm
- Studiendauer : 2 Jahre/4 Semester
- Startdatum: Herbst, Winter
- Ort: Online
Um sicherzustellen, dass Sie die geeignete Technologie für die Teilnahme an Kursen auswählen, die in den Programmen für Informations- und Kommunikationstechnik angeboten werden, konsultieren Sie bitte die empfohlenen Computerspezifikationen für die akademischen ICET-Programme.
Centennial CollegeDas dreijährige Software-Engineering-Technologie-Programm von ermöglicht qualifizierten College- oder Universitätsabsolventen mit Software-Hintergrund die direkte Zulassung zum 2. Jahr (3. Semester), sodass sie ihr fortgeschrittenes Diplom in zwei Jahren (vier Semestern) erhalten können.
Software erobert den Planeten im Sturm, und das Software Engineering Technology-Programm von Centennial College bietet Ihnen drei Jahre lang eine Ausbildung in Design, Entwicklung und Wartung von Softwaresystemen.
Während dieser Zeit besuchen Sie fortgeschrittene Diplomkurse, die moderne Programmierparadigmen und Frameworks, Design- und Algorithmuskonzepte, Datenverwaltungstools, moderne Softwareentwicklungsmethoden und die Integration intelligenter Systeme in verschiedene Anwendungen abdecken. Das Programm vermittelt Ihnen außerdem solide Kenntnisse in den Bereichen Systemintegration, Unternehmensentwicklung, Mobile Computing und Softwaresicherheit.
Die Kursarbeit in diesem College-Ingenieurtechnologieprogramm wird sich auf objektorientierte Softwaredesignmethoden, benutzerorientiertes Schnittstellendesign, Softwaretests und QA, C#, Java, Java EE, Oracle, MS-SQL Server, UNIX/Linux, Python und Microsoft konzentrieren. NET Core, HTML5/CSS/JavaScript/Angular, React, Entwicklung mobiler Anwendungen, neue Web-Frameworks, Cloud Computing, prädiktive Analysen, maschinelles Lernen und mehr.
Um den technischen Schwerpunkt des Curriculums abzurunden, umfasst das Software Engineering Technology-Programm zwei Softwareentwicklungsprojekte. Für diese realen Geschäftsanwendungen setzen Sie alle technischen, systemischen und geschäftlichen Fähigkeiten ein, die Sie während Ihrer Kurse erworben haben, um qualitativ hochwertige Software zu erstellen.
Das Wissen und die praktische Erfahrung, die Sie in Software Engineering Technology erwerben, werden Sie in die Lage versetzen, verschiedene Arten von Softwareanwendungen, Mensch-Computer-Schnittstellen und Unternehmensinformationssysteme zu entwerfen und zu entwickeln.
Bitte beachten Sie: Für Fast-Track-Studenten mit vier Semestern plus zwei Arbeitssemestern ist die vollständige Online-Koop-Option verfügbar (Programm #3459). Die Fast-Track-Programme sind auch als On-Campus-Version (Programm Nr. 3429) und als Koop-Option (Programm Nr. 3439) verfügbar.
Admissions
Lehrplan
Semester 1
- COMM-170 / COMM-171 College Communications 2
- COMP-123-Programmierung 2
- COMP-214 Erweiterte Datenbankkonzepte
- COMP-228 Java-Programmierung
- COMP-246 Softwaresystemdesign
- Wahlfach GNED General Education
- GNED-500 Global Citizenship: Von der sozialen Analyse zum sozialen Handeln
Semester 2
- COMP-212-Programmierung 3
- COMP-229 Webanwendungsentwicklung
- COMP-254 Datenstrukturen und Algorithmen
- COMP-304 Entwicklung mobiler Apps
- COMP-311 Softwaretests und Qualitätssicherung
- ENGL-253 Erweiterte Geschäftskommunikation
- MATH-210 Lineare Algebra und Statistik
Semester 3
- COMP-231 Softwareentwicklungsprojekt I.
- COMP-255 Business und Entrepreneurship für Software Engineering-Technologie
- COMP-303 Java EE-Programmierung
- COMP-306 API Engineering und Cloud Computing
- COMP-307 Software-Sicherheit
- COMP-309 Data Warehousing und Predictive Analytics
Semester 4
- CNET-307 IT-Projektmanagement
- COMP-216-Netzwerk für Softwareentwickler
- COMP-308 Neue Technologien
- COMP-313 Softwareentwicklungsprojekt 2
- COMP-321 Unternehmenssystemintegration
- ELECT 1 Technisches Wahlfach 1
- EMPS-102 Beschäftigungsfähigkeiten 2
Technische Wahlfächer:
- COMP367 DevOps-Implementierung
- COMP377 AI für Softwareentwickler
- COMP387 Klinische Workflow- und IT-Lösungen
Programmergebnis
Programmhighlights
- Die Kurse in diesem Software Engineering Technology (Fast-Track)-Programm nutzen führende Technologien, die auf Industriestandards ausgerichtet sind.
- Projektbasiertes Lernen ist ein zentraler Bestandteil des Programms.
- Fachkundige und ansprechbare Fakultätsmitglieder verfügen über vielfältige Geschäftserfahrung und akademische Qualifikationen.
- Absolventen des Programms können eine zertifizierte Mitgliedschaft entweder bei der Canadian Information Processing Society (CIPS) oder bei ihrem Verband für Ingenieurtechnik in der Provinz beantragen.
Programm berufliche Lernergebnisse
Die beruflichen Lernergebnisse des Programms beschreiben, welche Absolventen des Programms gezeigt haben, dass sie mit den Kenntnissen und Fähigkeiten, die sie während ihres Studiums erworben haben, umgehen können. Die Ergebnisse hängen eng mit den Bedürfnissen des Arbeitsplatzes zusammen. Durch eine Bewertung (z. B. Aufgaben und Tests) überprüfen die Schüler ihre Fähigkeit, diese Ergebnisse vor dem Abschluss zuverlässig durchzuführen.
- Identifizieren, analysieren, entwerfen, entwickeln, implementieren, überprüfen und dokumentieren Sie die Anforderungen an eine Computerumgebung.
- Diagnostizieren, beheben, dokumentieren und überwachen Sie technische Probleme mithilfe geeigneter Methoden und Tools.
- Analysieren, Entwerfen, Implementieren und Warten sicherer Computerumgebungen.
- Analysieren, entwickeln und warten Sie robuste Computersystemlösungen durch Validierungstests und Best Practices der Branche.
- Kommunikation und Zusammenarbeit mit Teammitgliedern und Stakeholdern, um effektive Arbeitsbeziehungen sicherzustellen.
- Strategien zur persönlichen und beruflichen Weiterentwicklung auswählen und anwenden, um die Arbeitsleistung zu steigern.
- Wenden Sie Projektmanagementprinzipien und -tools an, wenn Sie auf Anforderungen reagieren und Projekte in einer Computerumgebung überwachen.
- Halten Sie sich bei der Entwicklung und Verwaltung von Computerlösungen und -systemen an ethische, soziale Medien, rechtliche, behördliche und wirtschaftliche Anforderungen und/oder Grundsätze.
- Untersuchen Sie aufkommende Trends, um auf technische Herausforderungen zu reagieren.
- Analysieren und definieren Sie die Spezifikationen eines Softwaresystems basierend auf Anforderungsentwicklungsprozessen und -techniken.
- Entwerfen, entwickeln, integrieren, dokumentieren, implementieren, warten und testen Sie Softwaresysteme basierend auf Software-Engineering-Methoden, modernen Programmierparadigmen und Frameworks.
- Analysieren, bewerten und wenden Sie Software-Engineering-Entwurfstechniken, Datenstrukturen, Algorithmen und Muster auf die Implementierung eines Softwaresystems an.
- Sie entwerfen, modellieren, implementieren, optimieren und pflegen eine Datenbank und wenden Data-Mining-Konzepte und -Tools zur Entscheidungsfindung an.
- Entwickeln, warten und implementieren Sie Softwaresysteme zur Lösung von Netzwerkproblemen.
- Erstellen Sie automatisierte Softwarelösungen durch die Analyse, Bewertung und Integration intelligenter Systeme in verschiedene Anwendungen.
- Entwerfen und implementieren Sie geeignete Test-, Verifizierungs- und Bewertungsverfahren, um die Softwarequalität zu bewerten und die Softwareleistung zu verbessern.
- Erstellen Sie innovative und unternehmerische Konzepte, die zur Entwicklung neuer Softwareprodukte und/oder zur Weiterentwicklung bestehender Produkte führen.
Karrierechancen
American Express, Bell Canada, IBM Canada, Manulife, Scotiabank, Toronto Stock Exchange, Toronto Transit Commission (TTC), Royal Bank, CIBC, RBC
Karriere Ausblick
- Softwareentwickler
- Entwickler von Webanwendungen
- Entwickler für mobile Anwendungen
- Softwaretester
- Computerprogrammierer
- System-Analytiker
- Business Analyst
- Datenbankadministrator
- Anwendungen oder Software-Support
Bildung Pathways
Qualifizierte Absolventen der Software Engineering Technology (Fast-Track) sind möglicherweise zur Teilnahme an Pathway Programmen mit Partnerinstitutionen berechtigt. Mit diesen Pathway Programmen können Sie Studienleistungen anrechnen lassen, die Sie am Centennial College erworben haben.
Bitte beachten Sie, dass jeder Partner Pathway eine bestimmte Mindestnote Voraussetzung, um für die Übertragung Kredit zu qualifizieren hat, die von der Partnerinstitution bewertet werden.
Beschäftigungsbereiche
- Software-Unternehmen
- Regierung
- Öffentliche Einrichtungen
- Banken
- Kleine und mittlere Unternehmen
Erfahrungsberichte von Schülern
English Language Requirements
Zertifizieren Sie Ihre Englischkenntnisse mit dem Duolingo Englischtest! Der DET ist ein bequemer, schneller und erschwinglicher Online-Englischtest, der von über 4.000 Universitäten (wie dieser) auf der ganzen Welt akzeptiert wird.