Master in Software Development and Architecture

Master in Software Development and Architecture

Master all the phases of the development process of an IT Project and learn how to define a software structure with a reliable and efficient performance

Nid: 5355
Goals

The Master in Software Development and Architecture will prepare you to be able to lead technical projects of software creation. When you finish the master, you will have acquired specific competences that will allow you to:

  • Define software architectures that meet the needs and requirements of systems.
  • Master algorithmic concepts, paradigms, programming environments, development and software deployment.
  • Understand the technology to a level that allows an optimal use of its capabilities in software development.
  • Ensure the quality of the software, providing systems with attributes such as efficiency, reliability and maintainability.
  • Have the ability to lead, guide and support technical teams of software development.