Doutorado Profissional em Engenharia de Software (DPES)
Transforme seu futuro com inovação na CESAR School!
O curso e seu
contexto mercadológico
O Doutorado Profissional em Engenharia de Software é o primeiro programa profissional na área do país! Focado em estudos avançados, pesquisa e desenvolvimento, o programa foi concebido para atender às demandas do mercado. Sua abordagem inovadora integra o conhecimento acadêmico ao profissional, proporcionando benefícios tangíveis tanto no desempenho pessoal quanto corporativo. O programa tem quatro anos de duração, com 15 encontros presenciais em Recife e orientação em formato flexível.
Doutorado Profissional
Presencial
4 anos
Diurno
180 h
Aulas mensais**
*Sextas: tarde e noite e Sábado: manhã e tarde
Acesse o investimento, cronograma de aulas e estrutura do doutorado
PROCESSO SELETIVO 2025
Doutorado Profissional em Engenharia de Software
Nossos programas oferecem uma combinação única de excelência acadêmica, corpo docente renomado e uma comunidade vibrante que incentiva a inovação e o crescimento pessoal. Participe do processo seletivo para uma educação que vai além da sala de aula proporcionando experiências práticas, networking valioso e oportunidades de pesquisa.
Linhas de Pesquisa
O curso é composto por três linhas de pesquisa que, juntas, compõem o diferencial de um doutorado profissional, conectando os alunos com empresas para resolver problemas reais de mercado com base científica.
Investigação de técnicas, processos e ferramentas de Engenharia de Software pela experimentação em campo real. O objetivo é avaliar, caracterizar, predizer e melhorar novas tecnologias antes de serem entregues ao cliente.
Estudo de métodos e técnicas de projeto de software baseado em serviços, software como serviços (SaaS) e qualidade de serviços (QoS). A computação baseada em serviços está também associada à computação em nuvem, que consiste em milhares de máquinas que provêem, virtualmente, recursos computacionais ilimitados.
Diz respeito a sistemas Big Datas escaláveis, os quais são fundamentalmente sistemas pervasivos distribuídos em todos os níveis, caches, memórias, armazenamento local e em nuvem.
Estrutura do curso
As 3 linhas de pesquisa são distribuídas em 12 disciplinas, sendo duas obrigatórias e dez eletivas. Além das duas disciplinas obrigatórias, o aluno deve optar por uma disciplina eletiva. Descubra nossa estrutura curricular inovadora, centrada em identificar, potencializar e concretizar oportunidades de transformação. Com módulos práticos, oferecemos uma experiência educacional única e orientada para resultados. Desde processos de desenvolvimento de softwares e requisitos de aplicação à gestão de projetos, data science e tecnologias.
Disciplinas Básicas
- Revisão Sistemática da Literatura: Aprenda a identificar o estado da arte na sua área de pesquisa, avaliando tecnologias e estudos para fundamentar sua tese com rigor científico.
- Metodologia Científica: Domine as boas práticas da pesquisa científica, desde a construção de hipóteses até a apresentação de resultados sólidos.
- Elaboração do Plano de Tese: Estruture seu projeto de pesquisa com a orientação de especialistas, definindo objetivos claros para a defesa de sua tese.
Eletivas
- Algoritmos e Estrutura de Dados: Aprofunde-se em análise de algoritmos, estruturas de dados e resolução de problemas complexos aplicáveis a desafios reais de software.
- Linguagens de Programação: Explore conceitos avançados de programação e paradigmas de linguagem para otimizar o desenvolvimento e a manutenção de sistemas de software.
- Engenharia de Software: Desenvolva habilidades em planejamento, especificação, implementação e controle de qualidade de projetos complexos de software.
- Engenharia de Software I: Com foco em engenharia experimental, aprenda metodologias para testar, analisar e validar soluções de software em contextos reais.
- Engenharia de Software II: Aprofunde-se em técnicas experimentais, coleta e análise de dados para avaliar a eficiência de processos e produtos de software.
- Tópicos Avançados em Engenharia de Software: Explore temas emergentes em engenharia de software, adaptando-se às mudanças rápidas do setor com conhecimento atualizado.
- Ciência de Dados: Adquira habilidades em coleta e análise de dados, aprendizado de máquina e visualização, fundamentais para soluções baseadas em big data.
- Engenharia de Software para Cloud Computing: Entenda a computação em nuvem e aprenda a projetar e manter sistemas escaláveis e de alta disponibilidade para o mercado.
- Criatividade, Inovação e Empreendedorismo: Desenvolva uma visão estratégica para inovação e empreendedorismo, incluindo modelos de negócio e estratégias para startups.
Coordenação do curso
Rafael Ferreira Mello
Doutor
IA e Dados
Rafael Ferreira Mello possui um Doutorado em Ciência da Computação com interesses de pesquisa que abrangem learning analytics, inteligência artificial generativa e processamento de linguagem natural. Ele é professor na UFRPE e no CESAR. Nos últimos anos, o Dr. Mello apoiou a adoção de técnicas e ferramentas de learning analytics em várias instituições no Brasil.
Conheça nossos docentes
Ana Paula Cavalcanti
Doutora em Ciências da Computação, com 20 anos de experiência em pesquisa e d...
ConheçaAna Carolina Salgado
Graduada e mestre em Ciência da Computação pela UFPE, doutora em Informática ...
ConheçaFernando Ferreira
Formado em Engenharia Elétrica Eletrônica pela Escola Politécnica de Pernambu...
ConheçaErico Souza
Doutor em Química e Head em Tecnologias Quânticas no CESAR. Com graduação e m...
ConheçaRonnie de Souza
Doutor em Ciências da Computação, Professor Assistente no Departamento de Eng...
ConheçaPamela Bezerra
Doutora em Ciência da Computação pelo Imperial College London, com foco em Io...
ConheçaSilvio Meira
É um dos fundadores do CESAR e do PORTO DIGITAL, onde preside o CONSELHO de A...
ConheçaRodrigo Paiva
Head de IA na Saúde na Neurotech, com experiência desde 2001 em TI, com foco ...
ConheçaGustavo Alexandre
Doutor em Ciências da Computação pelo Centro de Informática da UFPE, com pesq...
ConheçaJulio Venâncio
Doutor em Ciências da Computação, atualmente Engenheiro de Software Sênior no...
ConheçaIoram Sette
Head de Cibersegurança no CESAR, com mais de 30 anos de experiência em sistem...
ConheçaMilton Lima
Especialista em cibersegurança com foco em IoT e segurança de data centers. M...
ConheçaRodrigo Medeiros
Professor no IFPE, doutor em Ciência da Computação pela UFPE e especialista e...
ConheçaGeorge Valença
Professor do Departamento de Computação da UFRPE e líder do InnovaGovLab. Cie...
ConheçaGabrielle Canalle
Doutora em Ciência da Computação, consultora de Qualificação na CESAR School ...
ConheçaRicardo Cesar
Doutor em Tecnologias Energéticas e Nucleares pela UFPE. Atualmente é profess...
ConheçaPéricles Miranda
Doutor em Ciência da Computação pela UFPE. Atualmente, ocupa o cargo de Profe...
ConheçaWalter Seiffert
PosDoc em Inteligência Artificial Neuro-Simbólica pelo Instituto de Computaçã...
ConheçaDanilo Monteiro
Graduado em Sistemas de Informação pela UPE, Mestre e Doutor em Ciência da Co...
ConheçaCarlos Diego
Doutor em Engenharia de Software pela CESAR School, é Fundador e CTO da Valca...
ConheçaAnderson Tenório
Doutor em Ciência da Computação com ênfase em Inteligência Computacional pela...
ConheçaWashington Almeida
PhD em Engenharia de Software pela CESAR School. Atualmente é Analista Judici...
ConheçaRafael Batista
Atua como líder técnico no projeto CIN/Samsung, supervisionando equipes de de...
ConheçaAêda Cunha
Doutora em Engenharia Elétrica pela UFPE, docente e coordenadora na UPE - Campus Garanhuns, e professora no UniFavip/Wyden. Com mestrado em Engenharia de Computação pela POLI/UPE, sua pesquisa foca em engenharia de requisitos, inteligência artificial e gerenciamento ágil de projetos. Atua também como Product Owner em uma empresa de TI.
FecharAna Paula Cavalcanti
Doutora em Ciências da Computação, com 20 anos de experiência em pesquisa e desenvolvimento de software. Professora adjunta na UFRPE desde 2013, coordena o projeto SARA e contribui em áreas como qualidade de software, inteligência artificial aplicada à educação e comunicação assistiva.
FecharAna Carolina Salgado
Graduada e mestre em Ciência da Computação pela UFPE, doutora em Informática pela Université de Nice-Sophia Antipolis e pós-doutora na Université de Versailles. Ex-professora na UFPE e diretora do Centro de Informática da UFPE. Atuou na Sociedade Brasileira de Computação e como presidente do conselho do CESAR. Membro da SBC, ACM, IEEE e Academia Pernambucana de Ciências.
FecharFernando Ferreira
Formado em Engenharia Elétrica Eletrônica pela Escola Politécnica de Pernambuco, com mestrado e doutorado em Ciências da Computação pela UFPE. Pesquisador em IoT e fundador do grupo de Computação Física e Robótica na CESAR School. Professor no IFPE e adjunto da UPE, com experiência em Modelagem de Processos, Embedded Systems e Qualidade de Software.
FecharErico Souza
Doutor em Química e Head em Tecnologias Quânticas no CESAR. Com graduação e mestrado em Ciência da Computação (CIn-UFPE) e doutorado em Química (dQF-UFPE), possui experiência em bioinformática, química teórica, computação quântica e inteligência artificial. Atualmente é Consultor Educacional do CESAR e coordena dois grupos de pesquisa: C2N2S (ciências naturais e da vida) e |QATS> (computação quântica).
FecharRonnie de Souza
Doutor em Ciências da Computação, Professor Assistente no Departamento de Engenharia Elétrica e de Software da Universidade de Calgary. Com doutorado pela UFPE e ECA pela Universidade de Toronto, sua pesquisa abrange processos de desenvolvimento de software, gestão de projetos, qualidade, e integração de equidade, diversidade e inclusão na engenharia de software.
FecharPamela Bezerra
Doutora em Ciência da Computação pelo Imperial College London, com foco em IoT, otimização, pensamento computacional e computação quântica. Vice-coordenadora do grupo QATS no CESAR e com experiência em AI para smartphones e ensino de algoritmos.
FecharSilvio Meira
É um dos fundadores do CESAR e do PORTO DIGITAL, onde preside o CONSELHO de ADMINISTRAÇÃO, e está nos conselhos da CI&T, MAGALU, MRV, BBCE e CAPES. Doutor em Ciência da Computação - University of Kent at Canterbury. Cientista-chefe da TDS Company, é professor na CESAR School e Emérito do CIN/UFPE.
FecharRodrigo Paiva
Head de IA na Saúde na Neurotech, com experiência desde 2001 em TI, com foco em Inteligência Artificial, Ciência de Dados, Computação em Nuvem e Segurança da Informação. Fundou as startups Teslabit e Pickcells, que seguem em operação. É doutorando e mestre em Engenharia da Computação pela UPE, especialista em Engenharia de Software e graduado em Licenciatura da Computação pela UFRPE.
FecharGustavo Alexandre
Doutor em Ciências da Computação pelo Centro de Informática da UFPE, com pesquisa em modelos de PBL (Problem-Based Learning). Desenvolveu o PBL Planner Toolkit para apoiar o planejamento da adoção de PBL em cursos de computação. Contribuiu para a metodologia PBL da CESAR School e capacitação do corpo docente.
FecharJulio Venâncio
Doutor em Ciências da Computação, atualmente Engenheiro de Software Sênior no CESAR. Formado em Engenharia da Computação pela Universidade de Pernambuco (2010), com mestrado (2012) e doutorado (2019) em Ciências da Computação pela UFPE. Tem experiência em Ciência da Computação, com ênfase em Engenharia de Software.
FecharIoram Sette
Head de Cibersegurança no CESAR, com mais de 30 anos de experiência em sistemas distribuídos. Fundou uma BBS e Provedor de Internet em Recife, e trabalhou na e-Capture e Verifiable Credentials. Pesquisa ambientes multi-nuvem, DevOps, IAM, Credenciais Verificáveis, Identidades Auto-Soberanas, e segurança da informação.
FecharMilton Lima
Especialista em cibersegurança com foco em IoT e segurança de data centers. Membro do Comitê Nacional de Cibersegurança, pesquisador no CESAR e Instituto SENAI, coordenador adjunto em IA e pós-doutorando na UFRPE em Threat Intelligence com Machine Learning.
FecharRodrigo Medeiros
Professor no IFPE, doutor em Ciência da Computação pela UFPE e especialista em visualização de dados. Com interesse em educação em programação e interação humano-computador, desenvolveu projetos, incluindo um financiado pelo Ministério da Educação. Possui mestrado em Tecnologia e Arte Digital pela Universidade do Minho e especialização em Design da Informação pela UFPE.
FecharGeorge Valença
Professor do Departamento de Computação da UFRPE e líder do InnovaGovLab. Cientista-chefe do TCE-PE, investiga desafios sociotécnicos de plataformas de Big Techs, com foco em proteção de pessoas trans e não-binárias e crianças. No pós-doutorado na PUC-SP, estuda design manipulativo, supervisionado pelo Prof. Diogo Cortiz.
FecharGabrielle Canalle
Doutora em Ciência da Computação, consultora de Qualificação na CESAR School desde 2021, atuando na graduação e nos cursos de mestrado e doutorado profissional em Engenharia de Software. Graduada pela UTFPR, com mestrado e doutorado pela UFPE, tem experiência em Banco de Dados, Integração de Dados e Interface Humano-Computador.
FecharRicardo Cesar
Doutor em Tecnologias Energéticas e Nucleares pela UFPE. Atualmente é professor da CESAR School nas disciplinas de Matemática para Computação e Lógica para Computação, atuando principalmente nos seguintes temas: Efeito Lente provocado pelas Nuvens e Computação Quântica.
FecharPéricles Miranda
Doutor em Ciência da Computação pela UFPE. Atualmente, ocupa o cargo de Professor Adjunto na Universidade Federal Rural de Pernambuco (UFRPE). É um dos coordenadores do Laboratório de Inteligência Artificial. Possui experiência em Computação, com ênfase em IA, atuando principalmente em temas relacionados à Aprendizagem de Máquina Automatizada, Otimização, e suas aplicações.
FecharWalter Seiffert
PosDoc em Inteligência Artificial Neuro-Simbólica pelo Instituto de Computação da UFAM. Doutor e Mestre em Ciência da Computação pela UFAM.Engenheiro de software e consultor no Instituto CESAR, liderando inovação tecnológica e atuando como docente na CESAR School.
FecharDanilo Monteiro
Graduado em Sistemas de Informação pela UPE, Mestre e Doutor em Ciência da Computação pela UFPE. Analista de Dados e Pesquisador em uma multinacional de TI, focado em aspectos humanos e psicológicos no desenvolvimento de software, Interação Humano-Computador, IA em Engenharia de Software e Educação corporativa. Também é podcaster no "Fronteiras da Engenharia de Software".
FecharCarlos Diego
Doutor em Engenharia de Software pela CESAR School, é Fundador e CTO da Valcann. Cientista da Computação, empreendedor e professor na CESAR School, com especialização em Arquitetura de Software Nativa em Nuvem e Engenharia de Confiabilidade de Sistemas. É também Embaixador da Amazon Web Services na América Latina.
FecharAnderson Tenório
Doutor em Ciência da Computação com ênfase em Inteligência Computacional pela Universidade Federal de Pernambuco. Technical Data Scientist Manager no CESAR. Coordenador de Pós-Graduação Lato Sensu em Análise de Dados e IA e professor no curso de Ciência da Computação na CESAR School. Experiência em projetos de ciência de dados e análise e desenvolvimento de sistemas corporativos.
FecharWashington Almeida
PhD em Engenharia de Software pela CESAR School. Atualmente é Analista Judiciário na Justiça Federal (TRF1), certificado ISF ISO/IEC 27002 e Implementador P2-MPS-SW. Foi Professor Substituto do Departamento de Ciência da Computação na Universidade de Brasília - UNB. Ocupou a Função de Diretor do Núcleo de Operação de Centros da Dados na Justiça Federal- TRF1.
FecharRafael Batista
Atua como líder técnico no projeto CIN/Samsung, supervisionando equipes de desenvolvimento de software. Possui doutorado e mestrado em Engenharia da Computação pela Universidade de Pernambuco e bacharelado em Ciência da Computação pela Universidade Católica de Pernambuco. Suas áreas de pesquisa incluem engenharia de software.
FecharDocumentos do PPG em Eng. de Software
Processos seletivos
anteriores
Acesse os editais passados:
Conheça nossos
grupos de pesquisa
Todos os grupos de pesquisa estão cadastrados no diretório do CNPq.
AIBOX LAB - Inteligência Artificial Aplicada
O grupo de pesquisa tem como objetivo desenvolver e aplicar algoritmos de inteligência artificial de última geração para otimizar atividades diárias. Atualmente, utilizamos IA Generativa, Processamento de Linguagem Natural e Visão Computacional para dar suporte a aplicações em Educação, Desenvolvimento de Software e Cuidados com a Saúde. Além disso, exploramos o potencial da IA para criar um mundo sustentável e equitativo.
Linhas de Pesquisa
IA Generativa
Análise de Aprendizado
Processamento de Linguagem Natural
IA para Todos
KNoT - Grupo de Pesquisa em Internet das Coisas
Este grupo tem por objetivo desenvolver competências em IoT ao mobilizar a comunidade de pesquisa no Brasil e no exterior em torno do tema, com o objetivo de preparar o Brasil para esta próxima revolução da internet que está acontecendo. Suas principais ações envolvem: (1) Desenvolver uma meta-plataforma open source de IoT com foco em interoperabilidade, para que tenhamos o real valor da IoT ao conectar e integrar as diversas plataformas já existentes (sistema de sistemas); (2) Mobilizar a comunidade de pesquisa no Brasil e no exterior, estabelecendo parcerias que contribuam para essa ação de integração das diversas plataformas de IoT, realizando pesquisa e desenvolvimento em conjunto e promovendo o intercâmbio de estudantes e pesquisadores; (3) Publicar artigos científicos sobre as pesquisas realizadas; (4) Organizar eventos sobre o tema.
Linhas de Pesquisa
Fog/Edge Computing
Indústria 4.0
Infraestrutura e Interoperabilidade para Internet das Coisas
Segurança para Internet das Coisas
GPRS - Grupo de Pesquisa em Redes e Segurança da Informação
Grupo voltado para pesquisa científica aplicada nas áreas de Redes de computadores e Segurança da Informação. Em especial, é possível destacar temas específicos como CDN, P2P, SDN, NFV, 5G/6G e segurança ofensiva e defensiva. O objetivo do grupo é desenvolver pesquisas que contribuam tanto acadêmicamente como com a indústria da área.
Linhas de Pesquisa
Redes de Computadores
Segurança de Redes
GENTE - Aspectos humanos e sociais do software
Este grupo de pesquisa examina vários aspectos do desenvolvimento de software, através da perspectiva das ciências humanas e sociais, com o objetivo de aprimorar o desempenho de desenvolvedores, equipes e empresas. Desde 2015, este grupo de pesquisa realiza pesquisas aplicadas na indústria real de desenvolvimento de software e compartilha conhecimento com os fóruns científicos nacionais e internacionais mais relevantes.
Linhas de Pesquisa
Equipes de Desenvolvimento de Software
Inclusão e Diversidade na Engenharia de Software
Deficiências de Habilidades em Tecnologia da Informação
Transformação Digital e Cultura Organizacional
GPSDN - Sistemas distribuídos e computação em nuvem
O grupo de pesquisa estuda técnicas para simplificar e automatizar a operação de sistemas distribuídos heterogêneos, incluindo temas como middlewares e ontologias Multicloud, sistemas autoreparáveis e DevOps. A segurança de sistemas distribuídos também é um tópico de interesse, abrangendo a integração com federações de identidade e políticas, bem como soluções de identidade auto-soberana. Por fim, são realizadas pesquisas e investigações sobre aplicações de sistemas descentralizados e blockchains.
Linhas de Pesquisa
Administração de Sistemas Distribuídos em Nuvens
Segurança de Sistemas
Distribuídos e Computação em Nuvem
Computação Autônoma
Computação Ubíqua
Sistemas Distribuídos Descentralizados
Criptomoedas, Ativos Criptográficos e o Sistema Financeiro
IQATS> - Quantum application in technology and software
GARAGINO - Grupo de Estudos em Computação Física Naturais
O objetivo do grupo de pesquisa é explorar as fronteiras das tecnologias quânticas, buscando compreender, avançar e implementar as últimas inovações no campo. Atualmente desenvolve projetos em otimização combinatória, redes neurais quânticas e química computacional quântica, mantendo colaboração com outras ICTs e grupos de pesquisa de outras instituições.
LINHAS DE PESQUISA
Otimização Quântica
Aprendizado de Máquina Quântico
Simulação Computacional Quântica
Comunicação Quântica
Criptografia (pós-)quântica
Educação
TAG -Test Automation Group
O TAG busca o desenvolvimento de pesquisa aplicada em automação de teste de software, com objetivo de resolver questões abertas no âmbito do desenvolvimento de software.
LINHAS DE PESQUISA
Automação de Teste
Processos de Teste de Software
Testes para Sistemas de Inteligência Artificial
Testes Ágeis
NACRE - Natural Computing and Computational Natural Sciences
Este grupo de pesquisa é dedicado a aproximar a ciência da computação das ciências naturais, explorando áreas como bioinformática e simulação computacional. Utilizamos processamento de alto desempenho e técnicas de aprendizado de máquina para facilitar essa integração de conhecimentos.
Linhas de Pesquisa
Computação Natural
Ciência Computacional Natural
Está no mercado e deseja aplicar para o Doutorado?
Muitas empresas oferecem a possibilidade de desenvolvimento profissional como um benefício aos seus funcionários, mas às vezes iniciar a conversa é a parte mais difícil do processo.
COMO CONVERSAR COM MEUS GESTORES SOBRE DESENVOLVIMENTO PROFISSIONAL E SENIORIDADE?
Para te ajudar nesta etapa, preparamos alguns tópicos de discussão, dados de mercado e um modelo de e-mail para defender seu pedido de desenvolvimento profissional por meio do programa de Doutorado da CESAR School.