- ES Español

- EN English

1.6. Profiles
1.6.1. Applicant profile ↑ Back to top
The applicant seeking admission to the Escuela Profesional de Ciencia de la Computación of the Universidad Nacional de Ingeniería (UNI) must have:
Knowledge of:
- Fundamental concepts of algebra, geometry, trigonometry and elementary mathematical analysis.
- Basic notions of propositional logic and deductive reasoning.
- Elementary principles of algorithms and logical sequences for problem solving.
- Notions of probability and descriptive statistics for data analysis.
Skills for:
- Thinking abstractly, identifying patterns, structures and relationships beyond the concrete.
- Modeling real-world problems using symbolic and formal representations.
- Decomposing complex problems into simpler and more manageable subproblems.
- Learning autonomously and self-regulating, acquiring new technologies and paradigms without the need for continuous formal instruction.
- Adapting quickly to changing technological environments and the rapid evolution of tools and languages.
- Communicating technical ideas and solutions clearly, both orally and in writing, using appropriate terminology.
- Maintaining concentration on analytical tasks that demand sustained effort and attention to detail.
- Synthesizing information from multiple sources and extracting essential concepts for decision making.
- Critically evaluating existing solutions and proposing improvements or innovative alternatives.
Attitudes of:
- Genuine interest and curiosity about technology, programming and the functioning of computer systems.
- Willingness for collaborative work in development teams and multidisciplinary projects.
- Initiative to explore problems beyond the curriculum and perseverance in the face of intellectual challenges such as code debugging or optimization.
- Growth mindset and openness to continuously learn in a field that is permanently evolving.
- Commitment to quality, efficiency and good practices in the development of solutions.
1.6.2. Graduate profile ↑ Back to top
The graduate of the Professional Program in Computer Science is capable of:
- Designing, developing, and implementing international-quality software solutions that address complex needs of industry, society, and research.
- Contributing to the country's technological development through the creation of innovative, secure, and scalable software, considering global standards and industry best practices (ISO, IEEE, CMMI).
- Transforming organizational processes and business models through the strategic application of emerging computational technologies (AI, cloud computing, cybersecurity, IoT).
- Adapting with agility to the field's rapid evolution, thanks to training grounded in solid scientific principles and continuous self-learning capabilities.
- Leading multidisciplinary and globally distributed teams in technological development projects, applying agile methodologies (Scrum, DevOps) and effective communication in bilingual environments.
- Generating sustainable competitive advantages for organizations through robust system architecture, massive data analysis, and intelligent process automation.
- Founding and growing technology-based companies (startups) with the potential to compete and innovate in global markets.
- Accessing and excelling in top-tier graduate programs (master's and doctoral degrees) at prestigious international universities, supported by rigorous training in computer sciences.
- Contributing to the advancement of knowledge in the field through applied research, publication in indexed conferences and journals, and development of technologies with patent potential.
1.6.3. ProfessionalProfile ↑ Back to top
The professional in Ciencia de la Computación has the following characteristics:
- Develop computational technology seeking the common good of individuals, society, and organizations.
- Transform, accelerate, and expand the boundaries of any knowledge area through innovative solutions based on the efficient use of computational technology.
- Adapt quickly to technological changes due to their education based on constant research.
- Work and lead multidisciplinary teams that carry out technological innovation projects.
- Increase the competitive advantages of any organization through the efficient use of computational technology thanks to their high abstraction capability.
- Create technology-based companies.
- Be able to pursue graduate studies with international standards in related areas.
1.6.4. Faculty profile ↑ Back to top
The professor of the Ciencia de la Computación program is a person who:
- Promotes holistic student formation through teaching, research, and extension, transmitting solid knowledge with clarity and simplicity.
- Fosters research and continuous learning so that students adapt to area advancements and seek the common good of individuals, society, and organizations.
- Pursues a PhD degree with full-time dedication, maintaining advanced academic training oriented towards international excellence.
- Publishes research in international events and high-impact indexed journals, contributing to knowledge advancement and staying updated.
- Establishes cooperation networks with international-level institutions, enriching the educational experience.
- Actively participates in student formation and integration into the academic community , promoting continuous rigor and academic excellence.