The Information Systems subject aims to offer students an integrated vision of the different elements necessary to make the holistic concept of Information Systems possible from a technological perspective. To this end, the different technologies and paradigms that are used in the different layers involved in the design and development of Information Systems will be examined. The proposed approach, far from seeking to show low-level descriptions, seeks a high-level approach concerned with the advantages and disadvantages of the different possibilities.