Found 1159 study abroad units
IFN650 Business Process Analytics
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This unit introduces a number of process analysis techniques used during the design, execution, and post-execution stages of the Business Process Management (BPM) life cycle. BPM provides organisations with the ability to save money and time by systematically documenting, managing, automating, and optimising their business processes. To unlock the true benefits of a process-aware organisation, it is essential that process modelling efforts do not purely remain paper-based but act as the prelude to automated support. The last decade has seen an increased uptake of process automation and workflow technology, which has increased the potential for real, evidence-based analysis associated with the execution of various business processes. By applying techniques such as process verification, process simulation, and process mining, we can gain insights into both the current and future business operations of an organisation, which in turn can lead to continuous process improvement.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN652 Enterprise Business Process Management
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
The unit provides a rich overview of key factors that impact the enterprise-wide deployment of Business Process Management (BPM). It covers how the current status of enterprise-wide Business Process Management (E-BPM) can be assessed and how to design and action roadmaps for E-BPM capability enhancements. The aim is to ensure that BPM within an organisation is strategically aligned and well governed by creating the right culture, applying the optimal mix of BPM methods and maximising and using emerging technologies in the design and management of business processes.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN653 Business Process Automation
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit provides a detailed technical and practical exposition of modern business process automation. In order to fully realise the benefits of Business Process Management, it is essential to have the ability to transform business process models into executable process instances. These processes can be designed, executed, monitored, analysed and improved using Business Process Management Systems. The application of these systems can lead to significant cost reductions to an organisation and provide it with the flexibility to rapidly adapt to an ever-changing environment. Major themes of the unit include the theoretical and operational underpinnings of process automation, a detailed discussion on workflow patterns, runtime process flexibility and exception handling, and the design, implementation and deployment of process specifications using a state-of-the-art business process automation environment.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN654 Lean Six Sigma
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit provides a comprehensive introduction to Lean Six Sigma, a rigorous and disciplined methodology, widely used in practice, that uses organisational data and statistical analysis to measure and improve the performance of an organisation's business processes. As a specialisation unit of BPM, it aims to develop learners’ knowledge about different process improvement methodologies and develop specific intermediate skills in solving real-world business problems. The unit addresses the key concepts, methods and techniques in LSS including inclusive design, and the Aboriginal and Torres Strait Islander perspectives on sustainability and waste. In particular, it focuses on introducing the Six Sigma approach known as DMAIC while incorporating the principles of Lean Management. The unit content is aligned with the universally accepted Lean Six Sigma Body of Knowledge for Green Belts, developed by the International Association for Six Sigma Certification.
IFN655 Advanced Business Intelligence Concepts for Enterprise Systems
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit elevates the Business Intelligence (BI) expertise for enterprise systems by focusing on sophisticated use of data science and machine learning in enterprise settings. BI represents a process fuelled by technology, focusing on the analysis of data and the delivery of actionable insights, crucial for the planning and decision-making activities carried out by executives, managers, and staff. This unit involves AI-driven analytics, data science, machine learning techniques and tools, and advanced IoT analytics, thereby preparing students for high-level managerial decision-making. To support this, you will learn advanced predictive modelling, real-time analytics, and complex data visualization. The unit also covers data Ops, security, and governance. The unit provides a rich exposure to real-world BI platforms, integrating advanced BI skills from data analysis to strategic decision support, ensuring graduates are adept in both technology and its business applications.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN657 Software Security
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
A software system is secure if it satisfies a specified or implied security objective related to the confidentiality, integrity and availability requirements for the system’s data and functionality. A security failure is a scenario where the software system does not achieve its security objective. They can often be attributed to poor software design and implementation, including poor understanding of code-level security requirements, inadequate handling of exceptional cases, incomplete descriptions of the interface between components for secure interactions, and insufficient care in the use of programming languages. This Software Security unit provides a structured overview of known categories of software vulnerabilities, and of techniques that can be used to prevent or detect such vulnerabilities, or to mitigate their exploitation.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN662 Software Engineering for Enterprise Systems
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This unit provides the knowledge on advanced concepts and methodologies in software engineering, tailored for the design, development, configuration, and maintenance of Enterprise Systems. Enterprise Systems (ES) represent the backbone of modern organizational operations, such as customer management, managing suppliers, production control, and more. This unit is structured to deepen your understanding of intricate business requirements and to master the art of designing and implementing large scale software systems for real-world enterprises. To support this, you will master a range of advanced topics including, complex software design patterns, methods to develop scalable, robust solutions, contemporary approaches for software development, advanced testing strategies, DevOps practices, scaled agile frameworks, emerging technologies for ES and AI-driven development. By the end of this unit, you will become proficient at advanced software development for large enterprises.
IFN663 Enterprise and Security Architecture
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit provides knowledge and skills for modelling IT systems, at the whole-of-enterprise level, using enterprise and security architecture. Enterprise architecture supports the capture of IT systems and how they align with business operations. Security architecture concerns systems and processes which protect IT systems from unauthorised access and cyberattacks. Both are critical for the planning, design, investment and governance of IT, given that cyberphysical landscapes, spanning organisations and IT, are now recognised as ‘critical infrastructure’. You will learn how to capture enterprise and security architecture using the multi-layered modelling method, Archimate, used in the widely framework, TOGAF (The Open Group Architecture Framework). Based on this higher-level architectural context, you will learn how to provide architectures of individual software applications through components, interactions and secure communications. .
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN664 Advanced Algorithms and Computational Complexity
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This unit teaches you data structures, algorithms, and algorithm analysis. When faced with a challenging software problem to solve, it is important to be familiar with a range of clever, but general algorithms and data structures that others in the field have already developed. When no ready-made solution exists, it is important to understand and be guided by the general principles of algorithm design, and to draw upon the experience of the profession in creating new methods. You will learn how to analyse the time efficiency of new and existing algorithms, to determine their suitability for the task at hand. And most importantly, you will learn how to apply your knowledge to solve practical real-world problems.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN666 Web and Mobile Application Development
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This unit provides a technical introduction to web and mobile application development and the software patterns which support them. We will introduce you to JavaScript on both the client and the server side, and you will build applications targeting desktops and mobile devices using modern standards and frameworks such as React and React Native. You will design and implement clean and responsive user interfaces, taking account of accessibility and internationalisation. We will introduce you to server side web computing using node.js and Express. You will understand security threats and their mitigation, and gain practical experience of HTTPS deployment.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN667 Enterprise IoT Systems
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This is a foundational unit addressing the key technologies, industry examples and case studies, systems concepts and architecture techniques related to Enterprise IoT systems. It aims to provide you with technological expertise in IoT-enabled enterprise systems which supports the integration of business operations and real-time resource management. You will gain an exposure to key technologies, case studies as well as critical practitioner skills involving systems analysis, design and architecture. These are essential for meeting the demands on IT professionals, for this contemporary and competitive area of IT underpinning the strategic ‘Industry 4.0’ vision for IT seen, for example, in the advanced industrial manufacturing, connected airports, provenance supply chains, smart transportation and other applications. The unit focuses on how IoT technologies transforming modern enterprise systems.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN680 Advanced Machine Learning and Applications
Unit information
- School/discipline
- School of Electrical Engineering and Robotics
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This is a specialisation unit in the area of computer science and data analytics. The aim of this unit is to provide you with the knowledge and skills required to design and implement artificial intelligence and machine learning solutions that can effectively and efficiently solve complex problems. The main advantage of intelligent systems is that they can combine the traditional computer's capacity to remember millions of facts with the human being's cognitive skills, including learning and refining the existing body of knowledge, solving problems with reasoning, helping businesses with strategic planning, diagnosing mechanical faults or human diseases, playing games, and so on. This unit will provide you with an understanding of the principles and basic techniques to develop artificial intelligence and machine learning, as well as an understanding of the strengths and limitations of these algorithms.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN692 Interaction Design for Emerging Technologies
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
In IFN692 you will learn how to use Interaction Design to imagine, prototype, evaluate, and critique future and emerging technologies such as the Internet of Things, Augmented and Virtual Reality, Artificial Intelligence, Machine Learning, and Social Robotics. Interaction Design and User Centred methods allow to look beyond the new technologies, to the new experiences, business practices, and forms of social interactions that these technologies will make possible, which is key to leading design innovation. IFN692 builds on the methods and principles encountered in IFN637 - Understanding the User Experience - and will add tools, methods, knowledge and critical skills that you will apply in the context of a design project, from exploring the social and cultural context of the design intervention, to envisioning possible futures for, with, and by users, up to prototyping and testing the interaction with emerging technologies in a realistic setting.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN694 Human Factors in Cyber Security
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
Unit synopsis
This unit provides knowledge and skills essential for understanding Cyber Security (CS) from the perspective of human behaviour, which is critical for CS consultants, analysts, and programmers. Human-centric CS focuses on individuals' actions, decisions, interpretations, and psychological factors, complementary to the technological aspects of CS. You will be exposed to the psychological, social, and organizational aspects that shape cyber security. To support this, you will learn how to identify, design and analyse: human-centric cyber threats and security measures; security awareness and incident response; psychology of cyber criminals; cybercrime business models; and organizational impact on cyber security practices. In addition, you will learn advanced topics including user-centric privacy and data protection, AI and ML for human-centric security. This will be applied through a set of comprehensive cyber security frameworks and practices applied to real-world organizations.
IFN711 IT Industry Project
Unit information
- School/discipline
- School of Information Systems
- Study level
- Postgraduate units
- Availability
- Semester 1 (February)
Unit synopsis
The aim of this unit is to help you apply skills previously attained in your degree in an advanced problem domain and to enable you to conduct a well-defined project with specific outcomes. The project addresses an industry problem through the application of IT theories, tools and techniques. You will develop project management skills to lead teams in complex and changing environments. This unit introduces a range of traditional and contemporary project management approaches.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IFN712 Research in IT Practice
Unit information
- School/discipline
- School of Computer Science
- Study level
- Postgraduate units
- Availability
- Semester 2 (July)
Unit synopsis
As a professional, regardless of your discipline or context, you will be required to gather the best available evidence to make decisions, solve problems, and establish best practice, as well as innovate and develop. This unit will develop your understanding and higher order thinking related to the key concepts, principles, methodologies regarding research and provide the skills required in to perform research within professional settings and professional practice.
Approval required
You can only enrol in this postgraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB100 Game Studio 1: Mini-Game Development
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
In Game Studio 1, you will begin to apply your emerging discipline knowledge within small scale game development activities. Game Studio units are fundamental to the BGIE, and focus on the integration of design principles with practical development skills. In this first studio unit, you will have the opportunity to experience, at a small scale, all facets of game development, from animation and design, through to implementation and production. In this unit you will collaborate in transdisciplinary teams to engage in the tasks that designers and developers carry out in order to create engaging mini-games that utilise simple game mechanics and rules. This unit aims to provide you with foundational knowledge of game development activity, and to nurture the skills necessary for execution of effective designs in an integrated studio environment. Importantly, it will be invaluable in assisting you to build your professional portfolio.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB120 Introduction to Game Design
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
It is crucial that a game designer understands how to create a game world, the rules that govern game play and other high level design tasks, as the result of these activities can determine whether the player finds the game enjoyable or not. This unit provides an introduction to game design, by starting with high level conceptual design tasks before moving to more concrete tasks. You will develop practical and theoretical knowledge of game design issues such as: how game systems work, how to define rules for the world, and how to balance the rules to ensure enjoyable game play. At the end of the unit, students will have worked individually and in a small project team to demonstrate their understanding of these concepts. In this unit you will analyse relevant theory, create a design document, build a prototype and undertake playtesting.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB180 Games History, Culture and Psychology
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
This unit focuses on the social, cultural, sustainability and political aspects of videogames. It serves as a survey of topics useful for those interested in the study and creation of serious games, games for health, entertainment games, virtual and augmented reality, gamification and interactive environments. The units aims to help you become well played, well versed, and well read in and of games through the development of critical media skills. By the end of the semester you will be able to speak to current academic and industry trends around games, critically assess media and studies about games for veracity and reliability, leverage critical and creative thinking to express your positions on games, and converse about the history, social-cultural and sustainability impact of games.
IGB200 Game Studio 2: Applied Game Development
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
In Game Studio 2 you will develop a digital game-based experience to meet a defined project brief. Game Studio units are fundamental to the BGIE, and focus on the integration of design principles with practical development skills. In many contexts, game designers and developers work towards a predefined design brief, and in this unit you will build a game to meet the requirements set by an industry partner. You will work in transdisciplinary teams to create this interactive experience, applying your discipline expertise and emerging project management skills. You will employ an agile development process that allows for evaluation of the emerging product. The processes employed throughout the unit will extend your understanding of industry practices, allowing you to develop the professional and interpersonal skills required to succeed within this profession.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB283 Game Engine Theory and Application
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit will introduce you to the mathematics for computer graphics and games. Instead of just teaching mathematics, this unit focuses on taking mathematical theory and learning to program small examples in a game engine. The core parts of any game engine are the mathematical representations and algorithms. This unit will give you a basic understanding of the mathematics behind 3D graphics and games and the ability to apply the theory to solve problems in game engine development and software development in related areas. This unit will provide you with foundation knowledge and skills for programming and using 3D game engines. It is a pre-requisite for following advanced units that will build on these skills to provide you with enough knowledge to develop your own game engine and to have a deeper insight into popular commercial engines and tools used in the course.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB321 Immersive Game Level Design
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
Level design is a critical, key component to any video game, no matter how abstract or realistic. It is crucial that a level designer has the ability to lay out levels, construct levels within the game engines, plan gameplay scenarios and place non-player characters. This unit will help students develop these abilities as well as skills such as building terrain, building architecture and spaces, balancing gameplay, integrating narrative elements and goals, playtesting and implementing iterative design improvements, designing lighting and atmospheric effects and other genre-specific level design skills using the Unreal game engine. Students are expected to have some degree of high level game design skills and preliminary scripting abilities for this unit.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
IGB383 AI for Games
Unit information
- School/discipline
- School of Computer Science
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
The core concepts, principles and practices of designing and implementing Artificial Intelligence (AI) within computer games are explored and implemented within this unit. The introduction of modern theoretical models as well as commercial examples provides a foundational understanding of both the history and future of Game AI. This is particularly important when designing natural and/or humanistic behavioural effects of Non-Player Characters (NPC). Knowledge and skills developed during this unit adhere directly to modern Game and AI development and are required of industry practitioners today. You will develop an understanding of the field and develop expertise in addressing modern Game AI algorithms and problems.
Approval required
You can only enrol in this undergraduate unit if you meet the specified requirements and have significant background knowledge in the area of study. After you apply, we will assess the units and your background knowledge and let you know the outcome.
JSB170 Introduction to Criminology and Policing
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
Introduction to Criminology and Policing will provide you with an introduction to the disciplines of criminology and policing. This unit will provide you with a foundation for understanding theories, concepts, and issues related to criminology and policing in an Australian and international context. It begins with an exploration of the existing explanations of crime from both an individual and social theoretical perspective and will provide you with a background of policing in Queensland, Australia, and internationally. The remainder of the unit then covers topics of interest to those within the area of criminal justice, policing and criminology, for example, crimes in the home, crime in public, white collar crime, and youth crime.
JSB171 Justice and Society
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
An understanding and appreciation of the complexities of social justice, and particularly their impact on criminal justice outcomes in our society, is a key skill for competent justice professionals. This unit provides the foundational sociological and criminological knowledge that is necessary to understanding justice in a social context, and which is essential for ensuring justice professionals act in socially just and ethical ways.
JSB172 Professional Academic Skills
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
Professionals in many fields including Justice are required to have outstanding academic literacy and professional skills, particularly the ability to source, understand and analyse written sources and synthesise evidence into professional written formats. This unit gives students a thorough grounding in the core academic and professional literacies required during their studies and into their graduate careers.
JSB173 Understanding the Criminal Justice System
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
Justice professionals require a thorough foundational understanding of how Australia’s systems of justice operate structurally and how people progress through those systems. This unit provides a critical overview of the Australian Criminal Justice System through examinations of the key arms of policing, courts and corrections and their processes.
JSB174 Forensic Psychology and the Justice System
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
Forensic Psychology is readily acknowledged as one of the fastest growing areas of psychology in the world. Psychologists are now involved significantly in policing, judicial procedures and correctional processes. The term 'forensic' literally means 'of or used in law courts' (Australian Oxford Paperback Dictionary). The phrase 'psychology and the justice system', however, is now used more generally to describe the different ways in which psychology and law intersect - namely the psychology of the law, psychology in the law, and psychology by the law. By its very nature the study of psychology and law draws from a wide multidisciplinary base for the application of specialised knowledge. As a student of this discipline area, you will need a broad introductory appreciation of (and a critical perspective on) what the study of psychology involves.
JSB178 Policy, Governance and Justice
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 2 (July)
Unit synopsis
This unit is designed to introduce students to the practice and theorising of politics and policy making. It will provide you with a foundation to understand the people, systems and structures that influence how our government works. Understanding political dynamics and how good policy-making happens helps prepare students to work in government agencies, or to work more effectively in non-governmental roles concerning law and justice. In addition to providing a conceptual overview of the structures and functions of government, this unit introduces students to the practical elements of policy-making enabling you to develop basic political communication skills.
JSB180 Deviance and Social Justice
Unit information
- School/discipline
- School of Justice
- Study level
- Undergraduate units
- Availability
- Semester 1 (February)
Unit synopsis
The study of deviance engages with fundamental aspects of criminology and justice studies, such as the making and breaking of laws, the analysis of issues pertaining to marginalised social groups and activities, and other important social justice concerns. Drawing on problem solving skills and interpretive traditions in the social sciences, the unit encourages students to think critically about "deviance" (often manifesting as a social problem or contested behaviour), asking why some activities and social groups are considered deviant and others not across various historical and cultural contexts. The unit examines social and legal responses to managing and controlling deviance and engages with important related problems in social justice, such as gender equality and racial discrimination. The scope and concerns of the unit make it broadly accessible to students and the unit's focus on real world social problems will appeal to a broad cross-section of QUT's student market.