- Details
- Category: Discipline
- ENISA Threat Landscape 2024 ENISA Threat Landscape 2025 Social Engineering - The Science of Human Hacking, Second Edition (Christopher Hadnagy) Social Engineering - The Art of Human Hacking (Christopher Hadnagy) The Art of Deception: Controlling the Human Element of Security (Kevin Mitnick & William Simon); CompTIA Security+ Certification Passport, Sixth Edition (Mike Meyers).
- Cybersecurity
- 6738
- 21529
- Social Engineering
- ISLA Gaia6738-21529
- 1
- 1
- 0
- 27
- Não
- Português
- To enhance active and advanced learning, the following innovative pedagogical approaches will be implemented: Problem-Based Learning (PBL): Students will analyze complex, real-world corporate security breaches, being challenged to reverse-engineer the psychological triggers used and design effective organizational mitigations.
- Mandatory
- The objectives of the curricular unit include introducing the basic concepts of social engineering, demonstrating the importance of psychology in the life cycle of a social engineering attack, as well as recognizing the main techniques and methodologies for detecting and protecting against social engineering attacks. As for the skills to be developed, after completing the course, the student should be able to understand the fundamentals of social engineering, recognize the main social engineering techniques, identify social engineering tools (hardware/software), and apply methodologies for detecting and preventing social engineering attacks.
- Chapter 1 - Overview of the 2024/2025 Threat Landscape (ENISA, Main Threats, Main Trends, Impact Assessment and Motivations); Chapter 2 - Introduction to Social Engineering (Definition of SE, Basic Concepts of SE, History of SE, SE and Victims of SE); Chapter 3 - Psychology of Behavior and SE (Introduction to the psychology of behavior, Main consequences in operant conditioning, Feelings exploited by SE, Influence: The power of persuasion, Setting clear objectives, Building relationships, Being aware of your surroundings, Being flexible, Getting in touch with yourself and Key principles of influence in SE); Chapter 4 - Social Engineering Techniques (SPAM, Phishing, Spear Phishing, Whaling, BEC, Smishing, Vishing, SPIM, Shoulder surfing, Tailgating, Pharming, Hoaxes, Dumpster Diving, Influence Campaigns, Baiting, Scareware, and WH); Chapter 5 - Social Engineering Tools (Computer-based tools, Telephone-based tools, and Physical tools).
Descrição
Data limite
Ponderação
Teste de avaliação
29-04-2026
100%
- Anual
- Social Engineering.
- Details
- Category: Discipline
- Elmasri Ramez; Fundamentals of database systems. ISBN: 0-321-20448-4 A. Silberschatz, H. Korth and S. Sudarshan; Database Systems Concepts 5/E, McGraw-Hill Ullman Jeffrey D., 1942-; A first course in database systems. ISBN: 0-13-887647-9
- Computer Networks and Systems
- 2202
- 8448
- Databases
- ISLA Gaia2202-8448
- 1
- 6
- 0
- 27
- Não
- Português
- Innovative methodologies to support the teaching and learning process in the course unit include active learning through problem-solving and case studies, collaboration on group projects, the use of interactive digital resources, regular formative assessments, and the practical application of knowledge in real-world projects. These dynamic and engaging approaches help students effectively and motivationally develop advanced database skills
- Mandatory
- The learning objectives of the course unit include developing a strong knowledge of database systems, advanced skills in designing complex databases, query optimization, and data security, as well as the utilization of emerging technologies. Students also gain the ability to apply this knowledge to solve practical problems and effectively communicate complex concepts. Teamwork is emphasized for effective collaboration in database projects. These objectives prepare students for advanced challenges in information management and technology
- 1. Databases Data concept Data model concept Database architecture Files and databases Relational databases Database management system architecture 2. Relational Model Relational data structure Model integrity rules Data management in the relational model 3. Tables, Records, Fields, and Keys 4. Normalization Representation in non-normalized form DeMarco notation type Gane and Sarson notation type Codd's normalization stages Information integrity 5. DBMS (Database Management Systems) Usage domains Architecture Configuration Database creation Database maintenance Implementation of security and integrity
Metodologia de ensino:
Aulas teóricas para exposição da matéria (método expositivo e interrogativo) e apresentações e realização de exercicios pelos estudantes (método activo e participativo).
Realização de investigação e apresentação em grupo pelos estudantes sobre um projecto especifico.Descrição
Data limite
Ponderação
Teste
dd-mm-yyyy
65%
Trabalho prático
dd-mm-yyyy
35%
Os estudantes que não tenham sucesso na avaliação curricular podem realizar exames nas épocas de avaliação definidas pela instituição
- Semestral
- The course unit offers an in-depth exploration of principles and practices related to database management, equipping students to work as specialists in fields such as software development, data analysis, system administration, and data science. With a focus on advanced topics like complex modeling, query optimization, and data security, this UC is highly relevant in various fields, making it essential for deepening knowledge in the study cycle and preparing students for complex challenges in the field of information technology.
- Details
- Category: Discipline
- - Laudon, K., Traver, C. (2021). E-Commerce 2020–2021: Business, Technology and Society, Global Edition, Pearson, ISBN: 978- 1292343167. - Laudon, K. & Traver, C. (2017). E-Commerce 2016 (12th Edition): Business, Technology, Society. New Jersey, USA: Pearson Education. - Neto, J., Afonso, C., Amaral, I., Monteiro, D., Ramondes, J. (2016). Marketing Digital & E-Commerce, ISBN: 9789728994723, WOOK. - Adolpho, C. (2012). Os 8 Ps do Marketing Digital: O Guia Estrategico de Marketing Digital. Lisboa: Texto Editora. Torres, C. (2012), A Biblia do Marketing Digital. Sao Paulo: Novatec. - Anderson, C. (2007). A Cauda Longa: Porque e que o Futuro dos Negocios e Vender menos de mais Produtos. Lisboa: Actual Editora. - Chelba, Marcio (2010). Marketing Digital: Novas Tecnologias e Novos Modelos de Negocio. Rio de Janeiro: Livreiro Virtual. - Gabriel, Martha (2012). Marketing na Era Digital. Sao Paulo: Novatec.
- Digital Marketing and Electronic Commerce
- 2628
- 14881
- Web Marketing
- ISLA Gaia2628-14881
- 2
- 6
- 0
- 27
- Não
- Português
- - Theoretical–practical classes: presentation of concepts, guided discussion, and demonstrations. - Practical laboratory classes: use of tools (WordPress, GA4, ad simulators). - Project-based learning: creation of a landing page and a marketing plan. - Weekly exercises with immediate application. - Continuous feedback during class. This methodology ensures the development of the technical and operational skills required for the professional profile of a CTeSP.
- Mandatory
- - Understand the fundamentals of Web Marketing and the Conversion Funnel. - Explain the principles of SEO, SEM, content marketing, and social media marketing. - Identify quality criteria for websites and landing pages. - Know the essential metrics and KPIs in the digital context. - Create optimized Web content (text, image, copywriting). - Configure and analyze data in Google Analytics 4 and UTM tracking. - Build simple and effective Web pages using WordPress. - Implement basic strategies for generating organic and paid traffic. - Plan an integrated digital strategy for a brand/project. - Critically evaluate websites and digital presences according to UX and marketing best practices. - Execute a real or simulated Web Marketing mini-project using current tools. - Work collaboratively, manage tasks, and present results.
- The course covers the foundations of Web Marketing, including key concepts, the conversion funnel, and the main digital channels. It explores the development of digital strategies through planning, personas, customer journey mapping, and branding. It focuses on SEO (keywords, on-page SEO, basic technical SEO, and off-page authority) and Content Marketing, highlighting storytelling, copywriting, and best practices for blogs and email marketing. It addresses Social Media Marketing, editorial calendar creation, and management tools. It introduces Digital Advertising in Google Ads and Meta Ads, along with essential metrics. The course also covers the creation of websites and landing pages with UX/UI best practices and WordPress, oriented toward conversion. It includes Web Analytics with GA4, KPIs, UTMs, and reporting. The curricular unit concludes with a final project integrating a digital strategy, landing page, and content plan.
Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.
Exemplo:
Descrição
Data limite
Ponderação
Trabalho de Grupo
A meio do semestre
40%
Projeto Individual
Final do semestre
50%
Assiduidade e participação
10%
Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...
- Semestral
- The curricular unit Web Marketing introduces the fundamental principles, strategies, and tools of web-oriented digital marketing. In a context where organizations increasingly rely on their digital presence, this course prepares students to plan, implement, and optimize digital marketing actions that address real business challenges. Key areas such as SEO, Content Marketing, Social Media, Digital Advertising, Data Analytics, and Landing Pages are explored, always from a practical and applied perspective. This course is integrated into the study program as an essential component for developing professional skills in Digital Communication, Online Marketing, Digital Platform Management, and operational support for e-commerce teams.
- Details
- Category: Discipline
- Bangsbo, J., Mohr, M., & Krustrup, P. (2019). Cardiovascular and metabolic demands in elite football. Journal of Sports Sciences, 37(4), 321–330. Bompa, T. O., & Buzzichelli, C. A. (2019). Periodization (6th ed.). Human Kinetics. Dellal, A., & Chamari, K. (2021). Football: Tactical periodization, defending, transitioning. Routledge. Sarmento, H., Anguera, M. T., Pereira, A., & Araújo, D. (2018). Talent identification in male football. Sports Medicine, 48(4), 907–931. Araújo, R., & Mesquita, I. (2019). Feedback effectiveness in volleyball practice. International Journal of Sports Science & Coaching, 14(3), 348–356. Fivics, S., & Madsen, O. (2020). Volleyball: Tactics and techniques. Human Kinetics. Marques, R. F., & Mesquita, I. (2021). Match analysis in volleyball. International Journal of Performance Analysis in Sport, 21(5), 712–731.
- Sports Activities Management
- 7059
- 26726
- Sports Activities and Practices I
- ISLA Gaia7059-26726
- 1
- 6
- 0
- 27
- Não
- Português
- The UC applies active, student-centred methodologies grounded in practical experimentation, autonomy and situated learning. Technical skill acquisition is developed through modelling and deliberate practice, complemented by small-sided games that promote understanding of tactical principles in simplified contexts. Game analysis is enhanced through video feedback, supporting the development of observational skills and self-regulation. Simulations, conditioned tasks and micro-competitive challenges stimulate decision-making under pressure. Collaborative learning is strengthened through rotating roles (coach, observer, captain), encouraging an ecological understanding of collective dynamics. The UC also integrates digital tools for session planning, recording and evaluation, fostering technological literacy and critical thinking. These methodologies ensure active, contextualised learning aligned with contemporary training environments.
- Mandatory
- Promote health and physical well-being. Develop physical fitness and motor skills. Stimulate cooperation and teamwork. Foster responsibility and sports ethics. Encourage autonomy and self-improvement. Promote knowledge of different sports modalities. Raise awareness of the importance of sport and physical activity in society. Develop resilience and stress management.
- 1. Overview of the historical evolution of both sports, understanding their functional structure and relevance in the sporting domain. 2. Analysis of game dynamics, phases of play and fundamental technical-tactical principles in football and volleyball. 3. Identification of performance-determinant factors, including technical, tactical, physical and psychological components. 4. Study of rules, game systems and collective organisation, including 7-a-side football and key tactical systems in volleyball. 5. Planning and structuring training sessions, integrating methodological progressions, small-sided games and formal practice. 6. Observation and match analysis, addressing the coach’s role, goalkeeper-specific training and individual behaviours in volleyball. 7. Development of sectorial and intersectorial work, execution of standardised routines and preparation of set-piece situations. 8. Introduction to beach volleyball, its technical specificities and basic tactical organisation.
Descrição dos instrumentos de avaliação (individuais e de grupo) ¿ testes, trabalhos práticos, relatórios, projetos... respetivas datas de entrega/apresentação... e ponderação na nota final.
Exemplo:
Descrição
Data limite
Ponderação
Teste de avaliação
20-11-2025
50%
Teste de avaliação
18-12-2025
50%
Adicionalmente poderão ser incluídas informações gerais, como por exemplo, referência ao tipo de acompanhamento a prestar ao estudante na realização dos trabalhos; referências bibliográficas e websites úteis; indicações para a redação de trabalho escrito...
- Semestral
- The curricular unit Sports Activities and Practices I forms part of the practical component of the Higher Professional Technical Course in Sports Activities Management. It focuses on developing motor, technical and organisational skills within the modalities of football and volleyball. Its scope includes understanding technical-tactical fundamentals, rules, game dynamics and principles of safety and session organisation. The UC operates within the domains of motor learning, introductory sport practice and structured activity delivery. Its relevance to the study cycle lies in providing students with essential practical experience to act effectively in educational, recreational and institutional contexts related to the management and implementation of sports activities.
- Details
- Category: Discipline
- Viega, J., & McGraw, G. (2019). Building Secure Software: How to Avoid Security Problems the Right Way (2nd ed.). ISBN: 9780321774958 Howard, M., & LeBlanc, D. (2017). Writing Secure Code (2nd ed.). ISBN: 9780735617223 McGraw, G. (2015). Software Security: Building Security In. ISBN: 9780321356703
- Cybersecurity
- 6738
- 25033
- Software security
- ISLA Gaia6738-25033
- 1
- 2
- 0
- 27
- Não
- Português
- Active learning Use of case studies, practical projects, and group activities to promote active participation of students in the learning process Cyber attack simulations Conducting cyber attack simulations so that students can apply theoretical knowledge to solve software security problems Hands-On with cutting-edge tools Use of static and dynamic code analysis platforms to provide a hands-on experience and prepare students for real cybersecurity challenges Collaborative and participatory approaches: Encouragement of collaboration among students, fostering knowledge sharing, idea debate, and teamwork on projects Development of practical skills Focus on developing practical skills such as problem solving, critical thinking, and teamwork, beyond simple information transmission
- Mandatory
- Develop a solid understanding of the fundamental principles of software security. Acquire knowledge about the different threats and vulnerabilities affecting software applications. Master methodologies and best practices for integrating security throughout the software development life cycle. Learn to identify, assess, and mitigate security vulnerabilities in software applications. Develop practical skills to implement effective security measures in software projects. Empower students to apply static and dynamic code analysis techniques to identify potential vulnerabilities. Foster the ability to understand and apply concepts of authentication, authorization, and session management in software environments. Promote a culture of cybersecurity, encouraging responsibility and ethics in software development.
- Introduction to Software Security Basic concepts of cybersecurity Importance of security in the context of software development Threats and vulnerabilities in Software Common types of cyber attacks Identification and characterization of software vulnerabilities Methodologies and best Practices in Software Security Integration of security into the software development life cycle Secure coding practices and vulnerability prevention Security analysis tools Use of static and dynamic code analysis tools Authentication and session management Authentication methods and their challenges Implementation of secure session management in web applications Authorization and access control Principles of authorization and access control Implementation of authorization mechanisms in software systems Encryption and Data Protection Concepts of symmetric and asymmetric cryptography Application of encryption for data protection at rest and in transit
A avaliação desta Unidade Curricular será realizada através de um trabalho prático, que pode ser realizado individualmente ou em grupo.
O trabalho terá como resultado final a produção de um relatório escrito detalhado, onde os estudantes deverão apresentar os resultados das suas investigações, análises e conclusões relacionadas com a segurança no software.
Além do relatório escrito, os alunos serão também avaliados com base na apresentação do trabalho em aula. Durante a apresentação, os estudantes terão a oportunidade de explicar o processo seguido e destacar os principais pontos e conclusões do trabalho.
Os parâmetros de avaliação para o trabalho prático e a apresentação em aula incluirão critérios como:
- Qualidade e profundidade da análise:
- Avaliação da capacidade dos alunos em realizar uma análise detalhada e abrangente sobre o tema proposto, incluindo identificação e compreensão de conceitos-chave e potenciais vulnerabilidades.
- Originalidade e criatividade:
- Reconhecimento da originalidade e criatividade demonstradas na abordagem do problema proposto, bem como na apresentação de soluções e recomendações.
- Clareza e coerência na apresentação:
- Avaliação da organização e estrutura do relatório escrito e da apresentação em aula, incluindo clareza na comunicação, coerência na argumentação e uso adequado de recursos visuais.
- Precisão técnica:
- Verificação da precisão técnica das informações apresentadas, incluindo a utilização correta de terminologia e conceitos relacionados com a segurança no software.
Descrição
Data limite
Ponderação
Trabalho prático
27-04-2026
100%
Listam-se abaixo algumas sugestões de temas a abordar no projeto prático, sem prejuízo de serem aceites outros temas que se enquadrem no âmbito dos conteúdos lecionados na UC (desde que validados previamente com o docente):
- Relatório de pesquisa sobre tendências atuais em Segurança de Software
- Descrição: Realização de uma pesquisa sobre as tendências atuais e emergentes na segurança de software, como novas vulnerabilidades, técnicas de ataque, ou ferramentas de segurança.
- Objetivos: Manter-se atualizado com as últimas descobertas e práticas na área de segurança de software.
- Estudo de caso e análise de incidentes de segurança reais
- Descrição: Escolher e analisar um incidente de segurança de software real, focando nas causas, impacto, e medidas de resposta.
- Objetivos: Compreender as consequências de falhas de segurança e aprender com erros do mundo real.
- Desenvolvimento de uma aplicação web segura
- Descrição: Desenvolver uma aplicação web simples (como um blog ou um fórum) com foco na segurança. A UI/UX da aplicação são será um fator de avaliação.
- Objetivos: Implementar autenticação e autorização seguras, proteger contra ataques comuns (como SQL Injection e XSS), e garantir a segurança através dos conteúdos lecionados na UC.
- Qualidade e profundidade da análise:
- Anual
- The Course Unit of "Software Security" provides a comprehensive and practical approach to understanding and implementing effective security measures in software systems. Within the context of the Postgraduate Program in Cybersecurity, this discipline plays a fundamental role by providing students with the skills and knowledge necessary to identify, evaluate, and mitigate vulnerabilities in software applications. By addressing key concepts, methodologies, best practices, and security tools, this course prepares students to tackle emerging challenges in the field of cybersecurity. Through the analysis of case studies and the completion of practical projects, students gain a solid understanding of current threats and develop skills to protect systems against cyber attacks.