Architecture and Operating Systems [+]
The scientific area of Architecture and Operating Systems (ASO) of the Computer Science and Engineering Department focuses its research and teaching activity on the infrastructural aspects of computing systems, i.e., all domains between hardware architectures and the application levels of computer science. The area has around 20 faculty, working on five broad areas: Hardware Architectures (parallel processing, concurrency, embedded systems, multimedia and security applications), Operating Systems, Computer Networks, Computer Security and Distributed Systems. The faculty of this area are located across both IST campi, Alameda and Taguspark, and many of them are also affiliated with the INESC ID research laboratory.
Scientific Coordination: Prof. Luís Rodrigues
Artificial Intelligence [+]
The field of Artificial Intelligence aims at creating algorithms and systems that exhibit intelligent behavior. The term is due to John McCarthy who, in 1955, defined it as "the science and engineering of creating intelligent machines". The scientific area of Artificial Intelligence of the Department of Computer Science and Engineering integrates a set of lecturers covering, in their research, the majority of the topics in this area, including Autonomous Agents and Multi Agent Systems, Machine Learning, Quantum Artificial Intelligence, Natural Language Processing, Search, Knowledge Representation and Reasoning, and Intelligent Robotics.
Scientific Coordination: Prof. João Pavão Martins
Graphics and Interaction [+]
The scientific area of Interaction and Graphics (IG) of the CSE Department focuses on research and education across two important disciplines: Human-Computer Interaction and Computer Graphics. This area enables faculty and students to understand how humans interact with computing technologies to design and shape how they influence people's lives and innovate and understand their impact on the greater public good. Computer Graphics synthesizes digital realms that bring people together in physical, on-line, and asynchronous communities to invent, inspire, fabricate, and redefine the many creative and technical artifacts, disciplines, and industries touched by interactive techniques. Human-Computer Interaction interprets human behavior and development through social and ethical analyses of how people adapt and use technology to develop technology, tools, and design methods that support efficiency and creativity in design. At the educational level the area is present in Tagus Park and Alameda campi support several undergrad courses and Master specializations and minors as well as the PhD programs.
Scientific Coordination: Prof. Joaquim Jorge
Programming Methodology and Technology [+]
The scientific area of Programming Methodology and Technology (MTP, acronym for the Portuguese name), of the Department of Computer Science and Engineering, encompasses research and teaching in different topics of Computer Science and Engineering, including Algorithms and Data Structures, Computational Complexity, Software Engineering, and Programming Languages. Specific research topics include Bioinformatics and Computational Biology, Software Verification and Validation, Parallel and Concurrent Programming, Constraint Programming, Social Software, Security and Natural Language Processing, amongst others.
Scientific Coordination: Prof. José Monteiro
Information Systems [+]
Information Systems at DEI has two main scientific and pedagogical objectives: (i) teaching/researching the fundamentals for dealing with companies as organizations, considered as complex systems encompassing information systems; and (ii) teaching/researching the fundamentals for creating and operating computer systems where the complexity of the information and processes is high, either due to the amount of data to process and interpret or the size of the organizations and communities who use them. To achieve such goals, the development of research and innovation activities in this domain requires specialized practice and expertise in information systems engineering and/or data science and engineering. Teaching activities are offered in study cycles at Tagus Park and Alameda (undergraduate, master and PhD levels) with participation in multiple other IST degrees offerings learning modules in enterprise information systems and data science and engineering.
Scientific Coordination: Prof. José Borbinha