Units
The individual subjects inside each degree: what’s taught, how it’s assessed, and when it runs.
4,303 units
| Code | Unit | Faculty | Level |
|---|---|---|---|
| COSC3101 | Human-Centred Development with Apple Platform Technologies Human-centred development not only involves people in the development process but also takes the consequences of people using our developed solutions seriously. In this course, you will examine your app with an aim to refine it so that it e… | STEM College | — |
| COSC3102 | Apple Platform Project The Apple Platform Project allows you to practice the full cycle of user research, design ideation, prototyping and development with a strong emphasis on interdisciplinary teamwork. You will have the opportunity to apply the knowledge and s… | STEM College | — |
| COSC3103 | Python Programming Bootcamp Python Programming Bootcamp introduces programming in a bootcamp style. This course covers algorithmic development using standard control structures, fundamental concepts of programming and creation of small to medium software applications.… | STEM College | — |
| COSC3106 | Python Programming Studio Python Programming Studio is a studio-based course that focuses on the acquisition and development of fundamental technical and professional skills for computing. The studio-based approach provides an authentic problem setting. Theory and p… | STEM College | — |
| COSC3109 | Java Programming This course introduces Object-Oriented programming using the Java programming language. This course covers: algorithm development using object oriented programming paradigm; the use of standard Java classes and interfaces; working with clas… | STEM College | — |
| COSC3156 | Generative AI (GenAI) in Practice: Tools and Methods Building on your foundational knowledge of Artificial Intelligence, this course develops your skills in prompt engineering-the ability to design, test, and refine prompts to guide AI tools effectively for various interdisciplinary challenge… | STEM College | — |
| COSC3157 | Artificial Intelligence (AI) in Action: Industry Project In this course, you will work in cross-disciplinary teams to design an AI-driven solution that responds to a real-world challenge. Drawing on your knowledge from earlier AI minor courses, you will apply the AI knowledge to solve problems th… | STEM College | — |
| COSC3158 | AI Ethics for Sustainable Futures This course critically explores the ethical dimensions and societal implications of artificial intelligence (AI) in shaping sustainable and regenerative futures. You will examine prevailing narratives and ideologies associated with AI, inve… | RMIT University | — |
| COSC3173 | Game Engines This course is a foundation to understanding 3D game engines and how to develop playable experiences in them. You will develop the technical ability to combine assets, scripts, inputs and other game elements, sourced from a variety of conte… | College of Design and Social Context | — |
| COSC3174 | Game Assets This course is a foundation to developing 3D assets for game design environments. You will work independently to develop 3D software foundations and your understanding of polygons, polycounts and digital modelling tools. You will develop an… | College of Design and Social Context | — |
| COSC3175 | Game Animation In this course you will develop the skills required to implement animation and movement into game design projects. You will study the principles of animation, movement, timelines and rigging and demonstrate capability in applying those prin… | College of Design and Social Context | — |
| COSC3176 | Game Environments In this course you will focus on the art direction, world building and design process of game environments. As part of this process, you will develop a pre-production folio for games that combines useable materials for future projects, pre-… | College of Design and Social Context | — |
| COSC3177 | Game Character Design In this course, you will learn how to ideate, model, rig and prepare 3D and/or 2D characters for their implementation, animation and expression in Game Engine software. You will demonstrate the capability to adhere to the technical requirem… | College of Design and Social Context | — |
| COSC3178 | Programming for Play In this course, you will focus on the various ways game mechanics are translated into actual gameplay using code, existing software packages and development tools. You will design and build a series of games exploring development practices… | College of Design and Social Context | — |
| COSC3179 | Level Design This course provides you with foundational knowledge and skill development in designing and analysing game levels across different types of game experiences. You will explore level design principles through a broad variety of game types and… | College of Design and Social Context | — |
| COSC3180 | Technical Art In this course, you will develop specialist technical and design skills involved in the practice of games technical art. You will follow a design brief with the aim to express aesthetic approaches and treatments through a combination of art… | College of Design and Social Context | — |
| CRI10002 | Fundamentals of Criminology This unit provides students with an overview of the discipline of criminology through a presentation of both the major theoretical models as well as the application of these models to a variety of criminal justice settings. Students will le… | Arts, Humanities and Social Sciences | 1 |
| CRI10004 | Social Science, Law and Crime This unit aims to develop awareness of the major disciplines in the social sciences (criminological, psychological, sociological), and how these perspectives influence responses to crime in society. Students will examine perspective of vari… | Arts, Humanities and Social Sciences | 1 |
| CRI20001 | Policing: Systems and Practice This subject provides students with an overview of policing in a criminological context. Students gain an understanding of the breadth of the field of policing, including historical, international and methodologies, as well as a critical en… | Arts, Humanities and Social Sciences | 2 |
| CRI20002 | Global Crime This unit provides students with a detailed understanding of global crime problems that are inherently transnational in nature. Students will learn about the extent, growth and impact of different types of global crimes as well as their sys… | Arts, Humanities and Social Sciences | 2 |
| CRI20003 | Crime, Deviance, and Conformity This unit will examine various issues of criminality in relation to conceptions of deviance and conformity. Students will undertake a theoretical exploration to the study of crime and deviance with an investigation into the historic and con… | Law | 2 |
| CRI20004 | International Approaches to Crime, Punishment and Rehabilitation This unit helps students understand Australia’s criminal justice systems by exploring how historical, social and cultural factors shape law, policy and criminal justice systems around the world. The unit explores how various jurisdictions c… | Arts, Humanities and Social Sciences | 2 |
| CRI30002 | Corrections: Systems and Practice This unit aims to provide students with an analytical overview of criminology and corrections. Students will gain a critical understanding of the breadth of the field of corrections and criminology as well as evaluate how theoretical models… | Arts, Humanities and Social Sciences | 3 |
| CRI30010 | Youth Justice and Crime This unit focusses on a specific aspect of the criminal justice system, offering students an opportunity for close analytical engagement with the laws, theories, practices and Indigenous knowledges pertaining to young people who offend. The… | Arts, Humanities and Social Sciences | 3 |
| CSM10002 | Introduction to Digital Technologies for Construction This unit aims at introducing students to a range of contemporary digital tools and systems that support construction management practice. | Engineering | 1 |
| CSM10003 | Introduction to Building Information Modelling (BIM) This unit aims to develop fundamental knowledge and skills in employing building information modelling and other digital technologies for construction management in building and infrastructure projects. | Engineering | 1 |
| CSM10004 | BIM and Digital Technologies for Construction 1B This unit aims at developing fundamental knowledge and skills of employing building information modelling and other digital technologies for the construction management agenda in civil infrastructure projects | Engineering | 1 |
| CSM10005 | Residential Building Construction This unit aims to develop students' foundational knowledge of residential building elements, structural systems, site operations, regulatory requirements, and construction documentation to support safe and compliant residential construction… | Engineering | 1 |
| CSM20003 | Measurement of Quantities This unit aims to develop foundational quantity surveying knowledge and skills, enabling students to understand professional roles and legal responsibilities, interpret construction documentation, apply ANZSMM principles, prepare bills of q… | Engineering | 2 |
| CSM20004 | Digital Coordination and Communication in Construction The aim of this unit is to provide students with broad knowledge and skills regarding BIM and other digital technologies for construction management aspects focused on documentation, communication, constructability review and analysis in co… | Engineering | 2 |