Andrew Diniz da Costa
Professor do Departamento de Informática da PUC-Rio, coordenador de projetos e pesquisador no Laboratório de Engenharia de Software (LES), e um dos responsáveis pedagógicos do programa educacional Apple Developer Academy | PUC-Rio que conta com alunos de diferentes cursos e que aprendem a desenvolver soluções usando tecnologias Apple. Fez mestrado, doutorado e pós-doutorado na linha de engenharia de software, possui mais de 20 anos de experiência em projetos de desenvolvimento usando diferentes linguagens de desenvolvimento e metodologias de trabalho (p.ex. Scrum). Entusiasta a novos modelos de inovação e de aprendizado, além do uso de tecnologias Apple para ajudar no aprendizado de alunos. As principais linhas que têm atuado são as seguintes: metodologias de aprendizado, modelagem de software, processos e metodologias de desenvolvimento, sistemas multiagentes, qualidade de software, desenvolvimento mobile.
Teacher in the Informatic's Departament at PUC-Rio, project coordinator and researcher at Software Engineering Lab (LES), and one of the pedagogical responsible of the educational program Apple Developer Academy | PUC-Rio. That program has students from different courses and they learn to develop solutions using Apple technologies. Andrew made Master, PhD and Pos-doc in the software engineering area. He has more than 20 years of experience with development projects using different languages and methodologies of work (e.g Scrum). He is an enthusiast of new innovation, learning approaches, and how to use Apple technologies to contribute with the learning process of students. The main areas that he has worked are the following: learning methodologies, software modeling, development processes, multi agent system, software quality, and mobile development.
Áreas De Investigação
- Visão geral
- Publicações
- Ensino
- Identidade
- Ver todos
