- Details
- Category: Discipline
- Slides disponibilizados pelo docente da disciplina; Recursos Didáticos e Laboratório de Informática; NORMAN, Don, The Design of Everyday Things: Revised and Expanded, Basic Books, 2013; PREECE, J., Rogers, Y., & Sharp, H., 4th edition, Interaction Design - Beyond human computer interaction, John Wiley & Sons, Inc., 2014; SCHNEIDERMAN, B., PLAISANT, C., COHEN, M., JACOBS, S., ELMQVIST, N., DIAKOPOULOS, N., Designing the User Interface: Strategies for Effective Human- Computer Interaction - 6th Edition, Pearson, 2016.
- Development for the Web and Mobile Devices
- 6378
- 7301
- Human-Machine Interaction
- IPLUSO6378-7301
- 2
- 3
- 0
- 4
- Não
- Português
- The lessons will include a detailed theoretical exposition of the fundamental concepts, principles and techniques, with the aim of discussing proposals made by the lecturer during the course of the lesson. The main aim is to make the link between theoretical concepts and their more practical application in the discipline, using real examples as demonstrations.
- Mandatory
- Understand and get to know the various philosophies in interface design, as well as the human being and their cognitive functions in influencing the interaction between them and the computer/machine; Introduce the complexity of the various languages used by machines during their use, which the human being has to learn in order to be able to use them efficiently; Learn the design methodologies that facilitate the design of interfaces and satisfactory user experiences when interacting with the machine; Learn to plan, design and create usability evaluation studies throughout the software development cycle; Create and develop high-fidelity prototypes and collect feedback from the target audience through interfaces, functionalities, usability, testing and evaluation of the final product; Understand and develop more general skills such as critical thinking, the ability to work in groups and oral and written communication skills.
- Introduction to the HMI (Human-Machine Interaction) case study - what it is and what it is used for, what its relationship is with people and computers; Definitions of human factors, psychology and design of interactive systems, design and conception of interaction; Human vs. Computer - Identification of the requirements and needs of today's world between machines and human beings, case studies of their interaction; Mental and conceptual models and screen design - participatory, web and mobile designs and their usability and navigation models and their respective color formats; Task analysis and human-machine interaction - cultural factors and interaction theory vs. H-M; Prototyping - identifying problems and their tools and layouts (styles, flowcharts, wireframes, libraries, widgets, etc); Usability and testing - Testing tools and evaluation design standards. Evaluation techniques and their heuristics - methodologies and their evaluations.
Avaliação comporta numa apresentação final sobre os conteúdos aprendidos em aula, além de um teste escrito sobre a matéria abordada. Caso seja necessário adpatar o momento de avaliação (teste escrito) para outro tipo avaliação, poderá ser feita através de inserção do projeto com a devida apresentação sobre os conteúdos acima abordados.
As datas serão definidas de acordo com os alunos e docente para evitar sobreposição da mesma.
A apresentação do projeto/apresentação final, será realizada no último dia de aulas do semestre lectivo.
- Semestral
- The Human-Machine Interaction UC aims to provide students with the skills to understand and design the interaction between human and machine, given that today we live in an increasingly digital age. This allows them to improve the way and usability in which people can work, communicate and interact with each other in a modern society with the help of computers, thus recognizing the importance that interfaces have as a decisive factor in their interaction.
- Details
- Category: Discipline
- Freitas do Amaral, Diogo - Manual de Introdução ao Direito, Volume I, Almedina, Coimbra, 2004 (reimpressão 2017)
- Public Administration and Management Consultancy
- 3571
- 18360
- Introduction to Law
- IPLUSO3571-18360
- 1
- 4
- 0
- 4
- Não
- Português
- Digital teaching methodologies will be used, through the study of the DGSI platform, the Diário da República and CITIUS.
- Mandatory
- According to point 9, students must be able to gather the skills to be able to know and interpret a legal norm, and be able to solve legal simulations. These objectives accompanied by practical cases and the study of the Civil Code will bring the consolidation of knowledge together with the study of jurisprudence.
- Description of contents: 1 Introduction Notion of Law Evolution of Law Law in Society Close terminologies: system, order and legal order Legal Order Legal Order; World of Law Application of Law Law and Justice Positive Law and Jusnaturalism 2. Legislative process The separation of powers The legislative bodies The legislative process 3. Branches of Law - Distinction between Private and Public Law Disciplines (exclusively or tending to) of Private Law and Public Law 4. Sources of Law Modalities Classification Hierarchy 5. The Law Notion Characteristics: generality and abstraction Application in Law and Time Entry into force and validity Vicissitudes Termination 6. Legal Rule Notion Generality and abstraction Forecast and statute Interpretive rules Indeterminate concepts Legal fictions Legal presumptions 7. Interpretation, application and integration 8. Devaluation of the Legal Standard Nullity Annulability
Descrição
Data limite
Ponderação
2 Testes de avaliação
Novembro e Dezembro 2024
30% + 30 %
Discussão de trabalho sobre temas a apresentar
janeiro 2025
30%
Participação em aula
todo semestre
10%
- Semestral
- The Introduction to Law UC is core to this Course. In this UC, it is intended that students obtain a transversal view of Law and the different branches that constitute it. With the transmission of general notions, especially in terms of the elements of a legal relationship, but also with the explanation of the entire legislative process, it is intended that students have the ability to understand/interpret legal norms. It is also intended to encourage, based on the practical case, the capacity for reflection. In the end, it is intended that students faced with concrete cases can identify the questions that arise, identify the possible answers - always with clear and solid foundation. Given the integration of this Course, it will be treated, even if not in-depth knowledge of Public Administration - whether in terms of the activity pursued (act, regulation and public contracts).
- Details
- Category: Discipline
- Automation and Computer Systems
- 6865
- 1403
- Option IV
- IPLUSO6865-1403
- 3
- 4
- 1169
- 4
- Não
- Português
- Semestral
- Details
- Category: Discipline
- Johannes Schneider, Scott Kirkpatrick -Stochastic Optimization (Scientific Computation), Springer, 2007, ISBN-13: 978-3540345596 A.E. Eiben, J.E. Smith - Introduction to Evolutionary Computing, 2nd Edition, Springer, 2015, ISBN 978-3-662-44873-1 Ch. Venkateswarlu, Satya Eswari Jujjavarapu - Stochastic Global Optimization Methods and Applications to Chemical, Biochemical, Pharmaceutical and Environmental Processe, Elsevier Science Publishing Co Inc, 2019, ISBN13 9780128173923
- Computer Engineering and Applications
- 6615
- 24348
- Stochastic Algorithms and Optimisation
- IPLUSO6615-24348
- 2
- 6
- 0
- 4
- Não
- Português
- After an initial theoretical presentation, which takes advantage of the practical contact component to create the conditions for students to be able to apply this component in the future, a phase begins where the theoretical component has practical applications that are presented and should be resolved in the contact hours of the practical part. As soon as the subject allows it, students are given a series of small problems that must be solved in practical classes and, if these are not enough, later independently. The minimum passing grade for the subject is 10 points. If the student does not pass the continuous assessment, a final exam is carried out, and the final classification will be the exam classification. Continuous assessment includes: 2 tests weighing 40% each and practical work weighing 20%
- Mandatory
- LO1. Familiarization with optimization processes and some algorithms for that purpose, as well as a knowledge of the larg e families of stochastic algorithms and having some in-depth knowledge of some more significant algorithms. LO2. Understand not only the underlying ideas of the various algorithms but also the differences in terms of advantages and d isadvantages between them. LO3. Identify the fields of application of the various algorithms presented, as well as indicate how to code the various algorithms as a method of solving less complex problems. LO4. Understand and use libraries that have these algorithms already implemented
- S1 - Introduction to Stochastic Algorithms (Continuum problem and approximation via rational numbers; Deterministic Optimization; Simulated annealing; Variants; Complexity problems; Advantages and disadvantages of both approaches) S2 - Genetic Algorithms S3 - Bunch Algorithms (Ant Colony Optimization; Particle swarm optimization) S4 - Stochastic Algorithms for Integration (Monte-Carlo Integration; Sampling) S5 - Tracking Algorithms (Sequential Monte-Carlo or Particle Filter)
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ª Frequência
21-04-2026
40%
2ª Frequência
09-06-2026
40%
Trabalho Prático
21-06-2026
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
- Optimization is necessary in all branches of knowledge. It is based on the search for efficiency. A good professional, particularly in IT, needs to have knowledge of optimization processes in order not only to be able to use them but also to advise potential users on the best algorithms, thus avoiding promoting poor optimization. Stochastic algorithms allow us to solve problems that would otherwise be difficult to solve or computationally expensive. It is therefore important to provide training in this area for future IT professionals.
- Details
- Category: Discipline
- Multimedia Art
- 7147
- 5623
- Option 1
- IPLUSO7147-5623
- 2
- 5
- 1320
- 4
- Não
- Português
- Semestral