The Software Technology (ST) specialization is targeted towards computer science students whose ambition is to be qualified for one or more of the following job descriptions:
Software practitioners, who
- have theoretical knowledge and practical skills in a broad range of software engineering phases, encompassing architecture, design, construction and validation techniques and tools
- are able to address specific software engineering challenges in application areas such as sensor networks, information systems and security.
- are well equipped to carry out theoretical and experimental research in the realm of software engineering technologies, programming or design paradigms, or software engineering methods.
Tool builders, who
- are proficient in state-of-the-art software engineering techniques needed to create or contribute to fit-for-purpose, maintainable software tools.