Students will learn how to develop and design software. Through both theoretical and practically oriented courses, they will gain insight into all phases of software production:
- drawing up specifications
- developing functional and technical designs
- writing code
- documentation and implementation
This knowledge will be applied in fields like gaming, data-mining and artificial intelligence.