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.
Prof. dr. M. (Marieke) Huisman
Room: Zilverling 3039
Phone: 053 489 4662
The Formal Methods and Tools (FMT) group is responsible for the ST Master programme. The ST Master programme is closely related to the CTIT research on the topic of dependable systems. See also the related Twente Graduate school Programme Dependable and Secure Computing.
In order to enroll in this specialization, you should make a selection of the courses below, and fill in this course programme form.
The courses for the ST specialization are divided in categories to ensure education in a broad range of phases in the software engineering lifecycle, technologies, and application areas of software technology. To enrich the variety of courses in this specialization, we also include courses carried out by sister technical universities, Delft and Eindhoven.
In addition to the courses listed below, you must also comply to the overall programme requirements of Computer Science by following the course on Computer Ethics, as well as the Research Topics and Final Project courses.
Link to the course programme for Software Technology (http://fmt.cs.utwente.nl/education/st/)