- Details
- Category: Discipline
- Casabona, J. (2020). HTML and CSS Visual Quickstart Guide. PEARSON EDUCATION Duckett, J.(2022) PHP & MySQL: Server-side Web Development 1st Edition. Wiley Haverbeke, M. (2024). Eloquent Javascript, 3rd Edition : A Modern Introduction to Programming. No Starch Press Ranjan, A., Sinha, A., & Battewad, R. (2020). JavaScript for modern web development: building a web application using HTML, CSS, andJavaScript. BPB Publications. Scott, A. D., MacDonald, M., & Powers, S. (2021). JavaScript Cookbook: Programming the Web. O'Reilly Media.
- Information Technology Management (ISLA Santarém)
- 1215
- 11195
- Web Programming
- ISLA Santarém1215-11195
- 2
- 7
- 0
- 25
- Não
- Português
- Synchronous distance learning: 1. Collaborative exploration of the contents based on the flipped classroom methodology, using digital collaborative tools to discuss and solve application exercises. Face-to-face: 2. Practical application through exercises and assignments aimed at reviewing the contents and consolidating knowledge. 3. Laboratory practice: based on the Problem-Based Learning (ABRP) methodology in order to find a solution to a problem "identified" by the students or proposed by the teacher. Autonomous: 4. Guided research and case studies proposed by the teacher. The teacher gives feedback on the project work as well as on the analysis of the case studies (Tutorial Guidance - OT), in person in the classroom, or through the Moodle teaching/learning process support platform.
- Mandatory
- O1. Create professional static web pages using modern Web Design tools. O2. Master the fundamentals of Web Design, including usability and user experience principles. O3. Know the main Web technologies and their current ecosystem. O4. Apply HTML5, CSS and JavaScript technologies in the construction of web interfaces. C1. Plan and design websites, considering information architecture and intuitive navigation. C2. Master and apply the principles of responsive design. C3. Create web pages integrating HMTL, stylesheets - CSS, Javascript. C4. Use HTML and CSS frameworks.
- 1. Web Programming Concepts: Client Model (Browser) - Server (Web Server). Client and Server side languages. 2. Web Design: Structure and Navigation. Design Concepts. Page composition elements. Page composition. 3. Website Design and Planning: Analysis / Planning. Design. Implementation. Marketing. 4. Website development: HTML Stylesheets - CSS. Document formatting: basic formatting, tables, forms. Page structuring: dividers and sections. New HTML5 elements. Website design programs. 5. Frameworks: Bootstrap. Foundation. W3.CSS. Others. 6. JavaScript: Programming model. Interactivity. Javascript and Behaviors. Dialog windows. AJAX concept. jQuery. Frameworks. Persistent data. 7. SEO and accessibility: Concepts and techniques.
Avaliação Curricular (contínua):
A1. Portfólio de exercícios realizados em sala de aula.
A2. Trabalho prático (grupo).
A3. Teste final teórico/prático (individual).
A classificação final é calculada através da fórmula Classificação Final = A1*0,2+A2*0,4+A3*0,4.
O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.
Avaliação Final ou em Época de Recurso ou Época Especial (A):
Hipótese 1:
A1. Portfólio de trabalhos/exercícios de aula. O estudante realizou os exercícios e obteve classificação positiva: mantêm a nota que será
considerada nestas épocas de avaliação.
A2. Projeto prático (grupo). O estudante participou no trabalho de grupo e obteve classificação positiva na componente individual: mantém
a nota que será considerada nestas épocas de avaliação.
A3. Teste teórico/prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da fórmula prevista na avaliação Curricular (contínua).
Hipótese 2:
O estudante não realizou trabalhos/exercícios de aula ou realizando obteve classificação negativa e/ou não participou no trabalho de grupo
ou participando obteve classificação negativa na componente de avaliação individual.
Avaliação Final, Avaliação em Época de Recurso/Especial (A): O estudante realiza o exame teórico-prático (A=100%) e é aprovado se
obtiver uma classificação igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (continua) é a seguinte:- Portfólio de exercícios realizados em sala de aula: 10 valores- Trabalho prático (grupo): 10 valores- Teste final teórico/prático (individual): 8 valores
A avaliação dos trabalhos práticos em grupo, inclui a avaliação individual dos estudantes que terá uma ponderação de 40% na
classificação do estudante nessa componente.- Semestral
- Details
- Category: Discipline
- Cobb, C. G. (2023). The project manager's guide to mastering Agile: Principles and practices for an adaptive approach. John Wiley & Sons. Highsmith, J. (2020). Agile Project Management: Creating Innovative Products (3ª ed.). Addison-Wesley. Silva, M. J. (2020). Gestão de Projetos e Inovação: Teoria e Prática. Edições Almedina. Vargas, R. V. (2021). Analytical Hierarchy Process, Earned Value and other Project Management Themes (4ª ed.).
- Project Management (M) (ISLA-SANTARÉM)
- 7160
- 27512
- Processes and Frameworks in Project Management
- ISLA Santarém7160-27512
- 1
- 5
- 0
- 25
- Não
- Português
- Face-to-face: M1. Theoretical/practical classes with presentation of concepts and discussion of programme contents. Use of interrogative methods to consolidate knowledge (using application exercises). M2. Simulated practice: Solving exercises/problems either in an intranet environment or using cloud computing resources using the Active Problem Solving (ABRP) methodology. M3. Simulated practice: Using AI-based platforms to design content. M4. Analysing case studies of real projects. Aiming to deepen students' knowledge and skills by achieving objectives at higher taxonomic levels (analysis, synthesis, reflection). Autonomous: M5. Consolidation of the content taught in class by researching additional information on the different topics covered and developing additional work.
- Mandatory
- O1. Master traditional project management frameworks. O2. Understand implementation techniques using agile frameworks. O3. Use tools and techniques for effective project portfolio management. O4. Understand ITSM processes and their integration with project management. O5. Develop analysing and decision-making skills. O6. Apply traditional and agile methodologies to project management. O7. Ability to select, prioritise and manage multiple projects within a portfolio. O8. Ability to integrate project management practices with service management (ITIL and ITSM) to optimise organisational processes.
- 1. Traditional frameworks 1.1 PMBOK (Project Management Body of Knowledge) 1.2 PRINCE2 (Projects IN Controlled Environments) 2. Agile frameworks. 2.1 Scrum 2.2 Kanban 2.3 SAFe (Scaled Agile Framework) 3. Portfolio Management 3.1 Concepts and importance of portfolio management 3.2 Project selection and prioritisation processes 3.3 Tools and techniques for portfolio management 4. Project Management and Service Management 4.1 ITIL Framework (Information Technology Infrastructure Library) 4.2 ITIL principles and practices 4.3 Service life cycle (strategy, design, transition, operation and continuous improvement) 5. ITSM (IT Service Management) 5.1 ITSM concepts and processes 5.2 Integration between project management and service management
Avaliação Curricular (contínua):
A avaliação curricular será concretizada com recursos aos seguintes elementos:- A1. Trabalho prático (grupo). Consiste num relatório escrito, (seguindo as técnicas da escrita científica. O trabalho é apresentado e
discutido em sala.- A2. Teste final teórico/prático (individual). Teste escrito.
A classificação final é calculada através da fórmula Classificação Final = A1*0,6+A2*0,4. O estudante é aprovado se a classificação final
for igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (contínua) a aplicar é a seguinte:- Trabalho prático (grupo): 10 valores.- Teste final teórico-prático (individual). 8 valores
A avaliação dos trabalhos práticos em grupo, inclui a avaliação individual dos estudantes que terá uma ponderação de 40% na
classificação do estudante nessa componente.
Avaliação Final / Épocas de Recurso ou Especial:
A avaliação final e em época de recurso ou especial orienta-se pelos mesmos objetivos da avaliação curricular prevendo-se uma das
seguintes hipóteses.
Hipótese 1:
A1. Trabalho prático (grupo). O estudante participou no trabalho de grupo o qual obteve classificação positiva e obteve classificação
positiva na componente individual: mantém a classificação que será considerada nas épocas subsequentes (Avaliação Final,
Recurso/Especial)
A2. Teste final teórico/prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da fórmula prevista na avaliação Curricular (contínua).
Hipótese 2:
A1. Trabalho prático (grupo). O estudante não participou no trabalho de grupo, ou participando obteve classificação negativa na
componente individual. Nestas circunstâncias esta componente da avaliação não poderá ser utilizada na Avaliação Final ou de
Recurso/Especial.
Aplica-se o previsto para qualquer das épocas em que o estudante se submeta a avaliação.
Avaliação Final, Avaliação em Época de Recurso/Especial (A): O estudante realiza o exame teórico-prático (A=100%) e é aprovado se
obtiver uma classificação igual ou superior a 9,5 valores em 20.- Semestral
- Details
- Category: Discipline
- Computer Engineering
- 7030
- 26512
- Advanced Topics of Artificial Intelligence
- ISLA Santarém7030-26512
- 3
- 4
- 0
- 25
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Comer, Douglas (2023). The Cloud Computing Book, The Future of Computing Explained.Routledge. Dan, C. M. (2022). Cloud Computing - Theory and Practice. Morgan Kaufmann. Erl, T., Puttini, R., & Mahmood, Z. (2023). Cloud computing: concepts, technology & architecture. 2nd Edition. Pearson Education. Manvi, S., & Shyam, G. K. (2021). Cloud Computing: Concepts and Technologies. CRC Press.
- Information Technology Management (ISLA Santarém)
- 1215
- 26511
- Cloud Computing
- ISLA Santarém1215-26511
- 3
- 5
- 0
- 25
- Não
- Português
- Synchronous distance learning: 1. Use of the principles of the ABRP methodology, adjusted to the distance context, through which the case presentation is carried out, then the collaborative exploration by the students is developed. Face-to-face: 2. Conducting research and group presentation by students on a specific project, applying the techniques and tools taught and demonstrated, using the Problem-Based Learning (ABRP) methodology. Autonomous: 3. Additional research aiming to collect elements to support the resolution of the practical problem and writing of the report practical work following the techniques of scientific writing. The lecturer provides feedback on the development of the practical work (Tutorial Guidance - OT), in person in the classroom or via the Moodle teaching/learning support platform.
- Mandatory
- O1. Understand the fundamental concepts related to the organization and the current characteristics of cloud computing infrastructures and services. O2. Know the internal structure and management methods of infrastructures and services in cloud computing environments. O3. Understand the concepts of scalability and availability in distributed applications and services in the cloud. O4. Recognize virtualization services and data management processes in distributed applications. C1. Provision and install applications and services in cloud computing environments. C2. Select the most appropriate approaches to virtualizing compute resources according to the objectives. C3. Configure, install, and maintain the operability of distributed applications in cloud environments. C4. Monitor and evaluate the performance of cloud computing applications and infrastructures to ensure their efficiency and reliability.
- 1. Cloud computing services and various abstractions (IaaS, PaaS and SaaS). 2. Scalability and elasticity of applications and services for Cloud computing. 3. Virtualization for Cloud computing (virtual machines and containers). 4. Data/storage management for Cloud computing (file systems, object stores). 5. Provisioning, installation, and management of distributed applications (Infrastructure-as-a-code). 6. Monitoring of Cloud computing infrastructures and services. 7. Experimental evaluation of distributed applications and services.
Avaliação Curricular (contínua):
- A1. Trabalho prático (grupo).- A2. Apresentação do trabalho.- A3. Teste final teórico/prático (individual).
A classificação final é calculada através da fórmula Classificação Final = A1*0,4+A2*0,15+A3*0,45.
O estudante é aprovado se obtiver classificação igual ou superior a 9,5 valores.
Avaliação Final e/ou de Recurso/Especial.
Hipótese 1:- A1. Trabalho prático (grupo). O estudante participou no trabalho de grupo o qual obteve classificação positiva e obteve classificação
positiva na componente individual: mantém a classificação que será considerada em qualquer das épocas (Avaliação Final,
Recurso/Especial)- A2. Apresentação do trabalho. O estudante participou na apresentação e obteve avaliação positiva: mantêm a classificação que será
considerada em qualquer das épocas.- A3. Teste final teórico-prático (individual). O estudante realiza este Teste em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da formula prevista na avaliação Curricular (contínua).
Hipótese 2:- A1. Trabalho prático (grupo). O estudante não participou no trabalho de grupo, ou participando obteve classificação negativa no trabalho
ou na componente de avaliação individual.
Nestas circunstâncias estas componentes da avaliação não poderão ser utilizadas na Avaliação Final, Avaliação em Época de
Recurso/Especial (A).
O estudante realiza o exame teórico-prático (A=100%) e é aprovado se obtiver uma classificação igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (continua) é a seguinte:- Trabalho prático (grupo): 10 valores- Apresentação do trabalho: 10 valores- Teste final teórico/prático (individual): 8 valores
A avaliação dos trabalhos práticos em grupo, inclui a avaliação individual dos estudantes que terá uma ponderação de 40% na
classificação do estudante nessa componente.- Semestral
- Details
- Category: Discipline
- Heagney, J. (2021). Fundamentals of Project Management. AMACOM. Kerzner, H. (2022). Project Management: A Systems Approach to Planning, Scheduling, and Controlling. Wiley. Lock, D. (2020). Project Management. Routledge. Verzuh, E. (2021). The Fast Forward MBA in Project Management. Wiley.
- Project Management (M) (ISLA-SANTARÉM)
- 7160
- 27507
- Project Execution, Monitoring and Closure
- ISLA Santarém7160-27507
- 1
- 5
- 0
- 25
- Não
- Português
- Face-to-face: M1. Theoretical/practical classes with presentation of concepts and discussion of programme contents. Use of interrogative methods to consolidate knowledge (using application exercises). Expositive and participative classes. M2. Laboratory/simulated practice. Based on the Problem-Based Learning methodology (ABRP) aimed at finding solutions to problems proposed by the lecturer. M3. Analysing case studies of real projects. Aimed at enabling moments of analysis, reflection, synthesis and evaluation. Autonomous: M4. Consolidation of the content taught in class by researching additional information on the different topics covered and developing additional work.
- Mandatory
- O1. Apply management techniques and tools to direct and control the development of projects with a focus on quality and efficiency. O2. Implement monitoring and control processes to ensure the fulfilment of objectives and optimum project performance. O3. Manage risks associated with project execution. O4. Plan and carry out activities that promote the development and effective management of project teams. O5. Prepare clear reports and maintain effective and strategic communication with the project's various stakeholders. O6. Integrate methodologies and best practices defined in the PMBOK(r) Guide as a reference for the execution, monitoring and closure of projects.
- 1. Introduction to Project Execution, Monitoring and Control. 2. tools and techniques for monitoring the scope and schedule. 3. Project execution management. 4. Quality Control. 4.1 Performance indicators (KPIs) 5. Change Management. 5.1 Change management processes. Impact of changes on the project. 6. Reporting and Communication. 6.1 Types of progress reports 7. Project Closure.
Avaliação Curricular (contínua):
A avaliação curricular será concretizada com recursos aos seguintes elementos:- A1. Trabalho prático (individual). Consiste na aplicação prática dos conteúdos abordados na UC com relatório escrito e
apresentação/discussão em aula.- A2. Teste final teórico/prático (individual). Escrito.
A classificação final é calculada através da fórmula Classificação Final = A1*0,6+A2*0,4. O estudante é aprovado se a classificação final
for igual ou superior a 9,5 valores em 20.
A classificação mínima na avaliação curricular (contínua) a aplicar é a seguinte:- Trabalho prático (individual): 10 valores.- Teste final teórico-prático (individual): 8 valores
Avaliação Final / Épocas de Recurso ou Especial:
A avaliação final e em época de recurso ou especial orienta-se pelos mesmos objetivos da avaliação curricular prevendo-se uma das
seguintes hipóteses.
Hipótese 1:
A1. Trabalho prático (individual). O estudante realizou o trabalho o qual obteve classificação positiva: mantém a classificação que será
considerada nas épocas subsequentes (Avaliação Final, Recurso/Especial)
A2. Teste final teórico/prático (individual). O estudante realiza este Teste escrito em qualquer das épocas em que se submeta a avaliação.
A classificação final é calculada através da fórmula prevista na avaliação Curricular (contínua).
Hipótese 2:
A1. Trabalho prático (individual). O estudante não realizou o trabalho, ou obteve classificação negativa. Nestas circunstâncias esta
componente da avaliação não poderá ser utilizada na Avaliação Final ou de Recurso/Especial.
Aplica-se o previsto para qualquer das épocas em que o estudante se submeta a avaliação.
Avaliação Final, Avaliação em Época de Recurso/Especial (A): O estudante realiza o exame teórico-prático escrito (A=100%) e é aprovado
se obtiver uma classificação igual ou superior a 9,5 valores em 20.- Semestral