Geavanceerd diploma in gameprogrammering (optionele co-op) (online)
Centennial College
Belangrijke informatie
Selecteer een locatie
Campuslocatie
Online Canada
Talen
Engels
Studieformaat
Afstand leren
Duur
3 jaar
Tempo
Full time
Collegegeld
CAD 2.721 / per year *
Deadline voor aanmelding
Informatie aanvragen
Eerste startdatum
May 2024
* Collegegeld van 2 semesters voor Canadese studenten; $ 15,437.50: collegegeld van 2 semesters voor internationale studenten
Invoering
Programma details
- Programmacode: 3609
- School: School of Engineering Technology and Applied Science
- Geloofwaardigheid: Ontario College Advanced Diploma
- Programmatype: postsecundair programma
- Programmaduur: 3 jaar / 6 semesters
- Startdatum: herfst, winter
- Locatie: online
Programma overzicht
Om ervoor te zorgen dat u de juiste technologie kiest om deel te nemen aan cursussen die in de herfst van 2020 in online en hybride modus worden gegeven, raadpleegt u de aanbevolen computerspecificaties voor de academische ICET-programma's.
Met training van Centennial College 's Game - Programming studeer je af met een gevorderd diploma en de knowhow om een carrière in de game software-industrie te starten.
Of je nu houdt van de klassiekers of de technologisch geavanceerde games van vandaag, in de cursussen van dit interactieve spelprogramma neem je deel aan verschillende fasen van de game-ontwikkeling, zoals:
- Spel ontwerp
- Driedimensionale grafische programmering
- Simulatie-ontwerp
- Multiplayer online game-programmering
Dit geavanceerde diplomatechnologieprogramma zal zich ook richten op onderwerpen als objectgeoriënteerde software-ontwerpmethodologieën en gebruikersgericht interfaceontwerp, softwaretests en QA, C #, Java, geavanceerde grafische afbeeldingen, webgame-programmering, HTML5 / JavaScript, Unity3D en mobiele applicatie ontwikkeling.
Om de toegepaste focus van het curriculum te onderstrepen, worden twee softwareontwikkelingsprojecten opgenomen. Deze "echte" spellen / simulaties / applicaties vereisen dat je alle technische en zakelijke vaardigheden gebruikt die je tijdens je studie hebt opgedaan om software van hoge kwaliteit te bouwen.
Wie wist dat die jaren van videogames zouden gelden als hervatte ervaring?
Let op: gekwalificeerde hogeschool- of universitair afgestudeerden met een achtergrond in software krijgen mogelijk directe toelating tot semester 3 van dit driejarige programma en ontvangen hun gevorderd diploma in vier semesters (programma # 3129) of vier semesters en twee werktermen (optionele co- op-versie, programma # 3139).
Programma Hoogtepunten
- Game - Programmeercursussen worden geleverd met behulp van geavanceerde technologie die is afgestemd op industriestandaarden.
- Het aanbod maakt gebruik van projectmatig leren.
- Goed geïnformeerde en laagdrempelige docenten van de School of Engineering Technology en Applied Science hebben uiteenlopende zakelijke ervaring en academische referenties.
- Het programma wordt ook gepresenteerd in een co-op-versie (programma # 3119). Studenten die voor deze optie kiezen, doen vóór hun afstuderen praktijkervaring op in het veld en in het netwerk.
- Afgestudeerden van het programma kunnen een gecertificeerd lidmaatschap aanvragen bij de Canadian Information Processing Society of bij hun provinciale engineeringtechnologie-vereniging.
Programma overzicht
Semester 1 | Semester 2 | Semester 3 |
|
|
|
Semester 4 | Semester 5 | Semester 6 |
|
|
|
Programma Beroepsleerresultaten
Programma Beroepsleerresultaten beschrijven wat afgestudeerden van het programma hebben aangetoond dat ze kunnen doen met de kennis en vaardigheden die ze tijdens hun studie hebben opgedaan. De uitkomsten zijn nauw verbonden met de behoeften van de werkplek. Door middel van beoordelingen (bijv. Opdrachten en tests) verifiëren studenten hun vermogen om deze resultaten betrouwbaar uit te voeren voordat ze afstuderen.
- Analyseer de verschillen in spelgenres om spellen te ontwikkelen die voldoen aan de behoeften van specifieke markten.
- Analyseer de geschiedenis van videogames om verschillende benaderingen van game-ontwikkeling te vergelijken.
- Ondersteun de ontwikkeling van games door concepten te identificeren en met elkaar te verbinden vanuit een reeks industriële rollen - programmeren, ontwerpen en kunst.
- Draag als individu en als lid van een game-ontwikkelingsteam bij aan de effectieve voltooiing van een game-ontwikkelingsproject.
- Ontwikkel strategieën voor voortdurende persoonlijke en professionele ontwikkeling om de werkprestaties in de gamesindustrie te verbeteren.
- Voer al het werk uit in overeenstemming met de relevante statuten, voorschriften, wetgeving, industrienormen en ethische codes.
- Analyseer game-engines en doe aanbevelingen voor de meest geschikte game-engine om nieuwe en bestaande projecten te ondersteunen.
- Pas geavanceerde theorieën en principes van wiskunde en wetenschap toe zoals vereist voor 2D- en 3D-spellen.
- Ondersteun real-time game-omgevingen en simulaties met behulp van elementen zoals systeemarchitectuur, grafische programmering en geluid / audio om de prestaties te optimaliseren.
- Optimaliseer programmeercode om hoge prestaties, hoge snelheid en verminderd geheugengebruik te bereiken voor alle soorten games.
- Ontwikkel strategieën en tactieken voor kunstmatige intelligentie om real-time game-omgevingen en simulaties te ondersteunen.
- Implementeer netwerkoplossingen en coördineer gebruikersgroepen om naadloze netwerkinteractie tussen verschillende groepen in online game-gemeenschappen te garanderen.
Carrière-opties, academische Pathways en partners
Bedrijven die banen aanbieden
SpongeLab, CIBC, Bell Canada, Hudson's Bay Company, IBM Canada, ManuLife, Royal Bank
Articulatieovereenkomsten
Succesvolle afgestudeerden van het programma Game - Programming (optional Co-op) hebben de mogelijkheid om hun studiepunten toe te passen voor verdere studie op universitair niveau. Hieronder staan de graden van partnerinstellingen die beschikbaar zijn voor dit programma.
Houd er rekening mee dat elk partnerschap een specifieke minimumcijfervereiste heeft om in aanmerking te komen voor overdracht van studiepunten, die worden beoordeeld door de partnerinstelling.
Carrière Outlook
- Software ontwikkelaar
- Spelprogrammeur
- Gebruikersinterface-ontwikkelaar
- Mobiele applicatie-ontwikkelaar
- Software tester
- Computer programmeur
- Systeem analist
- Bedrijfsanalist
- Web applicatie ontwikkelaar
- Database Administrator
- Toepassingen of software-ondersteuning
Werkgelegenheid
- Softwarebedrijven
- Gaming bedrijven
- Regering
- Publieke instellingen
- Banks
- Kleine en middelgrote bedrijven
Toelatingseisen
Academische vereisten
- Ontario Secondary School Diploma (OSSD) of gelijkwaardig, of volwassen studentenstatus (19 jaar of ouder)
- Engels cijfer 12 C of U, of gelijkwaardig (minimum cijfer vereist) of neem de Centennial College Engelse vaardighedenbeoordeling voor toelating (score van 170 of 171 is vereist voor toelating)
- Wiskunde Grade 11 M of U, of 12 C of U, of gelijkwaardig (minimumcijfer vereist) of neem een Centennial College Engineering Math Skills Assessment voor toelating
Aanvullende vereisten
- Engelse taalvaardigheid
Coöp-optie
De coöp-optie in dit programma biedt je de mogelijkheid om hands-on ervaring op te doen terwijl je drie werktermijnen voltooit als werknemer in het veld. Deze ervaring stelt je niet alleen in staat om klassikaal leren in praktijk te brengen, maar zal ook waardevolle contacten opleveren voor je toekomstige carrière.
Om deel te nemen aan programma's met optionele co-op, voltooien studenten meestal een aanvraagproces in het tweede semester van hun studie, en als ze academisch gekwalificeerd zijn, kunnen ze worden toegelaten tot het co-op-programma. Academisch gekwalificeerde studenten die worden toegelaten tot het programma, registreren zich zoals gepland voor de coöp-voorbereidingscursus. Als je afstudeert, zal je diploma de coöpreferentie aangeven.
Co-op-vereisten
- Minimaal 80% van de cursussen voltooid vanaf het eerste jaar
- Een minimum C (60%) cijfer in COMM-170/171
- Een cumulatieve GPA van 2,5 of hoger (deze moet worden gehandhaafd voor de duur van het programma)
- Studenten moeten wettelijk in aanmerking komen om in Canada te werken
- Studenten die aan de bovenstaande vereisten voldoen, zullen een aanvraag indienen om zoals gepland over te stappen naar het co-op-programma
Opmerking: het voldoen aan de minimumvereisten van het co-op-programma garandeert geen toelating tot het co-op-programma.
toelatingen
leerplan
Programma overzicht
Semester 1 | Semester 2 | Semester 3 |
|
|
|
Semester 4 | Semester 5 | semester 6 |
|
|
|
Programma resultaat
Programma Beroepsleerresultaten
Programma Beroepsleerresultaten beschrijven wat afgestudeerden van het programma hebben aangetoond dat ze kunnen doen met de kennis en vaardigheden die ze tijdens hun studie hebben opgedaan. De uitkomsten zijn nauw verbonden met de behoeften van de werkplek. Door middel van beoordelingen (bijv. Opdrachten en tests) verifiëren studenten hun vermogen om deze resultaten betrouwbaar uit te voeren voordat ze afstuderen.
- Analyseer de verschillen in gamegenres om games te ontwikkelen die voldoen aan de behoeften van specifieke markten.
- Analyseer de geschiedenis van videogames om verschillende benaderingen van game-ontwikkeling te vergelijken.
- Ondersteun de ontwikkeling van games door concepten te identificeren en met elkaar in verband te brengen uit een reeks industriële rollen: programmering, ontwerp en kunst.
- Draag als individu en lid van een game-ontwikkelingsteam bij aan de effectieve voltooiing van een game-ontwikkelingsproject.
- Ontwikkel strategieën voor voortdurende persoonlijke en professionele ontwikkeling om de werkprestaties in de game-industrie te verbeteren.
- Voer al het werk uit in overeenstemming met de relevante statuten, voorschriften, wetgeving, industrienormen en ethische codes.
- Analyseer game-engines en doe aanbevelingen voor de meest geschikte game-engine om nieuwe en bestaande projecten te ondersteunen.
- Pas geavanceerde theorieën en principes van wiskunde en wetenschap toe zoals vereist voor 2D- en 3D-games.
- Ondersteun realtime game-omgevingen en simulaties met behulp van elementen zoals systeemarchitectuur, grafische programmering en geluid/audio om de prestaties te optimaliseren.
- Optimaliseer de programmeercode voor hoge prestaties, hoge snelheid en minder geheugengebruik voor alle soorten games.
- Ontwikkel strategieën en tactieken voor kunstmatige intelligentie om realtime spelomgevingen en simulaties te ondersteunen.
- Implementeer netwerkoplossingen en coördineer gebruikersgroepen om te zorgen voor naadloze netwerkinteractie tussen verschillende groepen in online gamegemeenschappen.Programma BeroepsleerresultatenProgramma Beroepsleerresultaten beschrijven wat afgestudeerden van het programma hebben aangetoond dat ze kunnen doen met de kennis en vaardigheden die ze tijdens hun studie hebben opgedaan. De uitkomsten zijn nauw verbonden met de behoeften van de werkplek. Door middel van beoordelingen (bijv. Opdrachten en tests) verifiëren studenten hun vermogen om deze resultaten betrouwbaar uit te voeren voordat ze afstuderen.
- Analyseer de verschillen in gamegenres om games te ontwikkelen die voldoen aan de behoeften van specifieke markten.
- Analyseer de geschiedenis van videogames om verschillende benaderingen van game-ontwikkeling te vergelijken.
- Ondersteun de ontwikkeling van games door concepten te identificeren en met elkaar in verband te brengen uit een reeks industriële rollen: programmering, ontwerp en kunst.
- Draag als individu en lid van een game-ontwikkelingsteam bij aan de effectieve voltooiing van een game-ontwikkelingsproject.
- Ontwikkel strategieën voor voortdurende persoonlijke en professionele ontwikkeling om de werkprestaties in de game-industrie te verbeteren.
- Voer al het werk uit in overeenstemming met de relevante statuten, voorschriften, wetgeving, industrienormen en ethische codes.
- Analyseer game-engines en doe aanbevelingen voor de meest geschikte game-engine om nieuwe en bestaande projecten te ondersteunen.
- Pas geavanceerde theorieën en principes van wiskunde en wetenschap toe zoals vereist voor 2D- en 3D-games.
- Ondersteun realtime game-omgevingen en simulaties met behulp van elementen zoals systeemarchitectuur, grafische programmering en geluid/audio om de prestaties te optimaliseren.
- Optimaliseer de programmeercode voor hoge prestaties, hoge snelheid en minder geheugengebruik voor alle soorten games.
- Ontwikkel strategieën en tactieken voor kunstmatige intelligentie om realtime spelomgevingen en simulaties te ondersteunen.
- Implementeer netwerkoplossingen en coördineer gebruikersgroepen om te zorgen voor naadloze netwerkinteractie tussen verschillende groepen in online gamegemeenschappen.
Carrièremogelijkheden
Bedrijven die banen aanbieden
SpongeLab, CIBC, Bell Canada, Hudson's Bay Company, IBM Canada, ManuLife, Royal Bank
Articulatieovereenkomsten
Succesvolle afgestudeerden van het Game - Programming (Optional Co-op) -programma hebben de mogelijkheid om hun credits toe te passen voor verdere studie op universitair niveau. Hieronder vindt u de graden van partnerinstellingen die beschikbaar zijn voor dit programma.
Houd er rekening mee dat elk partnerschap een specifieke minimumcijfervereiste heeft om in aanmerking te komen voor overdracht van studiepunten, die worden beoordeeld door de partnerinstelling.
Carrière Outlook
- Software ontwikkelaar
- Spelprogrammeur
- Gebruikersinterface-ontwikkelaar
- Mobiele applicatie-ontwikkelaar
- Software tester
- Computer programmeur
- Systeem analist
- Bedrijfsanalist
- Web applicatie ontwikkelaar
- Database Administrator
- Toepassingen of software-ondersteuning
Werkgelegenheid
- Softwarebedrijven
- Gaming bedrijven
- Regering
- Publieke instellingen
- Banks
- Kleine en middelgrote bedrijven
English Language Requirements
Certificeer uw Engelse taalvaardigheid met de Duolingo Engelse test! De DET is een handige, snelle en betaalbare online test Engels die wordt geaccepteerd door meer dan 4.000 universiteiten (zoals deze) over de hele wereld.