Diploma avansată în tehnologie de inginerie software (Fast-track) (Online) (Opțional Co-op)
Centennial College
Informatie cheie
Selectați locația
Locația campusului
Online Canada
Limbi Străine
Engleză
Formatul de studiu
Învățământ la Distanță
Durata
2 years
Ritm
La zi
Taxe de școlarizare
CAD 2.721 / per year *
Termen limită de aplicare
Contactează şcoala
Cea mai devreme dată de începere
Contactează şcoala
* școlarizare 2 semestre studenți canadieni; CAD 16.704 - școlarizare 2 semestre Studenți internaționali
Introducere
Detalii program
- Cod program: 3479
- Scoala: Scoala de Tehnologie Inginerie si Stiinte Aplicate
- Acreditare: Ontario College Advanced Diploma
- Tip program: program rapid
- Durata programului: 2 ani/4 semestre
- Data începerii: toamna, iarna
- Locație: online
Pentru a vă asigura că alegeți tehnologia adecvată pentru a participa la cursurile oferite în cadrul programelor Tehnologia Informației și Comunicațiilor, vă rugăm să consultați specificațiile computerului recomandate pentru programele academice ICET.
Centennial CollegeProgramul de trei ani Tehnologie de inginerie software al lui va acorda absolvenților calificați de colegiu sau universitate cu un background de software admitere directă în Anul 2 (Semestrul 3), astfel încât să își poată primi diploma avansată în doi ani (patru semestre).
Software-ul ia cu asalt planeta și programul de tehnologie de inginerie software al lui Centennial College vă va oferi trei ani de învățare în proiectarea, dezvoltarea și întreținerea sistemelor software.
În acest timp, veți urma cursuri avansate de diplomă care vor acoperi paradigme și cadre de programare moderne, concepte de design și algoritm, instrumente de gestionare a datelor, metodologii moderne de inginerie software și integrarea sistemelor inteligente în diverse aplicații. Programul vă va expune, de asemenea, la cunoștințe solide despre integrarea sistemelor, dezvoltarea întreprinderii, computerul mobil și securitatea software.
Cursurile din acest program de tehnologie de inginerie universitară vor pune accent pe metodologii de proiectare a software-ului orientate pe obiecte, proiectarea interfeței orientate către utilizator, testarea software-ului și QA, C#, Java, Java EE, Oracle, MS-SQL Server, UNIX/Linux, Python, Microsoft. NET Core, HTML5/CSS/JavaScript/Angular, React, dezvoltare de aplicații mobile, cadre web emergente, cloud computing, analiză predictivă, învățare automată și multe altele.
Pentru a completa focalizarea tehnică a curriculum-ului, programul de tehnologie de inginerie software va include două proiecte de dezvoltare software. Pentru aceste aplicații de afaceri din lumea reală, veți pune în aplicare toate abilitățile tehnice, de sisteme și de afaceri dobândite în timpul cursurilor pentru a construi software de înaltă calitate.
Cunoștințele și experiența practică pe care le veți dobândi în Tehnologia Ingineriei Software vă vor permite să proiectați și să dezvoltați diferite tipuri de aplicații software, interfețe om-calculator și sisteme de informații pentru întreprinderi.
Vă rugăm să rețineți: opțiunea de cooperare complet online este disponibilă pentru studenții care au curs rapid, cu patru semestre plus două perioade de lucru (programul #3459). Programele de tip fast-track sunt, de asemenea, disponibile într-o versiune on Campus (programul #3429) și opțiunea de cooperare (Programul #3439).
Admitere
Curriculum
Semestrul 1
- COMUNICĂRI 170 / COMM-171 Comunicații colegiale 2
- COMP-123 Programare 2
- COMP-214 Conceptele avansate de baze de date
- COMP-228 Programare Java
- COMP-246 Proiectare sisteme software
- GNED Elective General Education Elective
- GNED-500 Cetățenie globală: de la analiza socială la acțiunea socială
Semestrul 2
- COMP-212 Programare 3
- COMP-229 Dezvoltare de aplicații web
- COMP-254 Structuri de date și algoritmi
- COMP-304 Dezvoltare de aplicații mobile
- COMP-311 Testare software și asigurarea calității
- ENGL-253 Comunicări avansate pentru afaceri
- MATH-210 Algebra liniară și statistici
Semestrul 3
- COMP-231 Proiect de dezvoltare software I
- COMP-255 Afaceri și antreprenoriat pentru tehnologia de inginerie software
- COMP-303 Programare Java EE
- COMP-306 API Engineering and Cloud Computing
- COMP-307 Securitate software
- COMP-309 Depozitarea datelor și analiză predictivă
Semestrul 4
- CNET-307 Management de proiect IT
- COMP-216 Networking pentru dezvoltatorii de software
- COMP-308 Tehnologii emergente
- COMP-313 Proiect de dezvoltare software 2
- COMP-321 Integrarea sistemelor de întreprindere
- ELECT 1 Elective tehnice 1
- EMPS-102 Abilități de angajare 2
Opțiuni tehnice:
- Implementarea COMP367 DevOps
- COMP377 AI pentru dezvoltatori de software
- COMP387 Flux de lucru clinic și soluții IT
Rezultatul programului
Programul evidențiază
- Cursurile din acest program de tehnologie de inginerie software (Fast-Track) folosesc tehnologii de vârf, adaptate standardelor din industrie.
- Învățarea bazată pe proiecte este o componentă cheie a programului.
- Membrii facultății cunoscuți și abordabili au experiență de afaceri diversificată și credințe academice.
- Absolvenții de la program pot solicita calitatea de membru fie la Societatea canadiană de prelucrare a informațiilor (CIPS), fie la asociația lor tehnologică de inginerie.
Rezultatele învățării profesionale ale programului
Rezultatele învățării profesionale ale programului descriu ceea ce absolvenții programului au demonstrat că pot face cu cunoștințele și abilitățile pe care le-au obținut în timpul studiilor. Rezultatele sunt strâns legate de nevoile locului de muncă. Prin evaluare (de exemplu, sarcini și teste), studenții își verifică capacitatea de a realiza în mod fiabil aceste rezultate înainte de absolvire.
- identifica, analizează, proiectează, dezvoltă, implementează, verifică și documentează cerințele pentru un mediu de calcul.
- diagnosticați, depanați, documentați și monitorizați problemele tehnice folosind metodologii și instrumente adecvate.
- analiza, proiectează, implementează și menține medii de calcul securizate.
- analizați, dezvoltați și mențineți soluții robuste de sisteme de calcul prin teste de validare și cele mai bune practici din industrie.
- să comunice și să colaboreze cu membrii echipei și părțile interesate pentru a asigura relații de lucru eficiente.
- selectați și aplicați strategii de dezvoltare personală și profesională pentru a îmbunătăți performanța în muncă.
- să aplice principiile și instrumentele de management de proiect atunci când răspund la cerințe și monitorizează proiectele într-un mediu de calcul.
- să adere la cerințele și/sau principiile etice, social media, juridice, de reglementare și economice în dezvoltarea și managementul soluțiilor și sistemelor de calcul.
- investiga tendințele emergente pentru a răspunde provocărilor tehnice.
- analiza și definirea specificațiilor unui sistem software pe baza proceselor și tehnicilor de inginerie a cerințelor.
- proiectarea, dezvoltarea, integrarea, documentarea, implementarea, întreținerea și testarea sistemelor software bazate pe metodologii de inginerie software, paradigme și cadre de programare moderne.
- să analizeze, să evalueze și să aplice tehnici de proiectare de inginerie software, structuri de date, algoritmi și modele la implementarea unui sistem software.
- proiectați, modelați, implementați, optimizați și mențineți o bază de date și aplicați concepte și instrumente de data mining pentru luarea deciziilor.
- dezvolta, întreține și implementează sisteme software pentru a rezolva problemele de rețea.
- construiți soluții software automatizate prin analiza, evaluarea și integrarea sistemelor inteligente în diverse aplicații.
- proiectează și implementează proceduri adecvate de testare, verificare și evaluare pentru a evalua calitatea software-ului și a îmbunătăți performanța software-ului.
- să creeze concepte inovatoare și antreprenoriale care să conducă la dezvoltarea de noi produse software și/sau la îmbunătățirea celor existente.
Oportunități de carieră
American Express, Bell Canada, IBM Canada, Manulife, Scotiabank, Toronto Stock Exchange, Toronto Transit Commission (TTC), Royal Bank, CIBC, RBC
Perspectiva carierei
- Dezvoltator de software
- Dezvoltator de aplicatii web
- Dezvoltator de aplicatii mobile
- Tester de software
- Programator
- Analist de sisteme
- Analist de afaceri
- Administratorul bazei de date
- Aplicații sau suport software
Pathways educație
Absolvenții calificați în tehnologie de inginerie software (Fast-track) pot fi eligibili să participe la programele Pathway cu instituții partenere. Aceste programe Pathway vă permit să primiți credit de diplomă pentru învățarea obținută la Centennial College .
Vă rugăm să rețineți că fiecare partener Pathway are o cerință de notă minimă specifică pentru a se califica pentru credite de transfer, care sunt evaluate de instituția parteneră.
Domenii de ocupare a forței de muncă
- Companii de software
- Guvern
- Institutii publice
- bănci
- Întreprinderile mici și mijlocii
Mărturii studențești
English Language Requirements
Certificați-vă cunoștințele de limba engleză cu testul de engleză Duolingo! DET este un test de engleză online convenabil, rapid și accesibil, acceptat de peste 4.000 de universități (ca aceasta) din întreaga lume.