Lectured in
Portuguese
Teaching Type Online and In person
Faculty for (2025/2026)
Introductiom to Software Engineering
Adriano Lopes is Invited Lecturer at Iscte-IUL / Department of Sciences and Information Technologies, and Associate Researcher at ISTAR-IUL.
He holds a PhD in Computer Science from the University of Leeds, UK, and a BSc in Electrical Engineering - Major in Informatics and MSc in Computer Science, both from the University of Coimbra, Portugal.
Previously, he was Assistant Professor at Nova University of Lisbon, in the Faculty of Science and Technology/Department of Informatics (FST/DI) and at University of Coimbra, in the Faculty of Science and Technology/Department of Mathematics, Portugal. Alongside teaching and research activities, he held various academic management positions in these institutions. He was also researcher at the research center CITI, hosted by FST/DI.
In the industry, he held management positions in a IT company.
Regarding teaching activities, he taught computer science subjects like Programming, Algorithms and Data Structures, Computer Graphics, User Interfaces, Multimedia, Theory of Computation and Software Engineering.
More recently, he has been teaching Big Data and Data Science related topics, namely Big Data Algorithms and Big Data Processing and Modelling.
Regarding research projects, he has participated in various projects funded by Portuguese FCT, as well as research projects with EU funding. Currently he is participating in the RESETTING (Relauching European smart sustainable tourism models through digitalization and innovative technologies) project funded by EU.
Computer and Operating Systems Fundamentals
Programming I
PhD (2009) under the supervision of Kai Koskimies (Tampere University of Technology) e Antónia Lopes (University of Lisbon) in the field of object-oriented frameworks and software product lines.
Currently the research focus is on two main topics:
- Software components and API usability: automated forms of composing and integrating software components (product lines); tool support for using and learning APIs.
- Programming education: pedagogical tools for support teaching and learning of programming; automatic grading systems.
Visiting researcher at Carnegie Mellon University (2014) with the support of CMU-Portugal, hosted by Brad A. Myers.
Visiting researcher at Aalto University (2020), hosted by Lauri Malmi.
Program committee member of the conferences Koli Calling International Conference on Computing Education Research (2017-2023) and INFORUM/SOFT-PT (2017-2023).
Programming II
Luís Miguel Martins Nunes, graduated in Computer Science from Faculdade Ciências da Universidade de Lisboa (1993), obtained a MSc degree in Electrical and Computer Engineering from Instituto Superior Técnico, Universidade Técnica de Lisboa (1997, thesis supervised by Prof. Luís Borges de Almeida) and a PhD degree in Computer Science Engineering from the Faculdade de Engenharia da Universidade do Porto (2006, thesis supervised by Prof. Eugénio de Oliveira). Entered in Iscte in 1997 as Teaching Assistant and is currently Associated Professor. Has also contributed as a researcher in the area of Machine Learning in several research units since 1997 (INESC, ADETTI, LIACC, IT and ISTAR) remaining a member of ISTAR to this date.
Principles of Networks and Cybersecurity
Database Introduction
Professor Pedro Ramos is Full Professor aof the Department of Science and Information Technology ( DCTI ) at ISCTE Lisbon University Institute . It holds a PhD in Science and Information Technology, Master in Management Information Systems. Between 1999 and 2013 he coordinated masters in the area of Information Systems. Coordinates several IT courses at ISCTE-IUL. Has experience in the development of computer applications to the industry. Regularly participates in funded European projects.
Computer and Operating Systems Fundamentals |
Principles of Networks and Cybersecurity
Programming I |
Web Programming |
Applied Project Programming
Contacts
School of Technology and Architecture
Secreatariat
Sedas Nunes Building (Building I), room 1E07
secretariado.ista @iscte.pt
(+351) 210 464 013
9:30 - 18:00
Iscte - Associação para Transformação Digital
iscte.atd@iscte-iul.pt