400-004-8861
Learning Outcomes Upon successful completion, students will be able to: Professionally apply systematic computing approaches to address complex, multi-disciplinary real-world computing problems in a variety of domains. Synthesise and proficiently apply advanced, integrated technical knowledge from their specialisation and other elective areas of study and the underpinning sciences and computational methods. Identify and critically evaluate current developments and emerging trends within their specialization and other elective areas of study. Understand the contextual factors that influence professional computing practice, and identify the potential societal, ethical, and environmental impact of computing activities. Communicate effectively with colleagues, other computing professionals and the broader community employing a range of communication media and tools. Engage in independent investigation, critical reflection and lifelong learning to continue to practice at the forefront of the discipline. Work effectively and proactively within cross-cultural, multi-disciplinary teams, demonstrating autonomy, ethical conduct, expert judgement, adaptability and responsibility to achieve computing outcomes at a high standard.