
Diplomas in
Išplėstinis kompiuterių programavimo ir analizės diplomas Fanshawe College

Įvadas
Tapkite kompiuterių programuotoju
Šiais laikais nėra labiau vertinamos, paklausios ar dinamiškos karjeros nei IT karjera. Jei esate užsidegęs kodavimu ir kompiuteriais ir esate pasirengęs išsiugdyti įgūdžius, kad galėtumėte pasiekti svajonių kompiuterio programuotojo darbą, „Fanshawe“ kompiuterių programavimo ir analizės pažengęs diplomas jums tinka.
Norėdami pradėti savo kelionę, mūsų kompiuterių programavimo kursuose daugiausia dėmesio bus skiriama pagrindinėms IT temoms. Vykdydami programą, sukursite išsamias ir specializuotas kompiuterio žinias, kurių ieško darbdaviai.
Ko išmokote iš mūsų kompiuterių programavimo kursų:
- Objektinis kūrimas tiek Windows, tiek Linux pagrįstose kliento / serverio sistemose;
- Programinės įrangos kūrimas;
- Kliento / serverio interneto svetainių kūrimas (tiek .NET, tiek J2EE);
- Duomenų bazių kūrimas (MSSQL ir Oracle); ir
- Kodo lygio grafika, animacija ir modeliavimas naudojant C ++ ir DirectX.
Mūsų kompiuterių programavimo kursai paruoš jus įdomiai IT karjerai:
- Ugdykite savo bendravimo ir tarpasmeninius įgūdžius mokėdami kooperatyvo darbo terminą paskutiniame semestre;
- Įgyti praktinės kompiuterio programuotojo patirties, susijusios su realiais žmonėmis realiose situacijose;
- Baigę savo IT karjerą ar toliau specializuodamiesi savo įgūdžius, įgykite vieną iš „Fanshawe“ IT absolventų pažymėjimų, įskaitant žaidimų kūrimą - išplėstinį programavimą;
- Tęskite neprivalomą „ Pathway laipsnį vienoje iš „Fanshawe“ partnerių institucijų Ontarijuje ar visame pasaulyje.
Ši programa yra akredituota Kanados kooperatinio švietimo ir darbo integruoto mokymosi. Ši akreditacija yra aukščiausias bendradarbiavimo bendradarbiavimo Kanadoje programų pasiekimų lygis ir pripažįstamas Fanshawe įsipareigojimas siekti kompetencijos.

