Description
Introduction to the use of Artificial Intelligence throughout the Software Engineering lifecycle. Apply a wide range of principles and techniques for developers, reviewers and other stakeholders to leverage Artificial Intelligence effectively, safely and responsibly throughout the Software Engineering lifecycle. Critical analysis of relevant technical challenges, risks and impacts on the trustworthiness of the software system being developed as well as the efficiency and effectiveness of the Software Engineering process.
Learning Hours
120 (36 Lecture, 84 Private Study)
Prerequisite
Registration in a School of Computing Plan and a minimum grade of C- in CISC 227/3.0 and CISC 328/3.0.