Learning Outcomes

Master students in Computer Science should be able to:
  1. Analyze the architectures of various communication protocols and emerging technologies in local and wide area networks.
  2. Design, implement and test software based on the object-oriented paradigm to meet specific requirements.
  3. Understand theoretical foundations and how to apply them.
  4. Evaluate and compare different algorithms given a task.
  5. Conduct independent research in a specific topic in Computer Science.
  6. Develop a project, present and discuss results obtained.
  7. Document the project.
  8. Independently acquire new computer-related skills based on previous knowledge.