Demonstrate discernment and judgment in effective two-way communication to all stakeholders/audiences, both specialist and generalist, by using innovative, relevant and meaningful mechanisms to disseminate knowledge and ideas
Compare and apply professional practices relevant to the chosen area of practice, understanding ethical and social responsibilities of IT professionals and teams.
Evaluate, assess and communicate both personal and team progress and learning, thus engaging in meaningful reflective practice of one's self and the outcomes and process of the project.
Critically analyse complex information, identify relevant requirements, and consider security and ethical implications to develop effective and resilient specialist domain projects
Apply relevant theoretical concepts and practical skills to real-world scenarios, justifying choices ensuring the end result has a responsible impact on society.
Differentiate and synthesise the interrelated roles and responsibilities of all stakeholders of a project and assess and analyse why these roles are important for a successful project.
