The undergraduate program in Computer Science of Insper aims to train specialists in advanced computing with a focus on developing solutions for the real needs of organizations and society.
Throughout the program, students will be able to work in software development teams, both writing code and leading teams. The goal is to always ensure the quality, deadlines, and feasibility of the product.
Our computer scientist will be the perfect professional for a world where applications, web, information security, blockchain, machine learning, cloud computing, digital commerce, the internet of things, and big data are increasingly ubiquitous.
A more human technology program
The Computer Science program of Insper stands out for its approach centered on the real needs of companies and people. Focused on delivering useful projects, students, in addition to mastering theoretical fundamentals and technical skills, develop competencies in agile methodologies, distributed collaboration, user experience, and digital products.
For the computer scientist of Insper, the work goes beyond programming and designing systems — it is a process that starts and ends with people. This implies understanding users' needs, formulating advanced technical solutions, and returning those solutions with an entrepreneurial mindset.
Future computer scientists also receive training in communication skills, teamwork, and leadership, in addition to being encouraged to develop the ability for continuous learning throughout their lives.
This combination allows professionals to transform reality, considering people's needs, culture, and values. Technological projects are not just technical but opportunities to generate value for communities, with products that meet needs at a fair and economically viable price.