Bachelor (BSc)


A3ES logo


6 Years
30 Jul 2019
Accreditation DGES
Initial registry R/A-Ef 3374/2011 de 18-03-2011
Update registry R/A-Ef 3374/2011/AL01 de 05-05-2017 | R/A-Ef 3374/2011/AL02 de 11-03-2020 | R/A-Ef 3374/2011/AL03 de 04-12-2020
School of Technology and Architecture
Sedas Nunes Building (Building I), room 1E07
(+351) 210 464 013
9:30 - 18:00
Lectured in Portuguese
Teaching Type In person

The quality of the programme's teaching is ensured by its highly qualified teaching staff, who received their doctorates from the best Portuguese and foreign universities and maintain permament connections to not only world-class scientific research but also the business world.

Iscte is a favorable environment in the area of Management, assuring students an differentiated education that covers also the financial and economic components of organizations. This training produces high-quality professionals who able to work as top-tier technicians. Students may also develop skills in areas such as mobile communications, digital television, fiberoptics, Internet services, computer systems and networks management and multimedia content production.

Faculty for (2023/2024)

Random Signals in Telecommunications and Computer Engineering | Optical Communication Systems
Adolfo Cartaxo was born in Montemor-o-Novo, Portugal, 1962. He received the degree of "Licenciatura" in Electrical and Computers Engineering, the M. Sc. degree in Telecommunications and Computers, and the Ph. D. degree in Electrical and Computer Engineering in 1985, 1989 and 1992, respectively, from Instituto Superior Técnico (IST), faculty of engineering of Lisbon Technical University. His Ph. D. research work focused on clock recovery circuit optimisation in direct detection optical communications. In 1985, he joined the Department of Electrical and Computer Engineering of IST. In 1992, he became an Assistant Professor, and he was promoted to Associate Professor in January 2002. In September 2016, he joined the Department of Information Science and Technology of ISCTE - Instituto Universitário de Lisboa as Full Professor. Over those years, he has lectured several courses on Telecommunications, and has been supervisor or co-supervisor of more than 30 M. Sc. theses and 10 Ph. D. theses. He joined the Optical Communications Group of Lisbon site of "Instituto de Telecomunicações" (IT) as a researcher in 1993. He is now a senior researcher conducting research on optical fibre telecommunication systems and networks, and national coordinator of Optical Communications Line in IT. He has been leader of the IST or IT participation in the following projects of the European Union programs on R&D in the optical communications area: project RACE 1051 - Multigigabit transmission in the subscriber loop - (1.10.1989 to 30.9.1990); project RACE 2011 TRAVEL - (HD)TV transport on very high bitrate optical links - (1.1.1992 to 31.12.1995); project ACTS 049 SPEED - Superhighway by photonically and electronically enhanced digital transmission - (1.9.1995 to 31.12.1998); project FP7-2007-IST-1-216785 UCELLS - Ultra-wide band real-time interference monitoring and CELLular management Strategies - (1.1.2008 to 31.12.2010); project FP7-ICT-2009-4-249142 FIVER - Fully-Converged Quintuple-Play Integrated Optical-Wireless Access Architectures - (1.1.2010 to 31.12.2012). He has been leader of the following national projects: project JNICT PBIC 2499/95 TÓPICO - Multigigabit optical transmission using electrical dispersion compensation - (1.1.1996 to 31.12.1997); project POSI/35576/CPS/1999 DWDM/ODC - Dense Wavelength Division Multiplexing Systems with Optical Dispersion Compensation - (1.10.2000 to 30.09.2004); project POSC/EEA-CPS/56959/2004 SHOTS - Super High-capacity Optical Transmission Systems - (1.4.2005 to 31.12.2007); project PTDC/EEA-TEL/104358/2008 TURBO - Transmission of UltRa wide-Band radio signals over Optical fibre - (1.12.2009 to 31.12.2012); project PTDC/EEI-TEL/2573/2012 MORFEUS - Metro networks based on multi-band ORthogonal FrEquency-division mUltiplexing Signals - (01.04.2013 to 30.09.2015); project AMEN - Analysis and Mitigation of crosstalk Effects in multicore fibre -based Networks - (01.04.2016 to 31.03.2018). In the past years, he has acted as a technical auditor and evaluator for projects included in "Advanced Communications Technologies and Services: european RTD" (ACTS) and "Information Society Technologies" (IST) European Union R&D Programs, and in national R&D Programs. He has served as a reviewer for IEEE/OSA Journal of Lightwave Technology, IEEE Photonics Technology Letters, Optics Express, IEEE Transactions on Communications, and other journals. He is a member of the IEEE Laser and Electro-Optics Society, and IEEE Senior Member since November 2002. He has authored or co-authored more than 130 publications in peer-reviewed journals (17 as first author) as well as more than 170 international conference papers. He is co-author of two international patents. His main present research interests include fiber optic communication systems and networks.
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.  
Algorithms and Data Structures
Graduate in BSc in Computer Engineering through Iscte-IUL (2019-2022). Student in MSc in Computer Engineering at Iscte-IUL (2022-Present). Invited Senior Assistant for the courses of Theory of Computation, and Algorithms & Data Structures.
Wireless and Mobile Communication Systems
Artificial Intelligence
Bráulio Alexandre Barreira Alturas was born in Lisbon in 1964, but has always lived in Queluz, has a PhD in Business Management with a specialization in Marketing (2005), a Master's Degree in Business Sciences with specialization in Management Information Systems (1995) and Degree in Business Organisation and Management(1989), by ISCTE-Instituto Universitário de Lisboa. He is currently Associate Professor at the ISCTE-Instituto Universitário de Lisboa Information Science and Technology Department, and researcher at ISTAR-Iscte (Information Sciences, Technologies and Architecture Research Center). Coordinator of several curricular units of Informatics Applied to Management and Social Sciences and professor in Masters and Postgraduates, as well as a trainer in the area of Organizational Information Systems.
Operating Systems
Carlos Coutinho is Assistant Professor at Iscte-IUL, and the R&D Director at the SME Caixa Mágica Software, S.A. in Lisbon, Portugal. He holds a Ph.D. degree in Electrical and Computer Engineering, awarded in 2013 by the NOVA University of Lisbon (FCT-NOVA), Portugal. He is responsible for the Cloud Computing area at Iscte-IUL, where he also does research, being area coordinator and Scientific Commission member at ISTAR-IUL, with interests in Enterprise Interoperability, Adaptable Platforms and Systems, SOA, and Model-Driven Engineering (MDE). He has more than twenty years of experience teaching the fields of IT at Portuguese universities ISEL, ISCAL, ISGB and Iscte-IUL. He has published 2 book chapters, 9 articles in indexed international scientific journals and more than 40 publications in peer-reviewed international conferences, and is part of the scientific committee of six journals and six yearly international conferences. He was part of the Jury and Main Examiner in the viva voce of four PhD and thirteen MSc. He holds since 2009 a Project Management Institute PMP title and a post-graduation in Project Management by Instituto Superior Bissaya-Barreto (ISBB) in Coimbra, Portugal. He has more than 25 years of experience as an engineer in the enterprise IT area, working in several fields from ICT, Services, Public Administration and the Aerospace industry, in several multinational projects at CMS and other companies like Alcatel, Siemens and Critical Software. He participated and was the company responsible in multiple European Projects like Athena (FP6), TIMBUS (FP7), C2NET, vf-OS, EFPF (H2020), and TaRDIS (HE), and numerous ESA projects (EGOS, OCDT, SCOS-2000 and Galileo).
Linear Algebra
Operating Systems
Algorithms and Data Structures
Modulation and Coding | Mathematics Topics for Telecommunications
Francisco Monteiro is Assistant Professor in the Dep. of Information Science and Technology at Iscte - University Institute of Lisbon, and a researcher at Instituto de Telecomunicações, Lisbon, Portugal. He holds a PhD from the University of Cambridge, UK, and the Licenciatura and MSc degrees in Electrical and Computer Engineering from IST, University of Lisbon, where he also became a Teaching Assistant. He held visiting research positions at the Universities of Toronto (Canada), Lancaster (UK), Oulu (Finland), and Pompeu Fabra (Barcelona, Spain). He has won two best paper prizes awards at IEEE conferences (2004 and 2007), a Young Engineer Prize (3rd place) from the Portuguese Engineers Institution (Ordem dos Engenheiros) in 2002, and for two years in a row was a recipients of Exemplary Reviewer Awards from the IEEE Wireless Communications Letters (in 2014 and in 2015). He co-edited the book "MIMO Processing for 4G and Beyond: Fundamentals and Evolution", published by CRC Press in 2014. In 2016 he was the Lead Guest Editor of a special issue on Network Coding of the EURASIP Journal on Advances in Signal Processing. He was a general chair of ISWCS 2018 - The 15th International Symposium on Wireless Communication Systems, an IEEE major conference in wireless communications.
Network Architectures | Fundamentals of Computer Networks | Network Security and Management
Aerospace Engineer, specialized in avionics. PhD in Telecommunications. MBA and Master of Management Technology and management expert with interests in strategy and finance.
Modulation and Coding | Optical Communication Systems
Introduction to Programming
Operating Systems
Network Architectures | Fundamentals of Computer Networks
Jose Andre R. S. Moura received on 19889, the B.Sc., degree in Electronics and Telecommunications from Universidade de Aveiro (Portugal), on 2001 the M.Sc. in Computer Networks from Faculdade de Engenharia da Universidade do Porto (Portugal), and on 2011 the Ph.D. in Computer Science from Lancaster University (United Kingdom).  From 1989 to 2000, he worked as SCADA Engineer at EFACEC Sistemas Electronica (Portugal). From 2000 to 2001, he worked as a researcher at INESC-Porto (Portugal). Since 2001, he has been teaching in computer networks at ISCTE-Instituto Universitario Lisboa (Portugal), and he has been a researcher with Instituto de Telecomunicacoes (Portugal). His current research interests include Network Management, system modeling, Edge Computing, Optimization, Virtualization, Software-Defined Networking, and Resilience on Networked Systems.
Object Oriented Programming
José Luís Silva holds a Ph.D. in Computer Science from the Portuguese MAP-i Consortium (University of Minho, University of Aveiro and University of Porto) and performed a postDoc at Interactive Critical Systems (ICS) team, IRIT, University of Toulouse (France). He is an Assistant Professor at Lisbon University Institute (ISCTE-IUL) and a member of the Interactive Technologies Institute (ITI) research unit of the Laboratory of Robotics and Engineering Systems (LARSyS), Information Sciences and Technologies and Architecture Research Center (ISTAR), ACM Europe Technology Policy Committee, and IFIP TC 13 - Working Groups 13.2 and 13.10. He co-leads the MEROP research team, participated in national and international research projects (including with Airbus and the European Space Agency), and in the Portuguese contribution to Simulated Mars Mission - AMADEE-20 (and currently engaged with the AMADEE-24 mission). His work has been published in peer-reviewed international journals and conferences such as IEEE Access, IJHCS, ACM EICS, IEEE RO-MAN, ACM IUI, ACM MobileHCI, ACM TEI, ACM/IEEE HRI and INTERACT. In the past, he was Invited Assistant Professor at the University of Madeira, a Lecturer at Cávado e Ave Polytechnic Institute, a member of the INESC TEC laboratory, and visiting PhD student at both Georgia Institute of Technology (USA) and Newcastle University (UK). His main research interests lie in Interactive Systems, Human-Computer Interaction, and Human-Robot Interaction. His awards and honors include the ISCTE-IUL Scientific Awards and a Ph.D. Award from Fraunhofer Portugal Challenge.
Software Engineering
José Reis holds a PhD in Information Science and Technology  by Iscte-IUL. Master's degree in Computer Engineering at the Universidade Nova de Lisboa – Faculdade de Ciências e Tecnologias (UNL - FCT), and  Bachelor’s degree in electrotechnical engineering (Systems and Communications) at the Instituto Superior de Engenharia de Lisboa. At present, I am working in software engineering, specifically in software quality. I am a professor in the scientific area of computer Science, teaching subjects such as, software engineering, decision support systems, project management, information systems, etc. It was Quality Coordinator and Audit at Universidade Europeia - Laureate International Universities and Deputy direction at Instituto Superior de Línguas e Administração de Lisboa. I collaborated with several companies, such as Conhecer Mais II- Consultoria em Tecnologias de Informação, Lda (this company is Business Solution Partner of Microsoft Business Solutions to market education and training in Portugal in developing ERP solutions), ITCODE (development the Zib - An addictive stock market game online learning), DBG (development of school management software), ENSINUS (coordinator of Information Technology Center), INSA-Instituto Nacional de Saúde Dr. Ricardo Jorge (coordinator facilities Office and Equipment ), ATEC - Training Academy (Consultant / Trainer).
Fundamentals of Signals and Systems
Fundamentals of Computer Networks
Object Oriented Programming
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.
Mechanics and Waves
Object Oriented Programming
Maria Pinto-Albuquerque is Assistant Professor at Iscte - Instituto Universitário de Lisboa and researcher at Istar-Iscte. Her work focuses on the relation of the human, as a user or developer, with the computer system. Addressing this relation leads to work in cybersecurity awareness, alignment of security with usability, and requirements engineering. She has been developing tools and techniques, like serious games and creativity techniques, to promote an efficient, responsible, and secure use (by the users) and development (by software engineers, co-developing with all types of stakeholders) of computer systems. She pursues collaborations in particular with Bristol Cybersecurity Group (Univ. of Bristol, UK), UniBW Information Systems Group (University of the Federal Armed Forces Munich), and Security Life Cycle Group of Siemens Technology, Munich. Under collaboration with Bristol Cyber Security Group, she was part of the team that created and developed the cybersecurity awareness game, Decisions and Disruptions, This game was adapted by the City of London Police and won the UK National Innovation in Cyber Award 2020, Graduated in Applied Maths. and Comp. Science at Universidade Técnica de Lisboa. She completed the MSc in Computing at Faculdade de Ciências, Universidade de Lisboa, and the PhD in Computer Science at Lancaster University, UK. Is a member of  IEEE, Iscte Alumni, Lancaster University Alumni, and the British Computer Society.
Artificial Intelligence
Fundamentals of Computer Architecture
Master degree in Systems Information Management by Polytechnic Institute of Setúbal - School of Business Sciences and Management -Setúbal , Degree in Industrial Management and Technology by  Polytechnic Institute of Setúbal - School of Technology of Setubal. He has written chapters, and papers to journals about topics regarding information technology management and strategic change management. He is from the Editorial Board - Associate Editor from International Journal of Business Strategy and Automation (IJBSA). He is the Editor of the book Reviving Businesses with New Organizational Change Management Strategies. His main research interests in information systems management, strategy, knowledge management, change management, and information technology management adoption in business contexts throw models and frameworks. currently doing his doctorate in information sciences and technology. He works as a Professor and a Researcher.
Circuit Theory
Introduction to Programming | Operating Systems
Electronic Circuits and Systems | Programmable Electronics and Digital Signal Processing
Dr. Octavian Adrian Postolache is graduated in Electrical Engineering at the Gh. Asachi Technical University of Iasi, Romania, in 1992 and he received the PhD degree in 1999 from the same university, and university habilitation in 2016 from Instituto Superior Tecnico, Universidade de Lisboa, Portugal. In 2000 he became principal researcher of Instituto de Telecomunicações where he is now Senior Researcher. He joined Instituto Universitario de Lisboa/ ISCTE-IUL Lisbon where he is currently Associate Professor. His fields of interests are smart sensors for biomedical, smart ports and environmental applications, pervasive computing, wireless sensor networks, signal processing for biomedical applications and computational intelligence, IoT and data science. He is active member of national and international research teams involved in Portuguese and EU and International projects. Dr. Postolache is author and co-author of 10 patents, 10 books, 18 book chapters, 82 papers in international journals with peer review, more than 270 papers in proceedings of international conferences. He is IEEE Senior Member I&M Society, Distinguished Lecturer of IEEE IMS, chair of IEEE I&MSTC-13 Wireless and Telecommunications in Measurements and chair of IEEE IMS Portugal Chapter. He is Associate Editor of IEEE Sensors Journal, Sensors MDPI.  He was general chair of IEEE MeMeA 2014, IEEE ISSI 2018 and TPC chair of ICST 2014, Liverpool and ICST 2017 in Sydney, ICST2018 in Limerick. He received IEEE best reviewer and the best associate editor in 2011, 2013 and 2017, and other awards related to his research activity in the field of smart sensing and IoT.
Fundamentals of Computer Architecture
Algorithms and Data Structures
Telecommunication Systems Project
Network Architectures
Fundamentals of Computer Architecture | Operating Systems
Ricardo A. Fonseca was born in Lisbon, Portugal on September 11th, 1973. He received his degree in Physics Engineering from the Instituto Superior Técnico in 1996 and joined the Laser and Plasma Group at this institute. In 2000 he spent one year at the University of California Los Angeles working on the numerical modeling of high-intensity laser-plasma interactions. He obtained his Ph.D. in Physics from the Technical University of Lisbon in 2002, on the subject of Laser-Plasma Electron Accelerators. He has published over one hundred papers in leading international scientific journals, that have been cited over 6000 times. In 2003 he took up a permanent position at ISCTE - Instituto Universitário de Lisboa. From September 2013 to November 2018 he was the dean for technology at this institute, and he is currently a full professor of physics and electromagnetism.
Fundamentals of Computer Architecture
Network Architectures | Network Security and Management
Rui Neto Marinheiro graduated from the Faculty of Engineering of the University of Porto in 1995 with a degree in Electrical and Computer Engineering and a minor in Telecommunications and Computers. He obtained his PhD in Electronics and Computer Science from the University of Southampton, United Kingdom, in July 2001. After returning to Portugal, he began his teaching activity at the Department of Information Science and Technology at the School of Technology and Architecture of Iscte - University Institute of Lisbon, where he is currently an Associate Professor. He has an extensive teaching experience and has taught dozens of courses at all levels of education. Currently, he is also the Director of the Degree in Telecommunications and Computer Engineering. Additionally, he has participated in many continuing education programmes and provided cooperation and consultancy services to other institutions. At Iscte, he has also been involved in academic management activities, such as introducing e-Learning teaching, coordinating the Audio-visual Centre, and managing laboratories. Recently, he has been involved in initiatives that promote and manage mobilities, such as the Erasmus+ program. Regarding his research, integrated in the Instituto de Telecomunicações, he has participated in many international and national projects as a principal or local investigator. He has also participated in organizing many scientific events and has dozens of international scientific publications in the area of computer networks, including network architectures, mobility and heterogeneous networks, communication architecture and systems for the Internet of things, software defined networks, and medium access control protocols.
Electromagnetism | Guided and Wireless Transmission Fundamentals
Algorithms and Data Structures
Telecommunication Systems Project | Optical Communication Systems
Tiago Alves received the “Licenciatura” and Ph.D degrees in Electrical and Computers Engineering from Instituto Superior Técnico (IST), Technical University of Lisbon, Portugal, in 2006 and 2011, respectively. He is currently a “Investigador FCT” researcher in the Optical Communications Group of Instituto de Telecomunicações, Lisbon site, Portugal. Since 2018, he is also an Invited Assistant in Escola de Tecnologias e Arquitectura (ISTA) do ISCTE-Instituto Universitário de Lisboa. He has contributed over the last ten years with more than 100 papers to international conferences and journals. He participated in several National and European Projects and has served as an international reviewer in top ranked Letter and Journals in the field of optical communication systems. His current areas of interest are fibre optic communication systems and networks.
Fundamentals of Computer Architecture