Intended learning outcomes
Students who successfully complete this course will be able to:
- Understanding the various aspects involved in designing an information system, with focus on enterprise information systems;
- Decide which modular structure (2 or more layers) is most appropriate for a given application;
- Choose between the various possibilities to implement transactional control;
- Recognize and implement patterns of information systems architecture;
- Use techniques of load balancing and redundancy in the implementation of information systems;
- Design the architectures of information systems with the appropriate commitments in what concerns scalability, availability and performance.
- Write reports where they justify the design decisions taken and evaluate the results of the tests they do.