Faculty of Engineering

Software Engineering and Artificial Intelligence

  • Engineering
  • Software Engineering and Artificial Intelligence

Know the race

A career for technology leaders with ethical and social commitment

The Software and Artificial Intelligence Engineer from the University of Piura receives a comprehensive and cutting-edge education that enables them to design, develop, and optimize innovative technological solutions with a deep sense of social responsibility and professional ethics. They are prepared to lead technological projects and apply artificial intelligence in key sectors such as healthcare, education, banking, and industry, always considering the human, social, and environmental impact of their creations. The program fosters a culture of responsible innovation and continuous learning, supported by a highly experienced faculty. Our graduates stand out not only for their technical excellence and their ability to transform the digital world, but also for their commitment to social well-being, the ethical use of technology, and the creation of solutions that improve people's lives and contribute to sustainable development.

Profiles

Admission profile

Graduate profile

Admission profile

Students entering the Academic Program of Software Engineering and Artificial Intelligence at the Faculty of Engineering of the University of Piura must have the appropriate skills to successfully face the challenges of their upcoming university studies.
The necessary skills are:

  • Respect the basic rules of coexistence in a demanding and person-centered academic environment.
  • Understands short statements and communicates ideas orally and in writing.
  • It has the ability to solve basic math problems: algebra, geometry and mathematical reasoning.
  • Able to perform in collaborative groups.

Graduate profile

The software and artificial intelligence engineer from the University of Piura analyzes problems and develops innovative solutions in the areas of software, artificial intelligence, big data and the internet of things, among others.

He is a leader in the management of technological projects, capable of working in multidisciplinary teams and driving digital transformation.

Their comprehensive training allows them to adapt to technological advances, communicate effectively, and act with ethics, critical thinking, and social commitment.

Knowledge Areas

Basic sciences

Engineering Sciences

Software engineering

Networks and the Internet of Things

Data Science and Artificial Intelligence

Project Management and Entrepreneurship

Humanities

Basic sciences

Development of skills in the calculation and management of mathematical operations, for solving engineering problems, as well as the interpretation of results.
It covers solid knowledge of the basic principles of physics and chemistry, including fundamental laws, theories and concepts. This involves understanding physical and chemical phenomena, interactions between particles and systems, and the properties and behaviors of matter and energy.

Engineering Sciences

Develops the understanding and application of the fundamental principles of applied sciences to the practice of Engineering.

Software engineering

It trains professionals with solid skills in the analysis, design, construction, validation and maintenance of high-quality software, oriented to meet real needs of the business and social environment.

Networks and the Internet of Things

It provides students with the fundamental knowledge to understand and design computer networks. It develops skills to implement practical connectivity solutions that serve as the basis for distributed systems, including those oriented towards the Internet of Things.

Data Science and Artificial Intelligence

It trains future engineers in advanced data analysis, machine learning, and predictive modeling techniques, employing intelligent tools and algorithms for knowledge extraction, process automation, and data-driven decision-making. All of this is aimed at solving complex problems and generating value in various productive sectors.

Project Management and Entrepreneurship

This program trains students in the planning, execution, and evaluation of technology projects, integrating principles of management, leadership, and innovation. It develops skills for designing business models, making strategic decisions, and fostering entrepreneurship in dynamic environments geared toward digital transformation.

Humanities

It provides cultural, philosophical and theological training that contributes to a correct vision of man and society, as well as promoting the development of the spirit of service and solidarity from a correct moral vision of reality.

Curriculum

CYCLE I

  • Analytical and Vector Geometry
  • Elementary Calculus
  • University orientation
  • Discrete Mathematics 1
  • Basic Programming
  • Introduction to Computing

CYCLE II

  • Linear algebra
  • Calculation of a Variable
  • Verbal Communication 1
  • Discrete Mathematics 2
  • Object-Oriented Programming

CYCLE III

  • General Physics 1
  • Multivariable Calculus
  • Verbal Communication 2
  • Statistic and probability
  • Algorithmic

CYCLE IV

  • History and culture
  • Programming and Numerical Methods
  • Database 1
  • Computer Architecture and Operating Systems
  • Statistical Modeling

CYCLE V

  • Philosophical Anthropology
  • Database 2
  • Requirements Engineering
  • Networks
  • Introduction to Data Science

CYCLE VI

  • Reality, Knowledge and Transcendence
  • Software Design
  • Embedded Systems 1
  • Machine Learning
  • Entrepreneurship and Innovation

CYCLE VII

  • Introduction to Theology
  • Elective 1
  • Web Development
  • Embedded Systems 2
  • Engineering and Data Processing

CYCLE VIII

  • Theology and Christian Life
  • Elective 2
  • Mobile Development
  • Cybersecurity
  • Deep Learning

CYCLE IX

  • Social doctrine of the church
  • Elective 3
  • Parallel and Cloud Computing
  • Computer Vision
  • Software Engineering and Artificial Intelligence Projects 1

CYCLE

  • Elective 4
  • Quality in Software Development
  • Natural Language Processing
  • Ethics in Software Engineering and Artificial Intelligence
  • Research Work Course: Software Engineering and Artificial Intelligence Projects 2

Important: Our curriculum design is subject to updating in accordance with article 40 of the University Law.

Leyenda

  • Basic sciences
  • Basic sciences
  • Humanities
  • Engineering Sciences
  • Software engineering
  • Networks and the Internet of Things
  • Basic sciences
  • Basic sciences
  • Humanities
  • Engineering Sciences
  • Software engineering
  • Basic sciences
  • Basic sciences
  • Humanities
  • Engineering Sciences
  • Software engineering
  • Humanities
  • Engineering Sciences
  • Software engineering
  • Networks and the Internet of Things
  • Data Science and Artificial Intelligence
  • Humanities
  • Software engineering
  • Software engineering
  • Networks and the Internet of Things
  • Data Science and Artificial Intelligence
  • Humanities
  • Software engineering
  • Networks and the Internet of Things
  • Data Science and Artificial Intelligence
  • Project management
  • Humanities
  • Electives
  • Software engineering
  • Networks and the Internet of Things
  • Data Science and Artificial Intelligence
  • Humanities
  • Electives
  • Software engineering
  • Networks and the Internet of Things
  • Data Science and Artificial Intelligence
  • Humanities
  • Electives
  • Software engineering
  • Data Science and Artificial Intelligence
  • Project management
  • Electives
  • Software engineering
  • Data Science and Artificial Intelligence
  • Data Science and Artificial Intelligence
  • Project management

Do you need more info?