English version

English version

Publicado 7/24/2019, 3:33:33 PM, última modificação 5/18/2024, 3:29:30 PM

The Graduate Program in Applied Computing (in Portuguese, “Programa de Pós-Graduação em Computação Aplicada”, or PPGCA) offers a Professional Master's Degree in Applied Computing which aims to serve individuals who already have some professional experience and who are looking for a venue to conduct research and expand their knowledge. The Master’s Degree is intended for graduates in higher education courses in the fields of Information Technology, Information Systems, Computing and related areas such as Engineering, Mathematics, Statistics, etc. or graduated in other areas with proven experience of professional work in the area of Computing.

Research Areas

The PPGCA's area of concentration is Computer Systems Engineering. This area covers research on the design, construction, evaluation and optimization of computer systems, as well as issues related to hardware, software, information, human factors, methods and documentation. Our focus is on the transfer of technology to the productive sector, with the use of the ideas coming from academia and its application to concrete cases originating from demands of the productive sector.

Data Science and Artificial Intelligence

This research line develops computational methods in artificial intelligence, or based on it, to address problems whose known solutions are computationally costly, perform poorly, or lack appropriate modeling. Frequent application scenarios include machine learning, computer vision, data analysis, natural language processing, complex optimization problems, autonomous agents, cognitive models, among others.

Software Engineering and Information Systems

The research line in Software Engineering and Information Systems addresses both the scientific and technological advances relevant to complex information systems. It investigates methods, techniques, and tools for software development, from requirements gathering to validation, as well as the incorporation of modern techniques for information storage, classification, and visualization. Additionally, it emphasizes the development of collaborative projects and systems, the use of information in decision-making processes, and the construction of systems for specific environments, such as web services and geo-referenced services. The line also focuses on the education and training of skilled professionals and the study of software communities and data platforms, encouraging collaboration and the dissemination of best practices to drive continuous innovation in the field.

Computer Networks and Distributed Systems

This research line investigates the security, reliability, scalability, and efficiency issues affecting operating systems, network protocols, and distributed applications currently used in dynamic and large-scale environments such as the Internet. It seeks efficient and innovative solutions to the problems encountered. Current areas of interest in this line include: Mobile and Wireless Networks, Opportunistic Communication, Optical Networks, Infrastructure Networks, Internet of Things, Fog Computing, Cloud Computing, Mobile and Ubiquitous Computing, Decentralized Web, and Event-Oriented Architecture.

Autonomous Robotics and Embedded Systems

The objective of this research line is to apply available scientific and technological knowledge to the development of Autonomous Robots and Embedded Systems. Autonomous Robots are those capable of operating autonomously in complex and diverse environments. Embedded Systems involve specialized architectures, often distributed and heterogeneous, specialized, reactive, and real-time operating systems, and the use of reconfigurable systems and firmware implementation within robots, vehicles, or machines and equipment.


Please, check the page Faculty (available in Portuguese only).