Unit Code + Unit Name - T1 2025
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit addresses the necessary knowledge and skills of financial accounting. It will instruct students on the reporting requirements applicable to entities as well as the preparation of consolidated financial statements under the International Financial Reporting Standards (IFRSs). Students will be able to perform accounting for assets revaluation and impairment, income tax, consolidated financial statements, investments in associates and foreign currency transactions, all whilst applying professional judgement.
Please insert the unit overview from the unit outline.
This unit introduces students to the introductory concepts and theories of business finance. Students will be able to define a range of finance terminologies and apply their mathematical skills to solve simple financial problems. By the completion of the unit, students are expected to have a general understanding of the Australian and international financial markets and how to deploy capital and make investment choices.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit is designed to introduce students to the Australian legal system and to key areas of regulation impacting on the operation of business in Australia. The unit will provide an overview of the institutions and machinery through which laws are made, applied and enforced, and will cover fundamental principles of contracts, torts (with a focus on negligence), relationships in business, the Australian Consumer Law (with a focus on supply of goods and services, misleading and unconscionable conduct) and an introduction to competition law and intellectual property. Students will be required to identify legal issues arising in commercial scenarios and to develop legal arguments for their resolution.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit is designed to introduce students to the Australian legal system and to key areas of regulation impacting on the operation of business in Australia. The unit will provide an overview of the institutions and machinery through which laws are made, applied and enforced, and will cover fundamental principles of contracts, torts (with a focus on negligence), relationships in business, the Australian Consumer Law (with a focus on supply of goods and services, misleading and unconscionable conduct) and an introduction to competition law and intellectual property. Students will be required to identify legal issues arising in commercial scenarios and to develop legal arguments for their resolution.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit introduces students to the basic skills of programming, algorithm development and problem-solving with no assumed programming knowledge and/or experience. It provides an extensive theoretical and practical foundation for understanding the basic concepts in objectoriented programming (OOP) techniques. Students will be exposed to the various topics of object-oriented programming, design, variables, statements, arrays and algorithms in sorting and searching. The unit covers a design process using multiple design strategies and demonstrates how to build a readable and reusable solution.
This unit introduces fundamental concepts and principles of effective management, organization, manipulation and use of data. Students will learn how to design a database using a set of business rules and applying data modelling techniques such as ER (EntityRelationship) modelling and relational database design. Students will also learn how to query databases using SQL (Standard Query Language). Other database concepts will also be examined such as database administration, concurrency, data integration, data warehousing, backup & recovery, security and distributed databases.
This unit introduces the techniques, tools and models for developing information systems. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including systems requirements analysis, problem identification, feasibility analysis, data modelling, use case analysis and design models. Unified Modelling Language (UML) is explored and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Project management techniques and tools for information systems are also studied.
This unit provides students with a comprehensive introduction to computer networks by introducing basic networking technologies, Ethernet fundamentals, ISO OSI model and networking protocols including TCP/IP. It also introduces important networking components including switches and routers and explores routing, switching, and the internet architecture.
The unit provides an understanding of what it means to be an IT professional and what is expected from an IT professional in an organisation and in the society as a whole. It provides students with an overview of the requirements and skills for responsible and ethical practice in IT profession as well as opportunities for developing and applying effective communications and management skills.
Cloud computing addresses the increasing demand of data storage and computing power, which allow users to avoid or minimize up-front IT infrastructure costs. It also provides companies with fast provisioning of computer system resources. This unit explores fundamental core services, security, and architectures in cloud computing and examines the concept of cloud computing and its enabling technologies (e.g. virtualisation, networking, web technology, etc.). It also analyses industry best practice in cloud adoption, cloud migration and cloud security. At the completion of this unit, students will acquire knowledge and skills in areas of virtualisation, cloud infrastructure, cloud service model, and core cloud services offered by Amazon Web Services (AWS).
Please insert the unit overview from the unit outline.
This unit introduces students to both conceptual understanding and technologies that are relevant to the World Wide Web (WWW). The unit's focus is on learning the key concepts, the basic knowledge and skills needed to develop satisfying Web sites. Students will explore a range of techniques and technologies, including code design and fundamentals of visual design.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit provides students with an opportunity to conduct autonomous research with limited supervision and develop relevant research skills. Students will learn about research methodologies and different steps involved in research with focus on a real-world approach in information technology. The unit is also designed to enhance students’ skills of literature comprehension, research report writing and oral presentation. Students will develop a research proposal for an information technology research topic.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit introduces students to the basic skills of programming, algorithm development and problem-solving with no assumed programming knowledge and/or experience. It provides an extensive theoretical and practical foundation for understanding the basic concepts in objectoriented programming (OOP) techniques. Students will be exposed to the various topics of object-oriented programming, design, variables, statements, arrays and algorithms in sorting and searching. The unit covers a design process using multiple design strategies and demonstrates how to build a readable and reusable solution.
This unit introduces fundamental concepts and principles of effective management, organization, manipulation and use of data. Students will learn how to design a database using a set of business rules and applying data modelling techniques such as ER (EntityRelationship) modelling and relational database design. Students will also learn how to query databases using SQL (Standard Query Language). Other database concepts will also be examined such as database administration, concurrency, data integration, data warehousing, backup & recovery, security and distributed databases.
This unit introduces the techniques, tools and models for developing information systems. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including systems requirements analysis, problem identification, feasibility analysis, data modelling, use case analysis and design models. Unified Modelling Language (UML) is explored and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Project management techniques and tools for information systems are also studied.
This unit provides students with a comprehensive introduction to computer networks by introducing basic networking technologies, Ethernet fundamentals, ISO OSI model and networking protocols including TCP/IP. It also introduces important networking components including switches and routers and explores routing, switching, and the internet architecture.
The unit provides an understanding of what it means to be an IT professional and what is expected from an IT professional in an organisation and in the society as a whole. It provides students with an overview of the requirements and skills for responsible and ethical practice in IT profession as well as opportunities for developing and applying effective communications and management skills.
Cloud computing addresses the increasing demand of data storage and computing power, which allow users to avoid or minimize up-front IT infrastructure costs. It also provides companies with fast provisioning of computer system resources. This unit explores fundamental core services, security, and architectures in cloud computing and examines the concept of cloud computing and its enabling technologies (e.g. virtualisation, networking, web technology, etc.). It also analyses industry best practice in cloud adoption, cloud migration and cloud security. At the completion of this unit, students will acquire knowledge and skills in areas of virtualisation, cloud infrastructure, cloud service model, and core cloud services offered by Amazon Web Services (AWS).
This unit introduces students to both conceptual understanding and technologies that are relevant to the World Wide Web (WWW). The unit's focus is on learning the key concepts, the basic knowledge and skills needed to develop satisfying Web sites. Students will explore a range of techniques and technologies, including code design and fundamentals of visual design.
This unit will introduce students to the real-world cyber security issues faced by the community and by industry. Students will explore cyber security from both an attacker's and defender's viewpoint and will learn how vulnerabilities and threats are assessed and managed. The unit further introduces students to various tools, techniques, and methods to mitigate various security threats and attacks on contemporary computing and network systems. Students will develop risk management plans and will also learn about proactive secure design techniques, incident response and disaster recovery.
This unit provides students with an opportunity to conduct autonomous research with limited supervision and develop relevant research skills. Students will learn about research methodologies and different steps involved in research with focus on a real-world approach in information technology. The unit is also designed to enhance students’ skills of literature comprehension, research report writing and oral presentation. Students will develop a research proposal for an information technology research topic.
This unit provides students with a comprehensive introduction to computer networks by introducing basic networking technologies, Ethernet fundamentals, ISO OSI model and networking protocols including TCP/IP. It also introduces important networking components including switches and routers and explores routing, switching, and the internet architecture.
This unit introduces the techniques, tools and models for developing information systems. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including systems requirements analysis, problem identification, feasibility analysis, data modelling, use case analysis and design models. Unified Modelling Language (UML) is explored and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Project management techniques and tools for information systems are also studied.
This unit introduces fundamental concepts and principles of effective management, organization, manipulation and use of data. Students will learn how to design a database using a set of business rules and applying data modelling techniques such as ER (EntityRelationship) modelling and relational database design. Students will also learn how to query databases using SQL (Standard Query Language). Other database concepts will also be examined such as database administration, concurrency, data integration, data warehousing, backup & recovery, security and distributed databases.
This unit introduces students to the basic skills of programming, algorithm development and problem-solving with no assumed programming knowledge and/or experience. It provides an extensive theoretical and practical foundation for understanding the basic concepts in objectoriented programming (OOP) techniques. Students will be exposed to the various topics of object-oriented programming, design, variables, statements, arrays and algorithms in sorting and searching. The unit covers a design process using multiple design strategies and demonstrates how to build a readable and reusable solution.
This unit provides students with a comprehensive introduction to computer networks by introducing basic networking technologies, Ethernet fundamentals, ISO OSI model and networking protocols including TCP/IP. It also introduces important networking components including switches and routers and explores routing, switching, and the internet architecture.
This unit introduces the techniques, tools and models for developing information systems. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including systems requirements analysis, problem identification, feasibility analysis, data modelling, use case analysis and design models. Unified Modelling Language (UML) is explored and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Project management techniques and tools for information systems are also studied.
This unit introduces fundamental concepts and principles of effective management, organization, manipulation and use of data. Students will learn how to design a database using a set of business rules and applying data modelling techniques such as ER (EntityRelationship) modelling and relational database design. Students will also learn how to query databases using SQL (Standard Query Language). Other database concepts will also be examined such as database administration, concurrency, data integration, data warehousing, backup & recovery, security and distributed databases.
This unit introduces students to the basic skills of programming, algorithm development and problem-solving with no assumed programming knowledge and/or experience. It provides an extensive theoretical and practical foundation for understanding the basic concepts in objectoriented programming (OOP) techniques. Students will be exposed to the various topics of object-oriented programming, design, variables, statements, arrays and algorithms in sorting and searching. The unit covers a design process using multiple design strategies and demonstrates how to build a readable and reusable solution.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
Cloud computing addresses the increasing demand of data storage and computing power, which allow users to avoid or minimize up-front IT infrastructure costs. It also provides companies with fast provisioning of computer system resources. This unit explores fundamental core services, security, and architectures in cloud computing and examines the concept of cloud computing and its enabling technologies (e.g. virtualisation, networking, web technology, etc.). It covers cloud economics, cloud architecture, cloud service models, virtualisation, cloud security and cloud migration, etc. At the completion of this unit, students will acquire knowledge and skills in areas of virtualisation, cloud infrastructure, cloud service models, and core cloud services offered by Amazon Web Services (AWS).
This unit introduces the techniques, tools, and methods used by business analysts in the analysis and design stages of systems development. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including problem identification, feasibility analysis, systems requirements analysis, data modelling, and design models. Unified Modelling Language (UML) is explored, and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Students also examine the main principles and methods used in the design phase such as input and output design, user interface design, and software architecture.
This unit will introduce students to the real-world cyber security issues faced by the community and by industry. Students will explore cyber security from both an attacker's and defender's viewpoint and will learn how vulnerabilities and threats are assessed and managed. The unit further introduces students to various tools, techniques and methods to mitigate various security threats and attacks on contemporary computing and network systems. Students will develop risk management plans and will also learn about proactive secure design techniques, incident response and disaster recovery.
In this unit students will study the interface between people behaviour and the organisation with the goal of improving and achieving organisational desire performance. The unit is designed to help students in exploring and gaining a knowledge of concepts and theories relating to group and individual behaviour and attitudes at organizational level. The unit looks at issues such as culture, personality, perception, motivation, group structure, teamworking, work design, organizational design, leadership, decision making, power and politics. Students gain a better appreciation of people related workplace issues and problems for managing people in contemporary organization.
The purpose of this course is for students to understand necessary techniques for developing client/server applications at the web level. The course focuses on designing and developing web-based applications using a variety of programming languages and tools like PHP and Python. Students will be exposed to Internet application development architecture. Class projects include developing business-to-consumer (B2C) and business-to-business (B2B) applications, among others. Development skills include presenting and receiving information through a web site, validating entered information and storing entered information in text files or databases. Students develop an understanding of the principles of web page and web site design; standard object models, and the use of server-side programs for database and file access; testing, software quality assurance; and the process of publishing Web sites. This hands-on PHP and Python programming course uses open-source software (PHP, Python, JavaScript and MySQL) to provide the student with a fundamental programming background.
This unit introduces data communication fundamentals, network transmission technologies, network protocols and design frameworks. It introduces students to basic design and communicational issues related to local area networks, wide area networks. Content includes communication media types; data communications principles and protocols; network architectures and protocols, standard interfaces, transmission techniques; data integrity and security; Local Area Networks (LAN); data link control; IP Addressing and Sub-networking; Routing protocols like OSPF; Switching technologies; Design and implementation of enterprise networks using industry standard equipment like CISCO routers and switches.
This unit is aimed at introducing students to the subject of computer programming and enabling them to develop computer programs for problem solving at a basic level. The focus of the unit is to provide students with a robust understanding of the basic principles of programming and algorithmic thinking. Students will be able to reinterpret a general problem into a computer problem and use their understanding of the computer model to develop source code. The unit will discuss topics necessary for the students to be able to write, debug, and execute computer code to solve logical problems. Crucial concepts include defining data types, control flow, iteration, functions, and recursion. The teaching materials are designed to provide technical and theoretical knowledge that serve as a foundation for continued learning of presented areas.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
This unit is aimed at introducing students to the subject of computer programming and enabling them to develop computer programs for problem solving at a basic level. The focus of the unit is to provide students with a robust understanding of the basic principles of programming and algorithmic thinking. Students will be able to reinterpret a general problem into a computer problem and use their understanding of the computer model to develop source code. The unit will discuss topics necessary for the students to be able to write, debug, and execute computer code to solve logical problems. Crucial concepts include defining data types, control flow, iteration, functions, and recursion. The teaching materials are designed to provide technical and theoretical knowledge that serve as a foundation for continued learning of presented areas.
This unit introduces data communication fundamentals, network transmission technologies, network protocols and design frameworks. It introduces students to basic design and communicational issues related to local area networks, wide area networks. Content includes communication media types; data communications principles and protocols; network architectures and protocols, standard interfaces, transmission techniques; data integrity and security; Local Area Networks (LAN); data link control; IP Addressing and Sub-networking; Routing protocols like OSPF; Switching technologies; Design and implementation of enterprise networks using industry standard equipment like CISCO routers and switches.
The purpose of this course is for students to understand necessary techniques for developing client/server applications at the web level. The course focuses on designing and developing web-based applications using a variety of programming languages and tools like PHP and Python. Students will be exposed to Internet application development architecture. Class projects include developing business-to-consumer (B2C) and business-to-business (B2B) applications, among others. Development skills include presenting and receiving information through a web site, validating entered information and storing entered information in text files or databases. Students develop an understanding of the principles of web page and web site design; standard object models, and the use of server-side programs for database and file access; testing, software quality assurance; and the process of publishing Web sites. This hands-on PHP and Python programming course uses open-source software (PHP, Python, JavaScript and MySQL) to provide the student with a fundamental programming background.
In this unit students will study the interface between people behaviour and the organisation with the goal of improving and achieving organisational desire performance. The unit is designed to help students in exploring and gaining a knowledge of concepts and theories relating to group and individual behaviour and attitudes at organizational level. The unit looks at issues such as culture, personality, perception, motivation, group structure, teamworking, work design, organizational design, leadership, decision making, power and politics. Students gain a better appreciation of people related workplace issues and problems for managing people in contemporary organization.
Cloud computing addresses the increasing demand of data storage and computing power, which allow users to avoid or minimize up-front IT infrastructure costs. It also provides companies with fast provisioning of computer system resources. This unit explores fundamental core services, security, and architectures in cloud computing and examines the concept of cloud computing and its enabling technologies (e.g. virtualisation, networking, web technology, etc.). It covers cloud economics, cloud architecture, cloud service models, virtualisation, cloud security and cloud migration, etc. At the completion of this unit, students will acquire knowledge and skills in areas of virtualisation, cloud infrastructure, cloud service models, and core cloud services offered by Amazon Web Services (AWS).
This unit will introduce students to the real-world cyber security issues faced by the community and by industry. Students will explore cyber security from both an attacker's and defender's viewpoint and will learn how vulnerabilities and threats are assessed and managed. The unit further introduces students to various tools, techniques and methods to mitigate various security threats and attacks on contemporary computing and network systems. Students will develop risk management plans and will also learn about proactive secure design techniques, incident response and disaster recovery.
This unit introduces the techniques, tools, and methods used by business analysts in the analysis and design stages of systems development. It aims to develop analytical skills for Systems Development Life Cycle (SDLC) including problem identification, feasibility analysis, systems requirements analysis, data modelling, and design models. Unified Modelling Language (UML) is explored, and different analysis and design techniques are examined such as structured and object-oriented design methods and tools. Students also examine the main principles and methods used in the design phase such as input and output design, user interface design, and software architecture.
Please insert the unit overview from the unit outline.
This unit is aimed at introducing students to the subject of computer programming and enabling them to develop computer programs for problem solving at a basic level. The focus of the unit is to provide students with a robust understanding of the basic principles of programming and algorithmic thinking. Students will be able to reinterpret a general problem into a computer problem and use their understanding of the computer model to develop source code. The unit will discuss topics necessary for the students to be able to write, debug, and execute computer code to solve logical problems. Crucial concepts include defining data types, control flow, iteration, functions, and recursion. The teaching materials are designed to provide technical and theoretical knowledge that serve as a foundation for continued learning of presented areas.
This unit is aimed at introducing students to the subject of computer programming and enabling them to develop computer programs for problem solving at a basic level. The focus of the unit is to provide students with a robust understanding of the basic principles of programming and algorithmic thinking. Students will be able to reinterpret a general problem into a computer problem and use their understanding of the computer model to develop source code. The unit will discuss topics necessary for the students to be able to write, debug, and execute computer code to solve logical problems. Crucial concepts include defining data types, control flow, iteration, functions, and recursion. The teaching materials are designed to provide technical and theoretical knowledge that serve as a foundation for continued learning of presented areas.
In this unit students will study the interface between people behaviour and the organisation with the goal of improving and achieving organisational desire performance. The unit is designed to help students in exploring and gaining a knowledge of concepts and theories relating to group and individual behaviour and attitudes at organizational level. The unit looks at issues such as culture, personality, perception, motivation, group structure, teamworking, work design, organizational design, leadership, decision making, power and politics. Students gain a better appreciation of people related workplace issues and problems for managing people in contemporary organization.
The purpose of this course is for students to understand necessary techniques for developing client/server applications at the web level. The course focuses on designing and developing web-based applications using a variety of programming languages and tools like PHP and Python. Students will be exposed to Internet application development architecture. Class projects include developing business-to-consumer (B2C) and business-to-business (B2B) applications, among others. Development skills include presenting and receiving information through a web site, validating entered information and storing entered information in text files or databases. Students develop an understanding of the principles of web page and web site design; standard object models, and the use of server-side programs for database and file access; testing, software quality assurance; and the process of publishing Web sites. This hands-on PHP and Python programming course uses open-source software (PHP, Python, JavaScript and MySQL) to provide the student with a fundamental programming background.
This unit introduces data communication fundamentals, network transmission technologies, network protocols and design frameworks. It introduces students to basic design and communicational issues related to local area networks, wide area networks. Content includes communication media types; data communications principles and protocols; network architectures and protocols, standard interfaces, transmission techniques; data integrity and security; Local Area Networks (LAN); data link control; IP Addressing and Sub-networking; Routing protocols like OSPF; Switching technologies; Design and implementation of enterprise networks using industry standard equipment like CISCO routers and switches.
Please insert the unit overview from the unit outline.
Please insert the unit overview from the unit outline.
A deeper appreciation of accounting theories and a closer look at contemporary issues will enhance the understanding of the framework and standards which underpin accounting practices. This unit aims to further educate students in their knowledge of financial accounting and its relationship with ethics. Students will learn extended accounting theories in addition to applying their prior body of knowledge. Students will investigate key topics such as decision usefulness approach, agency theory, earnings management and accounting standard setting.
Auditing provides reasonable assurance to third party users of financial statements regarding the financial position of a company. This unit aims to provide students with an understanding of internal and external auditing practices. Students will examine the legal and ethical obligations of an auditor in forensic accounting and detection of fraud and error under auditing standards. They will also be able to identify and align regulatory frameworks and auditing standards while performing auditing practices using quantitative methods.
Please insert the unit overview from the unit outline.
This unit covers the key concepts of data mining. Massive amounts of data are being generated by individuals, public and private organisations. The Internet provides a very large source of information about almost every aspect of human life and society. This unit focuses on methods, techniques and tools to collect, integrate, pre-process and process large amounts of data in order to find anomalies, trends, correlations and patterns in data sets which can in turn provide significant benefits to organisations.
This unit covers the fundamentals of data analytics. It aims to develop foundation skills and knowledge required for data driven, evidence-based approaches to decision making and performance analysis. Topics include data collection, preprocessing and transformation, visualization and exploratory analysis, and the mathematical and statistical foundations for data modeling. These will help students develop the understanding they will need to make informed decisions using data analysis and communicate the results effectively. The programming language used is Python which is an excellent environment for building many kinds of analytical applications.