UFSC Computer Science Program has nearly 30 years of existence. Its curriculum is constantly evaluated to prepare specialized and up-to-date professionals of different profiles. Computer Science graduates can either develop projects in research centers and universities or work with the design and development of software in areas related to other sciences, such as Telecommunication and Bioinformatics.
Students can opt for a traditional professional profile or for a more specific one, defined in the second stage of the program. The traditional profile focuses on innovation, modernization, and the development of new technologies. Studies in this profile provide a solid foundation in the fundamental concepts of computer science.
If a more specific profile is chosen, besides the solid theoretical base, studies will focus on the design and development of systems through the application of new computer technologies.
Therefore, the program curriculum is divided into two stages. The first stage is composed of required core courses in theory and programming. The second stage consists of required and elective courses in the field of technology, and includes an internship component and a final project.
8 semesters (4 years)
+55 48 3721 9424