Teaching Awards
In Brazil, there is typically one graduation ceremony per semester, with students graduating in Computer Science or Computer Engineering programs. Prior to graduation, each of these undergraduate programs selects by vote two professors they considered the best/most influential in their 4.5-5 years of study. This is a prestigious distinction, especially in larger departments. I have been fortunate enough to be awarded several times in my career, spanning different higher-education institutions.
- Best Lecturer: Computer Science, UFRGS, class of 2017/1
- Best Lecturer: Computer Science, UFRGS, class of 2016/2
- Best Lecturer: Computer Science, UFRGS, class of 2016/1
- Best Lecturer: Computer Science, UFRGS, class of 2015/1
- Best Lecturer: Computer Science, UFRGS, class of 2011/2
- Best Lecturer: Computer Science, UNISINOS University, class of 2007/2
- Best Lecturer: Computer Science, UNISINOS University, class of 2007/1
- Best Lecturer: Computer Science, UNISINOS University, class of 2006/1
- Best Lecturer: Computer Science, UNISINOS University, class of 2002/2
In Brazil, there is typically one graduation ceremony per semester, with students graduating in Computer Science or Computer Engineering programs. Prior to graduation, each of these undergraduate programs selects by vote two professors they considered the best/most influential in their 4.5-5 years of study. This is a prestigious distinction, especially in larger departments. I have been fortunate enough to be awarded several times in my career, spanning different higher-education institutions.
School of Computing and Mathematical Sciences, University of Waikato
Trimester 2025-A (July to November)
Institute of Informatics, Federal University of Rio Grande do Sul
Trimester 2025-A (July to November)
- COMPX515: Security for Advanced Networks
- COMPX304: Advanced Networking and Cyber Security (with Junaid Haseeb)
- COMPX234: Systems & Networks (with Vimal Kumar)
- COMPX304: Advanced Networking and Cyber Security (with Junaid Haseeb)
- COMPX304: Advanced Networking and Cyber Security (with Vimal Kumar)
- ENGEN103: Engineering Computing HAM/TGA (with Jacob Heerikhuisen)
- COMPX515: Security for Advanced Networks
- COMPX515: Security for Advanced Networks
- COMPX318: Mobile Computing and the Internet of Things (with Bill Rogers)
- COMPX374: Software Engineering Industry Project (with Vimal Kumar)
- COMPX101: Introduction to Programming (with Mike Mayo).
Institute of Informatics, Federal University of Rio Grande do Sul
- CMP267: Novel Internet Architectures and Paradigms. This course presented “the five Internets”, historical, empirical, devices (IoT), content (ICN), and software (SDN, NFV, P4). 2013-2019
- CMP230: Systems Security. Main parts of Matt Bishop’s book Computer Security: Art & Science. 2013-2018
- CMP260: P2P Networks. 2010-2012
- INF1154: Computer Networks. Based on Jim Kurose & Keith Ross’ book Computer Networks: a top-down approach. 2010-2019
- INF1142: Operating Systems. Based on Peterson & Silberschatz’ book Operating System Concepts. 2008-2010