During the study programme you will learn to develop software systems and use various tools to support system development and testing. You will learn to use methodological techniques covering everything from ideation, requirements specification, analysis, design, and programming to testing, implementation, and operation.