 |
|
Virtual Internet and Telecommunications Laboratory of Switzerland
|
|
Course Modules
Core Modules
Security and Privacy in the Internet
University of Bern
- Learn about vulnerabilities, attacks, countermeasures and security mechanisms
- Setup a Kerberos based authentication.
Simulation of IP Network Configuration
University of Bern
- Introduces basic elements and mechanisms of IP networks such as routers and routing protocols.
- Learn how to set up routers within a medium-sized IP network using emulated router entities.
- Experiments are performed in a safe environment before students get in touch with real routers in following modules.
Client/Server Concepts
University of Neuchatel
- Introduces conceptual and practical aspects of client/server models.
- Understand the workings of the Hypertext Transfer Protocol as an example of a client/server protocol.
- Perform HTTP requests using a client application and analyze the obtained results.
IP Security
University of Bern
- Hands-on experiments with real network equipment.
- Set up a VPN-tunnel between two commercial routers and perform tests and measurements.
- Learn more about authentication and encryption with widely used routing equipment.
Firewall Management
University of Fribourg
- Teach hands-on experience about configuration and management of firewalls.
- Understand conceptual and practical aspects of firewalls and related security issues.
- Develop skills in operations for configuring and managing a real firewall.
Sockets and Remote Procedure Calls
University of Bern
- Understand Inter-Process Communication schemes and the TCP/IP Client/Server concept.
- Acquire basic network programming skills.
- Develop simple TCP/IP and RPC applications.
Remote Method Invocation
University of Bern
- Understand the RMI programming model for distributed applications and the use of middleware.
- Learn how to extend and adapt object-oriented concepts from a local to a remote context.
- Develop a client and a server application by using RMI.
Application Server
University of Bern
- Experience the possibilities of application servers.
- Understand multi-tier architectures and the J2EE platform.
- Implement apllication server programs.
Supplementary Modules
Linux Installation
University of Geneva
- Take a guided tour through the installation process of a Linux distribution.
- Experience different server configuration tasks of a Linux installation.
|