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.