- 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
- 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.
- Details
- Category: Discipline
- Gomes, C. (2022). Material de Apoio à Unidade Curricular de Métodos Quantitativos. ISLA-Instituto Politécnico de Gestão e Tecnologia. Ayres, F. & Mendelson, E. 2000. Cálculo. McGraw-Hill Schaums Easy Outlines. Sarrico, C. (1999). Análise Matemática-leituras e exercícios (3ª ed.). Lisboa: Editora Gradiva. Budnick, F. S. (1993). Applied Mathematics for Business, Economics, and the Social Sciences (4ª ed.). McGraw-Hill.
- Computer Networks and Systems
- 2202
- 7667
- Maths for Computing
- ISLA Gaia2202-7667
- 1
- 6
- 0
- 27
- Não
- Português
- Use of moodle where the student has access to digital sebentas that allows him to absorb the content through the virtual medium and when arriving at the classroom is already aware of the subject to be developed. The "inverted classroom" makes it possible to know the concepts before approaching them allowing to monetize the time of learning. Use of applications (PhotoMath, Maple Calculator, Microsoft Math Solver ...) that, in real time, allow the student not only to acquire knowledge but also to support their study. Use of the interactive whiteboard to make presentations more dynamic. Use of platforms (such as Zoom) to allow students.
- Mandatory
- The program for this course was designed with the aim of consolidating and expanding students' mathematical knowledge. Understanding the concepts and techniques of differential calculus and preparing students with the basic fundamentals of mathematics indispensable for solving problems and mathematical models is the main objective. Introduction to the statistical tools necessary to analyze and interpret a set of data and provide students with a set of statistical techniques and methods that facilitate the analysis and interpretation of information.
- Polynomial functions Concepts and Definitions Ruffini rule Polynomial Factorization Inequations Rational and Irrational Functions Rational Functions Fractional Equations and Inequations Irrational Functions Irrational Equations and Inequations Algebra of Functions Function Algebra Inverse Function Limits and Continuity Limit Calculation Indeterminations Derivatives and Derivation Concepts Derivation Rules Derived from Implicit Functions Derivatives Application: Monotony, Concavity, Relative Extremes and Inflection Points Functions with more than one variable Partial Derivatives of 1st and 2nd order Optimization of Functions with more than one variable Conditional Optimization and Lagrange Multipliers
Observações :
- Os alunos terão de optar entre a realização dos Testes intermédios ou a realização do Teste de Avaliação Global. Se o aluno tiver nota inferior a 7,5 valores no 1º Teste ou desistir, não pode comparecer ao 2º Teste. A aprovação na avaliação curricular implica nota final não inferior a 9,5 valores. Os alunos não podem ter nota inferior a 7,5 valores em cada um dos testes.
- Todos os alunos inscritos à unidade curricular podem realizar o exame final na época normal desde que não tenham realizado ou obtido aprovação na avaliação curricular.
- Semestral
- Mathematics for Computing provides knowledge in the area of Mathematical Analysis, which is an essential tool in solving various types of problems. Mathematics is a means of communication, a formal and precise language. It is one of the essential and necessary theoretical bases of all the great systems of interpretation of reality that guarantee social intervention with responsibility and give meaning to the human condition. Mathematical knowledge is part of the cultural heritage of humanity because it has its own characteristics and procedures that have also evolved in the context of other sciences.
- Details
- Category: Discipline
- Bartlett, R., & Bussey, M. (2012). Sports biomechanics: reducing injury and improving performance (2nd ed.). Routledge Taylor & Francis Group. Completo, A., & Fonseca, F. (2019). Fundamentos de Biomecânica Músculo-Esquelética e Ortopédica (2ª Ed.). Medicabook. Hall, S. J. (2017). Biomecânica Básica (7ª ed.). Guanabara Koogan. Winter, D. A. (2005). Biomechanics and motor control of human movement (3rd ed.). Hoboken. Uchida, T. K.; Delp, S. L. (2020). Biomechanics of Movement. The Science of Sports, Robotics, and Rehabilitation, Cambridge, Mass., The MIT Press.
- Sports Activities Management
- 7059
- 18037
- Sports Biomechanics
- ISLA Gaia7059-18037
- 1
- 6
- 0
- 27
- Não
- Português
- Different teaching methodologies will be used: Classes of an expository nature, Resolution of practical cases , Viewing and discussion of videos, Bibliographic research, Analysis of scientific articles, Activities in a small group, Feedback information provided by the teacher about the work carried out.
- Mandatory
- Acquire basic knowledge of Biomechanics, applied to the context of sports activities. Understand the biomechanical and neuromuscular characteristics of the musculoskeletal system and its adaptation to training. Acquire and interpret the fundamentals of mechanics in case studies, with real data from different sports movements. Know, interpret, and apply the different experimental methods used in biomechanics.
- 1. Biomechanics and the principles of body movement 2. Biomechanics of motor performance 3. Biomechanics in sports optimization 4. Biomechanics and qualitative analyses of sports techniques 5. Biomechanics and quantitative analyses of sports techniques 6. Biomechanical assessment of sports injuries 7. Biomechanical Anthropometry 8. Electromyography in sports activities 9. Study of Kinesiology 10. Mechanical load and dynamometry 11. Equipment and techniques for collecting and analyzing biomechanical movement variables
A classificação final é determinada arredondando às unidades o valor da média aritmética ponderada das classificações obtidas nos dois momentos de avaliação:
Descrição
Data limite
Ponderação
Teste de avaliação
17-12-2025
50%
Trabalho de grupo
07-01-2026
50%
Para a aprovação a classificação final terá que ser > ou = a 9.5 valores.
Os estudantes que não obtenham aprovação poderão submeter-se a exame na época de recurso. O exame de recurso (prova escrita) incidirá sobre a totalidade dos conteúdos programáticos.
- Semestral
- The CU Biomechanics of Sport is part of the 1st year in CTeSP Sports Activities Management. It aims to provide basic and updated knowledge regarding the main issues of Biomechanics applied to exercise/physical activity. It is intended that students know the biomechanical implications underlying the practice of different types of exercise/physical activity. This knowledge is crucial for performance in guiding high sports performance (improvement in sports technique) and injury prevention. Furthermore, it is expected that students have basic knowledge about the mechanical laws that govern human movement and through understanding and interpreting different experimental methods they can identify strategies to increase sports performance and minimize the risk of injuries.