System and Network Hacking

Code 912II
Credits 9

Learning outcomes

The aim of the course is to provide students with a complete and operational view of the main vulnerabilities of computing systems and networks, the techniques used by attackers to exploit these vulnerabilities, and related countermeasures to mitigate attacks. Students will learn to rec-ognize vulnerabilities in all components of a computing system, from hardware, to the operating system, to programming languages, to applications that interface with the network. They will learn to use the main tools used by the attackers and to implement the most effective measures to combat them.