software technology. software technology A general term covering the development methods, programming languages, and tools to support them that may be used in the development of software.
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.
Researchers, who 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.