Kita informacija
- Studentai, dalyvaujantys šioje programoje, privalės pasirinkti internetinį 6 lygio pasirenkamąjį bendrojo lavinimo išsilavinimą.
- „ Fanshawe College Business Fundalsals Ontario College Certificate“ programos absolventai, atitinkantys priėmimo reikalavimus, gali kreiptis į Kompiuterių programavimo ir analizės pažangiosios Ontarijo kolegijos diplomo programos 1 lygį ir gali būti suteikiami iki trijų vidinių kreditų šiai programai.
- Nešiojamąjį kompiuterį turi įsigyti studentas, maždaug 1400,00 USD. Nešiojamojo kompiuterio kaina yra įtraukta į Bendras išlaidas, nurodytas Mokesčių grafike.
- „CONNECT“ laboratorijos mokestis, kuris yra 50,00 USD už akademinį laikotarpį, yra įtrauktas į Papildomos programos mokesčius, nurodytus Mokesčių grafike. Šis mokestis padeda padengti išlaidas, susijusias su mobiliojo skaičiavimo programos CONNECT pristatymu.
- Studentai neturėtų įsigyti nešiojamojo kompiuterio ar programinės įrangos, kol Kolegija paskelbs rekomenduojamą konfigūraciją, modelius, programinės įrangos pavadinimus ir versijas tam mokslo metams.
Bendradarbiavimas
Ši trejų metų programa turi tris kooperatyvo darbo sąlygas. Studentai, kurie atitinka programos akademinius ir kooperatyvinius reikalavimus, galės baigti turėdami Co-op patvirtintą diplomą.
Mokymosi rezultatai
- Šalinti ir dokumentuoti problemas, susijusias su programinės įrangos diegimu ir pritaikymu;
- Išanalizuoti ir apibrėžti sistemos specifikacijas pagal reikalavimus;
- Kurti, testuoti, dokumentuoti ir diegti programas, remiantis specifikacijomis;
- Taikyti žinias apie duomenų bazės projektavimą, modeliavimą, įgyvendinimą ir priežiūrą;
- Pritaikyti žinias apie tinklo koncepcijas kuriant, diegiant ir prižiūrint programas;
- Pasiūlyti ir pagrįsti integruoto sprendimo projektavimą ir plėtrą, remiantis verslo aplinkos analize;
- Kuriant integruotus sprendimus, naudoti atitinkamas metodikas, politiką ir standartus;
- Taikyti žinias apie saugumo problemas analizuojant, projektuojant ir įgyvendinant integruotus sprendimus;
- Plėtoti ir palaikyti efektyvius darbo santykius su klientais;
- Suformuluoti, apginti ir atitikti darbo vietos lūkesčius, esančius informacinių technologijų (IT) aplinkoje;
- Prisidėkite prie sėkmingo projekto užbaigimo, taikydami naudojamus projekto valdymo principus.
Kursai
1 lygis
Imtis visų šių privalomų kursų:
1 grupė
- BUSI-1156 sėkmės strategijos 1
- MATH-1202 Matematika programuotojams 3
- INFO-1214 programavimo pagrindai 6
- INFO-1215 duomenų bazės pagrindai 4
- INFO-1216 „Operacinės sistemos pagrindai“ programuotojai 3
2 grupė
Paimkite WRIT-1043 arba WRIT-1034
- WRIT-1043 Priežastis ir 1 rašymas IT 3
- WRIT-1034 Priežastis ir 1-EAP rašymas 4
2 lygis
Imtis visų šių privalomų kursų:
1 grupė
- INFO-1167 Verslas šviesos greičiu 3
- INFO-1217 interneto dizainas 3
- INFO-3104 Reliacinės duomenų bazės ir SQL 3
- INFO-3134 Objektinis programavimas naudojant „Java 4“
- INFO-1156 Objektinis programavimas naudojant C ++ 4
- MGMT-3052 Darbo vietos elgesio supratimas 3
2 grupė
Paimkite INFO-1234 arba INFO-3120
- INFO-1234 žiniatinklio scenarijų įvadas 3
- INFO-3120 Komercinių žaidimų variklių programavimas 3
3 lygis
Imtis visų šių privalomų kursų:
- INFO-3070 kliento / serverio programų kūrimas 3
- INFO-5052 išplėstinės duomenų bazės 3
- INFO-3140 Objektinė analizė ir modeliavimas 3
- INFO-3135 Duomenų struktūros ir algoritmai 3
- INFO-1219 tinklo pagrindai programuotojams 3
- COMM-3077 IT ryšiai
- COOP-1020 Švietimo kooperatyvas
4 lygis
Imtis visų šių privalomų kursų:
1 grupė
- INFO-3067 ASP.NET programavimas naudojant C # 3
- INFO-3137 Programinės įrangos projektavimo modeliai 1 3
- INFO-3136 mobiliojo ryšio plėtra 3
- MGMT-3036 Profesinio tobulėjimo ir karjeros planavimas 3
- INFO-3138 Programavimas deklaruojamomis kalbomis 3
2 grupė
Paimkite INFO-3105 arba INFO-3111
- INFO-3105 Sistemos Z COBOL programavimas 3
- INFO-3111 C ++ grafikos programavimas 3
5 lygis
Bendrasis ugdymas - pasirenkamas 3 kreditų pasirenkamasis bendrojo ugdymo kursas
Imtis visų šių privalomų kursų:
- INFO-3139 „JavaScript“ 3
- INFO-3112 Taikomų programinės įrangos projektų valdymas 1 3
- INFO-5060 Komponentais pagrįstas programavimas naudojant .NET 3
- INFO-5125 programinės įrangos projektavimo modeliai 2 3
- INFO-5101 C # Išplėstinės temos 3
- INFO-3141 „Mobile Development-Inter 3“
6 lygis
Bendrasis ugdymas - pasirenkamas 3 kreditų pasirenkamasis bendrojo ugdymo kursas
Imtis visų šių privalomų kursų:
1 grupė
- INFO-3068 Saugi kompiuterija 3
- INFO-5059 „Java EE“ kliento / serverio programos 3
- INFO-5126 „Mobile Development-Adv 3“
2 grupė
Paimkite INFO-5104 arba INFO-3142
- INFO-5104 C ++ Išplėstinės temos 3
- INFO-3142 kylančios technologijos 3
3 grupė
Paimkite INFO-5103 arba INNV-5001
- INFO-5103 Taikomų programinės įrangos projektų valdymas 2 5
- INNV-5001 inovacijų programos 3
Bendrasis ugdymas - pasirenkamieji
Paimkite 6 bendrojo lavinimo kreditus - paprastai imami 5 ir 6 lygiuose
Programos rezidentūra
Studentai turi baigti mažiausiai 30 kreditų šioje programoje Fanshawe College kad atitiktų programos rezidentūros reikalavimus ir baigtų šią programą
Priėmimo sąlygos
OSSD su kursais iš Kolegijos (C), Universiteto (U), Universiteto / Kolegijos (M) arba Atviro (O) srauto su:
- Bet koks 12 klasė anglų (C) arba (U)
- Bet kuri 11 ar 12 klasės matematika * (C), (U) arba (M)
arba
Akademinio ir karjeros įėjimo liudijimas (ACE)
arba
Ontarijo vidurinės mokyklos atitikties pažymėjimas (GED) ir:
Bet kuri 11 arba 12 klasės matematika * (C), (U) arba (M)
arba
Subrendęs pareiškėjas, turintis aukščiau nurodytus būtinus kursus
Pastaba:
- * Stojantieji, kuriems trūksta reikiamos matematikos, vis tiek gali gauti teisę į priėmimą, atlikę atitinkamą išankstinį atnaujinimą.
Anglų kalbos reikalavimai
Kandidatai, kurių gimtoji kalba nėra anglų, turės įrodyti anglų kalbos mokėjimą vienu iš šių būdų:
- 12 laipsnio „College Stream“ arba „University Stream“ anglų kalbos kreditas iš Ontario vidurinės mokyklos arba lygiavertės, priklausomai nuo programos priėmimo sąlygų
- Anglų kalbos kaip užsienio kalbos (TOEFL) testas, kurio internetinis testas (iBT) turi ne mažiau kaip 79 balus, su testo rezultatais per pastaruosius dvejus metus
- Tarptautinė anglų kalbos testavimo sistema (IELTS). Akademinis testas, kurio bendras rezultatas yra 6,0, bet kurio balas yra ne mažesnis kaip 5,5, bet kurioje iš keturių juostų, testo rezultatai per pastaruosius dvejus metus.
- Kanados akademinės anglų kalbos (CAEL) testas, kurio bendras balas yra 60, bet ne daugiau kaip 50 balų bet kurioje iš keturių grupių, bandymų rezultatai per pastaruosius dvejus metus
- „Pearson Test of English Academic“ (PTE), turintis ne mažiau kaip 53 balus, o per pastaruosius dvejus metus - testų rezultatai
- Kembridžo anglų kalbos testas (FCE / CAE / CPE), kurio bendras rezultatas - 169 Kembridžo anglų kalbos skalė, be kalbos įgūdžių mažiau nei 162, bandymų rezultatai per pastaruosius dvejus metus
- Anglų kalbos vertinimas (ELE) Fanshawe College turintis ne mažiau kaip 70% visų testo skyrių, o paskutinių dviejų metų bandymų rezultatai
- Fanshawe College ESL4 / GAP5“ studentai: minimalus 80% lygis ESL4 / GAP5 8 lygmenyje, 75% ESL4 / GAP5 9 lygmenyje arba 70% ESL4 / GAP5 10 lygmenyje
Rekomenduojamas akademinis pasirengimas
- 12 klasė Rašytojo amatas (C) arba (U)
- 11 klasė Įvadas į kompiuterių mokslą (U)
- 12 laipsnio kompiuterių mokslas (U)
- 11 klasės įvadas į kompiuterinį programavimą (C)
- 12 klasės kompiuterių programavimas (C)
- 11 klasės informacinės ir ryšių technologijos: skaitmeninė aplinka (O)
- 12 klasės informacinės ir komunikacinės technologijos: daugialypės terpės sprendimai (C)
- Akademinis ir karjeros priėmimo pažymėjimas (AK): Verslo arba techninės matematikos kursai ir Kompiuterinių įgūdžių kursai
Pareiškėjo atrankos kriterijaiJei reikalavimus atitinkančių pareiškėjų skaičius viršija turimas vietas programoje, pareiškėjo atrankos kriterijai bus:
- Pirmenybė nuolatiniams Ontarijo gyventojams
- Paraiškos gavimas iki vasario 1 d. (Po šios datos „ Fanshawe College kandidatus svarstys pagal „pirmas atėjai, pirmas gavęs“ principą, kol programa bus užpildyta.
- Priėmimo sąlygų pasiekimas
Karjeros galimybės
Absolventai gali tikėtis gauti programinės įrangos kūrimo pozicijas šiose plėtros srityse: įmonių programinė įranga, finansinės, interneto, verslo, pramogos ir žaidimai, modeliavimas, medicininis vaizdavimas, programavimo valdymo sistemos, komercinės programos, tinklo programinė įranga, „Linux“ ir „Windows“ kūrimas. Kaip programuotojas, duomenų bazių kūrėjas, programinės įrangos architektas ar verslo analitikas, turėsite daug įdomių galimybių bet kurioje srityje, kurioje kompiuteriai naudojami kaip verslo ar tyrimų priemonė.
Galerija
Programos rezultatas
- Trikčių šalinimas ir dokumentavimas, susijęs su programinės įrangos diegimu ir pritaikymu;
- Analizuoti ir pagal reikalavimus apibrėžti sistemos specifikacijas;
- Kurti, testuoti, dokumentuoti ir diegti programas pagal specifikacijas;
- Taikyti žinias apie duomenų bazės projektavimą, modeliavimą, diegimą ir priežiūrą;
- Taikyti žinias apie tinklų koncepcijas kuriant, diegiant ir prižiūrint programas;
- Siūlyti ir pagrįsti kompleksinio sprendimo projektavimą ir kūrimą remiantis verslo aplinkos analize;
- Naudoti atitinkamas metodikas, politiką ir standartus integruotiems sprendimams kurti;
- Taikyti žinias apie saugumo problemas analizuojant, projektuojant ir įgyvendinant integruotus sprendimus;
- Plėtoti ir palaikyti efektyvius darbo santykius su klientais;
- Artikuliuoti, ginti ir atitikti darbo vietos lūkesčius informacinių technologijų (IT) aplinkoje;
- Prisidėti prie sėkmingo projekto užbaigimo taikant galiojančius projekto valdymo principus.
Priėmimai
Studijų programa
Bendradarbiavimo galimybės
Kompiuterių programavimo ir analizės programa siūlo kooperacinio ugdymo komponentą, kuris suteikia studentams galimybę įgyti neįkainojamos tiesioginės darbo patirties pasirinktoje srityje. Štai keletas bendrų darbų, kurie kai kurių kompiuterių programavimo ir analizės studentų karjerą pradėjo dar net nebaigus!
- Jaunesnysis programuotojas analitikas – analizuokite, projektuokite, programuokite, diegkite, konfigūruokite, integruokite, prižiūrėkite ir palaikykite įvairias programas.
- Verslo sistemos analitikas – planuokite, valdykite ir palaikykite išsamių sistemos reikalavimų ir specifikacijų pristatymą, suderintą su įmonės standartais ir sistemomis.
- Jaunesnysis kūrėjas – nustatykite problemas, kurkite aprašymus ir dokumentuokite problemas.
Kursai
1 lygis
Išklausykite visus šiuos privalomus kursus:
1 grupė
- BUSI-1156 ---- Sėkmės strategijos
- MATH-1202 ---- Matematika programuotojams
- INFO-1214 ---- Programavimo pagrindai
- INFO-1215 ---- Duomenų bazės pagrindai
- INFO-1216 ---- Operacinės sistemos pagrindai-Programuotojai
2 grupė
Paimkite WRIT-1043 ARBA WRIT-1034
- WRIT-1043 ---- Priežastis ir rašymas 1 IT
- WRIT-1034 ---- Priežastis ir rašymas 1-EAP
2 lygis
Išklausykite visus šiuos privalomus kursus:
1 grupė
- INFO-1167 ---- Verslas šviesos greičiu
- INFO-1217 ---- Web dizainas
- INFO-3104 ---- Reliacinės duomenų bazės ir SQL
- INFO-3134 ---- Objektinis programavimas naudojant Java
- INFO-1156 ---- Objektinis programavimas su C++
- MGMT-3052 ---- Elgesio darbo vietoje supratimas
2 grupė
Pasiimkite INFO-1234 ARBA INFO-3120
- INFO-1234 ---- Žiniatinklio scenarijų kūrimas-Įvadas
- INFO-3120 ---- Komercinių žaidimų variklių programavimas
3 lygis
Išklausykite visus šiuos privalomus kursus:
- INFO-3070 ---- Kliento/serverio taikomųjų programų kūrimas
- INFO-5052 ---- Išplėstinės duomenų bazės
- INFO-3140 ---- Objektinė analizė ir modeliavimas
- INFO-3135 ---- Duomenų struktūros ir algoritmai
- INFO-1219 ---- Tinklo pagrindai programuotojams
- COMM-3077 ---- Ryšiai IT
- COOP-1020 ---- Pasirengimas bendradarbiauti švietimo užimtumui
4 lygis
Išklausykite visus šiuos privalomus kursus:
1 grupė
- INFO-3181 ---- Full Stack programavimas
- INFO-3137 ---- Programinės įrangos projektavimo modeliai 1
- INFO-3136 ---- Mobilioji plėtra
- MGMT-3036 ---- Profesinis tobulėjimas-Karjeros planavimas
- INFO-3138 ---- Programavimas deklaratyviomis kalbomis
2 grupė
Paimkite INFO-3105 arba INFO-3111
- INFO-3105 ---- Sistemos Z COBOL programavimas
- INFO-3111 ---- C++ grafikos programavimas
5 lygis
Gen Ed – išklausykite 3 kreditų bendrojo lavinimo pasirenkamąjį kursą.
Išklausykite visus šiuos privalomus kursus:
- INFO-3139 ---- JavaScript
- INFO-3112 ---- Programinės įrangos projektų valdymas – taikomas 1
- INFO-5060 ---- Komponentinis programavimas naudojant .NET
- INFO-5125 ---- Programinės įrangos projektavimo modeliai 2
- INFO-5101 ---- C# Išplėstinės temos
- INFO-3141 ---- Mobilioji plėtra-Inter
6 lygis
Gen Ed – išklausykite 3 kreditų bendrojo lavinimo pasirenkamąjį kursą.
Išklausykite visus šiuos privalomus kursus:
1 grupė
- INFO-3068 ---- Saugus kompiuteris
- INFO-5153 ---- Įmonių programavimas
- INFO-5126 ---- Mobilioji plėtra-Adv
2 grupė
Paimkite INFO-5104 ARBA INFO-3142
- INFO-5104 ---- C++ Išplėstinės temos
- INFO-3142 ---- Naujos technologijos
3 grupė
Paimkite INFO-5103 arba INNV-5001
- INFO-5103 ---- Programinės įrangos projektų valdymas – taikomas 2
- INNV-5001 ---- Inovacijų taikymas
Gen Ed – pasirenkamieji dalykai
Gaukite 6 bendrojo lavinimo kreditus – paprastai įgykite 5 ir 6 lygius
Programa „Rezidencija“.
Studentai turi įgyti mažiausiai 30 kreditų šioje programoje Fanshawe College , kad atitiktų programos rezidencijos reikalavimą ir baigtų šią programą
KARJEROS GALIMYBĖS
„Fanshawe“ kompiuterių programavimo ir analizės programos absolventai gali tikėtis gauti programinės įrangos kūrimo pareigas šiose plėtros srityse:
- įmonės programinė įranga
- finansinės
- žiniatinklio
- verslui
- pramogoms ir žaidimams
- simuliacijos
- medicininis vaizdas
- programavimo valdymo sistemos
- komercinės programos
- tinklo programinė įranga
- Linux ir Windows kūrimas
Kaip programuotojas, duomenų bazių kūrėjas, programinės įrangos architektas ar verslo analitikas, absolventai turės daug įdomių galimybių bet kurioje srityje, kurioje kompiuteriai naudojami kaip verslo ar tyrimų įrankis.
Ar žinojote, kad Fanshawe nuolat užima aukštą absolventų užimtumo lygį tarp didelių Ontarijo koledžų?
Štai keletas „Fanshawe“ kompiuterių programavimo ir analizės programos absolventų karjeros galimybių pavyzdžių:
Programinės įrangos sprendimų architektas
Atsakingas už savitarnos programinės įrangos sprendimų kūrimą, projektavimą ir kūrimą.
Duomenų bazės kūrėjas
Įvertinkite, analizuokite ir atsakykite į klientų duomenų bazės problemas.
Verslo analitikas
Analizuoti informaciją ir operacines sistemas bei kurti programines programas arba duomenų analizės sprendimus klientų įmonėms.
Studentų atsiliepimai
English Language Requirements
Patvirtinkite savo anglų kalbos žinias atlikdami „Duolingo“ anglų kalbos testą! DET yra patogus, greitas ir prieinamas internetinis anglų kalbos testas, priimtas daugiau nei 4000 universitetų (tokių kaip šis) visame pasaulyje.