- Details
- Category: Discipline
- Stallings, W., & Brown, L. (2023). Computer security: Principles and practice (5th ed.). Pearson. ISBN: 9780134794105 Dunkerley, M., & Tumbarello, M. (2022). Mastering Windows security and hardening: Secure and protect your Windows environment from intruders, malware attacks, and other cyber threats (2nd ed.). Packt Publishing. ISBN: 9781839214288
- Cybersecurity
- 6130
- 22248
- Server Operating Systems - Windows Platforms
- IPLUSO6130-22248
- 1
- 5
- 0
- 4
- Não
- Português
- Project-Based Learning (PBL): Encourage learners to apply theoretical concepts in practical projects, thus promoting knowledge acquisition through direct experience and collaboration.
- Mandatory
- Creating and configuring a Windows based infrastructure Creating a set of security policies on the Windows system Configuration and assignment of user privileges Good knowledge of DHCP, DNS, WINS as well as installation and configuration Installation and configuration of Web and FTP servers Configuration of backup systems and disk security Creation of scripts that allow the automation of configuration functions and detection of unauthorized changes Creation and configuration of active directories Understanding of Malware, as well as various defense mechanisms Understanding and knowledge of the procedure if there is a cybersecurity incident
- Client-server system architecture (Overview) Windows operating system installation Users - Account creation and configuration, user authentication Backup and failure protection systems Resource management Administration tools Powershell scripting TCP-IP network protocols and services (relationship with other DNS and WINS services) DHCP service Operation Installation and configuration Using DHCP Manager (Scopes, Static Clients and Address Reservation) DNS Service Operation Types of DNS servers Installation and configuration - Using DNS Manager Integration with WINS Vulnerabilities and attacks in Windows environment Creation of laboratory Implementation of security mechanisms Offensive and defensive techniques Malware Windows Malware Defensive techniques Active directory AD Configuration and Security Digital forensics and incident response in organizations Memory analysis
Descrição
Data limite
Ponderação
1º Teste de avaliação 13-04-2026 40% 2º Teste de avaliação
01-06-2026
40%
Seminário
08-06-2026
20%
Exame de recurso 100% - Semestral
- The course unit "Server Operating Systems - Windows Platforms" will provide a set of fundamental knowledge on security in the Windows environment. This knowledge becomes essential in creating any infrastructure that contains any Windows OS element. Currently, the number of cyberattacks is on the rise, as well as the number of attacks and the discovery of vulnerabilities in Windows. With this increase, it is also important to enhance the security levels present in organizations, many of which utilize Windows. Throughout the semester, all the principles and techniques that will allow developing a strategy against the most common attacks will be presented, thereby ensuring the confidentiality, integrity, and availability of the organization's computing resources, as well as the entire configuration and creation of infrastructure based on the Windows operating system.
- Details
- Category: Discipline
- Reid, R. Dan & Sanders, Nada R. (2016). Operations Management: An Integrated Approach (5th Ed). John Wiley & Sons, Inc; Slack, N., Brandon-Jones, A, & Burgess, N. (2022). Operations Management (10th Ed). Pearson. Project Management Institute. (2021). Guia do conhecimento em gerenciamento de projetos (Guia PMBOK®) (7ª ed.). Project Management Institute.
- Marketing Management
- 6375
- 23514
- Operations and Logistics Management
- IPLUSO6375-23514
- 2
- 6
- 0
- 4
- Não
- Português
- The teaching methodologies are based on interrogative and active methods oriented towards the discussion and resolution of theoretical and practical exercises in the classroom context, and also the exposition of theoretical content. The teacher provides case studies and exercises, as well as other materials through the content management platform (Moodle).
- Mandatory
- Analyze operations management in its main areas; Understand how operations management adds value to the business; Provide the necessary knowledge to understand what is supply chain management in an integrated way; Present the most used systems in stock control; Address the topic of IT applied to supply chain management and stock management; Understand the different phases of a project's life cycle.
- Introduction to Operations Management; Operations Management and Competitiveness; Product Design and Process Selection; Supply Chain Management; Quality Management; Project Management Just-in-time and Lean Systems.
Descrição
Data
Ponderação
Participação e trabalhos contínuos
Ao longo do semestre
30%
Trabalho individual ou de grupo
A definir
30%
Teste final
A definir
40%
- Semestral
- This curricular unit aims to provide its participants with knowledge and tools that allow them, on the one hand, to know the various areas of operations management and understand how this component adds business value. On the other hand, apply knowledge to the concrete realities of organizations.
- Details
- Category: Discipline
- Kernighan, B. and Ritchie, D. - The C Programming Language. 2nd Edition. Prentice Hall, 1988.ISBN: 9780131103627. Marques de Sá, J. P. - Fundamentos de Programação Usando C. FCA, 2004. ISBN:9789727224753.
- Cybersecurity
- 6130
- 22254
- Structured Programming
- IPLUSO6130-22254
- 1
- 6
- 0
- 4
- Não
- Português
- Use of project-based learning methodology through which students are encouraged to develop solutions for problems that are posed to them, and that address most of the topics taught. This methodology aims for the creation of a "product", which represents a solution to the proposed problem.
- Mandatory
- After concluding this course the students should: Understand the concept of algorithm, in particular when applied to computer programming. Have acquired the competences to develop algorithms to solve small and medium complexity problems. Have learned the basic concepts related to computer programming. Be familiar with the use of a programming language and have acquired practical experience using it to read and write programs. Be familiar with the basic software development tools and have experience using an integrated development environment to write, test and debug programs. Understand the importance of documenting programs, writing style and, in general, of adopting conventions that increase program readability. Have acquired the ability to use the C programming language to solve specific problems using a computer.
- Basic Concepts Basic computer architecture Algorithms Programming languagesas a way to express algorithms Programs Program development Development stages Develpment tools Integrated Development Environments The C programming language Program structure Language elements Types, constants and variables Expressions and assignment operators Console I/O Structured programming Selection statements Repetition statements Compound statement Functions Variable visibility scope and lifetime Vectors and matrixes Character strings Pointers Function argumentos by value and by reference File I/O Structures The C standard library C Programs Implementing simple algorithms Structuting programs using fuctions Development methodologies
Descrição
Data limite
Ponderação
Trabalhos práticos e mini-questionários
20-06-2026
60%
Testes escritos
20-06-2026
40%
Exame de Recurso
11-07-2026
100%
As componentes.prática (trabalhos e questionários) e teórica (testes) são requeridas em todas as épocas de avaliação
Assim, a época de recurso pode consistir em:
- Exame escrito: para quem não teve aproveitamento na componente teórica.
- (Re)Submissão dos trabalhos: para quem não teve aproveitamento na componente prática.
- Exame + (re)submissão dos trabalhos: para quem não teve aproveitamento nem na componente teórica nem na componente prática.
- Semestral
- Cyber attacks are not limited to any one type and range from social engineering attacks to the use of specially crafted programs. For a Cybersecurity professional, understanding a programming language can be an invaluable resource to recognize vulnerabilities in a particular application, understand how an attacker could exploit those vulnerabilities, realize what a piece of software is doing, and even if it is malicious or not. That is the context in which this CU addresses the subject of computer programming, approaching the basic concepts of structured programming as they exist in most programming languages. The CU uses the C programming language. Created in 1972, and used to develop the most popular Operating Systems, it remains the language of choice for systems programming. Given it¿s success, it has also influenced a significant number of other, more recent, programming languages, whose study can be leveraged by the insights gathered in this CU.
- Details
- Category: Discipline
- PIRES, António - Sistemas de Gestão da Qualidade. 2º Edição. Lisboa: Edições Sílabo, 2016
- Marketing Management
- 6375
- 5244
- Quality Management
- IPLUSO6375-5244
- 2
- 6
- 0
- 4
- Não
- Português
- Case study of a real institution
- Mandatory
- The UC Quality Management in Public Upon completion of the UC.
- 1. Introduction to Quality Management. 1.1. General notions and concepts. 1.2. The main issues of Quality Management. 2. Quality Management and Public Administration. 2.1. Introduction. 2.2. Characterization of the problem. 3. Formalization of a Quality System. 3.1. Interpretation and implementation of 3.2. Process management. 3.3. Model of the two macro processes (from 4. Quality and Productivity. 4.1. General notions and concepts. 4.2. Characterization of the problem within 5. Implementation of a Total Quality Program. 5.1. General notions and concepts. 5.2. The EFQM Excellence Model. 6. Audits. 6.1. General aspects. 6.2. Management of an audit program.
- Participação - 30%
- Discussões e mini trabalhos em aula - 20%
- Teste final - 50%
- Exame de recurso - 100%
- Semestral
- The UC Quality Management in Public Service is dedicated to the study, analysis and discussion.
- Details
- Category: Discipline
- Stallings, W. (2017). Cryptography and Network Security: Principles and Practice (7th ed.). Pearson. Kurose, J. F., & Ross, K. W. (2020). Computer Networking: A Top-Down Approach (8th ed.). Pearson. Andress, J., & Winterfeld, S. (2021). Cyber Warfare: Techniques, Tactics and Tools for Security Practitioners (3rd ed.). Syngress.
- Cybersecurity
- 6130
- 22252
- Wargaming
- IPLUSO6130-22252
- 1
- 4
- 0
- 4
- Não
- Português
- Project-Based Learning (PBL): Encourage learners to apply theoretical concepts in practical projects, thus promoting knowledge acquisition through direct experience and collaboration.
- Mandatory
- Students will gain crucial knowledge and develop specific technical skills, such as: Identifying relevant information security procedures for different types of threats and incidents. Characterizing operations in computer networks within the context of cybersecurity and cyberdefense. Using and configuring specialized tools to ensure cybersecurity and cyberdefense in virtual simulation environments.
- The course will cover fundamental topics for understanding cybersecurity and cyberdefense, including: Differentiating aspects of cybersecurity and cyberdefense. Strategic and operational impact of cyber threats. Operations in computer networks: Attack, Defense, and Exploration. Identification of critical data for organizations and the attack chain (Killchain). Coordination between defense and attack: Prevent, Detect, and Respond. In-depth defense and metric definition. Development of cybersecurity and cyberdefense scenarios. Framework for using simulation exercises like "Capture the Flag" and "Red and Blue".
Descrição
Data limite
Ponderação
Teste de avaliação
05/06/2026
40%
Entrega de Projeto
Apresentação
12/06/2026
19/06/2026
50%
Avaliação continua
-
10%
Nota minima em cada componente 8,0 Valores
Alunos que são trabalhadores estudantes devem informar que pretendem usufruir desse estatuto com justificação até à segunda aula do semestre.- Semestral
- This "Wargaming" curricular unit is designed to provide students with a comprehensive and detailed perspective on critical aspects of cybersecurity and cyberdefense, applicable across a variety of sectors, including banking, insurance, entertainment, and health. Acknowledging the critical role of IT departments, this course aims to equip students with essential skills to identify, characterize, and mitigate digital threats, complementing this knowledge with practice in monitoring and prevention.