The Internet Science and Technology programme enables students to gain a thorough understanding of all core topics in networking, from technology to application, while also offering them a choice of relevant courses that focus more on specific aspects. Students study the design and analysis of the Internet, mobile and wireless networks, as well as emerging and embedded networks, including car-to-car, industrial control and health networks. Students also cover novel developments, such as cloud and social networks and the Internet of Things, gaining in-depth understanding of the dependability and security of networks.
Core courses
The following 4 courses are mandatory:
- 192620010 Mobile and wireless networking (Q3)
- 192620300 Performance evaluation (Q2)
- 201700075 Internet of Things (Q1)
- 201700074 Internet security (Q3)
Advanced courses
At least 4 courses should be chosen out of the following:
- 201700077 Advanced Networking (Q1)
- 202100073 Empirical Security Analysis and Engineering (Q2, collaboration with Muenster, travel required)
- 192652150 Service Oriented Architecture with Web Services (Q3)
- 201400177 Cloud Networking (Q2)
- 192130112 Distributed Systems (Q4)
- 202100244 Pervasive Computing (Q3)
- 201700073 Ad-Hoc Networks (Q4)
- 202001579 Internet Measurements (Q4)
- 201700083 Security Services for the Internet of Things (Q4)
- 202400121 Automated Vulnerability Research and Mitigation (Q4)
- 201400176 Dependable Networking (YEAR)
Profiling space
Suggested elective courses:
- Additional advanced courses
- Electrical Engineering courses (www.utwente.nl/ee)
- Embedded Systems courses (www.utwente.nl/emsys)
- CybSec courses (from the Computer Science programme, www.utwente.nl/csc)
- Data Science & Technology courses (from the Computer Science programme, www.utwente.nl/csc)
- Software Technology courses (from the Computer Science programme, www.utwente.nl/csc)
All courses offered by the University of Twente can be found in the course catalogue: www.utwente.nl/coursecatalogue.
Mandatory Computer Science courses
- 191612680 Computer Ethics (5 EC, Q2)
- 192199508 Research Topics (10 EC, ALL YEAR)
- 192199978 Final Project (30 EC, ALL YEAR)
The admission committee may have imposed extra constraints on your study programme, to ensure a good match between your bachelor programme and the Master's programme: 1.Homologation courses: these are courses that you have to include in your programme, in the space for free courses. Thus, they fall within the 120 EC of the total programme. 2.Deficiency or pre-master courses: these are courses that you have to do in addition to the 120 EC of the regular programme.