Properties of different types of software, embedded, productised/tailored, service-based – especially from the customer point of view.
Requirements definition and customer-vendor communication. Participation in creation of the requirement documentation with the vendor. Paradigms and notations used in requirements (e.g. the most common UML notations). Non-technical uses like user experience and IPR.
Principles of SW life-cycle models – especially from stake-holder point of view.
Know that different phases of SW development and the customer role in each.
After the course student understands how different types of software is developed in a professional way and what kind of knowledge and skills it requires. The ultimate goal is efficient participation in software projects in various stakeholder roles, for instance as an expert or customer.
Course Programming 1: Introduction is recommended.
Email:open.studies.tau [at] tuni.fi
Phone: 0294 520 200
Course is offered via FITech. Get your study right by filling in an application in FITech’s application system. Click the Start here button on each course page to be directed to the right application form. Once your application has been accepted, you will get instructions on how to activate your IT-credentials and enroll to the courses.