- Details
- Category: Discipline
- Cormen, Thomas H. - Algorithms Unlocked. Cambridge, Massachusetts: MIT Press, 2013. Tamassia, Roberto, Goldwasser, Michael H., Goodrich, Michael T. - Data Structures and Algorithms in Python. First Edition. USA: Wiley, 2013
- Development for the Web and Mobile Devices
- 6378
- 6291
- Algorithms and Data Structure
- IPLUSO6378-6291
- 1
- 5
- 0
- 4
- Não
- Português
- Use of project-based learning methodology through which students are encouraged to autonomously 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
- The students that successfully finish this curricular unit will be able to: OA1. Know, understand and use fundamental algorithms and data structures; OA2: Analyze e design recursive algorithms; OA3. Analyze the correctness, complexity and performance of simple algorithms; OA4. Make a reasoned choice of the best suited data structures to each problem and apply them to its resolution; OA5. Design linked data structures and algorithms for it's manipulation
- CP1: Complexity, classes, typical functions and algorithm analisys; CP2: Complexity and recursivity (set of recursive problems); CP3: Sorting and selection algorithms; CP4: Sorting algorithms: Insertion Sort, Selection Sort, Merge Sort and Quicksort; CP5: Compare the complexity of sorting algorithms (Quicksort programming); CP6: Abstract data types: Stack and Queue; CP7: Circular arrays, simple lists and linked lists; CP8: Implementing Queue and List (programming using arrays and lists); CP9: Using Dictionaries and Sets; CP10: Binary Trees; CP11: Progrmming binary trees; CP12: Basic notions of graphs.
Descrição
Data limite
Ponderação
Trabalhos práticos e mini-questionários
Última semana de aulas do semestre
60%
Testes escritos
Última semana de aulas do semestre
40%
Exame de Recurso
Fim da época de exames
100%
A avaliação final baseia-se numa componente prática, baseada em trabalhos práticos, participação nas aulas e assiduidade, e numa componente teórica baseada em testes escritos sobre os diferentes tópicos abordados. A componente prática terá um peso de 60% e a componente teórica terá um peso de 40%, na nota final. A nota mínima de ambas as componentes será de 8 valores. No caso de uma nota inferior a 8 valores numa das componentes, essa será a nota final de avaliação.
O aproveitamento nesta UC está dependente da frequência de um mínimo de 75% das aulas lecionadas no semestre.
As componentes prática e teórica são requeridas em todas as épocas de avaliação.
Assim, a época de recurso pode consistir em:
- Exame escrito: para os alunos que não tiveram aproveitamento na componente teórica em avaliação contínua.
- (Re)Submissão dos trabalhos: para os alunos que não tiveram aproveitamento na componente prática em avaliação contínua.
- Exame escrito + (re)submissão dos trabalhos: para os alunos que não tiveram aproveitamento nem na componente teórica nem na componente prática em avaliação contínua.- Semestral
- Many programming projects involve solving complex computational problems, for which simplistic or naive solutions may not be efficient enough. The focus of this course is on how to design good algorithms, and how to analyze their correctness and efficiency. This is among the most basic aspects of good programming which has progressively become a major concern. This is therefore a particularly relevant CU for the the studies’ cycle.
- Details
- Category: Discipline
- American Psychological Association. APA Style: Basic Principles of Reference List Entries. https://apastyle.apa.org/style-grammar-guidelines/references/basic-principles Comissão Nacional da UNESCO. Património Cultural Imaterial. https://unescoportugal.mne.gov.pt/pt/a-unesco/sobre-a-unesco/historia Direção Geral do Património Cultural. Património. Disponível em: https://www.patrimoniocultural.gov.pt/ Ministério dos Negócios Estrangeiros (2023). Redes UNESCO. Comissão Nacional da UNESCO. https://unescoportugal.mne.gov.pt/pt/redes-unesco United Nations Educational, Scientific and Cultural Organization. UNESCO. https://www.unesco.org/pt UNESCO (1972). Recomendação sobre a proteção, no âmbito nacional, do património cultural e natural. https://www.icomos.pt/images/pdfs/2021/17%20Recomenda%C3%A7%C3%A3o%20prote%C3%A7%C3%A3o%20nacional%20do%20patrim%C3%B3nio%20-%20UNESCO%201972.pdf UNESCO. World Heritage Convention. https://www.unesco.org/en/countries/pt
- Monitoring Children and Young People
- 6149
- 22306
- Cultural and Heritage Development for Children and Young People
- IPLUSO6149-22306
- 2
- 6
- 0
- 4
- Não
- Português
- It is proposed a teaching-learning program that goes from more theoretical classes of exposition of contents to practical classes with exercises on research in sources of information and presentation and discussion of individual practical works.
- Mandatory
- Explain the concept of culture and heritage in its various forms. Provide examples of tangible and intangible heritage. Indicate forms of knowledge and preservation of heritage. Explain the importance of UNESCO in the conservation and dissemination of heritage. Explain the importance of culture in the economy. Explain the importance of culture in the construction of identity. Distinguish legitimate sources of information and their importance to scientific work. Acquire skills in research in bibliographic resources in the most diverse sources of information (library catalogs, archives, scientific databases and digital libraries). Perform citations and bibliographic references: manually or using bibliographic management software.
- Heritage, culture, identity and society. Knowledge, protection and dissemination of heritage. The role of UNESCO Education for the preservation of heritage. Multiculturalism and globalization. Sources of Information – their links and diversity of institutions (Libraries, Archives and Museums). Knowledge of legitimate sources of information. How to search catalogs, scientific databases and digital libraries. How to make citations and bibliographic references (EndNote, Mendeley, etc.).
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
no decurso do semestre
30%
Portfolio
no decurso do semestre
50%
Participação e assiduidade em aulas
no decurso das aulas
20%
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
- Heritage, culture and recognition of different social dynamics. The importance of knowing how to consult sources of information and the safeguarding of knowledge.
- Details
- Category: Discipline
- – Slides fornecidos pelo docente. – Jordan, J., Serial Networked Field Instrumentation, Wiley, 1995. – Mahalik, N., Fieldbus Technology: Industrial Network Standards for Real-Time Distributed Control, Springer, 2003. – Boyer, S. A., SCADA: Supervisory Control and Data Acquisition, ISA, 2nd. Ed., 1999. - Halsall, F., Data Communications, Computer Networks and Open Systems, Ad.-Wesley, 1996. – Weigmann, J., Kilian G., Decentralization with profibus-dp : architecture and fundamentals, configuration and use with SIMATIC S7 , Verlag : Publicis MCD, 2000 – Gonzalez, R. C., Woods, R. E., Digital image processing using Matlab, Prentice Hall, 2004 – https://www.se.com/ww/en/work/services/field-services/industrial-automation/training-services/plc-training/
- Automation and Computer Systems
- 6865
- 25644
- Industrial Networks and Supervisory Systems
- IPLUSO6865-25644
- 3
- 7
- 0
- 4
- Não
- Português
- The topics are further explored through practical labs for each of the different topics, supported by guides provided by the instructor, and through a practical project carried out in groups, corresponding to 35% of the grade. Learning outcomes are individually assessed through a written test or final exam, each weighing 50% of the grade. Students must analyze and present an academic article, which is weighted 25% towards the assessment. Thus, the final grade will be 50% theory + 35% practice + 15% academic article (NF = 0.5*T + 0.35*P + 0.15*A).
- Mandatory
- LO1. Explain the capabilities and limitations of signal modification methods, the main rules for accessing the medium, and error control methods in industrial automation networks; LO2. Analyze and evaluate the characteristics of various industrial data communication networks and interpret their specifications; LO3. Experimentally develop SCADA applications with specific software and utilize control, data processing, and image processing techniques.
- CP1. Understanding: signal transmission; digital communication; signal coding; channel transmission capacity; error control; experimental testing of communication protocols between ModBUS, ProfiBUS, and Ethernet devices. CP2. OSI model and TCP/IP model; special network topologies and nodes; Media Access Protocols. CP3. Detailed study of some fieldbuses: ModBUS, CAN, Profibus, Sensor Networks (ASi), Ethernet-Profinet. CP4. Concepts of supervisory systems; architecture of SCADA (Supervisory Control and Data Acquisition) systems. CP5. Study of automation solutions and communication networks applied to manufacturing environments. CP6. Understanding digital image processing: basic operations, image preprocessing, and object recognition.
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
10-12-2025
50%
Projeto
07-01-2026
35%
Analise e apresentação de artigo academico
07-01-2026
15%
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 Industrial Networks and Supervisory Systems course aims to introduce essential concepts and tools in the context of understanding the constituent elements of automation networks, covering the various protocols associated with each layer. Students develop procedures for communication between PLCs in a TCP/IP/Modbus network, analyze and design network diagrams at the IP level, and implement the various services present in an automation network. Students develop supervisory systems based on Node RED.
- Details
- Category: Discipline
- Bocij, Paul & Greasley, Andrew & Hickie, Simon –Business Information Systems, Technology, development and management for the modern business,6th Edition. Pearson (2019). ISBN13: 9781292220970 Alturas, Bráulio. Introdução aos sistemas de Informação Organizacionais (1ª Edição). Edições Sílabo (2013). ISBN13: 978-972-618-740-0 Nunes, Mauro e O’Neill, Henrique. Fundamental de UML, (7ª edição). FCA (2011) ISBN13: 978-972-722-481-4 O’Neill, Henrique, Nunes, Mauro e Ramos, Pedro. Exercícios de UML, (1ª edição). FCA (2010) ISBN13: 978-972-722-616-0 White, Stephen A. &. Miers Derek Miers . BPMN: Modeling and Reference Guide. Future Strategies Inc. (2008) ISBN13:978-09777527-2-0 Correia, Miguel Pupo e Sousa, Paulo Jorge, Segurança no Software (2ª Edição). FCA (2017) ISBN13:978-972-722-858-4 Documentos de apoio e textos a fornecer pelos docentes
- Computer Engineering and Applications
- 6615
- 24349
- Information Systems Design and Development
- IPLUSO6615-24349
- 2
- 6
- 0
- 4
- Não
- Português
- Online sessions will be scheduled to support students. To bring students closer to the business reality, real cases of companies will be used to study
- Mandatory
- The discipline is part of the general level of training in information systems and has as main objectives to provide students with a set of general and specific concepts that allow them to understand and master the types, characteristics and role of Information Systems throughout society and in particular in companies, recognize the technologies used, as well as Management and Planning of Business Information Systems and represent and model business processes and requirements. This knowledge is reinforced by the approach and analysis of several practical cases of study and complementary research work using UML as well as the use of a process modeling tool. An information systems initiation curricular unit focuses on the study of concepts and reference themes in the area, such as Planning and Management of Information Systems (PSI) and (GSI), Architectures and Modeling using UML and BPM. Know how to select the method of acquiring a new software application.
- Information Systems Base Concepts Information Systems: Definition and concepts. Databases Hardware, software, and networks Process design. BPMN modelling Business Processes in the company BPMN Modeling IS in organizations, Management and Planning, Architectures and Models. IS Management. Planning. Development. Exploitation. Strategic Analysis Architectures and Models Design of Information Systems. UML models. UML Fundamentals. UML Modeling Application Analysis, Development and Acquisition Requirements Analysis Acquisition of information systems. Analysis and Development of information systems Business Information Systems. Classic management applications. Specification of software requirements Software development tools Software security
Será feita avaliação contínua composta por participação e realização de exercícios práticos de aplicação, realização de um teste teórico final de avaliação e entrega e apresentação de um trabalho final de aplicação.
Descrição
Data limite
Ponderação
Avaliação parte teórica
18-01-2025
50%
Teste de avaliação 1
12-11-2024
35%
Tema de desenvolvimento 17-12-2024 20% Teste de avaliação 2 07-01-2025 35% Assiduidade e Participação aulas 18-01-2025 10% Avaliação parte prática 18-01-2025 50% Trabalho final em Grupo
Trabalho Final com peso de 30%
Apresentação trabalho final com peso 70%
18-01-2025
50%
Exercícios de aplicação 18-01-2025 40% Assiduidade e Participação nas aulas 18-01-2025 10% Nota inferior a 8 valores numa das componentes (prática ou teórica) será a nota final da disciplina com reprovação.
Para a realização do trabalho final de aplicação será disponibilizado um caso de estudo que será analisado e desenvolvido nas aulas práticas. Serão também realizados exercícos práticos de modelação de processos, modelação UML e análise de requisitos.
- Semestral
- The discipline aims to help students to understand the basic concepts of Information Systems, recognize the technologies used, know the process of planning, management, analysis, design of information systems using UML. This knowledge is reinforced by the approach and analysis of several practical cases of study and complementary research work using UML modeling as well as the use of a process modeling tool. It focuses on the study of concepts and reference themes in the area, such as Planning and Management of Information Systems (PSI) and (GSI), Architectures and Process Modeling using BPM and requirements using UML.
- Details
- Category: Discipline
- COTTON, C. (2014). The photograph as contemporary art . London: Thames & Hudson. COULTER-SMITH, G. Deconstructing Installation Art. Fine Art and Media Art, 1986-2006. Southampton: CASIAD, 2006. FOSTER, H. "The artist as ethnographer", inThe return of the real: the avant-garde at the end of the century. Cambridge: The MIT Press, 1996 KAYSER, C.V.; Coëllier, S. (eds.) Installation art as experience of self, in space and time, Delaware: Vernon Press, 2021 McLuhan, Marshall. The Medium Is the Message. Ed. Jerome Agel. Corte Madera: Ginko Press Inc., 1967 JENNINGS, G. Abstract Video: The Moving Image in Contemporary. University of California Press, 2016. ROSE, G. Visual Methodologies. An introduction to the interpretation of visual materials. London, England: Sage,2005.
- Arte Multimédia (L) (IPLUSO)
- 7147
- 27389
- Projeto de Arte Multimédia I
- IPLUSO7147-27389
- 2
- 8
- 0
- 4
- Não
- Português
- A partir de leituras sugeridas, pesquisas pessoais, visionamento de obras e descoberta de artistas, o estudante inicia um processo de experimentação prática (hands on) quer material ou digital, registos em desenho, recolha de materiais, imagens, sons. Através da prática projectual, os estudantes aprendem a selecionar, estruturar e gerir conteúdos essenciais à apresentação de um projecto de arte multimédia, ao mesmo tempo que inaugura um processo criativo baseado na experimentação técnica, estética ou material encontrando diversas soluções nas suas diferentes etapas e ajustando-as à especificidade do projecto. Inicia-se os estudantes na organização de um Dossier de projecto, promovendo métodos de trabalho de carácter profissionalizante.
- Obrigatório
- O1. Desenvolver projetos artísticos experimentais que questionam as diversas problemáticas da expressão contemporânea, e conceber obras de arte recorrendo a mediums tecnológicos em articulação com objectos reais e/ou mediums tradicionais. O2.Expandir o conhecimento e explorar a linguagem híbrida no contexto das práticas artísticas contemporâneas caracterizadas pela interligação das fronteiras disciplinares O3.Saber escolher e usar técnicas e materiais para alcançar resultados específicos. O4.Explorar, identificar e aprofundar opções estéticas e vocações pessoais. O5.Integrar conhecimentos interdisciplinares e desenvolver a relação entre pesquisa, experimentação e criação artística O6.Desenvolver um discurso crítico de forma interdisciplinar, cruzando manifestações artísticas e culturais contextualizadas no tempo e no espaço. O7.Desenvolver hábitos de trabalho estruturados e de carácter profissional O8.Aprender e aplicar metodologias art-based research na produção artística
- CP1.Contextos conceptuais, teóricos, operativos e tecnológicos. Algumas temáticas em foco: recursos operativos da linguagem visual e digital; exploração da materialidade, dos dispositivos, das condições de produção e da gramática dos diferentes mediums tecnológicos. CP2.Trabalho de projecto. Experimentações práticas: a obra e as suas ferramentas de execução; experimentação e aplicação de recursos multimédia (imagem em movimento, som, performance, instalação, fotografia); Estratégias de produção e apresentação de uma obra de arte multimédia. CP3. Métodos de trabalho. Introdução à elaboração de um Dossier de Projecto: descrição, definição da problemática (conceitos e referências); estudos, esboços e experimentações; estratégias de produção.
A avaliação é faseada em 3 momentos, 2 periódicas e 1 final, incluindo o Dossier de Projecto. A calendarização é previamente comunicada proporcionando a auto-gestão e regulação das aprendizagens, permitindo assim ajustar, corrigir ou aprofundar os aspectos mais significativos comentados pelo docente.
A Classificação Final resultará de:
30% 1ª Avaliação Periódica: relativa à pesquisa e primeiras experimentações artísticas
30% 2ª Avaliação Periódica: desenvolvimento da pesquisa e das experimentações artísticas
30% Avaliação Final: Apresentação do trabalho desenvolvido e do Dossier de Projecto
10% Avaliação Contínua, intercalar e final com critérios de assiduidade (75% de presenças), participação nos debates e pontualidade.O exame de recurso é constituído pela entrega de todos os trabalhos originais (60%) e da apresentação oral dos mesmos (40%).
Os critérios gerais de avaliação são indissociáveis da pesquisa e experimentação realizada subordinada às temáticas propostas da actividade projectual, da participação presencial e dos diálogos estabelecidos com os docentes da unidade curricular, da experimentação (matérias, materiais e técnicas), bem como pela capacidade expositiva.
- Semestral
- .