
Andrew Diniz da Costa
Professor · Software Engineering
Pontifical Catholic University of Rio de JaneiroAbout
Andrew Diniz da Costa is a Professor and Researcher at the Computer Science Department of Pontifical Catholic University of Rio de Janeiro (PUC-Rio), where he has worked since 2014. He is also a mentor in the Apple Developer Academy | PUC-Rio program and collaborates with the Software Engineering Laboratory (LES). His expertise spans software engineering, education, and innovation.
Education:
- Bachelor's, Master's, Doctorate, and Postdoctoral degrees in Computer Science from PUC-Rio (2002-2013)
- Technical Schooling at IBPI (1999-2001)
Andrew specializes in software architecture, processes, requirements, and quality, with a focus on integrating pedagogical methodologies like Challenge-Based Learning (CBL) into technology education. He leverages Apple technologies to enhance in-person, remote, and hybrid learning experiences, emphasizing practical, motivating iOS development training.
Scientific Awards:
- Apple Distinguished Educator (2023)
With over 20 years of software development experience, he has mentored hundreds of iOS developers through the Apple Developer Academy. His work bridges software engineering research and educational innovation, emphasizing collaborative methodologies and real-world applications.
Research Affiliation:
- Software Engineering Laboratory (LES), PUC-Rio
Find Andrew Diniz da Costa elsewhere
Related Searches
You Might Also Like
Ivan Mathias FilhoPontifical Catholic University of Rio de Janeiro · Adjunct Professor
Joana CostaStanford University · Researcher
W. Corbo UgulinoUniversity of Twente · Lecturer- RRicardo Nolla RuizPontifical Catholic University of Rio de Janeiro · Professor
Simone Diniz Junqueira BarbosaPontifical Catholic University of Rio de Janeiro · Associate Professor
José Carlos Ramalho MoreiraPontifical Catholic University of Rio de Janeiro · Assistant Professor