Master Programme in Software Technology Программная Инженерия Эта программа

advertisement
Master Programme in Software Technology
Программная Инженерия
Эта
программа
сфокусирована
на
эффективной
высококачественных систем программного обеспечения и
теорию и практику
разработке
объединяет
В рамках технологий создания программного обеспечения вы изучаете
теорию, методы и инструментальные средства для эффективной разработки
высококачественного программного обеспечения. Программа уделяет особое
внимание как теоретическим, так и практическим аспектам разработки ПО.
Магистерская программа соответствует 2-х годичной
программе по специальности технология создания ПО.
Магистерской
Ваше будущее
По окончании этой программы вы можете работать разработчиком
программного обеспечения в консультационной фирме или в ITподразделении крупного предприятия. Также вы можете работать
координатором проекта, экспертом в области технологий разработки ПО или
менеджером. Также вы имеете возможность продолжить академическую
карьеру, продолжив образование на соискание ученой степени доктор
философии.
Образование
Магистр со специализацией технологии разработки ПО. Профилирующая
дисциплина: компьютерные науки.
Дополнительная информация
Студенты, которые участвуют в программе по обмену, также как и остальные
желающие, могут подавать документы на участие в этой программе. Все
обучение проводится на английском языке.
Необходимые условия: базовые данные, необходимые для участия в
программе:


Диплом Бакалавра Компьютерных Наук или равноценный диплом.
Кроме того, мы ждем от всех студентов, которые поступают для
участия в программу, основательный практический опыт в объектноориентированном программировании.
Уровень английского языка «В» или равноценный.
Курсы
Название курса: Software Technology Project
Шифр курса 4DV103
Колличество кредитов ESTS 7.5 credits
Преподаватель Jonas Lundberg
Продолжительность курса 18 января - 21 марта, 2011
Содержание курса
Это практический курс программирования. Задача заключается в
разработке надежных и многоразовых Java библиотек. Актуальность задач
изменяется от одного года к другому.
– Управление проектом;
– Объектно-ориентированное проектирование;
– Методы Спецификации;
– Тестирование программного обеспечения;
– Бенчмаркинг;
– Теории, связанные с выбранной предметной;
– Области (например, теория графов).
После окончания курса студент должен уметь:
– описывать понятие надежности и удобства повторно в контексте
объектного проектирования системы;
– разрабатывать надежные и многоразовые программные системы,
экспериментально через тестирование и анализ, оценивать качество
программного обеспечения.
Название курса: Selected Topics in Compiling
Шифр курса 4DV008
Колличество кредитов ESTS 7.5 credits Преподаватель Welf Löwe
Продолжительность курса 22 Марта - 6 января, 2011
Содержание курса
Курс дает углубленные знания о компиляции и оптимизации программ.
Кроме того, в нем обсуждаются основы анализа программ и методы
трансформации, которые применяются не только в для компиляции, но и для
разработки ПО.
– Теория семантического анализа: приписываемые грамматик (AG), их
подклассы и вычислительная сложность этих подклассов, методы реализации
AGs и AG генераторов;
– Анализ потока данных в качестве основы для промежуточной
генерации кода и оптимизации программы.
После окончания курса
студент должен уметь:
– Понимать и применять самые современные методы компиляции;
– Применять современные методы компиляции к проблемам компиляции
и проблемам разработки программного обеспечения, а также к инженерным
проблемам в целом;
– Изучать новые подходы к компиляции и связать их с самыми
современными методами разработки и архитектуры компиляторов.
Название курса: Compiler Construction
Шифр курса 4DV006
Колличество кредитов ESTS 7.5 credits
Преподаватель Jonas Lundberg
Продолжительность курса 8 ноября - 16 января, 2011
Содержание курса
Теория, связанная с разработкой компиляторов и формальных языков.
Курс имеет большую практическую часть, где мы применяем небольшой
компилятор к простым языкам.
– Различных фазы компиляции;
– Проектирование объектно-ориентированного компилятора;
– Свободные грамматики и языки;
– Различные методы анализа (LL и LRparsing);
– Атрибутивные грамматики;
– Семантический анализ;
– Генерация кода;
– Выполнение на стека.
После окончания курса
студент должен уметь:
– Описывать различные фазы в процессе компиляции ПО;
– Разрабатвать конечные автоматы на основе лексического анализа;
– Описывать различные методы анализа ПО;
– Проектировать, разрабатывать LL (1) парсер;
– Проектировать, описывать и разрабатывать семантический анализ;
– Описывать, проектировать и разрабатывать stackmachine на основе
виртуальной машины.
Название курса Web Services
Шифр курса 4DV104
Колличество кредитов ESTS 7.5 credits
Преподаватель Welf Löwe
Продолжительность курса 8 ноября - 16 января, 2011
Содержание курса
– Введение в веб-службы;
– Web Services Архитектура;
– Основные технологии: XMLSchema и пространства имен, SOAP,
WSDL и UDDI;
– Платформы для Java и C # веб-служб;
– Развитие и использование Web-сервисов;
– Композиция и совместимость;
– Безопасность.
После окончания курса студент должен уметь:
По окончании курса студент должен уметь: понимать самые
современные технологии и стандарты разработки веб-служб , связывать их с
общими процессами и архитектурой при разработке программного
обеспечения, применять их при разработке распределенных систем собирать
Название курса: Software Quality
Шифр курса 4DV107
Колличество кредитов ESTS 7.5 credits
Преподаватель Welf Lowe
Продолжительность курса 22 марта - 6 января, 2011
После окончания курса студент должен уметь:
– Владеть наиболее важными техниками визуализации и системами для
специальных баз данных и приложений;
– Выбирать приемлемые методы визуализации для различных типов
данных;
– Быть в состоянии критически осмысливать стандартные подходы;
– Иметь хорошую основу для развития новых инновационных методов
визуализации;
– Иметь хорошее понимание методов оценки и инструментов InfoVis.
A modern, international university in the
Småland region of Sweden
On 1st January 2010, Linnaeus University opened its doors for the first time
as Sweden’s newest university, the result of a merger between Kalmar University
and Växjö University.
Carl Linnaeus was possibly the greatest Swedish scientist of all time. With
roots in the Småland region of southern Sweden, he went on to capture the world
of science as his stage. He was intrepid, curious and innovative, someone we
would call an entrepreneur today. In adopting Linnaeus’ name for the new
university, we aim to show that we have a similarly high level of ambition and the
same exacting standards.
Linnaeus University pursues teaching and research in Kalmar and Växjö.
Kalmar, with its close proximity to the coast and the Baltic Sea, is noted for its
prominent research in the natural sciences.In Växjö, the humanities and social
sciences are strong research areas, as well as research connected with the forestry
and the wood industry.
With 35,000 students and 2,000 employees, Linnaeus University is one of the
larger universities in Sweden. The concept of close connections is a guiding
principle in our work. At Linnaeus University there is an active student life, with
close relations between students, researchers and other members of staff.
Like Linnaeus, our roots are in the Småland region of southern Sweden. In the
true spirit of Linnaeus, we see no limitations in the wide-ranging scope of our
work. The university profiles in Kalmar and Växjö are truly international, with
major opportunities for participation in both regional and worldwide networks.
Linnaeus University has approximately a budget of SEK 1,500 million, with
SEK 350 million earmarked for research and postgraduate studies.
Linnaeus University are truly international, with major opportunities for
participation in both regional and worldwide networks.
Linnaeus University has agreements/cooperation with universities around the
world. The agreements can include a wide range of activities, such as teacher
exchange, student exchange, and research cooperation.
Download