Диплома за напреднали по технологии за софтуерно инженерство (бързо) (онлайн) (по избор Co-op)
Centennial College
Ключова информация
Изберете местоположение
Местоположение на кампуса
Online Canada
Езикознание
Английски език
Формат на обучение
Дистанционно обучение
Продължителност
2 години
Темпо на обучение
Редовно обучение
Такси за обучение
CAD 2721 / per year *
Крайна дата за записване
Запитване на информация
Най-ранна начална дата
Запитване на информация
* обучение 2 семестъра Канадски студенти; CAD 16 704 - обучение 2 семестъра Международни студенти
Представление
Подробности за програмата
- Програмен код: 3479
- Училище: Училище по инженерни технологии и приложни науки
- Удостоверение: Диплома за напреднали в Ontario College
- Тип програма: Бърза програма
- Продължителност на програмата: 2 години/4 семестъра
- Начална дата: есен, зима
- Местоположение: Онлайн
За да сте сигурни, че избирате подходящата технология за участие в курсове, предоставяни в програмите за информационни и комуникационни инженерни технологии, моля, направете справка с препоръчителните компютърни спецификации за академичните програми на ICET.
Centennial CollegeТригодишната програма за технологии за софтуерно инженерство ще предостави на квалифицирани завършили колеж или университет със софтуерна подготовка директен прием в година 2 (семестър 3), така че да могат да получат своята диплома за напреднали след две години (четири семестъра).
Софтуерът завладява планетата и програмата на Centennial College за технологии за софтуерно инженерство ще ви осигури три години обучение в проектирането, разработването и поддръжката на софтуерни системи.
През това време ще посещавате дипломни курсове за напреднали, които ще обхващат съвременни парадигми и рамки за програмиране, концепции за дизайн и алгоритми, инструменти за управление на данни, съвременни методологии за софтуерно инженерство и интегриране на интелигентни системи в различни приложения. Програмата също ще ви изложи на солидни познания за системна интеграция, корпоративно развитие, мобилни компютри и софтуерна сигурност.
Курсовата работа в тази програма за инженерни технологии в колежа ще наблегне на методологиите за проектиране на обектно-ориентиран софтуер, дизайн на интерфейс, ориентиран към потребителя, тестване на софтуер и QA, C#, Java, Java EE, Oracle, MS-SQL Server, UNIX/Linux, Python, Microsoft. NET Core, HTML5/CSS/JavaScript/Angular, React, разработка на мобилни приложения, нововъзникващи уеб рамки, облачни изчисления, прогнозни анализи, машинно обучение и др.
За да завърши техническия фокус на учебната програма, програмата за технологии за софтуерно инженерство ще включва два проекта за разработка на софтуер. За тези бизнес приложения от реалния свят вие ще приложите в действие всички технически, системни и бизнес умения, придобити по време на вашите курсове, за да създадете висококачествен софтуер.
Знанията и практическият опит, които ще придобиете в технологиите за софтуерно инженерство, ще ви позволят да проектирате и разработвате различни видове софтуерни приложения, интерфейси човек-компютър и корпоративни информационни системи.
Моля, обърнете внимание: Напълно онлайн кооперативната опция е достъпна за студенти с ускорено обучение с четири семестъра плюс два работни срока (програма #3459). Бързите програми също се предлагат във версия на Campus (програма #3429) и кооперативна опция (програма #3439).
Приемане
Учебен план
Семестър 1
- COMM-170 / COMM-171 College Communications 2
- Програмиране на COMP-123 2
- Концепции за разширена база данни на COMP-214
- COMP-228 Java програмиране
- COMP-246 Дизайн на софтуерни системи
- GNED общообразователен факултатив
- Глобално гражданство GNED-500: от социален анализ до социално действие
Семестър 2
- Програмиране на COMP-212 3
- COMP-229 Разработка на уеб приложения
- Структури на данни и алгоритми на COMP-254
- COMP-304 Разработка на мобилни приложения
- COMP-311 Тестване на софтуер и осигуряване на качество
- ENGL-253 Разширени бизнес комуникации
- MATH-210 Линейна алгебра и статистика
Семестър 3
- COMP-231 Проект за разработка на софтуер I
- COMP-255 Бизнес и предприемачество за технологии за софтуерно инженерство
- COMP-303 Java EE програмиране
- COMP-306 API инженеринг и облачни изчисления
- COMP-307 Софтуерна сигурност
- COMP-309 Съхранение на данни и предсказуем анализ
Семестър 4
- CNET-307 Управление на ИТ проекти
- COMP-216 Мрежа за софтуерни разработчици
- COMP-308 Възникващи технологии
- COMP-313 Проект за разработка на софтуер 2
- COMP-321 Enterprise Systems Integration
- ЕЛЕКТ 1 Технически избор 1
- EMPS-102 Умения за заетост 2
Технически избираеми предмети:
- Внедряване на COMP367 DevOps
- COMP377 AI за разработчици на софтуер
- COMP387 Клиничен работен процес и IT решения
Резултат от програмата
Акценти на програмата
- Курсовете в тази програма за технологии за софтуерно инженерство (Fast-Track) използват водещи технологии, съобразени с индустриалните стандарти.
- Обучението, базирано на проекти, е ключов компонент на програмата.
- Знаещи и достъпни преподаватели имат разнообразен бизнес опит и академични пълномощия.
- Завършилите програмата могат да кандидатстват за сертифицирано членство или в Канадското общество за обработка на информация (CIPS), или в тяхната провинциална асоциация за инженерни технологии.
Програмни резултати от професионалното обучение
Резултатите от професионалното обучение описват какво завършилите програмата показват, че могат да направят със знанията и уменията, които са постигнали по време на обучението си. Резултатите са тясно обвързани с нуждите на работното място. Чрез оценяване (напр. Задачи и тестове) студентите проверяват способността си за надеждно изпълнение на тези резултати преди дипломирането.
- идентифицират, анализират, проектират, разработват, прилагат, проверяват и документират изискванията за компютърна среда.
- диагностицира, отстранява, документира и наблюдава технически проблеми, използвайки подходящи методологии и инструменти.
- анализират, проектират, внедряват и поддържат сигурни компютърни среди.
- анализират, разработват и поддържат стабилни изчислителни системни решения чрез валидиращи тестове и най-добри практики в индустрията.
- комуникирайте и си сътрудничете с членовете на екипа и заинтересованите страни, за да осигурите ефективни работни взаимоотношения.
- избират и прилагат стратегии за личностно и професионално развитие за подобряване на работата.
- прилага принципи и инструменти за управление на проекти, когато отговаря на изисквания и наблюдава проекти в компютърна среда.
- се придържат към етичните, социалните медии, правните, регулаторните и икономическите изисквания и/или принципи при разработването и управлението на компютърни решения и системи.
- проучват нововъзникващите тенденции, за да отговорят на техническите предизвикателства.
- анализира и дефинира спецификациите на софтуерна система въз основа на процеси и техники за проектиране на изисквания.
- проектират, разработват, интегрират, документират, внедряват, поддържат и тестват софтуерни системи, базирани на методологии за софтуерно инженерство, модерни програмни парадигми и рамки.
- анализират, оценяват и прилагат техники за проектиране на софтуерно инженерство, структури от данни, алгоритми и модели за внедряване на софтуерна система.
- проектирайте, моделирайте, внедрявайте, оптимизирайте и поддържайте база данни и прилагайте концепции и инструменти за извличане на данни за вземане на решения.
- разработване, поддържане и внедряване на софтуерни системи за разрешаване на мрежови проблеми.
- изграждане на автоматизирани софтуерни решения чрез анализ, оценка и интегриране на интелигентни системи в различни приложения.
- проектиране и прилагане на подходящи процедури за тестване, проверка и оценка за оценка на качеството на софтуера и подобряване на производителността на софтуера.
- създават иновативни и предприемачески концепции, които водят до разработването на нови софтуерни продукти и/или подобряването на съществуващите.
Кариерни възможности
American Express, Bell Canada, IBM Canada, Manulife, Scotiabank, Toronto Stock Exchange, Toronto Transit Commission (TTC), Royal Bank, CIBC, RBC
Кариерна перспектива
- Разработчик на софтуер
- Уеб разработчик на приложения
- Разработчик на мобилни приложения
- Софтуер тестер
- Компютърен програмист
- Системен анализатор
- Бизнес анализатор
- Администратор на базата данни
- Приложения или софтуерна поддръжка
Образователни Pathways
Завършилите квалифицирани софтуерни инженерни технологии (Fast-track) могат да отговарят на условията за участие в програми Pathway с партньорски институции. Тези Pathway програми ви позволяват да получите кредит за степен за обучение, получено в Centennial College .
Моля, имайте предвид, че всеки партньорски Pathway има специфично изискване за минимална оценка, за да се квалифицира за кредити за трансфер, които се оценяват от партньорската институция.
Области на заетост
- Софтуерни компании
- правителство
- Публични институции
- Банките
- Малък и среден бизнес
Препоръки на учениците
English Language Requirements
Удостоверете владеенето на английски език с Duolingo English Test! DET е удобен, бърз и достъпен онлайн тест по английски език, приет от над 4000 университета (като този) по целия свят.