Магистр наук в области разработки программного обеспечения
Embry-Riddle Aeronautical University
Основная информация
Расположение кампуса
Daytona Beach, Соединённые Штаты Америки
Языки
Английский
Формат исследования
В кампусе
Продолжительность
2 years
Шаг
На постоянной основе
Стоимость обучения
USD 1 563 / per credit *
Крайний срок подачи заявок
Запросить информацию
Самая ранняя дата начала
Запросить информацию
* за час кредита
Стипендии
Изучите возможности получения стипендии, чтобы помочь финансировать учебу
Введение
Независимо от того, является ли студент недавним выпускником колледжа или хочет сменить профессию, программа «Магистр наук в области программной инженерии» Эмбри-Риддла призвана помочь выпускникам преуспеть в бесконечной сфере разработки программного обеспечения. Краеугольным камнем программы магистра наук в области программной инженерии является разработка программных систем для некоторых из самых сложных и требовательных приложений в мире, таких как самолеты, космические корабли и медицинские системы.
Преподаватели факультета ведут активные совместные исследовательские проекты с крупными корпорациями, государственными учреждениями и всемирно признанными исследовательскими организациями, поэтому аспиранты по программной инженерии могут быть уверены, что их образование позволит им удовлетворить потребности отрасли. Выпускники программы преуспевают в карьере в аэрокосмических, авиационных, оборонных и медицинских компаниях.
ERAU может многое предложить: от небольших классов и высокотехнологичных лабораторий до всемирно известных преподавателей с опытом работы в области высоконадежного программного обеспечения, обеспечения качества и встроенных систем реального времени.
Программа магистра наук в области программной инженерии обеспечила 100-процентное размещение своих выпускников в течение одного года после завершения программы. А поскольку Бюро статистики труда США считает разработку программного обеспечения одной из самых быстрорастущих профессий в ближайшие годы, люди с ученой степенью будут пользоваться большим спросом.
Групповые проекты, которые воспроизводят рабочую среду, существующую в отрасли, и возможности практического обучения в сочетании с курсовыми работами в основных областях разработки программного обеспечения, чтобы обеспечить все необходимые элементы для успеха. Студенты будут работать со встроенными высоконадежными системами реального времени, которые пользуются большим спросом в самых разных отраслях.
В дополнение к техническим знаниям студенты приобретут навыки общения, управления и планирования, которые будут иметь неизмеримую ценность.
Чтобы учебный план программы оставался актуальным и учитывал отраслевые тенденции, информация запрашивается непосредственно у представителей различных отраслей. Учебная программа включает в себя ключевые практики модели зрелости возможностей (CMM) Института программной инженерии (SEI).
О программной инженерии в кампусе Дейтона-Бич, Флорида
Размещенная на кафедре электротехники, компьютеров, программного обеспечения и системной инженерии в Инженерном колледже , программа на получение степени магистра в области программной инженерии предназначена для того, чтобы дать выпускникам колледжей возможность повысить свою карьеру и работать на переднем крае современной разработки программного обеспечения. и таким образом перейти на ответственные должности в организациях по разработке программного обеспечения. Ориентированный на процесс количественный подход к курсовой работе в рамках программы получения степени не только дает студентам необходимые технические инструменты и методы, но и навыки общения, группового взаимодействия и управления.
- В программе особое внимание уделяется разработке встроенных программных систем реального времени, используемых в таких приложениях, как компьютерные системы управления воздушным движением FAA, авиационная электроника и аналогичные системы.
- Типичный первый год будет включать основные курсы, такие как дисциплина программной инженерии, управление программными проектами и объектно-ориентированное создание программного обеспечения.
- Студенты имеют доступ к ряду высокоспециализированных лабораторий и помещений .
Требования и курсы
Программа магистра наук в области разработки программного обеспечения (MSSE) предназначена для того, чтобы дать недавним выпускникам колледжей или выпускникам колледжей, проработавших несколько лет профессиональной жизни, возможность улучшить свою карьеру и работать на передовых рубежах в области разработки современного программного обеспечения. Программные инженеры, завершившие эту программу, могут быстро занять ответственные должности в организации, занимающейся разработкой программного обеспечения.
Программа на получение степени достигает своей цели, предоставляя студентам не только технические инструменты и методы в этой области, но и навыки общения, группового взаимодействия, управления и планирования. Программа подчеркивает количественный подход к разработке программных систем, ориентированный на процесс. Цель программы - дать выпускникам глубокое понимание инструментов, методов и соответствующих процессов для управления разработкой программного обеспечения, выявления и анализа требований, архитектуры и дизайна, внедрения, а также проверки и валидации программных систем. Кроме того, в программе особое внимание уделяется вопросам, связанным с общением и совместной работой.
В программе особое внимание уделяется встроенным программным системам реального времени, которые используются в компьютерных системах управления воздушным движением FAA, авиационной радиоэлектронной аппаратуре, электронике космических кораблей и других критически важных для безопасности системах, таких как медицинские устройства и средства управления автомобилем. Учебный план MSSE включает в себя ключевые практики из модели зрелости возможностей (CMM) Института программной инженерии на протяжении всей программы.
Учебный план программы разделен на три группы курсов: основные курсы (15 кредитов), определенные факультативы (от 6 до 12 кредитов) и итоговый опыт (от 3 до 9 кредитов). Окончательный опыт можно получить с помощью одного из двух следующих вариантов: а) студент должен выполнить дипломную работу с 9 кредитами, 700 SE или б) студент должен получить 3 балла завершающего опыта, который влечет за собой крупный проект, включающий применение теории , практики и технологии, изучаемые на других основных курсах. Студенты, выбравшие второй вариант, могут пройти практику по разработке проекта, SE 697, чтобы удовлетворить свой опыт, или, в особых случаях, опыт Capstone может быть удовлетворен, выполнив исследовательский проект для выпускников (GRP), SE 690. Если выбран GRP , до регистрации на SE 690 преподаватель должен согласиться быть консультантом по GRP, а студент должен получить одобрение области исследования GRP.
Курсы, доступные в виде определенных факультативов, включают показатели и статистические методы разработки программного обеспечения, анализ производительности программных систем, параллельных и распределенных систем, безопасность программного обеспечения и формальные методы разработки программного обеспечения.
Доступна ускоренная комбинированная программа бакалавриата и магистратуры, ведущая к MSSE, и она описана в другом месте этого каталога.
Требования к степени
Студенты должны пройти 15 кредитных часов основных курсов.
- Дисциплина программной инженерии SE 500
- SE 510 Управление проектами программного обеспечения
- Разработка требований к программному обеспечению SE 530
- SE 555 Построение объектно-ориентированного программного обеспечения
- Архитектура и дизайн программных систем SE 610
Вариант без тезисов
- SE 690 Graduate Research Projector SE 697 Практикум по разработке программного обеспечения
- Указанные факультативы по программной инженерии
Вариант тезисов
- Дипломная работа SE 700
- Указанные факультативы по программной инженерии
Указанные факультативы по программной инженерии
Выберите из следующего списка указанных факультативов:
- SE 505 Проверка программного обеспечения на основе модели
- SE 520 Формальные методы разработки программного обеспечения
- Разработка и оценка пользовательского интерфейса SE 535
- SE 545 Спецификация и проектирование систем реального времени
- SE 550 Текущие тенденции в разработке программного обеспечения
- SE 565 Параллельные и распределенные системы
- SE 580 Определение и моделирование программного процесса
- SE 585 Метрики и статистические методы для разработки программного обеспечения
- SE 590 Семинар для выпускников
- SE 625 Разработка и обеспечение качества программного обеспечения
- SE 655 Анализ производительности систем реального времени
- SE 660 Формальные методы для параллельных систем и систем реального времени
- SE 699 Специальные темы в разработке программного обеспечения
- SYS 505 Безопасность и сертификация системы
Примечание: другие факультативные занятия могут быть разрешены в зависимости от уровня подготовки студента, программы обучения, успеваемости во время MSSE и одобрения координатора программы MSSE.
Требования к знанию английского языка
Подтвердите свое знание английского языка с помощью теста Duolingo English Test! DET — это удобный, быстрый и доступный онлайн-тест по английскому языку, который принимают более 4000 университетов (таких как этот) по всему миру.
О школе
Вопросы
Похожие курсы
Программная инженерия (преобразование) Магистр
- London, Великобритания
- Online
Мастер в области разработки программного обеспечения
- Potsdam, Германия
- Dubai, Объединенные Арабские Эмираты
Магистр наук в области компьютерных наук
- Singapore, Сингапур