Course units
Methods 1: Domain Knowledge and Creative Computing (20 Credits)
This seminar class introduces the key domains of knowledge at play in creative computing research. Students develop a literature review based on concepts developed in this class.
Creative Coding for Research (20 credits)
This practical class develops key coding skills to support creative computing research and contains applied project work. Students will be introduced to key tools and frameworks with which to undertake computing research.
Methods 2: Creative Computing Research Methods (20 Credits)
This class introduces the key aspects of the research process and interdisciplinary methodologies and methods for creative computing research. Qualitative, quantitative, visual and applied methods are introduced including methods from the fields of computer science and participatory design.
Research Design and Experimental Data in Creative Computing (20 credits)
This practical class develops advanced coding skills to support creative computing research. Students will be introduced to innovative approaches to generating research data and will practically explore creative AI and machine learning in the context of creative computing research. The unit will also specifically explore research design with experimental data and tools.
Methods 3: Computational Research Ethics (20 Credits)
This seminar class introduces the key research methods for creative computing specifically including defined approaches to working with people and technology. Students will also be introduced to applied ethical frameworks for undertaking creative computing research and will develop a method statement and ethical evaluation for a proposed research project.
Research Project (80 credits)
Students will undertake self-directed research project which will be submitted as a draft academic paper, a formal PhD proposal or a creative presentation of research with an accompanying thesis.