- Details
- Category: Discipline
- IT for eCommerce
- 6616
- 24409
- Law Applied to Electronic Business
- ISLA Gaia6616-24409
- 2
- 3
- 0
- 27
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Tannenbaum, A. S., Steen, M. V. (2016). Distributed Systems ? Principles and Paradigms, Second Edition. Kai, H., Dongarra, J., Geoffrey C. F., Jack J. (2012). Distributed and Cloud Computing ? From Parallel Processing to the Internet of Things. Coulouris, G., Dollimore, F., Kindberg, T., Blair, G. (2012). Distributed Systems, Concepts and Design, 5th Edition, ISBN 978-0-273-76059-7, Pearson. Ingo, R., & Szpuszta, M. (2005). Advanced .NET Remoting, 2nd Edition, ISBN 159059417, Apress. Lowy J. (2010). Programming WCF Services, 3rd Edition, ISBN 978-0-596-80548-7, O?Reilly.
- Technology and Web Systems Engineering
- 6158
- 11123
- Distributed Systems
- ISLA Gaia6158-11123
- 1
- 6
- 868
- 27
- Não
- Português
- The teaching methodology consists of the presentation and discussion of topics, and whenever possible present existing technologies, through the implementation of application examples that demonstrate the concepts involved. Students are invited to develop group work, based on topics related to the curricular unit, making use of new technologies for experimentation, presentation, and discussion of results in accordance with the intended objectives.
- Optional
- Characterize and challenge as advantages, problems and challenges that can affect the development of distributed systems. Use the communication and interaction mechanisms of objects and distributed services, identifying how similarities and differences are related to the programming mechanisms designed for centralized objects. Describe and know the components and services existing in the platforms (middleware) more. Analyze new emerging paradigms in the area of Distributed Systems.
- Characterization of distributed systems. Models and architectures of distributed systems. Layered architecture. Distributed communication architectures and models. Communication between distributed processes. Architecture and Middleware of distributed systems. API. Communication with Sockets. Implementing services with Python. Cloud Computing.
Avaliação Contínua:
Descrição
Data limite
Ponderação
Trabalho de avaliação
fim do semestre
60%
Teste de Avaliação
fim do semestre
40%
ou
Descrição
Data limite
Ponderação
Teste de Avaliação Global
fim do semestre
100%
Exame:
Descrição
Data limite
Ponderação
Exame
100%
- Semestral
- In this curricular unit, theoretical classes will be taught with detailed exposition, using audiovisual means, of the fundamental concepts, principles, and techniques of Distributed Systems, accompanied by elementary practical examples that arouse students' interest in theoretical matters and exemplify their application to real situations. Theoretical-practical classes will also be taught in which students, with the guidance of the teacher, will solve some practical application exercises, which require the combination of different theoretical concepts and promote critical thinking in the face of more complex problems. Theoretical-practical classes will also be intended to support practical work.
- Details
- Category: Discipline
- •Baumeister, Roy F. Leary, Mark R. (1995) The need to belong: Desire for interpersonal attachments as a fundamental human motivation, Psychological Bulletin, 117(3), 497–529 •Hawkley , L., Cacioppo, J. (2o10) Loneliness matters: a theoretical and empirical review of consequences and mechanisms, Ann Behav Med. Oct; 40(2): 218-27 •Marmot, M. (2005) Social determinants of health inequalities, Lancet Mar 2005, 365 •McKinsey & Co. (2018) A diversidade como alavanca de performance •McLeod, S. (2023) Prejudice Vs. Discrimination In Psychology, Simply Phsychology •Kathryn Pauly Morgan (1996) "Describing the Emperor's New Clothes: Three Myths of Education (In)Equality." in The Gender Question in Education: Theory, Pedagogy & Politics, Ann Diller et al., Boulder, CO: Westview.
- Social and Organizational Psychology
- 6445
- 23822
- Psychology of Diversity and Social Interactions
- ISLA Gaia6445-23822
- 1
- 3
- 0
- 27
- Não
- Português
- Active methodologies, such as: self-reflection exercises, group dynamics, reflection groups, role-play Interrogative methodologies: quizzes and exercises to reinforce learning B Learning: access to the 90-minute online course ‘Diversity and Inclusion’ (Aga Khan Foundation Portugal) and asynchronous tasks to reinforce learning list of extra resources for future exploration was also provided
- Mandatory
- GENERAL OBJECTIVES - Understand the impact of diversity on social interactions and well-being; - Characterise the process of social categorisation and stereotypes and understand the effect of stereotypes on targets, intergroup relations and factors of resistance to change in stereotypes; - Characterise the structure and organisation of the Self and the importance of others in the construction of the Self; - Analyse the presence of cognitive and social variables in the social identity process;
- Todos os temas contribuiram para a prossecução dos objetivos da UC pois permitiram uma aprendizagem de todos os conceitos base, potenciaram a auto-reflexão e propuseram estratégias práticas necessárias a uma futura mudança comportamental
Descrição dos instrumentos de avaliação
Descrição
Data limite
Ponderação
Visualização e quiz do curso online "Diversidade e Inclusão"
03-02-2026
30%
Participação ativa nas aulas/ autoavaliação
05-02-2026
40%
Assiduidade
05-02-2026
30%
Um dos elementos de avaliação foi a visualização do curso online intitulado "Diversidade e Inclusão" da Fundação Aga Khan portugal, curso gratuito ao qual os estudantes podem ter acesso posteriomente para uso nas suas organizações. O curso foi disponibilizado via e-mail, tendo sido oferecido suporte técnico para os casos em que tal foi necessário. Foi igualmente anunciado este curso como tarefa assíncrona com valor avaliativo na 1a aula. Foi dado até final do mês de maçor para conclusão do mesmo. O curso regista as estatíticas de frequência de cada estudante por cada lição e existe um quiz para validação de conhecimentos cujas estatísticas também foram consideradas.
No final, foi enviado a todos os estudantes uma lista de frequência do curso no Moodle, com tempo para questionamento por parte de alguns dos estudantes que tinham dúvidas sobre as estatísticas automáticas da sua frequência do mesmo e do quiz do curso, antes do lançamento das notas.
O certificado foi apenas emitido a quem o pediu especificamente e com frequência de pelo menos 70% das lições do curso online.
Curso pode ser consultado aqui: https://cursos.akfportugal.org/bl-courses/
- Anual
- Fields of action: Social and organisational psychology; Community psychology Areas of intervention: organisational, social and educational Relevance: Approaches to diversity, equity and inclusion are extremely important today for any professional working in organisational contexts of all kinds. Psychological intervention must always be accompanied by adaptation that requires cultural sensitivity and self-awareness in order to ensure its relevance and effectiveness and to achieve fairer organisational environments for all people.
- Details
- Category: Discipline
- Business Management
- 1206
- 5244
- Quality Management
- ISLA Gaia1206-5244
- 3
- 3
- 1388
- 27
- Não
- Português
- Optional
- Semestral
- Details
- Category: Discipline
- FCA, Frederico Tavares, PHP com Programação Orientada a Objectos Abreu, L. (2014). ASP.NET 4.5.1. FCA. Manning Publications, Lock, Andrew - ASP.NET Core in Action - 3rd Edition Manning Publications, Metzgar, Dustin - .NET in Action - 2nd Edition Manning Publications, Brind, Mike - Razor Pages in Action Microsoft. (20 de setembro de 2024). ASP.NET Core 8 . Obtido de Microsft Docs: https://learn.microsoft.com/pt-pt/aspnet/core/razor-pages/?view=aspnetcore-8.0&viewFallbackFrom=aspnetcore-2.1&tabs=visual-studio
- Development for the Web and Mobile Devices
- 2010
- 26077
- Web Programming - Server II
- ISLA Gaia2010-26077
- 2
- 6
- 0
- 27
- Não
- Português
- Expository and laboratory classes using computer equipment. Carrying out practical work adapted to situations in the course area. Classes will take place in a room prepared with software and computer equipment. They will be taught in a context based on practical projects, with constant demonstrations. Assessment is continuous and the final grade results from assessment by test or project. Students who are unsuccessful will be able to take the exams at the assessment times defined by the institution.
- Mandatory
- Program dynamic web pages using various languages and technologies, both on the client side and on the server side. Develop portals, BackOffice and information systems via web. Study the main server Web languages. Identify the concepts involved in the creation, evaluation and maintenance of Web systems. Develop a CRUD system from scratch. Use of free code tools.
- Development of Dynamic Websites Server technologies .NET Core MVC vs. NET Core Razor Pages ASP.NET Core Razor Pages - Validation controls Data access: Entity Framework, Data controls Master Pages Navigation Controls Nuget Packages Ajax Application development Languages: C#, Linq, SQL, Razor. Development tool: Visual Studio. Visual Studio The Microsoft platform and programming model Interface design and coding Persistence and data storage. MSSQL Database Recording to files Security / User verification and validation Packaging and distribution
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
1º Teste de avaliação .NET Core
7-11-2024
50%
Trabalho
9-1-2026
50%
Avaliação Final
Os estudantes que não tenham sucesso na avaliação curricular podem realizar exames nas épocas de avaliação definidas pela instituição.
- Semestral
- In the curricular unit, students must acquire the concepts to develop dynamic websites using various languages and technologies, both on the client side and on the server side.