Computer science takes the center stage these days. As more of our lives move into the digital spaces provided by our computers, there is greater demand for professionals capable of maintaining the nature of data transfer. This is why knowledge in computer science is becoming more of a necessity.

Fortunately, you do not have to join in the rush to get admitted to the United States’ top computer science programs. Brazil has more than enough universities presenting attractive and globally competent degree programs.

Indulge in Brazil’s colorful culture while getting a quality education! Check out our curated list of the top universities for computer science in Brazil below.

Top Universities for Computer Science in Brazil

1. Universidade de São Paulo

The University of Sao Paulo (USP) is Brazil’s most prestigious university, and among the best in Latin America. Offering 247 undergraduate and 239 graduate programs across all disciplines, the university is also the country’s largest public higher education institution. Consequently, the University of Sao Paulo is a leading university for computer science in Brazil that offers highly coveted computer science courses with no tuition fees to pay at all.

The USP Department of Computer Science oversees computer science courses for all degree programs. Foreign students flock to the department for their academic reputation. Through national and international funding, the department actively engages in research on artificial intelligence, optimization, and bioinformatics.

The University of Sao Paulo offers a Portuguese-taught undergraduate computer science program. On the other hand, the international graduate programs allow students to concentrate on either computer science or bioinformatics.

2. Universidade Estadual de Campinas

Popularly known as Unicamp, the University of Campinas is a consistent top-ranking university for computer science situated in Sao Paulo, Brazil. The university’s proficiency in research leads 15% of the country’s innovative efforts. Unicamp has also been recognized as the best in computer science for the years 2018 and 2019.

For over 50 years, the Unicamp Computing Institute is has been responsible for overseeing the computer science courses for undergraduate, graduate, and extension programs. A contributor to Brazil’s IT industry, the institute is heavily associated with research on various core subjects, such as big data, machine learning, and digital forensics.

Seasoned instructors mentor undergraduate computer science students and instill the foundations of computer science. Graduate students can also proceed with advanced studies in computer science.

3. Pontifícia Universidade Católica do Rio de Janeiro

The Pontifical Catholic University of Rio de Janeiro (PUC-Rio) is another premiere university for computer science in Brazil whose degree programs are acknowledged around the world. Among its highly accredited disciplines include computer science.

The Center for Science and Technology oversees the curriculum and teaching standards for computer science across all degree programs. Instructors actively participate in national research, thus students encounter some of the latest trends and innovations in the IT industry. The academic center’s computer science department is involved in research for computer networks, databases, optimization, and software engineering.

4. Universidade Federal do Rio Grande Do Sul

Our fourth entry is the Federal University of Rio Grande do Sul (UFRGS) in Porto Alegre. It proves to be an institution of excellence as domestic and worldwide university rankings cite it as Brazil’s top federal university. Consequently, it is a leading institution for computer science in Brazil and hosts a stellar curriculum for computer science.

The Institute of Informatics is a significant figure in Latin America’s academic field and IT industry. It houses equipment powerful enough to run codes and programs every day of the week. Not to mention, students and faculty participate in research efforts for artificial intelligence, embedded systems, distributed processing, and the like. The institute offers computer science for all undergraduate and graduate students.

5. Universidade de Brasilia

Next on the list is the University of Brasilia (UnB). Consistently placing among Brazil’s top 5 tertiary institutions, the university hosts esteemed academic disciplines. Among these is its graduate program for computer science.

The University of Brasilia is one of the best universities for computer science in Brazil that offers a graduate degree in Informatics. It is also the only doctorate in computer science offered in the area. The university hones the students’ research skills and innovative thinking through an intensive look at higher-level computer science. Bearers of a doctorate from the University of Brasilia are more likely to become instructors in prestigious institutions, or globally competent researchers.

6. Universidade Federal de Pernambuco

Like most federal universities, the Federal University of Pernambuco (UFPE) is an educational institution deemed for its academic performance and impact on scientific discovery. The university is known for facilitating a competent program for computer science in Brazil.

The Centro de Informática of the Federal University of Pernambuco is a leading figure in Brazil’s development of cutting-edge technology. Situated in Campus Recife, the center trains undergraduate and graduate students in becoming flexible IT professionals. The campus’ Center for Studies and Advanced Systems grants the students access to state-of-the-art computing facilities and remarkable networks with tech companies.

The Federal University of Pernambuco offers undergraduate and graduate computer science programs. The university’s graduate programs are among Brazil’s best, receiving awards multiple times from the Brazilian Computer Society. Areas of interest include cloud computing, databases, and information systems. At the core of every program is riveting research, wherein students immerse themselves in research work funded by institutions.

7. Universidade Federal de São Carlos

Last, but not least, we have the Federal University of São Carlos (UFSCar). With 64 undergraduate programs and 52 graduate programs offered across four campuses, this higher education institution in Sao Carlos proudly ranks among Brazil’s and Latin America’s best higher education institutions as well as being among the top institutions for computer science in the country. The Sorocaba campus hosts the university’s program for computer science.

The Sorocaba campus offers computer science education for the reason that, as a relatively new installation of the university, the advanced field of computing can enhance the campus’ efforts to take on a sustainable and collaborative effort towards the evolution of information technology.

The Federal University of São Carlos – Sorocaba campus entertains computer science students at the undergraduate and graduate levels. With the campus’ dedicated computing laboratories, the university is closely involved in research efforts for network and software studies, and distributed systems.


I hope that this article on Best Universities for Computer Science in Brazil was helpful. Make sure to also check out the Available Computer Science Programs for International Students!