Институт аспирантуры имени Ванга

Школа программной инженерии в Тингсборо, Массачусетс

Институт аспирантуры Вана был независимым образовательным учреждением, основанным в 1979 году компьютерным предпринимателем Ань Вангом . Его целью было предоставление профессионального и непрерывного образования в зарождающейся области разработки программного обеспечения . Он был аккредитован Ассоциацией школ и колледжей Новой Англии в 1983 году. Преподаватели были набраны из числа представителей промышленности, а студентам в качестве условия приема требовалось иметь минимум три года предварительного опыта работы в промышленности.

Институт приобрел свой кампус площадью 200 акров (0,81 км2) у братьев Марист , которые управляли семинарией на этом месте с 1924 года. Расположенный в Тингсборо, штат Массачусетс42°39′31.4″N 071°24′27.2″W / 42.658722°N 71.407556°W / 42.658722; -71.407556 (Институт Ван) , он вмещал два подразделения: Школу информационных технологий и программу стипендий по исследованиям Восточной Азии .

Институт так и не вырос более чем до дюжины преподавателей. В результате ухудшения делового положения доктор Ван закрыл институт, выпустив последний класс 27 августа 1988 года. [1] Кампус был передан Бостонскому университету , где он служил корпоративным образовательным центром. [2] Сегодня здесь находится Академия инноваций, чартерная школа .

Учебная программа по программной инженерии

Институт выпустил семь классов между 1982 и 1988 годами по своей программе магистратуры по программной инженерии, требующей изучения одиннадцати трехкредитных курсов. Два проектных курса включали в себя командный анализ, спецификацию, проектирование, реализацию, тестирование и интеграцию программных продуктов. [3]

Первоначальные шесть основных курсов были следующими:

КурсТемы
Архитектура вычислительных систем
  • Логическое проектирование вычислительных систем
  • Взаимодействие основных компонентов системы
  • Уровни программного обеспечения: от микрокода до операционной системы
  • Архитектурные особенности, соответствующие конкретным целям дизайна
  • Текущие проблемы и тенденции
Применение формальных методов
  • Методы абстракции
  • Аналитические модели программного обеспечения
  • Эксплуатационные и определяющие характеристики
  • Методы проверки
  • Ориентированные на состояние и аппликативные модели вычислений
Концепции управления
  • Структура организаций
  • Планирование и финансы
  • Контракты на программное обеспечение
  • Психология бизнеса
  • Групповая мотивация и стили лидерства
  • Бизнес-инструменты
Управление проектом
  • Инструменты и методы для планирования, организации, подбора персонала, руководства и контроля проектов по разработке программного обеспечения
  • Управленческие структуры, политики и процедуры
  • Количественные инструменты для планирования проекта, оценки стоимости и показателей программного обеспечения
  • Структуры декомпозиции работ, основные этапы и механизмы отчетности
  • Социальные и психологические аспекты управления проектами
  • Структура команд программирования
Методология программирования
  • Основополагающие принципы проектирования, внедрения, тестирования и сопровождения программных продуктов
  • Автоматизированные инструменты и аналитические методы для разработки и обслуживания программного обеспечения
  • Методологии проектирования программного обеспечения
  • Методы тестирования
  • Вопросы технического обслуживания
Разработка программного обеспечения
  • Планирование и определение программного продукта
  • Модели жизненного цикла программного обеспечения
  • Документирование и проверка этапов проекта
  • Языки и автоматизированные инструменты для спецификации требований к программному обеспечению
  • Приобретение программного продукта
  • Возможность повторного использования программного обеспечения
  • Проектные блокноты и библиотеки поддержки программ
  • Управление конфигурацией

Позднее учебная программа была изменена, чтобы включить факультативный курс по операционным системам вместо курса по архитектуре. [4]

Факультативы охватывали широкий спектр тем по информатике и менеджменту, включая: построение компиляторов, системы управления базами данных, системы поддержки принятия решений, технологию экспертных систем, принципы компьютерных сетей, среды программирования, анализ требований, маркетинг программного обеспечения, технические коммуникации, системы обработки транзакций, проектирование пользовательского интерфейса, а также валидацию и верификацию.

Примечания

  1. ^ Маккиман, Уильям, «Выпускная речь в Институте Ван», Компьютер , т. 22, № 5, стр. 78-80 (1989)
  2. ^ "О конференц-центре Бостонского университета". Архивировано из оригинала 2008-07-04.
  3. ^ Фэрли, Ричард и Мартин, Нэнси. «Программы по программной инженерии в Институте аспирантуры Вана», Труды ежегодной конференции по компьютерам 1983 года (1983)
  4. ^ Ардис, Марк. «Эволюция магистерской программы по программной инженерии Института Вана», IEEE Transactions on Software Engineering 13(11) , 1149-1155, ноябрь (1987).
Взято с "https://en.wikipedia.org/w/index.php?title=Институт_аспирантских_исследований_Вана&oldid=1250168925"