Teaching
Teaching
Lectures
- Software Engineering – Basics and advanced topics.
Motivation, software design process, structural and object oriented analysis, UML modelling, architectural patterns, design patterns, testing and verification, etc.
Practical Courses
- Software Engineering.
Software engineering basics, process management, SCRUM, unit testing, version control, programming tools. - CASE Tools.
Requirements analysis, UML modelling, Eclipse Modelling Framework.
Seminars
- Digital Processing of Audio and Video Data.
- Musical Databases.
Miscellaneous
- Object-oriented Programming for Pupils