Computer engineering

Physics, Mathematics and logical reasoning.
It is not enough to like electronic games and surf the internet.

In addition to liking electronic games, surfing the internet and everything related to computers, in order to be successful in the Computer Engineering course, the student needs logical reasoning, knowledge of physics and mathematics, full-time dedication and a lot of willingness to learn. Without being carried away by technological fashions, constantly changing in the field of computing, the course provides a solid and comprehensive training for the future engineer, making him able to adapt to new developments and technologies that arise in his professional career.

Basis and flexibility

Offered in partnership by two Unicamp units - the Faculty of Electrical and Computer Engineering and the Computer Institute - the Computer Engineering course is taught full-time and can be completed in ten semesters. In addition to contacting disciplines that present the fundamentals of computing in the first semesters, such as programming, data structures and analysis of algorithms, the student must attend basic engineering disciplines during the first two years of graduation. The curriculum includes, for example, four semesters of physics and three semesters of calculus. From the third year, projects of integrated systems of hardware and software become part of the curriculum, accompanied by the theoretical foundation provided by disciplines such as electrical circuits, hardware design, software engineering, computer graphics and artificial intelligence. General training courses such as environmental sciences, topics in the humanities, law and economics are part of the set of mandatory subjects. Since flexibility is an outstanding feature of the course, the compulsory subjects can be complemented with electives that deal with advanced topics in computing, such as multimedia, internet or image processing applied to medicine. To consolidate his academic training, the student can participate in research supervised by teachers. Students who develop research projects have the possibility to obtain a scientific initiation scholarship.


At the end of the fourth semester of the course, the Computer Engineering student must choose a specialization area, choosing one of the qualifications: Computer Systems or Industrial Systems and Processes. The Computer Systems qualification is focused on the software area, with almost all subjects taught by the Institute of Computing. It prepares professionals to work in the design and development of integrated information systems, large computing, computer networks, basic software and applications, in short, in specific activities of the computer and applications industry. The Industrial Systems and Processes qualification places greater emphasis on the integration between software and hardware, with most subjects taught at the Faculty of Electrical and Computer Engineering. The professional specialized in Industrial Systems and Processes can work with the construction and application of computer systems in diverse areas such as telecommunications, automation, biomedical engineering, electric power systems and others.

Course 34 - Computer Engineering

Course code at MEC: 2712

Composition of the CG and Secretariat

For ticket information, visit the  Comvest.