Subject: Computer Security
Scientific Area:
Computer Science
Workload:
64 Hours
Number of ECTS:
6 ECTS
Language:
Portuguese
Overall objectives:
1 - Identify the basics of security and the different aspects related to them.
2 - Identify the basics of security and the different aspects related to them.
3 - Interpret network traffic using appropriate monitoring tools and identify anomalies resulting from attacks or attempted attacks.
4 - Define and implement a security process in organizations.
5 - Understand and implement the different types of network authentication and define access control policies.
6 - Understand the fundamental concepts of cryptography.
7 - Understand the role of certification bodies and their digital certificates.
Syllabus:
1 - General concepts about information security.
1.1 - Vulnerabilities, threats and attacks.
1.2 - Security policies and security mechanisms.
1.3 - Security in distributed systems.
1.4 - General concepts about encryption.
1.5 - Cipher types.
1.6 - Public/private/combined key encryption.
1.7 - Key and certificate management.
2 - Computer Network Security.
2.1 - Firewall management and administration.
2.2 - Intrusion detection systems (IDS).
2.3 - Establishment of a virtual private networks (VPN).
3 - Software Security.
3.1 - Functional structure and dependencies.
3.2 - Vulnerabilities and attacks.
3.3 - Analysis and security checks in the software development process.
4 - User authentication.
4.1 - Authentication processes.
4.2 - Two-step verification.
4.3 - Certificate authentication.
4.4 - Access tokens.
Literature/Sources:
William Stallings , 2006 , Cryptography and Network Security: Principles and Practice , Prentice Hall
Shinder, T.; Diogenes, Y.; Shinder, D. L. , 2013 , Windows Server 2012 Security from End to Edge and Beyond: Architecting, Designing, Planning, and Deploying Windows Server 2012 Security Solutions , Syngress
Ferguson, N.; Scheiner, B.; Kohno, T. , 2010 , Cryptography Engineering: Design Principles and Practical Applications , Wiley
Assesssment methods and criteria:
Classification Type: Quantitativa (0-20)
Evaluation Methodology:
In accordance with the expected for the Professional Higher Technical Courses.