Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
Masterstudium Business Informatics - Fakultät für Informatik, TU Wien
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Competences:<br />
• Problem solving and development in a distributed team environment<br />
• Self-Organization and personal responsibilities<br />
• Managerial and leadership skills in ASE projects<br />
• Collaborative knowledge ownership and management in a medium-sized team<br />
• Proactivity and curiosity on innovative and creative concepts and solution approaches<br />
• Exploration of personal abilities and limits<br />
• Experience in principal-agent relationships, including convincing presentations<br />
Syllabus:<br />
• Software engineering approaches for advanced software systems: Architecture styles,<br />
such as component-based software engineering; lifecycle management and documentation;<br />
user interface engineering<br />
• Component-based engineering of complex software systems<br />
• Automation in developing advanced software systems: Source code management;<br />
continuous integration and testing; advanced build management; persistence techniques<br />
(e.g., object-relational mapping)<br />
• Aspects of enterprize architectures<br />
• Overview on selected research and industrial topics in ASE, including open source<br />
software engineering, software engineering for mobile devices, migration project<br />
case studies, ecosystems for software engineering tools and frameworks<br />
Expected Prerequisites:<br />
The contents of the bachelor modules INT/PRO - Programmkonstruktion and INT/SEP<br />
- Software Engineering und Projektmanagement .<br />
Teaching and Learning Methods and Adequate Assessment of Performance: The module<br />
is organized along a workshop, in which a medium-size software engineering project is<br />
conducted with the goal of a usable and useful prototype with associated systematic<br />
documentation and the use of selected advanced software technologies, weekly meetings<br />
with a tutor, periodic presentations by students on challenges, solution approaches,<br />
project status, and project results.<br />
Courses of Module:<br />
6.0/4.0 PR Advanced Software Engineering<br />
35