Edistynyt tutkinto tietokoneohjelmoinnista ja -analyysistä
Fanshawe College
Keskeiset tiedot
Kampuksen sijainti
London, Kanada
Kieli (kielet
Englanti
Opintomuoto
Etäopiskelu, Kampuksella
Kesto
3 vuotta
Vauhti
Täysaikainen, Osa-aikainen
Lukukausimaksut
CAD 12 048
Hakemuksen määräaika
Pyydä tietoja
Aikaisin aloituspäivä
May 2024
Apurahat
Tutki stipendimahdollisuuksia opintojen rahoittamiseksi
Johdanto
Ryhdy tietokoneohjelmoijaksi
Nykyään ei ole arvostettua, kysytyintä tai dynaamisempaa uraa kuin IT-ura. Jos sinulla on intohimo koodaamiseen ja tietokoneisiin, ja olet valmis kehittämään taitoja unelmiesi työhön tietokoneohjelmoijana, Fanshawen tietokoneohjelmoinnin ja -analyysin syventävä tutkintotodistus on oikea valinta sinulle.
Aloita matkasi tietokoneohjelmointikursseillamme keskitytään IT-aiheisiin. Kehittäessäsi ohjelmaa kehität syvällistä ja erikoistunutta tietojenkäsittelytietoa, jota työnantajat etsivät.
Mitä opit tietokoneohjelmointikursseiltamme:
- Kohdekeskeinen kehitys sekä Windows- että Linux-pohjaisissa asiakas / palvelinjärjestelmissä;
- Ohjelmistokehitys;
- Asiakas / palvelin -verkkokehitys (sekä .NET että J2EE);
- Tietokannan kehittäminen (MSSQL ja Oracle); ja
- Kooditason grafiikka, animaatio ja simulointi C ++: n ja DirectX: n avulla.
Tietokoneohjelmointikurssimme valmistavat sinut jännittävään IT-uraan:
- Kehitä viestintä- ja ihmissuhdetaitojasi palkallisella osuuskuntatermillä viimeisellä lukukaudella;
- Hanki käytännön kokemusta tietokoneohjelmoijasta, joka käsittelee todellisia ihmisiä todellisissa tilanteissa;
- Valmistunut IT-urasi ajaksi tai erikoistumaan taitoihisi yhdellä Fanshawen IT-jatko-sertifikaateista, mukaan lukien pelikehitys - edistynyt ohjelmointi;
- Jatkaa valinnaisen tutkinnon Pathway yksi Fanshawe n kumppanuusoppilaitoksia Ontariossa tai ympäri maailmaa.
Tämä ohjelma on akkreditoitu Kanadan osuuskuntakoulutuksen ja työhön integroidun oppimisen kautta. Tämä akkreditointi edustaa korkeimpia saavutustasoja yhteistyöopetusohjelmissa Kanadassa ja tunnustaa Fanshawen sitoutumisen huippuosaamiseen.
Muita tietoja
- Tämän ohjelman opiskelijoiden on suoritettava verkkopohjainen yleissivistävän koulutuksen taso 6.
- Fanshawe College Business Fundamentals Ontario College -sertifikaattiohjelman tutkinnon suorittaneet, jotka täyttävät pääsyvaatimukset, voivat hakea Ontario College Diploma -ohjelman tietokoneohjelmoinnin ja analysoinnin tasolle 1 ja heille voidaan myöntää enintään kolme sisäistä opintopistettä tähän ohjelmaan.
- Opiskelijan on ostettava kannettava tietokone, noin 1400,00 dollaria. Kannettavan tietokoneen hinta sisältyy maksuaikataulussa ilmoitettuihin yleisiin kuluihin.
- CONNECT-laboratorion maksu 50,00 dollaria lukukaudelta sisältyy Palkkioaikataulussa ilmoitettuihin lisäohjelmamaksuihin. Tämä maksu auttaa kattamaan CONNECT-matkapuhelinohjelman toimitukseen liittyvät kustannukset.
- Opiskelijat eivät saa ostaa kannettavaa tietokonetta tai ohjelmistoa ennen kuin College julkaisee suositeltavan kokoonpanon, mallit, ohjelmistot ja versiot kyseiselle lukuvuodelle.
Yhteistoiminnallinen koulutus
Tällä kolmivuotisella ohjelmalla on kolme osuuskunnan työehtoa. Opiskelijat, jotka täyttävät sekä akateemiset että osuuskunnan vaatimukset, voivat valmistua Co-op-hyväksytyllä tutkintotodistuksella.
Oppimistulokset
- Ohjelmistojen asentamiseen ja mukauttamiseen liittyvien ongelmien vianmääritys ja dokumentointi;
- Analysoida ja määritellä järjestelmän tekniset tiedot vaatimusten perusteella;
- Suunnittele, testaa, dokumentoi ja ota käyttöön ohjelmia teknisten tietojen perusteella;
- Levitä tietoa tietokannan suunnittelusta, mallinnuksesta, toteutuksesta ja ylläpidosta;
- Sovelletaan verkkokonseptien tuntemusta ohjelmien kehittämiseen, käyttöönottoon ja ylläpitoon.
- Ehdottaa ja perustella integroidun ratkaisun suunnittelu ja kehittäminen liiketoimintaympäristön analyysin perusteella;
- Käytä asiaankuuluvia menetelmiä, käytäntöjä ja standardeja integroitujen ratkaisujen kehittämiseen;
- Käytä tietoturvakysymyksiä integroitujen ratkaisujen analysoinnissa, suunnittelussa ja toteutuksessa.
- Kehittää ja ylläpitää tehokkaita työsuhteita asiakkaisiin;
- Selvittää, puolustaa ja mukautua tietotekniikka (IT) -ympäristöissä esiintyviin työpaikan odotuksiin;
- Osallistu projektin onnistuneeseen loppuunsaattamiseen käyttämällä olemassa olevia projektinhallintaperiaatteita.
Kurssit
Taso 1
Ota kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- BUSI-1156 Menestysstrategiat 1
- MATH-1202 Matematiikka ohjelmoijille 3
- INFO-1214-ohjelmoinnin perusteet 6
- INFO-1215-tietokannan perusteet 4
- INFO-1216 Käyttöjärjestelmän perustiedot-ohjelmoijat 3
Ryhmä 2
Ota WRIT-1043 tai WRIT-1034
- WRIT-1043 Syy ja kirjoittaminen 1 IT 3: lle
- WRIT-1034 Syy ja kirjoittaminen 1-EAP 4
Taso 2
Ota kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-1167 Liiketoiminta valon nopeudella 3
- INFO-1217-verkkosivujen suunnittelu 3
- INFO-3104 Relaatiotietokannat ja SQL 3
- INFO-3134 Olio-ohjelmointi Java 4: llä
- INFO-1156 olio-ohjelmointi C ++: lla 4
- MGMT-3052 Työkäyttäytymisen ymmärtäminen 3
Ryhmä 2
Ota INFO-1234 tai INFO-3120
- INFO-1234 Web Scripting-Intro 3
- INFO-3120 Kaupallisten pelimoottoreiden ohjelmointi 3
Taso 3
Ota kaikki seuraavat pakolliset kurssit:
- INFO-3070 Client / Server -sovelluskehitys 3
- INFO-5052 edistyneet tietokannat 3
- INFO-3140 olio-analyysi ja mallinnus 3
- INFO-3135 Tietorakenteet ja algoritmit 3
- INFO-1219 Verkon perusteet ohjelmoijille 3
- COMM-3077 Tietoliikenne tietotekniikkaa varten 3
- COOP-1020 Osuuskunta Koulutus Työllisyys Prep 1
Taso 4
Ota kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-3067 ASP.NET-ohjelmointi C # 3: lla
- INFO-3137 Ohjelmiston suunnittelumallit 1 3
- INFO-3136 Mobiilikehitys 3
- MGMT-3036 Ammatillinen kehitys-urasuunnittelu 3
- INFO-3138 Ohjelmointi deklaratiivisilla kielillä 3
Ryhmä 2
Ota INFO-3105 tai INFO-3111
- INFO-3105 System Z COBOL -ohjelmointi 3
- INFO-3111 C ++ -grafiikan ohjelmointi 3
Taso 5
Yleinen koulutus - Ota 3 op yleisopetuksen valinnainen kurssi
Ota kaikki seuraavat pakolliset kurssit:
- INFO-3139 JavaScript 3
- INFO-3112 Sovellettujen ohjelmistoprojektien hallinta 1 3
- INFO-5060 Komponenttipohjainen ohjelmointi .NET 3: n kanssa
- INFO-5125 Ohjelmiston suunnittelumallit 2 3
- INFO-5101 C # Edistyneet aiheet 3
- INFO-3141 Mobiilikehitys-Inter 3
Taso 6
Yleinen koulutus - Ota 3 op yleisopetuksen valinnainen kurssi
Ota kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-3068 Suojattu tietojenkäsittely 3
- INFO-5059 Java EE -asiakas- / palvelinsovellukset 3
- INFO-5126 Mobile Development-Adv 3
Ryhmä 2
Ota INFO-5104 tai INFO-3142
- INFO-5104 C ++ - edistyneet aiheet 3
- INFO-3142 Kehittyvät tekniikat 3
Ryhmä 3
Ota INFO-5103 tai INNV-5001
- INFO-5103 Sovellettujen ohjelmistoprojektien hallinta 2 5
- INNV-5001 -innovaatiosovellukset 3
Yleinen koulutus - valinnaiset
Ota 6 yleissivistysopintoa - yleensä suoritetaan tasoilla 5 ja 6
Ohjelman kotipaikka
Opiskelijoiden on suoritettava vähintään 30 opintopistettä tässä ohjelmassa Fanshawe College täyttääkseen ohjelman asuinpaikkavaatimuksen ja valmistuakseen tästä ohjelmasta
Pääsyvaatimukset
OSSD kursseilla yliopistosta (C), yliopistosta (U), yliopistosta / yliopistosta (M) tai avoimesta (O) streamista:
- Kaikki luokan 12 englanti (C) tai (U)
- Mikä tahansa luokan 11 tai luokan 12 matematiikka * (C), (U) tai (M)
tai
Akateeminen ja uran sisäänkirjautumistodistus (ACE)
tai
Ontarion lukion vastaavuustodistus (GED) ja:
Mikä tahansa luokan 11 tai luokan 12 matematiikka * (C), (U) tai (M)
tai
Aikuinen hakija, jolla on pysyvyys vaadituilla kursseilla edellä
Huomautus:
- * Hakijat, joilla ei ole vaadittavaa matematiikkaa, voivat silti saada kelpoisuuden pääsemään suorittamalla asianmukaisen aikaisemman päivityksen.
Englannin kielivaatimukset
Hakijoiden, joiden kieli ei ole englanti, on osoitettava englannin kielen taito jollakin seuraavista tavoista:
- Luokka 12 College Stream tai University Stream English -luotto Ontario-lukiosta tai vastaavasta, riippuen ohjelman pääsyvaatimuksista
- Englannin vieraana kielenä (TOEFL) -testi vähintään 79 pistettä Internet-pohjaisessa testissä (iBT), testitulokset kahden viime vuoden aikana
- Kansainvälinen englannin kielen testausjärjestelmä (IELTS) akateeminen testi kokonaispistemäärällä 6,0 ilman pisteitä alle 5,5 missään neljästä bändistä, testitulokset kahden viime vuoden aikana.
- Kanadan akateemisen englannin kielen (CAEL) testi, jonka kokonaistulos on 60, ilman pisteitä, jotka ovat pienempiä kuin 50 missä tahansa neljässä bändissä, ja testitulokset kahden viime vuoden aikana
- Pearson Test of English Academic (PTE), jonka pistemäärä on vähintään 53 ja testitulokset kahden viime vuoden aikana
- Cambridgen englanninkielinen testi (FCE / CAE / CPE), jonka kokonaistulos Cambridgen englanninkielisessä mittakaavassa on 169 ja jolla ei ole kielitaitoa alle 162, testitulokset kahden viime vuoden aikana
- Englanninkielinen arviointi (ELE) Fanshawe College , jonka pistemäärä on vähintään 70% kaikissa testin osissa ja testitulokset kahden viime vuoden aikana
- Fanshawe College ESL4 / GAP5 -opiskelijat: vähintään 80% ESL4 / GAP5-tasossa 8, 75% ESL4 / GAP5-tasolla 9 tai 70% ESL4 / GAP5-tasolla 10
Suositeltava akateeminen valmistelu
- Luokka 12 Kirjoittajan käsityö (C) tai (U)
- Luokka 11 Johdatus tietojenkäsittelytieteeseen (U)
- Luokan 12 tietojenkäsittelytiede (U)
- Luokan 11 johdanto tietokoneohjelmointiin (C)
- Luokan 12 tietokoneohjelmointi (C)
- Luokan 11 tieto- ja viestintätekniikka: digitaalinen ympäristö (O)
- Luokan 12 tieto- ja viestintätekniikka: Multimediaratkaisut (C)
- Akateeminen ja uranvalintatodistus (ACE): Liiketoiminnan tai teknisen matematiikan kurssi ja tietotekniikkataidekurssi
Hakijan valintaperusteetJos tukikelpoisten hakijoiden määrä ylittää ohjelman käytettävissä olevat tilat, hakijavalintaperusteet ovat:
- Ontarion pysyvien asukkaiden etusija
- Hakemuksen vastaanottaminen helmikuun 1. päivään mennessä (tämän päivämäärän jälkeen Fanshawe College käsittelee hakijoita ensimmäistä kertaa palvellaan ensin, kunnes ohjelma on täynnä)
- Saavutukset pääsyvaatimuksissa
Uramahdollisuudet
Valmistuneet voivat odottaa saavansa ohjelmistojen rakentamisen tehtäviä seuraavilla kehitysalueilla: yritysohjelmistot, talous, verkko, liike, viihde ja pelit, simulaatiot, lääketieteellinen kuvantaminen, ohjelmoinnin ohjausjärjestelmät, kaupalliset sovellukset, verkko-ohjelmistot, Linux- ja Windows-kehitys. Ohjelmoijana, tietokannan kehittäjänä, ohjelmistoarkkitehtina tai liikeanalyytikkona sinulla on monia jännittäviä mahdollisuuksia kaikilla aloilla, jotka käyttävät tietokoneita liike- tai tutkimusvälineenä.
Galleria
Ohjelman tulos
- Ohjelmiston asennukseen ja mukauttamiseen liittyvien ongelmien vianmääritys ja dokumentointi;
- Analysoi ja määritä järjestelmän tekniset tiedot vaatimusten perusteella;
- Suunnittele, testaa, dokumentoi ja ota käyttöön ohjelmia eritelmien perusteella;
- Käytä tietoa tietokannan suunnittelusta, mallinnuksesta, toteutuksesta ja ylläpidosta;
- Käytä tietoa verkostoitumiskonsepteista ohjelmien kehittämiseen, käyttöönottoon ja ylläpitoon;
- Ehdottaa ja perustella integroidun ratkaisun suunnittelua ja kehittämistä liiketoimintaympäristön analyysin perusteella;
- Käytä asiaankuuluvia menetelmiä, politiikkoja ja standardeja integroitujen ratkaisujen kehittämiseen;
- Käytä turvallisuuskysymysten tuntemusta integroitujen ratkaisujen analysoinnissa, suunnittelussa ja toteutuksessa;
- Kehittää ja ylläpitää tehokkaita työsuhteita asiakkaiden kanssa;
- Artikuloida, puolustaa ja noudattaa työpaikan odotuksia, joita löytyy tietotekniikkaympäristöistä;
- Osallistu projektin onnistuneeseen loppuunsaattamiseen soveltamalla käytössä olevia projektinhallintaperiaatteita.
Pääsymaksut
Opetussuunnitelma
Yhteistyömahdollisuudet
Tietokoneohjelmointi- ja analyysiohjelma tarjoaa yhteistyökoulutuskomponentin, joka tarjoaa opiskelijoille mahdollisuuden saada arvokasta ensikäden työkokemusta valitsemallaan alalla. Tässä on joitain yhteistyötöitä, jotka ovat käynnistäneet joidenkin tietokoneohjelmointi- ja analyysiopiskelijoiden uran ennen kuin edes valmistuivat!
- Junior Programmer Analyst - analysoi, suunnittele, ohjelmoi, toteuta, konfiguroi, integroi, ylläpidä ja tue erilaisia sovelluksia.
- Business System Analyst - suunnittele, hallitse ja tue yksityiskohtaisten järjestelmävaatimusten ja eritelmien toimittamista yrityksen standardien ja kehysten mukaisesti.
- Junior Developer - tunnista ongelmat, luo kuvauksia ja dokumentoi ongelmia.
Kursseja
Taso 1
Suorita kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- BUSI-1156 ---- Menestysstrategiat
- MATH-1202 ---- Matematiikka ohjelmoijille
- INFO-1214 ---- ohjelmoinnin perusteet
- INFO-1215 ---- Tietokannan perusteet
- INFO-1216 ---- Käyttöjärjestelmän perusteet-ohjelmoijat
Ryhmä 2
Ota WRIT-1043 TAI WRIT-1034
- WRIT-1043 ---- Syy ja kirjoitus 1 IT: lle
- WRIT-1034 ---- Syy ja kirjoittaminen 1-EAP
Taso 2
Suorita kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-1167 ---- Liiketoiminta valon nopeudella
- INFO-1217 ---- Web-suunnittelu
- INFO-3104 ---- Relaatiotietokannat ja SQL
- INFO-3134 ---- olio-ohjelmointi Javalla
- INFO-1156 ---- Olio-ohjelmointi C++:lla
- MGMT-3052 ---- Työpaikan käyttäytymisen ymmärtäminen
Ryhmä 2
Ota INFO-1234 TAI INFO-3120
- INFO-1234 ---- Web Scripting-Johdanto
- INFO-3120 ---- kaupallisten pelimoottoreiden ohjelmointi
Taso 3
Suorita kaikki seuraavat pakolliset kurssit:
- INFO-3070 ---- Asiakas-/palvelinsovellusten kehittäminen
- INFO-5052 ---- Edistyneet tietokannat
- INFO-3140 ---- Olioanalyysi ja mallinnus
- INFO-3135 ---- Tietorakenteet ja algoritmit
- INFO-1219 ---- Verkon perusteet ohjelmoijille
- COMM-3077 ---- Viestintä IT:lle
- COOP-1020 ---- Osuuskuntakoulutus Työllisyyden valmistelu
Taso 4
Suorita kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-3181 ---- Full Stack -ohjelmointi
- INFO-3137 ---- Ohjelmistosuunnittelun mallit 1
- INFO-3136 ---- Mobiilikehitys
- MGMT-3036 ---- Ammatillinen kehitys-urasuunnittelu
- INFO-3138 ---- Ohjelmointi deklaratiivisilla kielillä
Ryhmä 2
Ota INFO-3105 tai INFO-3111
- INFO-3105 ---- System Z COBOL -ohjelmointi
- INFO-3111 ---- C++ -grafiikan ohjelmointi
Taso 5
Gen Ed - Suorita 3 opintopisteen yleissivistävän koulutuksen valinnainen kurssi.
Suorita kaikki seuraavat pakolliset kurssit:
- INFO-3139 ---- JavaScript
- INFO-3112 ---- Ohjelmistoprojektien hallinta 1
- INFO-5060 ---- Komponenttipohjainen ohjelmointi .NET: llä
- INFO-5125 ---- Ohjelmistosuunnittelun mallit 2
- INFO-5101 ---- C# Edistyneet aiheet
- INFO-3141 ---- mobiilikehitys-Inter
Taso 6
Gen Ed - Suorita 3 opintopisteen yleissivistävän koulutuksen valinnainen kurssi.
Suorita kaikki seuraavat pakolliset kurssit:
Ryhmä 1
- INFO-3068 ---- Turvallinen tietojenkäsittely
- INFO-5153 ---- Yritysohjelmointi
- INFO-5126 ---- mobiilikehitys-Adv
Ryhmä 2
Ota INFO-5104 TAI INFO-3142
- INFO-5104 ---- C++ Edistyneet aiheet
- INFO-3142 ---- Kehitteillä olevat teknologiat
Ryhmä 3
Ota INFO-5103 tai INNV-5001
- INFO-5103 ---- Ohjelmistoprojektien hallinta 2
- INNV-5001 ---- innovaatiosovellukset
Gen Ed - valinnaiset aineet
Ota 6 yleissivistävää opintopistettä - yleensä tasoilla 5 ja 6
Ohjelman residenssi
Opiskelijoiden on suoritettava vähintään 30 opintopistettä tässä ohjelmassa Fanshawe College täyttääkseen ohjelman residenssivaatimuksen ja valmistuakseen tästä ohjelmasta
Uramahdollisuudet
Fanshawen tietokoneohjelmointi- ja analyysiohjelmasta valmistuneet voivat odottaa saavansa ohjelmistorakentamisen tehtäviä seuraavilla kehitysalueilla:
- Yritysohjelmistot
- taloudellinen
- verkko
- liiketoiminta
- Viihde ja pelaaminen
- Simulaatiot
- lääketieteellinen kuvantaminen
- ohjelmoinnin ohjausjärjestelmät
- Kaupalliset sovellukset
- Verkko-ohjelmisto
- Linux- ja Windows-kehitys
Ohjelmoijana, tietokantakehittäjinä, ohjelmistoarkkitehteina tai yritysanalyytikkoina valmistuneilla on monia jännittäviä mahdollisuuksia millä tahansa alalla, joka käyttää tietokoneita liiketoiminta- tai tutkimustyökaluna.
Tiesitkö, että Fanshawe sijoittuu jatkuvasti korkealle tutkinnon suorittaneiden työllisyysasteessa Ontarion suurten korkeakoulujen joukossa?
Tässä on joitain esimerkkejä Fanshawen tietokoneohjelmointi- ja analyysiohjelmasta valmistuneiden uramahdollisuuksista:
Ohjelmistoratkaisujen arkkitehti
Vastaa itsepalveluohjelmistoratkaisujen suunnittelusta, suunnittelusta ja kehittämisestä.
Tietokannan kehittäjä
Arvioi, analysoi ja vastaa asiakastietokannan huolenaiheisiin.
Liiketoiminnan analyytikko
Analysoi tieto- ja toimintajärjestelmiä ja kehitä ohjelmistosovelluksia tai data-analytiikkaratkaisuja asiakasyrityksille.
Opiskelijoiden suosittelut
English Language Requirements
Todista englannin taitosi Duolingo-englannin testillä! DET on kätevä, nopea ja edullinen online-englannin koe, jonka hyväksyy yli 4 000 yliopistoa (kuten tämä) ympäri maailmaa.