Course categories:


Information Systems Security
Lecturer: Herve Verjus
This course requires an enrolment key

(October-December) / 14HCM - 16H TD

Overview:
- IS security needs (attacks examples)
- Security risk management
- Security consulting methods
- Security management technology
- Networking security
-

The lecture is an overview of IS security problem and management. It deals with risk management, security policy, security consulting and some security technics (cryptography, watermarking, IDS/IPS,...) with respect to strategical perspectives. Students are asked to find an organization in which they will realize an expertise (a "consulting game" as a junior expert in IS security).

Distributed Information Systems
Lecturer: Herve Verjus
This course requires an enrolment key

(October-December) / 14HCM - 16H TD - 16H TP

Overview:
- Introduction to distributed applications
- Client-server model and modes
- Concurrency and transaction management
- Web 2.0
- Distributed architectures
- Distributed object oriented programming
- Component-based models and applications
- Web services

This lecture is mainly practical oriented where students are asked to design and build a distributed system (like an EAI solution). They are asked to be in touch of distributed programming and middlewares (i.e. sockets, CORBA, Java/RMI, DCOM/COM+ .Net Remoting, Web services, MOM,...). Distributed systems architectures are also studied: two-tiers, three-tiers, n-tiers architectures, client-server model, client-side vs. server-side architecture, concurrency and transaction management. Component-based distributed computing are intoduced (CCM, EJB). As a practical experience, students are asked to study a "real world" distributed application example...