Диплом в галузі комп’ютерного програмування та аналізу
Fanshawe College
Ключова інформація
Розташування кампусу
London, Канада
Лінгвістика
Англійська
Формат навчання
Дистанційне навчання, На кампусі
Тривалість
3 years
Форма навчання
Денне навчання, Заочне навчання
Вартість навчання
CAD 12 048
Кінець терміну надання заяв
інформація
Найраніша дата початку
May 2024
Стипендії
Вивчіть можливості отримання стипендій, щоб допомогти фінансувати своє навчання
Введення
Стати програмістом
У наш час немає жодної ціннішої, затребуваної чи динамічної кар’єри, ніж ІТ-кар’єра. Якщо у вас є пристрасть до кодування та комп’ютерів, і ви готові розвинути навички розпочати роботу своєї мрії як програміста, просунутий диплом комп’ютерного програмування та аналізу Fanshawe вам підходить.
Для початку вашої подорожі наші курси комп’ютерного програмування зосередяться на основних ІТ-темах. По мірі просування програми ви будете розвивати поглиблені та спеціалізовані знання про комп’ютерні знання, які шукають роботодавці.
Те, що ви дізнаєтеся з наших курсів комп’ютерного програмування:
- Об'єктно-орієнтована розробка як у Windows, так і в системах клієнтів / серверів на базі Linux;
- Розробка програмного забезпечення;
- Веб-розробка клієнта / сервера (як .NET, так і J2EE);
- Розробка баз даних (MSSQL та Oracle); і
- Графіка на рівні коду, анімація та моделювання за допомогою C ++ та DirectX.
Наші курси комп'ютерного програмування підготують вас до захоплюючої ІТ-кар'єри:
- Розвивайте свої комунікативні та міжособистісні навички за умови оплачуваної кооперативної роботи в останньому семестрі;
- Набути практичного досвіду роботи програмістом, який має справу з реальними людьми в реальних ситуаціях;
- Випускник готовий до вашої ІТ-кар’єри або спеціалізуватись на своїх навичках далі за допомогою одного із сертифікатів випускників ІТ-галузі Fanshawe, включаючи розробку ігор - розширене програмування;
- Проводити додаткову ступінь Pathway з одним з установ - партнерів Фаншо в Онтаріо або по всьому світу.
Ця програма акредитована Кооперативною освітою та робочим інтегрованим навчанням Канади. Ця акредитація є найвищим стандартом досягнення спільних освітніх програм у Канаді та визнає прихильність Фаншоу до досконалості.
Інша інформація
- Студенти цієї програми повинні будуть пройти онлайн-загальноосвітній факультатив на рівні 6.
- Випускники Fanshawe College », які відповідають вимогам до вступу, можуть подати заявку на рівень 1 програми «Комп’ютерне програмування та аналіз» програми «Просунутий диплом коледжу Онтаріо» та можуть отримати до трьох внутрішніх кредитів для цієї програми.
- Студент повинен придбати портативний комп’ютер, приблизно 1400,00 доларів США. Вартість ноутбука включена до загальних витрат, зазначених у Розкладі оплати.
- Лабораторний збір CONNECT у розмірі 50,00 доларів США за академічний термін включений до Додаткових зборів за програмою, зазначених у Розкладі оплати. Ця плата допомагає покрити витрати, пов’язані з доставкою програми мобільних обчислень CONNECT.
- Студенти не повинні купувати портативний комп'ютер або програмне забезпечення, доки коледж не опублікує рекомендовану конфігурацію, моделі, назви програм і версій для цього навчального року.
Кооперативна освіта
Ця трирічна програма має три терміни спільної роботи. Студенти, які відповідають як академічним, так і кооперативним вимогам програми, матимуть право закінчити навчання з кооперативним підтвердженим дипломом.
Результати навчання
- Вирішення проблем та документування проблем, пов’язаних з установкою та налаштуванням програмного забезпечення;
- Проаналізувати та визначити специфікації системи на основі вимог;
- Розробляти, тестувати, документувати та розгортати програми на основі специфікацій;
- Застосовувати знання щодо проектування, моделювання, впровадження та обслуговування бази даних;
- Застосовувати знання мережевих концепцій для розробки, розгортання та підтримки програм;
- Запропонувати та обґрунтувати розробку та розробку інтегрованого рішення на основі аналізу ділового середовища;
- Використовувати відповідні методології, політику та стандарти для розробки інтегрованих рішень;
- Застосовувати знання з питань безпеки при аналізі, розробці та впровадженні інтегрованих рішень;
- Розвивати та підтримувати ефективні робочі відносини з клієнтами;
- Сформулювати, захищати та відповідати очікуванням на робочому місці, що знаходяться в середовищі інформаційних технологій (ІТ);
- Сприяти успішному завершенню проекту, застосовуючи принципи управління проектами, які використовуються.
Курси
Рівень 1
Візьміть усі наступні обов'язкові курси:
Група 1
- BUSI-1156 Стратегії успіху 1
- MATH-1202 Математика для програмістів 3
- Основи програмування INFO-1214 6
- Основи бази даних INFO-1215 4
- INFO-1216 Основи операційної системи-програмісти 3
Група 2
Візьміть WRIT-1043 або WRIT-1034
- WRIT-1043 Причина та написання 1 для ІТ 3
- WRIT-1034 Причина та написання 1-EAP 4
Рівень 2
Візьміть усі наступні обов'язкові курси:
Група 1
- INFO-1167 Бізнес зі швидкістю світла 3
- Веб-дизайн INFO-1217 3
- INFO-3104 Реляційні бази даних та SQL 3
- INFO-3134 Об'єктно-орієнтоване програмування на Java 4
- INFO-1156 Об'єктно-орієнтоване програмування на C ++ 4
- MGMT-3052 Розуміння поведінки на робочому місці 3
Група 2
Візьміть INFO-1234 або INFO-3120
- INFO-1234 Вступ до веб-сценаріїв 3
- INFO-3120 Програмування комерційних ігрових двигунів 3
Рівень 3
Візьміть усі наступні обов'язкові курси:
- INFO-3070 Розробка клієнтських / серверних додатків 3
- INFO-5052 Розширені бази даних 3
- INFO-3140 Об'єктно-орієнтований аналіз та моделювання 3
- INFO-3135 Структури даних та алгоритми 3
- INFO-1219 Основи мережі для програмістів 3
- COMM-3077 Зв'язок для ІТ 3
- COOP-1020 Кооперативна освіта Зайнятість Підготовка 1
Рівень 4
Візьміть усі наступні обов'язкові курси:
Група 1
- INFO-3067 Програмування ASP.NET на C # 3
- INFO-3137 Зразки дизайну програмного забезпечення 1 3
- INFO-3136 Мобільна розробка 3
- MGMT-3036 Професійний розвиток та планування кар'єри 3
- INFO-3138 Програмування на декларативних мовах 3
Група 2
Візьміть INFO-3105 або INFO-3111
- INFO-3105 Система Z Програмування COBOL 3
- INFO-3111 Програмування графіки C ++ 3
Рівень 5
Загальна освіта - візьміть 3-х кредитний загальноосвітній факультативний курс
Візьміть усі наступні обов'язкові курси:
- ІНФО-3139 JavaScript 3
- INFO-3112 Управління застосованими програмними проектами 1 3
- INFO-5060 Програмування на основі компонентів із .NET 3
- INFO-5125 Зразки дизайну програмного забезпечення 2 3
- INFO-5101 C # Розширені теми 3
- INFO-3141 Мобільна розробка-Інтер 3
Рівень 6
Загальна освіта - візьміть 3-х кредитний загальноосвітній факультативний курс
Візьміть усі наступні обов'язкові курси:
Група 1
- INFO-3068 Безпечні обчислення 3
- INFO-5059 Клієнтські / серверні програми Java EE 3
- INFO-5126 Розробка мобільних пристроїв-Adv 3
Група 2
Візьміть INFO-5104 або INFO-3142
- INFO-5104 C ++ Розширені теми 3
- INFO-3142 Нові технології 3
Група 3
Візьміть INFO-5103 або INNV-5001
- INFO-5103 Управління застосованими програмними проектами 2 5
- INNV-5001 Інноваційні програми 3
Загальна освіта - факультативи
Візьміть 6 загальноосвітніх балів - Зазвичай беруться на рівні 5 та 6
Програма резиденції
Студенти повинні заповнити мінімум 30 кредитів за цією програмою в Fanshawe College щоб задовольнити вимогу проживання в програмі та закінчити цю програму
Вимоги до прийому
OSSD з курсами з коледжу (C), University (U), University / College (M) або Open (O) потоку з:
- Англійська мова будь-якого класу (C) або (U)
- Будь-який 11 чи 12 клас математики * (C), (U) або (M)
або
Академічний сертифікат (ACE)
або
Сертифікат еквівалентності середньої школи Онтаріо (GED) та:
Будь-який математичний клас 11 або 12 класу * (C), (U) або (M)
або
Зрілий абітурієнт, який стоїть на необхідних курсах, зазначених вище
Примітка:
- * Кандидати, яким бракує необхідної математики, все ще можуть отримати право на вступ, виконавши відповідне попереднє оновлення.
Англійська мова вимоги
Кандидати, чия рідна мова не є англійською, повинні продемонструвати знання англійської мови одним з наступних методів:
- Академічний потік 12-го класу або університетський потік англійської мови з середньої школи в Онтаріо, або еквівалент, залежно від вимог до програми
- Тест з англійської мови як іноземної (TOEFL) з мінімальним балом 79 за Інтернет-тест (iBT), з результатами тестування за останні два роки
- Міжнародна система тестування з англійської мови (IELTS) Академічний тест із загальним балом 6,0 без оцінки менше 5,5 в будь-якому з чотирьох діапазонів, з результатами тестування за останні два роки.
- Канадський тест з академічної англійської мови (CAEL) із загальною кількістю балів 60, без оцінки менше 50 у будь-якому з чотирьох груп, з результатами тестування протягом останніх двох років
- Тест Пірсона з англійської академії (PTE) з мінімальним рахунком 53 з результатами тестування протягом останніх двох років
- Кембріджський тест з англійської мови (FCE / CAE / CPE) з загальною оцінкою в Cambridge English Scale 169 без мовного навику менше 162, з результатами тестування протягом останніх двох років
- Оцінка англійської мови (ELE) у Fanshawe College з мінімальною оцінкою 70% у всіх розділах тесту, з результатами тестування протягом останніх двох років
- Студенти Fanshawe College ESL4 / GAP5: мінімальна ступінь 80% в ESL4 / GAP5 Рівні 8, 75% в ESL4 / GAP5 9 рівня, або 70% в ESL4 / GAP5 Рівень 10
Рекомендована академічна підготовка
- 12 клас Ремесло письменника (C) або (U)
- 11 клас Вступ до інформатики (U)
- Комп'ютерні науки 12 класу (U)
- 11 клас Вступ до комп’ютерного програмування (C)
- 12 клас Комп’ютерне програмування (C)
- 11 клас Інформаційно-комунікаційні технології: Цифрове середовище (O)
- 12 клас Інформаційно-комунікаційні технології: мультимедійні рішення (C)
- Сертифікат про вступ та кар’єру (ACE): Курс ділової або технічної математики та курс комп’ютерних навичок
Критерії вибору заявникаЯкщо кількість претендентів, що відповідають критеріям, перевищує кількість вільних місць у програмі, критерії відбору заявників будуть:
- Перевага для постійних жителів Онтаріо
- Отримання заявки до 1 лютого (після цієї дати Fanshawe College розглядатиме заявників на основі принципу «перший прийшов, перший отримав, поки програма не буде заповнена»)
- Досягнення вимог до вступу
Карєрні можливості
Випускники можуть розраховувати на отримання позицій у розробці програмного забезпечення в наступних галузях розробки: корпоративне програмне забезпечення, фінансове, веб-, ділове, розважальне та ігрове, моделювання, медична візуалізація, системи управління програмуванням, комерційні програми, мережеве програмне забезпечення, розробка Linux та Windows. Як програміст, розробник баз даних, архітектор програмного забезпечення чи бізнес-аналітик, ви матимете безліч захоплюючих можливостей у будь-якій галузі, яка використовує комп’ютери як бізнес чи інструмент дослідження.
Галерея
Результат програми
- Усунення та документування проблем, пов’язаних із встановленням та налаштуванням програмного забезпечення;
- Аналіз і визначення специфікацій системи на основі вимог;
- Проектувати, тестувати, документувати та розгортати програми на основі специфікацій;
- Застосовувати знання про проектування, моделювання, впровадження та підтримку бази даних;
- Застосовувати знання мережевих концепцій для розробки, розгортання та підтримки програм;
- Запропонувати та обґрунтувати дизайн та розробку інтегрованого рішення на основі аналізу бізнес-середовища;
- Використовувати відповідні методології, політики та стандарти для розробки комплексних рішень;
- Застосовувати знання питань безпеки в аналізі, проектуванні та впровадженні інтегрованих рішень;
- Розвивати та підтримувати ефективні робочі відносини з клієнтами;
- Сформулюйте, захищайте та відповідайте очікуванням робочого місця, які зустрічаються в середовищі інформаційних технологій (ІТ);
- Сприяти успішному завершенню проекту, застосовуючи існуючі принципи управління проектами.
Прийом
Навчальний план
Можливості кооперативу
Програма комп’ютерного програмування та аналізу пропонує компонент кооперативної освіти, який надає студентам можливість отримати неоціненний досвід роботи з перших рук у обраній сфері. Ось кілька кооперативних вакансій, які дали поштовх кар’єрі деяких студентів комп’ютерного програмування та аналізу ще до закінчення навчання!
- Молодший програміст-аналітик - аналізує, проектує, програмує, реалізує, конфігурує, інтегрує, обслуговує та підтримує різні програми.
- Business System Analyst — планує, керує та підтримує надання детальних системних вимог і специфікацій відповідно до стандартів і рамок компанії.
- Молодший розробник – виявляйте проблеми, створюйте описи та документуйте проблеми.
Курси
Рівень 1
Пройдіть усі наступні обов’язкові курси:
1 група
- БУСІ-1156 ---- Стратегії успіху
- MATH-1202 ---- Математика для програмістів
- INFO-1214 ---- Основи програмування
- INFO-1215 ---- Основи баз даних
- INFO-1216 ---- Основи операційної системи - Програмісти
2 група
Візьміть WRIT-1043 АБО WRIT-1034
- WRIT-1043 ---- Причина та написання 1 для IT
- WRIT-1034 ---- Причина та написання 1-EAP
Рівень 2
Пройдіть усі наступні обов’язкові курси:
1 група
- INFO-1167 ---- Бізнес зі швидкістю світла
- INFO-1217 ---- Веб-дизайн
- INFO-3104 ---- Реляційні бази даних і SQL
- INFO-3134 ---- Об'єктно-орієнтоване програмування на Java
- INFO-1156 ---- Об'єктно-орієнтоване програмування на C++
- MGMT-3052 ---- Розуміння поведінки на робочому місці
2 група
Візьміть INFO-1234 АБО INFO-3120
- INFO-1234 ---- Web Scripting-Introduction
- INFO-3120 ---- Програмування комерційних ігрових движків
Рівень 3
Пройдіть усі наступні обов’язкові курси:
- INFO-3070 ---- Розробка програм клієнт/сервер
- INFO-5052 ---- Розширені бази даних
- INFO-3140 ---- Об'єктно-орієнтований аналіз і моделювання
- INFO-3135 ---- Структури даних і алгоритми
- INFO-1219 ---- Основи мережі для програмістів
- COMM-3077 ---- Комунікації для ІТ
- COOP-1020 ---- Кооперативне навчання Підготовка до працевлаштування
Рівень 4
Пройдіть усі наступні обов’язкові курси:
1 група
- INFO-3181 ---- Повне стекове програмування
- INFO-3137 ---- Шаблони проектування програмного забезпечення 1
- INFO-3136 ---- Мобільна розробка
- MGMT-3036 ---- Професійний розвиток - планування кар'єри
- INFO-3138 ---- Програмування з декларативними мовами
2 група
Візьміть INFO-3105 або INFO-3111
- INFO-3105 ---- Програмування System Z COBOL
- INFO-3111 ---- Графічне програмування C++
5 рівень
Gen Ed - Візьміть 3-кредитний факультативний курс загальної освіти.
Пройдіть усі наступні обов’язкові курси:
- ІНФО-3139 ---- JavaScript
- INFO-3112 ---- Управління проектами програмного забезпечення - Прикладне 1
- INFO-5060 ---- Компонентне програмування з .NET
- INFO-5125 ---- Шаблони розробки програмного забезпечення 2
- INFO-5101 ---- Розширені теми C#
- INFO-3141 ---- Mobile Development-Inter
Рівень 6
Gen Ed - Візьміть 3-кредитний факультативний курс загальної освіти.
Пройдіть усі наступні обов’язкові курси:
1 група
- INFO-3068 ---- Безпечні обчислення
- INFO-5153 ---- Програмування підприємства
- INFO-5126 ---- Mobile Development-Adv
2 група
Візьміть INFO-5104 АБО INFO-3142
- INFO-5104 ---- Розширені теми C++
- INFO-3142 ---- Новітні технології
3 група
Візьміть INFO-5103 або INNV-5001
- INFO-5103 ---- Управління проектами програмного забезпечення - Прикладне 2
- INNV-5001 ---- Інноваційні програми
Gen Ed - Факультативи
Візьміть 6 кредитів загальної освіти - зазвичай беруться на рівнях 5 і 6
Резиденція програми
Студенти повинні набрати щонайменше 30 кредитів за цією програмою в Fanshawe College , щоб відповідати вимогам програми проживання та закінчити цю програму
Карєрні можливості
Випускники програми комп’ютерного програмування та аналізу Fanshawe можуть розраховувати на отримання позицій розробки програмного забезпечення в таких сферах розробки:
- корпоративне програмне забезпечення
- фінансовий
- Інтернет
- бізнес
- розваги та ігри
- симуляції
- медична візуалізація
- програмування систем управління
- комерційні програми
- мережеве програмне забезпечення
- Linux і Windows розробки
Як програміст, розробник баз даних, архітектор програмного забезпечення або бізнес-аналітик, випускники матимуть багато захоплюючих можливостей у будь-якій галузі, де комп’ютери використовуються як інструмент для бізнесу чи дослідження.
Чи знаєте ви, що серед великих коледжів Онтаріо Фаншоу стабільно займає високе місце за рівнем працевлаштування випускників?
Ось кілька прикладів кар’єрних можливостей для випускників програми комп’ютерного програмування та аналізу Fanshawe:
Архітектор програмних рішень
Відповідає за архітектуру, проектування та розробку програмних рішень для самообслуговування.
Розробник бази даних
Оцінюйте, аналізуйте та реагуйте на проблеми клієнтської бази даних.
Бізнес-аналітик
Аналіз інформаційних та операційних систем і розробка програмних додатків або рішень для аналізу даних для компаній-клієнтів.
Відгуки учнів
English Language Requirements
Підтвердьте свій рівень володіння англійською мовою за допомогою Duolingo English Test! DET — це зручний, швидкий і доступний онлайн-тест з англійської мови, прийнятий понад 4000 університетами (як цей) у всьому світі.
Про Школу
Запитання
Подібні курси
Диплом з комп'ютерного програмування (CMPG)
- Barrie, Канада
- Online
Розширений диплом у галузі комп'ютерного програмування та аналізу (CMPA)
- Barrie, Канада
- Online
Диплом з ігрового рівня – програмування
- Toronto, Канада