Teaching Activities
Teaching Year Semester Course Name Degree(s) Coordinator
2024/2025 Data Structures and Algorithms Bachelor Degree in Data Science (PL); Bachelor Degree in Data Science; Yes
2024/2025 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2023/2024 Data Structures and Algorithms Bachelor Degree in Data Science (PL); Bachelor Degree in Data Science; Yes
2023/2024 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2022/2023 Data Structures and Algorithms Bachelor Degree in Data Science (PL); Bachelor Degree in Data Science; Yes
2022/2023 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2021/2022 Data Structures and Algorithms Bachelor Degree in Data Science (PL); Bachelor Degree in Data Science; Yes
2021/2022 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2019/2020 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2019/2020 Introduction to Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; Master Degree in Social and Organizational Modeling; No
2018/2019 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2018/2019 Introduction to Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; Master Degree in Social and Organizational Modeling; No
2017/2018 Object Oriented Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; No
2017/2018 Introduction to Programming Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Bachelor Degree in Telecommunications and Computer Engineering; Master Degree in Social and Organizational Modeling; No
2016/2017 Information System Design and Development Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Yes
2016/2017 Information System Design and Development Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Yes
2016/2017 Information System Design and Development Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Yes
2016/2017 Information System Design and Development Bachelor Degree in Computer Science and Business Management (PL); Bachelor Degree in Computer Engineering (PL); Bachelor Degree in Computer Engineering; Bachelor Degree in Telecommunications and Computer Engineering (PL); Bachelor Degree in Computer Science and Business Management; Yes
Supervisions
Ph.D. Thesis (3)
Ongoing (2)
Student Name Title/Topic Language Status Institution Initial Year
Andrei-Cristian Iosif Raising Awareness in the Industry on Secure Code Review through Serious Games English Developing Universität der Bundeswehr München 2023
Tiange Zhao Gamification in Cloud Security English Developing Universität der Bundeswehr München 2021
Concluded (1)
Student Name Title/Topic Language Institution Initial Year Concluding Year
Tiago José Espinha de Mendonça Gasiba Raising Awareness on Secure Coding in the Industry through Cybersecurity Challenges English Universität der Bundeswehr München 2019 2021
M.Sc. Dissertations (10)
Ongoing (1)
Student Name Title/Topic Language Status Institution Initial Year
Margarida da Silva Lourenço Quality optimization of the software development life cycle Developing ISCTE-IUL 2022
Concluded (9)
Student Name Title/Topic Language Institution Initial Year Concluding Year
Miguel da Ponte Lourenço Low-Code Security for Industrial Applications English ISCTE-IUL 2022 2023
Mário João Amaro da Costa Acquisition and Modelation of Threat Intelligence to Develop a Reputation System Portuguese ISCTE-IUL 2021 2022
Rodrigo Pinto Valente Inference Engine applied to the detection of security incidents in an Organization's cyberspace Portuguese ISCTE-IUL 2021 2022
Luís Afonso Maia Rosa Casqueiro A Serious Game for teaching Java Cybersecurity in the Industry with an Intelligent Coach English ISCTE-IUL 2020 2021
Diogo Alexandre Rodrigues de Sousa Illustration of Java execution errors for beginner programmers English ISCTE-IUL 2019 2020
Alexandre Gil de Sá Martins Visualization of Security in Industrial Control Systems respecting IEC-62443 English ISCTE-IUL 2020 2020
André Filipe Tarrucha Narciso Industrial IT Security Management supported by an Asset Management Database English ISCTE-IUL 2019 2019
Rafael Martins Soares Large Scale Agile Software Development compliant to IEC 62443-4.1 - Artifact Design and Tool support for Practitioners without Security Expertise English ISCTE-IUL 2019 2019
Indira Barreto Pina Sanches Methodology for discussing the impacts of Two-factor authentication in user activities English ISCTE-IUL 2016 2017
M.Sc. Final Projects (1)
Concluded (1)
Student Name Title/Topic Language Institution Initial Year Concluding Year
Inês Figueiredo Costa Melhoria do Processo de Desenvolvimento de Software da Vortal usando o Modelo Ideal Portuguese ISCTE-IUL 2015 2016