The Department of Computer Science (DCC) was formally set up in 1987, although the Institute has been developing works related to Computation since 1970. The DCC is responsible for graduate, undergraduate, and extension courses in Computer Science, besides offering introductory courses to Computation to other courses of the University.

The main research areas of the department are Algorithms, Combinatory and Continuous Optimization, Computing Systems, Logic, Artificial Intelligence, Software Engineering, Distributed Systems, Cryptography, Visual Computing and Bioinformatics.

The undergraduate program consists in a Computer Science Bachelor’s Degree course. The graduate program comprises the Master’s Degree in Computer Science and the Doctorate Degree in Computer Science courses. Its students perform research activities in several areas of Computation. The Department, together with other unities of the University of Sao Paulo, also takes part in the Bioinformatics Graduate Program.

A significant amount of foreign students is accepted every year in the department through the Institute’s and the University’s exchange agreements, as well as Brazilian students from other universities.

Research arrangements are hold with national and international funding agencies, like the Sao Paulo Research Foundation (FAPESP), the National Council for Scientific and Technological Development (CNPq), the Brazilian Federal Agency for the Improvement of Higher Education (CAPES), the Research and Projects Financing (FINEP), the French Committee for the Evaluation of University-Level Cooperation with Brazil (COFECUB), the German Academic Exchange Service (DAAD) and the National Science Foundation (NSF) of United States.

For more specific information please use the navigation bar on the left.