30.01.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!