Studying in our Science and Engineering Faculty offers unique learning experiences, outstanding research opportunities, and real-world experience so that you can become sought after in the global workforce. Study in our award-winning Science and Engineering Centre, which features innovative technologies that support collaborative learning and research.

Research with QUT science and engineering

You may be able to apply for research-based projects and arrange to work with a QUT academic advisor, depending on your academic background. Explore the available student topics within the Science and Engineering Faculty.

Short-term research with science and engineering

Science and engineering units you can choose

Select from a range of world-class schools within the Science and Engineering Faculty. Choose your own study adventure from 11 study areas.

Important things to note

If you study one of our one-off engineering practical units (EGB, ENB and ENN units) you can change your practical classes up to the end of week 13 as long as places are available.

Approved units

All students can study these units, regardless of your academic background. These units will be approved on your QUT study plan after you apply.

Biology & environmental science

BVB101 Foundations of Biology

Biology is the study of living things. But what is “living”' Cells are considered the basic structural unit of life, existing in diverse forms from simple single-celled microbes to complex multicellular organisms such as plants and animals. Using collaborative approaches in workshops and the laboratory you will investigate the diverse nature of cells and consider how they are built and powered and how they interact and reproduce. You will use the concepts developed in this unit to discuss more complex questions such as “are viruses alive” and “can we synthesise life”'

BVB102 Evolution

Studying Evolution provides students with the fundamental basis for understanding biological patterns and processes from data sources spanning research from genomes to ecology and fossils. As stated by the famous biologist, Theodosius Dobzhansky (1973), "nothing in biology makes sense except in the light of evolution". Evolution gives an overview of the nature of inheritance, biological variation, natural & sexual selection, adaptation and how these underpin biological diversity and the distributions of all species, both extinct and extant. The primary aim of the unit is to provide the context for you to be able to interpret any biological observation in an evolutionary framework in fields as diverse as conservation and medical genetics. As a foundational unit, knowledge and skills that you gain will be built upon in subsequent units in the biology major as well as in Wildlife Ecology, Environmental Science and Biotechnology & Genetics minors.

BVB212 Drug Action

Introduction to the classification of bioactive compounds according to the various physiological systems they influence, such as the cardiovascular system, nervous system and respiratory system. The principles of drug action will be discussed, including the concepts of drug specificity, potency and efficacy. These principles will facilitate a basic understanding of toxicology, the development drug tolerance, addiction and withdrawal. Taught in the context human and veterinary medicine, as well as the use of drugs in sport, as poisons, or as food or environmental contaminants, it complements 'Drug Discovery and Design' offered in the same semester. The way in which chemical compounds affect biological cells and systems is fundamental to the study of medicines and toxins. The pharmaceutical, neutraceutical and pesticide industries are major economic forces which offer significant employment opportunities in science.

BVB221 Nature's Pharmacy

Fundamental concepts and practical skills relevant to plant medicinal biology, chemistry, biochemistry, and pharmacology. It introduces the general classes of medicinal plant compounds, their biosynthesis and function in planta, their purification and analysis, and clinical applications. The unit introduces the pharmacology of specific plant-derived compounds, thereby building upon the knowledge of drug action developed in BVB212. It provides a deeper understanding of the broader technical, social, cultural, and legal challenges in the transition from discovery to application via focused evaluation of existing/emerging global health challenges. The ability to critically evaluate scientific literature, synthesise information, and write effectively is further developed in this unit. This unit develops a broad range of knowledge and practical skills of direct relevance to the pharmaceutical sector, as well as natural product chemistry, plant science, botany, and allied health.

BZB210 Biological Sciences

Cells are the basic structural unit of life. They exist in diverse forms from simple single-celled microbes to complex multicellular organisms such as plants and animals. In this unit you will investigate the diverse nature of cells and consider how they are built and powered and how they interact and reproduce. You will extend these foundation concepts to examine more complex problems involving molecular biology, plant and animal biology, and ecology.

EVB102 Ecosystems and the Environment

Like all other species on the planet, humans extract energy and materials from their surrounding environment and as a result of that activity, modify ecosystems. We are part of the earth's ecological systems, and our ability to understand and manage our impact on the environment must be based on a sound knowledge of ecosystems ecology. This first year unit provides an introduction to ecosystems science through a series of lectures, workshops and field work. The unit focuses on broad-scale factors that shape ecosystems, such as energy transfer, materials cycling, climate and soils and examines the ecological patterns that emerge as a result. This knowledge is then used to assess ecosystem change and human impact on the environment. This foundational unit is relevant to environmental science and biology students and those with an interest in understanding the natural science components of sustainability.

EVB210 Geospatial Mapping

Effective presentation of geospatial information is fundamental for supporting decision-making in many disciplines. This unit is complementary to the study of Geographic Information Systems and aims at enhancing skill development in effective communication of geospatial information and the production of maps for different purposes and audiences. It provides you with an introduction to the fundamentals of mapping and cartographic communication for contemporary visual presentation and mapping of geospatial data suitable for scientific reporting. Through this unit you will develop the ability to operate at a basic-intermediate level a variety of mapping software (e.g. Google Earth, QGIS, ArcGIS, AutoCAD) and use some specific online mapping platforms.

SEB104 Grand Challenges in Science

Grand Challenges in Science explores world events, problems or phenomena from a scientific perspective, discovering the many ways in which science is used and misused by practicing scientists and the public. You will understand the problems and challenges of modern scientific inquiry using a range of multidisciplinary perspectives and explore solutions focussed approaches.

SEB116 Experimental Science 2

Science is concerned with developing testable, quantifiable models of the world around us for the purpose of creating a sustainable, safe future for humankind. To this end, scientists employ a unique methodology termed the Scientific Method. “Experimental Science 2” focuses on the applied principles and concepts embodied by the Scientific Method as it relates to the fields of biological, environmental and earth science. You will conduct experimental science, via inquiry-led practice, working both individually and collaboratively. Through field and/or laboratory experiences, you will focus on real-world applications.

Built environment

BEB110 Organising and Managing Project Team

Project managers face a number of challenges operating in a complex project environment that is characterised by cross-cultural teams, high levels of uncertainty, and global competition for competent human resources. The successful delivery of projects requires that project managers develop basic knowledge, competency and skills to organise, lead and manage an effective project team, especially in the construction or related industry. This unit introduces key theories and concepts to assist you in developing greater insights into your own thinking and behaviour so as to increase your personal effectiveness in working with others. Case studies will be used to embed key learnings in a real-world context. This unit is part of the ‘project collaboration minor’ and the knowledge and skills developed are relevant to construction management and related majors.

BEB111 Managing Project Quality

This  Project Collaboration Minor unit introduces you to the development and implementation of strategies required to manage quality within projects. Using a problem-solving approach, the unit will also teach you how to determine quality requirements, develop a quality plan, implement quality assurance processes and use systematic review and evaluation procedures to make quality improvements in current and future projects. Quality is integral to all aspects of successful project delivery and is important in ensuring that the end-quality of all project deliverables will be 'fit for purpose' and will satisfy both internal and external customers. BEB111 unit provides you with the necessary knowledge and skills to develop a project quality management plan, perform quality audits and quality improvement activities, and expand outcomes into process improvements and ultimately organisational change.

BEB112 Principles of Project Management

Project Management is the overall planning, control and coordination of a project, from inception to completion, aimed at meeting a client's requirements in order to complete the project on time, within budget and to the client’s quality, safety and environmental standards. This unit introduces you to project management for the built environment, engineering or infrastructure projects, which includes an overview of the framework, processes and key knowledge areas of project management. Developing a project plan to manage the project through its life-cycle, identify and engage project stakeholders, monitor project cost, mitigating project risks and opportunities are core skills that you will need to develop to be an effective project manager. Case studies will be used to embed key learnings in a real-world context. This unit is part of the ‘project collaboration minor’ and the knowledge and skills developed are relevant to construction management and related majors.

BEB113 Managing Project Cost

Introduces the basic principles,  processes, relevant techniques and methods of planning, estimating, budgeting, monitoring and controlling project costs. It provides an understanding of project costs within the broader context of project management and from the project life cycle perspective. It examines the relationships between project cost and other project dimensions such as project scope, time/schedule, quality, procurement, and illustrates their trade-offs. The knowledge and skills developed in this unit are relevant to professional practices and those working on projects that require basic understanding of cost planning and management to prepare project cost estimates, budget, and conduct cost performance analysis so that project can be completed within the approved budget.

BEB114 Project Financing

Project is growing in complexity and size. Many projects never get off the ground due to insufficient financing. It is therefore necessary for project managers to know the sources and cost of project finance in order to package a financially viable project for approval. This unit is part of the Project Collaboration minor. This unit provides you with the understanding of the main features of project finance and apply it in the project management environment.

PMN501 Project Management Essentials 1

This unit will furnish you with an appreciation of the nature and role of project management as a professional discipline. With a specific focus on aspects of project planning and project development, the unit will describe, clarify, and formalise project management of the front end of projects to prepare you for further postgraduate study or bring new knowledge and skills to your professional endeavours.

PMN503 Systems in Project Management

This unit is to further develop the student's knowledge and skills in considering and applying systems thinking and a systems approach towards all processes and aspects of project management.  A systems approach to project be more effective and will best integrate a project with it final user customer and all other stakeholders.  The student will understand that the PMBOK processes are based on system thinking, and how to apply them.

PMN504 People and Projects

This unit will provide you with the fundamental skills and knowledge to manage internal and external stakeholders, and to appreciate the role and contribution of the Project Manager in facilitating outcomes critical for the success of a project. The unit will specifically focus on the competencies required to effectively lead, motivate and manage individuals within the project team.The unit provides an understanding of how to undertake negotiation and conflict resolution, recognise individual and cultural differences and different communication styles, and appreciate ethical issues appearing in projects..

UXB100 Design-thinking for the Built Environment

In this introductory unit, you will gain a big picture view of the strategies and interactions that influence the sustainable development of the built environment.  Using design-thinking, you will consider the end user of built spaces and the social and cultural impacts of decisions at every stage of the project development and planning process.  You will analyse problems and consider various innovative solutions. You will learn appropriate terminology and communication strategies to communicate and negotiate with diverse stakeholders including clients, design managers, architects, project managers, urban planners, construction managers and quantity surveyors and cost engineers.  You will also learn how and when these roles intersect and how you can have a strategic impact on the project development and planning process.

UXB110 Residential Construction

This unit develops your knowledge, skills and application for residential construction management. The unit introduces current domestic construction techniques and materials that are the core of any construction process. You are taught to read plans and build a house by studying construction theory and legislation, visiting building sites, and sketching construction details. This first year unit complements UXB100 and prepares you for Integrated Construction Management and Commercial Construction Management.

UXB111 Imagine Construction Management

Imagine what your future construction management career will be like. This unit introduces you to the essential professional skills and practices you will need throughout your studies and professional career in construction, and provides a sense of identity as a construction management professional. Key concepts such as fundamentals of construction management, occupational health and safety, professional practice, ethics and sustainability are explored.

UXB112 Introduction to Structures

This is an introductory level unit that introduces structural and non structural materials used in the construction process  Most common types of construction engineering materials (timber, building boards, fibre composites, concrete, masonry, metals, ceramics, glass and granular materials) used to create modern structures are introduced and their basic properties, construction applications, behaviour, strength, durability, suitability, sustainability and limitations are discussed. The knowledge for which is vital for the construction of any building project.  The unit also provides foundation to the design of structures through introduction to the statics at an elementary level. The unit develops strong foundation to the construction management disciplines and further studies on the design of structures.

UXB120 Introduction to Heavy Engineering Sector Technology

This unit introduces resource sector technology associated with on and off Shore Oil and Gas (LNG), open cut and underground mining and power generation and distribution infrastructure including processing plants/plant design and infrastructure systems.  Students will also develop introductory knowledge of safety and risk management within these sectors and develop an appreciation of mineral economics.  It links to the work being undertaken in units Imagine Quantity Surveying and Cost Engineering.

UXB121 Imagine Quantity Surveying and Cost Engineering

This unit introduces the broad scope of contemporary quantity surveying activity and cost engineering. It focuses on three broad areas of professional quantity surveying and cost engineering and in doing so, considers the similarities and differences across Quantity Surveying and Cost Engineering. Firstly, what it means to be a professional is considered including image and status, fees, codes of ethics, professional competence and continuing professional development. Secondly, ways in which professionals engage with a workplace including terms of appointment are explored. Finally, the work of quantity surveying and cost engineering takes place within a social and environmental context and the unit will relate interactions between business and environmental interests including the natural environment, environment economics and ecologically sustainable development.

UXB130 History of the Built Environment

During this unit you will examine the interactions of forces and events that act to produce elements of the built environment, and actively explore the role played by the built environment in shaping human history through the use of historical examples from around the world. The development of your professional understanding of our built environment is based in an appreciation of the role that you will play as part of the ongoing historical processes that shape human settlement patterns. In particular it is important to actively explore the social and environmental forces involved in the evolution of the many ways that the built environment expresses itself both across time and in different locations. The aim of this unit is to explore the role played by culture, technology, and the environment in the historical development of cities and regions.

UXB131 Planning and Design Practice

This unit will provide you with an understanding of how the environment informs the decisions and activities of built environment professionals.  You will be introduced to principles, tools, and approaches for the identification, assessment and management of environmental impacts and environmental risk. Through interaction with practitioners, you will learn about theories for environmental decision making and gain knowledge about the application of theories for environmental planning and management in practice. Lectures present environmental planning issues, policies, and methods. You will engage in dialogues on contemporary environmental dilemmas, exploring ethical and practical aspects that underpin conflict in environmental policy-making processes. Computer labs will refine the skills you acquired in site analysis units, providing you with tools to facilitate collaborative problem-solving with spatial models. This unit will aid your preparations for professional practice.

UXB132 Urban Analysis

This is a foundation unit that provides opportunities for acquiring, refining and applying quantitative, qualitative and spatial skills required for analyses of cities and regions. The unit introduces techniques required to undertake thematic and emergent qualitative analyses, descriptive statistics, communication and analyses of spatial data, use of software in professional practice of urban analyses, and contemporary real-world urban analyses. Gaining skills to confidently apply these techniques is critical for an urban planning practitioner whether working in public or private sector. The unit also helps in gaining knowledge and skills in managing collaborative projects using structured timelines and assistive technologies, reflecting on collaboration in a clear and professional manner to communicate growth in skills and competencies, and interpreting, synthesising and effectively communicating data analysis results to inform policy.

UXB133 Urban Studies

This unit introduces you to the various demographic, economic, social and physical aspects of our cities to help understand the nature of cities we live in. You will be exposed to various theoretical perspectives focusing on the growth and development of cities and their regions, with an emphasis on their spatial structure and the spatial distribution of population, land uses and economic activities within them. You will develop your knowledge and skills in understanding the growth and development of cities, using real-world examples.

UXB134 Land Use Planning

This is a foundation unit that provides opportunities for acquiring, refining and applying knowledge of and skills in land use planning and geographic information system in an integrated way. The unit introduces spatial analysis techniques required to undertake contemporary real-world urban analyses required for land use planning. Gaining skills to confidently apply spatial analysis techniques in land use planning is critical for an urban planning practitioner whether working in public or private sector. The unit also helps in gaining knowledge and skills in analysing substantive theoretical and practical concepts involved in land use planning, evaluating data and applying regulatory frameworks to inform land use decision-making, communicating land use planning concepts both visually and in writing, and proposing solutions to complex land use problems.

Chemistry & physics

CVB101 General Chemistry

This foundation chemistry unit covers the core concepts and laboratory practices that we use to define the nature of atoms and the different forms of matter, to quantify chemical reactions & chemical reaction processes through the application of thermochemistry, kinetics and chemical equilibria. The understanding of these chemical concepts is essential to knowing why matter in our universe exists in specific forms and how it transforms. This knowledge is the foundation upon which the other scientific disciplines and applied disciplines are based. This is an introductory unit. The knowledge and skills developed in this unit are relevant to both chemistry major students and non-majors alike. CVB102 Chemical Structure & Reactivity builds on this unit by focusing on applications to chemical reactions and their relationship to chemical structure, with a particular focus on organic chemical synthesis and laboratory practices and reporting requirements with regards to organic chemistry.

CVB102 Chemical Structure and Reactivity

Chemistry relates to all aspects of our lives. An understanding of chemistry is necessary to make sense of our world and to address the global challenges faced by our society. Together with its companion unit, CVB101 General Chemistry, this unit provides you with a foundation in the science of Chemistry. It focuses on how atoms bond to form molecules, and the models chemists use to understand molecular structure. You will learn how to predict the reactivity and properties of molecules and will get a foundational introduction to organic and biological chemistry. You will develop your ability to apply theoretical knowledge and critical thinking to solving chemical problems. You will also complete a suite of laboratory practical experiments, where you will develop professional skills in chemical manipulation, analysis, safe laboratory practices, data recording and analysis. This unit is a foundation for higher-level courses in organic chemistry, materials science and biochemistry.

CVB210 Chemical Measurement Science

The unit introduces students to the principles and methods of making quality measurements in the context of chemical analysis and calibration. Students will gain relevant 'hands-on' experience from the practical and workshop programs, which will enable them to understand the theory in the context of 'real world' examples. The practical component involves a representative examples of wet-chemical and instrumental exercises that provide an introduction to Analytical Chemistry and practical experience for students pursuing any area of Science, Health and Engineering that needs quantitative chemical measurements. Skills developed in the unit will be important for students aiming gain an understanding of the internationally-recognised quality framework for chemical testing and calibration, the ISO/IEC 17025.

CVB215 Criminalistics and Physical Evidence

This unit introduces the current technologies used by crime scene investigators to investigate crime scene and identify evidence.  This unit will introduce the students to the realm of forensics and its role in criminal investigations. The student will be introduced to the fundamentals of chemical and physical sciences used for evidence collection, preservation and analysis. The unit will bring to the students hands-on experience in crime scene investigations, questioned documents and fingerprinting.

CVB216 Forensic Chemistry

Forensic Chemistry is dedicated to the screening and quantification of any substance, compound or material that may be abused or cause harm to humans, environment or infrastructure. A forensic chemist is a professional chemist who analyzes unknown substances and other forms of evidence using advanced chemical technologies. The forensics scientist uses in-depth scientific knowledge to interpret the anlysis results and arrive to correct non-biased conclusions on the evidence. In the Forensic Chemistry unit, students will gain expertise in all the major branches of chemistry (organic, inorganic, physical and especially analytical & bio-analytical) as related to forensic investigations. The analytical aspect of the course has been broadened from a more traditional chemistry focus to include modern and special types of analysis of importance to forensic science.

CVB217 Digital Forensics

Cyberspace is increasingly turning into a place where criminal acts are committed. This requires law enforcement agencies, businesses and other organizations to develop new competences. The evolving sophistication of computer crime, together with the methods and tools required to detect and deal with it, demand the timely development underlines the need for forensic scientists with relevant IT skills required by employers. In the case of forensic computing, there are two main areas of possible employment. Firstly, the police force with its need to develop high technology crime units, and secondly the private companies that wish to deal with a variety of illegal behaviour involving their technology. Both areas are predicted to grow quickly in the coming years and it is expected that the job market for graduates skilled in forensic computing will grow concomitantly. This unit will introduce you to a new area of next generation forensics.

CVB218 Drug Discovery and Design

This unit investigates the evolution of the pharmaceutical industry, modern drug discovery methods and drug targets and explores the concept of chemical structure in relation to drug properties and drug design. The unit provides knowledge and skills at the interface between chemistry and biology relating to the drug discovery process. As the pharmaceutical industry represents a large international concern, offering many employment opportunities, and there is also significant growth in the bio-economy, dealing with bioactive molecules such as food additives and supplements, cosmetics, pesticides and other agricultural bio-chemicals, it is important for students to develop a broad appreciation of the pharmaceutical industry at large. This unit builds on foundation chemistry and biology knowledge as part of the Medicinal Chemistry and Biology minor and complements the BVB212 Drug Action unit.

CVB222 Forensic Analysis of Bio-active Compounds

This unit provides an introduction to the basics of bio-analytical methods used for the detection and identification of bio-active substances in different matrices. The methods are demonstrated to bio-active compounds that are frequently encountered in pharmaceutical, forensic, molecular diagnostics and environmental industries. The unit will introduce modern instrumental analytical platforms such as spectroscopy, chromatography, electrophoresis, nanosensors and immunoassay.

CZB191 Introductory Chemistry for Educators

An understanding of chemistry is needed to make sense of our world and to address big challenges faced by our society both in the natural and unnatural environments. This unit will provide both a theoretical and practical introduction into understanding chemical changes on a molecular level. The unit will focus broadly on topics including synthesis, analysis and quantification within chemistry while drawing on pertinent examples from materials, nanotechnology and complex biological systems.

PCB240 Optics 1

A unit in basic optics is an essential part of any course for optometrists. The eye is an optical instrument that collects and images light to provide our valuable sense of vision. It is important that we know how to quantify and measure light, and control it in lamp sources, instruments and in detector systems. This unit is specially designed to cover a range of topics relevant to optometrists exploring these aspects of light. You will solve a range of practical problems using the principles of geometrical optics, reflection and refraction from surfaces and thin lenses. The relationships between photometric quantities such as flux, intensity, illumination and luminance will be explored. How the eye perceives colour and its quantitative and qualitative determination through CIE chromaticity coordinates will be investigated. Physical optics will be used to examine monochromatic and chromatic aberrations, the wave nature of light and the occurrence of interference and diffraction.

PCN112 Medical Imaging Science

This unit offers an introduction to nuclear medicine, radioactive decay, radionuclide production, imaging systems and internal dosimetry. There is a strong emphasis on the application of new technologies in the clinical discipline of nuclear medicine. The second part offers an introduction to programming techniques and algorithms and digital image processing techniques that are important for the practicing medical physicist. The techniques will be authentically applied to different types of medical images preparing you for the workplace on graduation.

PCN113 Radiation Physics

This unit includes the following: radioactivity and the interaction of ionising radiation with matter; applied radiation counting techniques; radiation detectors; radiation dosimetry.

PCN211 Physics of Medical Imaging

Support for clinical imaging systems is an integral part of the Medical Physics profession. This requires an understanding of not only electronics and software, but also the fundamental physics underpinning the process of imaging. The aim of this unit is to provide you with a solid understanding of the physics behind three common medical imaging modalities: Computed Tomography, Magnetic Resonance Imaging and ultrasound imaging. These techniques complement each other both in terms of the type of radiation used (ionising radiation, radio waves and acoustic waves) and in terms of the imaging utility; therefore, this combination of techniques provides a good introduction into the diverse and rapidly developing field of medical imaging. You will learn about the interaction of these types of radiation with matter, the basic mathematical principles of image formation, the factors determining image contrast and ways to modulate contrast, and the imaging common hardware.

PCN212 Radiotherapy

This unit provides an overview of the application of physics to radiotherapy including theoretical and practical aspects of the major topics in radiotherapy physics. The unit builds on your previous knowledge of radiation physics and applies it to radiotherapy.

PCN214 Health and Occupational Physics

This unit covers radiation protection of humans, primarily aimed at radiation in the workplace. Topics include sources of radiation, effects of ionizing radiation on the human body, radiation protection in diagnostic radiology, and laser safety.

PCN218 Research Methodology and Professional Studies

In the rapidly changing technological environment of medical physics and medical ultrasound it is essential that students develop basic research skills, data interpretation skills and written communication skills. Topics include the research process, data collection and analysis techniques, and writing and evaluating research reports. Students also require knowledge of the professional, basic management, legal and ethical issues involved in their particular speciality area. Topics include the role and purpose of professional bodies, professional communication, legal and ethical issues, and basic professional management techniques and issues.

PCN701 Topics in Advanced Chemistry 1

The complexity of chemical systems studied in a research program and the sophistication of the modern instrumentation demand deeper theoretical understanding than that acquired in an undergraduate program. This unit provides students with the appropriate advanced level theoretical and practical knowledge necessary for the completion of their research program and for a research career in the academia and the relevant industry. The exact content of the unit depends of the nature of the research project that the student is undertaking. However, this could typically include a selection of topics such as Advanced Materials Characterisation Techniques, Advanced Chemometrics Techniques, Advanced Chemical Testing and Calibration, and Advanced Methods of Data Interpretation.

PCN801 Topics in Advanced Chemistry 2

The complexity of the chemical systems studied in a research program and the sophistication of the instrumentation used demand that deeper theoretical understanding than that acquired in an undergraduate program. The aims of this unit are to extend and deepen the theoretical and practical background required for undertaking a research program and to provide the candidate with the appropriate theoretical and practical background, at an advanced level, necessary for the completion of a research program.

PVB101 Physics of the Very Large

The fundamental concepts of physics seek to describe, predict and explain phenomena at all scales from the observable universe down to subatomic particles. They underpin all the sciences. This unit introduces you to those underlying physical processes that relate to the behaviour of the macroscopic world we observe in our daily lives: motion, forces, energy, gravity –and not so familiar- special relativity, and see how they help us to also understand thermal interactions, fluid dynamics, global warming, optical instruments, space travel, the motions of the planets and to theorise about the nature, history and future of the universe itself. You will learn how to think about scientific concepts, and solve problems like a physicist. These theoretical concepts are grounded in experimental verification, and you will develop technical and reporting skills in laboratory experiments which investigate the relationships between measurable physical phenomena both individually and in teams.

PVB102 Physics of the Very Small

The fundamental concepts of physics seek to describe, predict and explain phenomena at all scales from the observable universe down to subatomic particles. They underpin all the sciences. This unit introduces you to those underlying physical processes that relate to the behaviour of the microscopic world. By observing the behaviour of waves, electric and magnetic fields, we have come to a deeper understanding of the nature of sound and light, and found experimental evidence for the structure of atoms and their nuclei, eventually leading to the Standard Model of particle physics. These are the principles at the heart of developing new materials and technology. You will learn how to think about scientific concepts and solve problems like a physicist, and critically apply what you have learnt to practical exercises in laboratories progressively developing both your experimental and scientific report writing skills that will provide the foundation for all future studies in science.

PVB210 Stellar Astrophysics

Astrophysics is the application of physics to the study of the heavens from above the atmosphere to the furthest reaches of the universe. This unit is one of the units in the astrophysics minor and covers the essential aspects of stellar astrophysics and naturally follows on from PVB101, The physics of the very large. The unit covers the birth, life, death of stars and is a mix of theory and laboratory exercises. The laboratory exercises cover astrophysical topics relevant to everyday physics.

PVB220 Cosmology

Cosmology is the study of the origin and evolution of the universe, from the Big Bang to the present. Topics presented include special and general relativity, the physics and geometry of space-time, inflationary cosmology, cosmic microwave background, dark energy and dark matter, supermassive black holes, gravitational waves, and the status of Australian cosmology surveys.

SEB115 Experimental Science 1

Science is the systematic study of the structure and behaviour of the physical and natural world through observation and experiment. To this end scientists employ a unique methodology termed the Scientific Method. Experimental Science 1 applies the principles of the Scientific Method as it relates to experiments in the fields of Chemistry and Physics. You will conduct experimental science, via inquiry-led practice, working both individually and collaboratively. Through classroom activities, workshops and laboratory experiences, you will focus on real-world applications. Activities will include recording and interpreting experimental data, experimental data analysis and modelling using appropriate quantitative methods, and the presentation of findings in written and graphical form. Together with the SEB113 Quantitative Methods and SEB116 Experimental Science 2, this unit provides the fundamental skills required for scientific research in any discipline.

Civil & environmental engineering

EGB100 Engineering Sustainability and Professional Practice

This is an introductory unit for all engineering disciplines. It provides you with a wide appreciation of the engineering profession, its achievements and current and future challenges. It will introduce you to the concept of sustainability and how sustainability impacts current and future engineering ventures. It will also develop your professional skills that will be essential to your functioning as an effective professional engineer both individually and as part of a team.

EGB123 Civil Engineering Systems

This is a foundation civil engineering unit that will introduce you to civil engineering systems and thinking through local urban site investigations and large industry project contexts. You will integrate systems thinking and information science with skills in investigation, analysis and synthesis, and written and visual literacy that underpins civil engineering practice. You will develop both independent and collaborative strategies for managing and completing tasks on time in real world contexts taking into account technical, social, economic, and environmental issues with guidance from academic and industry leaders. This unit provides the foundation for most of your second year units in a major civil engineering study area. It also exposes you to areas of future work and study choice (e.g. Study Area B options).

EGB270 Civil Engineering Materials

This is a foundational civil engineering unit addressing core concepts, acquisition, manufacturing and testing of civil engineering materials such as concrete, steel, timber and soils and the factors that influence their quality, properties and application in real life construction and infrastructure projects. It introduces the common and advanced construction materials with respect to their demand in Australian and global market context. The ability to select best building material, prepare mix design and provide evidence on the structural/architectural suitability and economy is a requirement for a range of graduate entry civil engineering positions. This is an introductory unit and the knowledge and skills developed in this unit are relevant to all structural and geotechnical majors. Basic and Advanced Concrete and Steel Design courses build on this unit by extending your materials and their applicability knowledge for basic and complex design needs and project requirements.

SEB200 Communicating Science and Mathematics to Diverse Audiences

This unit is designed to optimise your communication skills, so that you gain a range of language tools to articulate research and convey complex scientific and mathematical ideas. You will learn how to engage different audiences and gain awareness of responsible communication in these areas.

Civil engineering & the built environment

USB241 Money and Wealth

Money and Wealth provides the foundation academic skills and knowledge to understand how accounting and investment interacts with the day to day valuation and property professions and how these principles of accounting can assist in the analysis and interpretation of the financial aspects of going concern valuations and property ownership and management.

Computer science

CAB240 Information Security

Cybersecurity breaches, from database hacking to malware campaigns, are increasing. The interconnectedness of information systems means actions of individuals may impact on others on a global scale. This unit is important in developing an understanding of the challenges involved in protecting information, introducing essential information security concepts. Security goals including confidentiality, integrity, availability, authentication and non-repudiation are defined. Threats to information and vulnerabilities that could be exploited are identified. Technical and non-technical measures to provide security for information are discussed in areas including access control, cryptography, and network communications. Security management standards and guidelines on best practice implementation are reviewed. You can take this unit as a stand-alone course to raise your information security awareness, or as a pathway into information security units, including network security and cryptography.

ENN523 Advanced Network Engineering

This is an advanced-level networks unit highlighting the systems approach and top-down method for service-oriented planning and design of large-scale computer networks. It introduces the theory and methodology to assemble various network technologies in a cohesive fashion for network planning and design to address the connectivity, scalability, reliability, security, quality-of-service, cloud data centres, and other recent developments of networks.  Computer networks have become an integrated part of the fundamental infrastructure in modern industries and societies. Building new networks or upgrading existing networks requires a deep understanding of the concepts and principles of advanced network engineering. This advanced network engineering unit helps develop such a deep understanding. The knowledge and skills developed from this unit are relevant to networks, information security and other related majors.

ENN524 Mobile Network Engineering

Wireless communications, mobile networks and navigation have been widely deployed and integrated into various mobile platforms for value-added services. This unit highlights the recent advances in wireless local area and wide area networks, vehicular networks and Internet of Things with focus on selected standards and network protocols. The unit also provides an overview for satellite navigation systems, wireless positioning technologies and location-based services.

IFB102 Introduction to Computer Systems

This is an introductory computer science unit concerning computer systems, in particular how modern computer systems work, how they are structured, and how they operate. Computer systems are ubiquitous and yet they are unlike any other man-made product or system; they appear magical and are notoriously difficult to work with and manage in projects. This unit’s goal is to demystify computer systems so students can appreciate, understand and utilise computer systems in their subsequent learning, and effectively participate in the IT industry. Students will study computers, networks, operating systems and the Web. Raspberry Pi computers will be used throughout the unit and at the end students will build their own small computer system using a Raspberry Pi.

IFB104 Building IT Systems

This unit provides a hands-on introduction to computer programming for students with no prior coding experience at all. It introduces the basic principles of programming in a typical imperative language, including expressions, assignment, functions, choice and iteration. It then shows how to use Application Programming Interfaces to complete common Information Technology tasks such as querying databases, creating user interfaces, and searching for patterns in large datasets. The emphasis is on developing skills through practice, so the unit includes numerous coding exercises and assignments, using a simple scripting language and code development environment. The unit establishes a foundation for later subjects that teach large-scale software development using industrial-strength programming languages.

IFN507 Network Systems

This unit introduces the core concepts of computer networks and the Internet, in particular layered network architecture and models, hardware and software, TCP/IP protocol stack, addressing and routing, wireless networks, network security, and network services and applications. It teaches you how modern computer networks and the Internet work, how they are structured, and how they operate. The ability to understand, analyse, design, configure and manage computer networks and network services is a requirement for a range of graduate entry information technology positions. The unit provides the necessary knowledge and skills for further study in networks, cyber security, computer science and other relevant areas. Other advanced-level networks and cyber security units build on this unit by extending your fundamental understanding of computer networks for more complex needs and various network application requirements. 

IFN555 Introduction to Programming

This unit is designed for those who have never programmed before. It introduces the basic building blocks of algorithms: sequence, selection and iteration and how algorithmic thinking is used to decompose problems into simpler steps. The C# language is used for expressing those steps in a programming language. It introduces an imperative style of programming in which a sequence of statements change the program’s state. The program’s state consists of a set of variables that contain data of various types. We introduce basic data types including numbers, text strings and lists. Students are also introduced to processes for debugging and testing programs to ensure their correctness and the forms of professional communication associated with software development.

IGB180 Computer Games Studies

This unit focuses on the social, cultural, 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 students 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 students 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 their positions on games, and converse about the history, and social-cultural impact of games.

IGB181 Game Production and Technology

This preliminary unit focuses on the production, technology and project management techniques employed during the development of video games within modern video game studios. Students will explore the varying roles required for successful game development and acquire a broad understanding of how they all fit within the production process. The tools, software, project management, ethics and even social skills necessary for understanding this business are explored. Expertise garnered from industry experience forms the cornerstone of the learning experience. This unit also aims at preparing students towards their chosen study pathway at university.

Earth & atmospheric sciences

CZB190 Chemistry for Health Sciences

This is a foundational chemistry unit for all students of the health sciences in which basic concepts of general, organic and biological chemistry are covered. The organization of the human body begins with chemicals (atoms and molecules) making up its simplest or smallest scale level of organization. Chemistry allows us to understand how cells, tissues and organs are formed, how these substances react with each other and their environment, and how these substances behave. This unit will develop the essential concepts of chemistry necessary for students studying health and biological sciences with topics introduced and applied in a contextualized manner relevant to their discipline. As part of early health science training, it is important to explore and have an understanding of the chemical composition and processes relevant to human body. This unit will form an essential foundation to further study in the areas of health sciences.

ERB101 Earth Systems

Earth Science impacts every aspect of modern life. The concepts of Earth Science are fundamental not only to the field of Geology, but also to Environmental Science, natural resource management, civil engineering and society at large. Earth Systems introduces Earth Science, including earth materials, geologic history, geological and physical geography process at the Earth's surface, and the complex interplay between the lithosphere and landscapes. Additionally, the unit provides readily accessible examples of the use of scientific reasoning for understanding complex natural systems. Hence, Earth Systems is a foundation unit for further studies in Geology and Environmental Science, but more importantly, serves as a broad introduction to the very world we live on, and to the ways of science in general. Such a background is highly desirable for any informed citizenry for understanding complex issues of resource, environment, and societal development.

ERB102 Evolving Earth

In ERB102 Evolving Earth you will focus on key events in the history of our planet – the formation of our planet, the concept of geologic time, the origin of the oceans and atmosphere and the evolution of life. You will learn about the connections between the evolution of life and geological processes and events, to appreciate the complexity of life that exists on Earth today. This provides a fundamental introduction to evolution and geological time and prepares you for more in-depth exploration of Earth system connectivity, natural hazards, environmental management and climate change.

ERB201 Destructive Earth: Natural Hazards

In ERB201 Destructive Earth, we will focus on the Science of Natural Hazards. By understanding the conditions and processes that lead to, and cause, severity of natural processes such as earthquakes, tsunamis, volcanic eruptions, landslides, cyclones, tornadoes, storms/blizzards, floods, bushfire, and asteroid impacts, you will be better informed as to why there are natural hazards and disasters, and how to prepare and mitigate for future events that will have a range of social, economic and political impacts. We will build on the knowledge and skills developed in Year 1 to provide you with a global perspective of how we, as a society, will continually be confronted by natural hazards.

ERB202 Marine Geoscience

Oceans make up 70% of the Earth's surface, yet less than 5% of them have been explored. There is therefore still much to learn about the marine environment, marine resources and management. This unit will develop a detailed understanding of oceanography, carbonate geology and reef structures, marine biota and interpretation of depositional processes and products in the shallow through to the deep marine environment.

ERB205 Earth Materials

Earth Materials comprises the study of minerals and rocks which form the solid Earth. The study of Earth Materials is essential for understanding the structure and composition of the earth and the detailed processes of the rock cycle. Earth Materials forms the basis for petrology (the study of the genesis of rocks) and geochemistry.

PCB150 Biomedical Physics

This unit aims to provide Biomedical and Allied Health students with an introduction to the physical properties and processes that underlie the science and technologies used in those fields. Professionals in the applied sciences require an understanding of the processes involved in making and recording measurements and of the physical principles that underlie the parameters being measured and the instruments being used to make those measurements. The unit introduces you to the processes of measurement, and of estimating, presenting and interpreting the uncertainties associated with measurements. The physics of mechanics, heat, sound and light will be introduced and explained to enable you to understand the parameters being measured and the limits of the measurement process. The unit will include a broad introduction to the imaging technology underpinning the diagnosis of many diseases.

PQB360 Global Energy Balance and Climate Change

This unit is designed to offer science, engineering and other students an opportunity to understand global energy balance and climate change and its relationship to the environment and the expanding field of alternative energy technologies. It also provides students opportunities to explore global energy balance and climate change through an investigation of (i) Energy related environmental problems on local and global scale particularly the effect of atmospheric pollution from combustion of fossil fuels; (ii) Earth's climate, meteorology and transport of pollutants in the atmosphere; (iii) Working principles in selected conventional and alternative energy technologies to reduce energy related environmental consequences.

Information systems

IAB201 Modelling Techniques for Information Systems

This is an introductory unit that will provide you with the foundational skills and knowledge required for understanding, designing and analysing information systems. The unit aims to develop an appreciation, and an ability to manage, the complexity of contemporary and future information systems and the domains in which they are used. Further, it will provide you with the skills to design artefacts, fit for purpose and audience, that can be used to solve real-world problems related to information systems. Unit content will play an important role in future units and a wide variety of professional IT activities. This unit expands on knowledge acquired in IFB103 IT Systems Design by introducing conceptual modelling techniques that underpin most modern systems modelling languages. Subsequent units will build on the conceptual modelling skills learned in this unit, for example, by applying it to the techniques covered in IAB203 BPM and IAB204 Business Requirements Analysis.

IAB203 Business Process Modelling

This unit continues after IAB201 and introduces business process management concepts: how organisations improve their business processes in terms of time, cost and quality. It introduces process identification and process discovery. Furthermore, it addresses the fundamentals of process modelling: model quality, correctness issues and modelling in BPMN's collaboration and choreography diagrams. After this unit, IAB320 continues with other business process improvement steps.

IFB103 IT Systems Design

Developing an innovative, practical and cost-effective IT solution that is user-focused is a complex task for IT experts. It requires a systematic process that includes: 1) identifying and clarifying a business problem that an IT system can help to resolve; 2) collecting and interpreting requirements; 3) decomposing the system into its components; and, 4) prototyping techniques to ensure that all the components of the system satisfy the requirements. This unit presents students with authentic industry challenges in which you apply your IT knowledge, fundamental analysis and design techniques. It exposes you to design contexts, theories, processes, principles and methods that IT experts use, either individually or in a group, to analyse and design an IT system. The unit builds your skills towards any career related to operational analysis and design of a specific business scope, including Business Systems Analyst, Solution Architect, and Project Manager.

IFB105 Database Management

This is an introductory unit on database addressing the core concepts, requirements and practices of databases. It introduces conceptual data modeling to address a key area of concern of modeling structured data to build a comprehensive understanding of the data aspect of a problem.  You will learn how to transform such data model into a relational database design as well as how to effectively retrieve data through SQL queries. Normalization, database security/administration, other special topics and ethical aspects related to information systems are also covered. IAB207 Rapid Web App Development, IAB303 Data Analytics for Business Insights and the Capstone units IFB398 Capstone 1 and IFB399 Capstone 2 build on this unit for data storage/retrieval and business insights. IAB206 Modern Data Management extends this unit earning to unstructured data such as graphs and documents which are also gaining popularity in the real world.

IFN515 Fundamentals of Business Process Management

This unit provides an in-depth introduction towards the management of Business Processes. It takes you through the fundamental stages of a typical Business process improvement initiative, from process identification, to monitoring, covering along the way process modelling, analysis redesign and automation.

IFN552 Systems Analysis and Design

The unit outlines the process of clarifying business problems that an IT system can help to resolve, and provides a working knowledge of principles, contexts and methods that IT experts use, either individually or in a group, to analyse and design an IT system. The knowledge and skills (both hard skills such as the modelling techniques and soft skills such as team work) that you learn in this unit will be used extensively in your professional life following graduation. The unit builds your skills towards any career related to operational analysis and design of a specific business scope, including Business Analyst, Solution Architect and Project Manager.

IFN554 Databases

This is a foundational unit addressing the core concepts, principles and skills required for understanding, designing and managing databases. It introduces a conceptual approach to modeling the data aspect of business domains, how to transform a conceptual data model into a relational database design, and how to retrieve and manipulate data through standard database querying techniques. Relevant societal and ethical aspects of database management are also covered. The knowledge and skills involved in developing and managing databases effectively are essential for IT Professional, Business Analyst, and Data Scientist nowadays.

IFN558 Management Information Systems

Organisations are continuously transforming to leverage the potential of information systems. To be able to effectively transform requires an organisation’s leadership to be fundamentally aware of what an information system actually is how to effectively manage the components of information systems how to make informed decisions based on the data present in the information system This unit provides insights into how information systems can be effectively leveraged by organisations. Drawing on case studies, concepts related to the following will be discussed: components of information systems business analytics data visualisation the design cycle ethical, cultural, and privacy considerations The knowledge and skills taught in this unit will help make you a well-rounded IT professional and prepare you for careers related to business analysis.

IFN619 Data Analytics for Strategic Decision Makers

This unit offers students a practical introduction to the field of data analytics, and its application to making decisions. Students will learn common methods for quantitative and computational analytics, through which they can gain an overview of key concepts, skills, and technologies for sourcing data, performing data analysis, and producing appropriate visualisations. While the course covers relevant technologies for data analytics and information visualisation, the focus is on asking the right questions and solving related problems which are driven from the   business/organisational perspective. Students will work with both structured and unstructured data, and will be encouraged to work with open data to address real-life problems in ways that align with ethical principles and good data governance.

IFN662 Enterprise Systems and Applications

This unit offers an introduction to enterprise systems. It covers core concepts about planning and implementation, main processes and data structures in an enterprise system and the theoretical. You will explore practical guidance on best practices in systems configuration, following SAP Enterprise Systems modules: financials (FI), controlling (CO), materials management (MM), sales and distribution (S&D) and production planning and control (PP). These core modules will also provide an overview of the fundamentals and capabilities of an Enterprise System. This unit is in the development stage of your course and builds on the work you learnt in Corporate Information Systems. It will provide some fundamental knowledge of the business processes that would be useful in Advanced Process Modelling or Business Process Case Studies.

Mathematical sciences

MXB100 Introductory Calculus and Algebra

This unit builds on high school calculus by exploring derivatives, integrals and differential equations. It also introduces the basic theory of matrices, vectors and complex numbers. The ability to apply these concepts and techniques, and express real-world problems in mathematical language, is essential in quantitative fields such as science, business and technology. This is an introductory unit, which attempts to establish foundational skills that you will extend in subsequent discpine-specific units. This unit is particularly intended for students whose mathematics preparation does not include Queensland Senior Mathematics C or an equivalent.

MXB101 Probability and Stochastic Modelling 1

This unit introduces probability and shows you how to apply its concepts to solve practical problems. The unit will lay the foundations for further studies in statistics, operations research and other areas of mathematics and help you to develop your problem-solving and modelling skills. The topics covered include: basic probability rules, conditional probability and independence, discrete and continuous random variables, bivariate distributions, central limit theorem, and introduction to Markov chains. This unit is appropriate for those requiring an introduction to, or a refresher in, probability. The concepts in this unit will be extended in MXB241.

MXB102 Abstract Mathematical Reasoning

Mathematics is, at its heart, axiomatic: each new mathematical statement follows logically from previous statements and ultimately derives from the axiomatic foundations. This unit establishes the foundations of abstract mathematical reasoning, introducing the view of mathematics as axiomatic and emphasising the role of proof in mathematics. Fundamental concepts and tools including logic and sets, number systems, sequences and series, limits and continuity are covered. The tools established in this unit will serve as a foundation throughout your mathematics studies.

MXB103 Introductory Computational Mathematics

Many real world phenomena are modelled by mathematical models whose solutions cannot be found analytically. To solve these problems in practice, it is necessary to develop computational methods, algorithms and computer code. This unit will introduce you to numerical methods for addressing fundamental problems in computational mathematics such as solving nonlinear ordinary differential equations, finding roots of nonlinear functions, constructing interpolating polynomials of data sets, computing derivatives and integrals numerically and solving linear systems of equations. This is an introductory unit providing fundamental skills in computational mathematics and their practical implementation using relevant computational software. This unit will be essential throughout the remaining parts of your degree. MXB226 Computational Methods 1 builds on this unit by extending your computational and programming skills to more challenging problems and more sophisticated algorithms.

MXB105 Calculus and Differential Equations

Calculus and differential equations are used ubiquitously throughout mathematics, statistics and operations research. In this unit, you will build upon the foundations of calculus established in high school or in earlier university mathematics study, to greatly enhance your repertoire of theory and practice in these areas. The application of calculus and differential equations in the description and modelling of real-world problems will also be considered. This unit will extend your problem-solving skills, range of knowledge and use of techniques in differential and integral calculus. These theoretical concepts and their applications will be pursued further in MXB202 Advanced Linear Calculus.

MXB106 Linear Algebra

This is a foundational unit in linear algebra which introduces core algebraic concepts, as well as theoretical and practical tools, that will be of central importance to solving real-world problems in science and engineering by mathematical methods.  Linear algebra is fundamental to most branches of mathematics, finding widespread applications in mathematical modelling, statistics, finance, economics, information technology, operations research, and computational mathematics.  This unit aims to cultivate a deep understanding of the basic mathematical structures of linear algebra, including vector spaces and linear combinations, matrix transformations, invariant subspaces and eigenvalue problems.  These theoretical concepts and their applications will be pursued further in MXB201 Advanced Linear Algebra.

MXB107 Introduction to Statistical Modelling

Statistical modelling provides methods for analysing data to gain insight into real-world problems. The aim of this unit is to introduce a wide range of fundamental statistical modelling and data analysis techniques, and demonstrate the role they play in drawing inferences in real-world problems. This unit is designed around the exploration of contemporary and important issues through the analysis of real data sets, while simultaneously and necessarily building your statistical modelling expertise. You will learn how to propose research questions, analyse real data sets to attempt to answer these questions, and draw inferences and conclusions based on your findings. The importance of ethical considerations when dealing with real data sets will be emphasised. The R programming language will be introduced, and you will gain experience and build your expertise in using this industry-leading software to conduct statistical analyses.

MZB101 Modelling with Introductory Calculus

This is an introductory unit covering the basic mathematical theory of functions and graphs, along with the foundational concepts and techniques of differential and integral calculus. The unit also explores a wide variety of calculus applications, and introduces the basic mathematical modeling skills relevant to a wide variety of scientific fields. The ability to express scientific problems in mathematical language, and to apply calculus techniques in the analysis of these problems, is essential to science students across all discplines. This introductory unit is particularly intended for students whose mathematical preparation does not include Queensland Senior Mathematics B or an equivalent. The mathematical foundation covered here will be developed further in SEB113.

MZB125 Introductory Engineering Mathematics

This unit provides an introduction to foundational mathematical concepts that enable mathematical and numerical problem solving in engineering disciplines. It prepares engineering students for their transition from high school to university, particularly those who have not studied Queensland Specialist Mathematics (formerly called Senior Mathematics C) or equivalent. Major topics covered are elementary functions, their derivatives and integrals, the algebra of complex numbers, vectors and matrices, and an introduction to programming using relevant software. Mathematical techniques and problem solving skills are employed in a range of mathematical exercises and contextualised problems, illustrating how these concepts and techniques are used in real-world engineering systems.

MZB126 Engineering Computation

MZB126 teaches foundational mathematics and programming for engineers, following on from what students learnt in either MZB125 or MXB161. Throughout the unit, students will learn three main topics: programming, ordinary differential equations and statistics. All topics are taught in a real-world context by providing problems that emphasise critical thinking, analysis, interpretation and exposition, in applications across multiple disciplines in engineering. This gives students the necessary problem-solving skills heading into their chosen engineering discipline, where they will then learn discipline specific mathematics through embedded mathematics lectures.

MZB151 Mathematical Tools for Computing

Many applications within Computer Science use standard mathematical methods as tools for analysing and processing information. This unit provides an introduction to some basic mathematical methods that will be useful to you in your further studies in Computer Science, including basic matrix and vector operations (storing and manipulating geometrical or other information), introductory probability and statistics (modelling random events) and basic concepts in differentiation and integration (modelling rates of change and accumulated quantities). By introducing the fundamental concepts underlying these methods and developing your skills in using these methods, the unit will provide a foundation for later studies in computer science, in fields such as computer graphics, games design, machine learning, robotics, information retrieval and data mining.

SEB113 Quantitative Methods in Science

SEB113 is a foundational science unit for developing core quantitative skills of analysis, modelling and simulation that underpins all modern scientific practice. These quantitative skills are taught in the scientific context using R, a popular open source computing software, to prepare students for the practical aspects of designing, conducting and analysing experimental and other scientific study. Tools for analysing scientific phenomena include differential and integral calculus, which can model change in system behaviour, and linear modelling and regression, to estimate models while accounting for uncertainty. Such concepts and techniques, in addition to software skills relating to data handling and visualisation, are central to the scientific study of real world biological, environmental, physical and chemical systems. This unit thus serves as a foundation and prerequisite for many subsequent units in the science degree.

Mechanical, medical & process engineering

CVB211 Industrial Chemistry

It is essential that chemists and process engineers involved in industrial chemical production translate fundamental knowledge of chemistry and process engineering into practical outcomes. In this unit you will focus on green chemistry, industrial biotechnology and catalysis which underpins 90 % of all chemicals made today. You are introduced to catalyst fundamentals and their application to industry for bulk chemicals, production of polymers and plastics, zeolites for green chemistry and bio-catalysts such as enzymes. You will also be guided through the development of professional skills which includes creation of a MindMap, completion of a Dynamic SWOT analysis, and presentation of business ideas in a poster. This unit primarily builds upon fundamentals learned in Process Principles and Unit Operations courses.

CVB221 Unit Operations

This unit fosters a deeper understanding of the unit operations which are the main components in process flow diagrams. The students will be introduced to among other concepts in the water and wastewater treatment industry disinfection, filtration, ion exchange, adsorption and desalination. Complementary theory regarding mass and heat transfer operations will also be used to ultimately provide a comprehensive overview of water treatment and chemical processes. This unit aims to bridge the gap between academic learning and industrial practice. Examples relating to key industries such as the coal seam gas, mining, manufacturing and wastewater sectors will be provided and cutting edge problems discussed. Students will learn the key skills which industry expects graduates to possess in order to rapidly integrate into project teams.

CVB225 Forensic Biology and Analytical Toxicology

The extensive use of biological evidence to identify victims and offenders as well as indicate attempts to control victims prior to abuse or attack has had a significant bearing on the course of law enforcement investigations, criminal court proceedings, and victim service providers. DNA and toxicology evidence have become a highly influential piece of the crime puzzle. You will be introduced to the concepts of DNA profiling and analytical toxicology and their applications in forensic case work. You will develop the necessary skills for analysing and interpreting DNA and toxicology evidences and be introduced to the basic concepts of forensic anthropology. This learning will be through the study of the theory, hands-on practices relevant to real life scenarios as well as training on the forensic interpretation of the evidence.

EGB111 Foundation of Engineering Design

Analysis, designing, building, testing and maintaining are the core elements of engineering; Foundations of Engineering Design provides you with fundamental knowledge and skills to design, build and test simple engineering systems through a number of exploratory, hands-on activities, leading to the design and build of a practical engineering system. This unit is the first of a series of engineering design units which form the backbone of the engineering program.

EGB113 Energy in Engineering Systems

This is a foundation engineering unit to introduce the fundamental concepts that are applied by engineers to understand the interaction and transfer of energy between components of an engineering system that result in motion and transmission of energy using simple examples from various engineering disciplines such as electrical, mechanical, process, civil, etc. Engineers in all discipline areas often work with numerous kinds of systems where consideration must be given to the motion within, and associated energy of, the system and how this energy can be transferred through the system, often in different forms. The unit will provide the ability to recognise and apply the basic relationships required to solve problems involving forces, motion and energy. The unit is built upon in further engineering units within various degree programs.

EGB262 Process Principles

This unit introduces students to the fundamental approach involved when taking a chemical reaction from the laboratory to full scale industrial implementation. Aspects such as health and safety considerations, environmental issues, quality control, product design, process constraints, economics, mass & heat balance, chemistry and process engineering will be discussed. Examples of how professionals integrate this knowledge into practice will be provided and the design process for improvement illustrated. Students will gain an understanding of how to interact with a multi-disciplinary team to obtain satisfactory technical solutions to a wide range of problems. This introductory (second year) unit prepares you for more advanced study in process modelling.

ENN510 Engineering Knowledge Management

This unit introduces Knowledge management as an innovative process that needs to be closely aligned to organization goals.  The development of knowledge management systems requires a sound understanding of the various building blocks of knowledge management.  The unit introduces critical building blocks such as;  knowledge identification, knowledge development, knowledge preservation, knowledge representation and knowledge distribution and  sharing.  All engineering managers must have the fundamental skills and knowledge to understand, design and develop and manage knowledge management systems in an organization.  This unit provides the basic knowledge and skills to understand the complex issues of knowledge management that are essential to the career advancement of engineering managers.  In addition the unit also introduces organizational culture and organizational behavioral charges that are needed to transform a traditional organization to a knowledge oriented enterprise.

ENN515 Total Quality Management

To grow in the highly competitive global marketplace, organizations must maximize customer value and product quality. Total Quality Management (TQM) advocates the enterprise make optimum use of resources, technology, equipment, and the skills and knowledge of employees, suppliers and customers. Total Quality Management unit provides students with an understanding of the underlying philosophy, theory and practice of modern day quality management process. Quality Management has evolved beyond its roots in statistics and the quality control functions. Many consider TQM to be a framework for "excellent" management. The main themes of TQM are: a data-based approach to problem solving; an emphasis on organisational and behavioural considerations; a customer-oriented market-sensitive approach to designing and delivering both products and services; and finally, a desire and system approach for continual improvement. TQM practice is a pathway to the achievement of world class competitiveness.

ENN530 Asset and Facility Management

Professionals are often involved in the management of infrastructure including transportation, water, energy, buildings and telecommunications. In today's business environment, the efficient maintenance and management of these assets and associated risks is critical. The professionals need to know how to manage the whole of life cycle of assets; organise maintenance based on condition and reliability assessments; and create as well as implement effective asset management and maintenance plans so as to meet the business objectives of the organisation.

ENN531 Advanced Materials and Engineering Applications

The unit introducing recent development of materials and their potential applications. The advances in microanalysis and modelling techniques will be also covered. The unit teaches the inter-relationships amongst the microstructure, properties and processing so that the fundamental principle of structure-property relationship and materials selection can be understood. The unit also provides students an opportunity to apply the knowledge to analyze a typical material problem through project work and practice class. Understanding of the fundamental relationships between the microstructure and properties in materials is critical to development of robust designs and/or manufacturing methods. This unit provides knowledge in advanced materials, their properties, application, processing, characterization and simulation. This is an advanced unit which is relevant and built on other materials and manufacturing units.

ENN570 Enterprise Resource Planning

Enterprise Systems are now essential infrastructure to both large as well as to small-to-medium (SME) organisations, as they realise the necessity of a single central database instead of a large number of separate databases. By integrating core business processes in one single application, Enterprise Resource Planning (ERP) helps companies maximize the efficiency of business processes across the entire organization including increases in on-time delivery, productivity, forecasting demand and production capacity. This unit aims to provide the fundamental understanding of various Enterprise Systems, functions and modules and how they can be integrated in a business context. The students will be trained to develop a real life ERP system based on actual data from industry. This unit will also aims to help students to refine their communication and group work skills, and assist in the development of research-based skills. This is a core unit for Master of Engineering Management.

Units requiring approval

Students need specific academic background knowledge to study these units, so the Science and Engineering Faculty will assess your eligibility and determine if you’re able to take these units after you apply. We will let you know the outcome through the application portal as soon as possible.

Biology & environmental science

BVB201 Biological Processes

An understanding of processes which occur at the cellular level is fundamental to all aspects of biology. Using a combination of theoretical and laboratory-based approaches to enquiry you will explore the biochemical pathways and processes that facilitate biological function and the genetic mechanisms that control them.

BVB202 Experimental Design and Quantitative Methods

The skills to design, carry out, analyse and interpret experiments are fundamental for scientists. This is particularly important for students of biology and environmental science since environmental variability is an inherent element of the systems that they will need to understand. This unit builds on first year knowledge of the theory of science and the scientific method developed in first year. With field trips it provides real world experience in problem assessment, formulation of testable hypotheses, and experimental design. These critical skills are used and further developed in later units.

BVB203 Plant Biology

This is a foundational plant biology unit addressing the core concepts of plant function, including structural, physiological and molecular aspects, from the cell to the whole plant. This subject will outline and teach the skills required for measuring and monitoring plant function and an appreciation of how they are influenced by the environment and applied by industry. It introduces the fundamentals of plant physiology, biochemistry and molecular biology in such a way to enable you to understand how plants grow, develop and interact with their environment, and will also be valuable for lifelong appreciation of the potential of agriculture and its contribution to industry and humanity.

BVB204 Ecology

Ecology is the study of the factors and interactions that influence the distribution and abundance of organisms. It is a key component of biology and is central to managing species and ecosystems. This unit examines the major concepts of ecology and develops the conceptual foundation for later subjects in the biology major and minors.

BVB214 Vertebrate Life

Vertebrates are often the focus of conservation campaigns and environmental impact assessments. Thus, any graduate wishing to pursue a career that involves the biological or environmental sciences must have a deep knowledge of this charismatic group of animals, which includes our most recent ancestors and us. The aim of this unit is for you to gain a deeper understanding of vertebrate evolution, morphology, taxonomy, physiology and ecology through a series of lectures, practicals and field work. The unit will cover evolution of the major groups of vertebrates, considering the fossil record and plausible explanations for major changes such as ‘mass extinctions’. Taxonomy and systematics of the group will be introduced. Physiological systems will be described and consideration given to how they work and operate in an integrated manner. This mid-level unit will give you skills relevant to the biology major, wildlife ecology minor and environmental science major.

BVB301 Animal Biology

An understanding of animal physiology is fundamental to studying the way that animals grow, develop, reproduce and respond to their environments. This unit has a focus on vertebrate physiology, but will include elements of invertebrate physiology. The unit builds on earlier studies of cells and genes, to explain how the animal functions as a whole, and how different animals have evolved different senses and diverse physiological systems to cope with different environments. Finally, the unit will consider the relationship between animals and humans, placing the topic in a broader societal context. This knowledge will be useful to biology educators and those who wish to pursue further animal studies or research in wildlife, domestic, or companion animals.

BVB304 Integrative Biology

This Capstone unit requires you to think critically about an important problem in biological sciences and to integrate the knowledge gained through earlier units to provide an effective solution. You will conduct a research project, applying your knowledge of quantitative techniques and experimental design, to answer a specific challenge. Through critical analysis and reflection on your work and that of your peers, you will gain a deeper understanding of the scientific method and will become confident in applying it. The unit will provide a foundation for future Honours studies, or higher degree research.

BVB305 Microbiology and the Environment

The biology, evolution and ecology of microorganisms underpin critical, complex and, sometimes, harmful processes in almost every environment on earth, from oceanic vents to the animal gut, in the roots of plants and the health of soil, and even in your shower head. These fundamental biological processes are a rich resource for cutting-edge research and applications of biotechnology.You will conduct original laboratory research and desktop analyses to explore, evaluate and communicate insights into core concepts in microbiology, their functional interactions in the environment, and their exploitation in agriculture, industry and the built environment. Through this, you will build skills in project planning, design, conduct, analysis and communication to address real world applications and prepare you for a key area of post-graduate employment.

BVB311 Conservation Biology

The theory and practice of conservation biology is essential for maintaining viable populations of rare and threatened species and for maintaining essential ecosystem processes. In this unit, you will synthesise a diverse range of information including high quality scientific literature, apply field skills in biodiversity monitoring and prepare written reports that provide an incisive and decisive analysis of key conservation issues. Specific modules will train you to critically analyse the link, or lack of, between theory and application in current conservation management approaches. Scientific methods will be used to develop problem-recognition and problem-solving skills through fieldwork, data collection, analysis and reporting. This advanced unit is essential for anyone wanting to work in areas of wildlife management and conservation.

BVB313 Population Genetics and Molecular Ecology

Understanding the dispersal and movement of genes in populations is fundamental to the management of invasive species, the management of fisheries and wild resources and the conservation of rare species. This unit will provide the theoretical and practical training required for practicing ecologists to use genetic techniques in theoretical and applied settings. The skills learnt in this unit will be further developed in later units of both the Genetics and Genomics and Applied Ecology minors.

BVB317 Principles of Genomics and Biotechnology

This unit will introduce students to the basic principles, core concepts and processes that underpin the topics of genomics and biotechnology. The cutting-edge innovations arising from these rapidly emerging and evolving areas have, and will continue to, transform and shape the world we live in with global impacts in human health, agriculture and the environment. The unit will build on the basic cell and molecular biology skills acquired in BVB101 and further develop theoretical knowledge and practical expertise in the cellular and molecular processes and techniques that are used to manipulate and exploit organisms (microbes, animals and plants). Recent technological advances such as gene editing will also be covered in addition to important issues such as regulation and commercialisation of biotechnology process and products. The biotechnology industry is growing rapidly and graduate employment in this sector is expected to be in high demand.

BVB321 Invasion Ecology

Invasive species cause substantial and costly negative effects to native ecosystems and threaten food security. An understanding of the ecological processes by which they are introduced, establish and spread in new regions is essential for their control. Invasive species are now so widespread that they will be encountered in some way in a wide range of careers in ecology and environmental science. Similarly, while pest species are typically dealt with within agro-ecosystems, managing and reducing large populations in a sustainable manner requires science and sophistication, and often similar ecological principles to dealing with invasive species. Integrating and extending work introduced in earlier units, you will learn the skills and concepts that are necessary to understand, analyse and manage pests and invasive species,and the processes of biological invasion.

BVB328 Applications in Biotechnology

Biotechnology is the area of research and development using biological and cellular systems to produce many kinds of products that are used in different applications during everyday household living, at research institutions/organizations, as well as in different biotechnological companies and industries. Some specific examples of products and applications in Biotechnology include the use of yeast for dough rising (leavening) during bread making, using yeast in the fermentation and production of alcohol, use of filamentous fungi to produce enzymes that hydrolyse woody biomass to fermentable sugars, use of enzymes in laundry detergents, use of bacteria or animal cell cultures to produce proteins/antibodies for diagnostic kits in disease monitoring and control, application of genetic manipulation, recombinant gene technology and biochemical pathway engineering to obtain better producing/performing microorganisms and animal cell cultures.

BVB330 Synthetic Genomics

With advances in DNA sequencing technologies, scientists are focusing more on analysing genomic DNA sequence information to explore and understand biological diversity and DNA modifications, improve agricultural practices, develop better drugs, and understand the genetic basis of disease. With the application of Recombinant gene technology and Synthetic biology, researchers can modify genes and genomes to create improved or better performing organisms to produce a target bioproduct, including whole cells, enzymes or metabolites. In this unit you will study fundamental and applied aspects of genome features, modifications and manipulation of genes and genomes and will be introduced to bioinformatic tools to analyse genomes for database mining, gene discovery and functional genomics. You will apply this knowledge to develop advanced data analysis skills, to carry out laboratory-based genetics and to edit and design synthetic genes and genomic pathways to solve biological problems.

ERB310 Groundwater Systems

This unit focuses on the origin, occurrence and movement of groundwater; aquifer properties; chemistry and quality of groundwater; exploration methods for groundwater; drilling methods and well testing equipment; assessment of groundwater problems, both supply and quality; and introduction to modelling of groundwater systems. Groundwater resources of Australia and current issues associated with these resources are covered.This unit builds on knowledge of soil and water chemistry from “Soils” and “Environmental pollution”. Through working on real world assessment tasks, you will learn how to collect, analyse and interpret groundwater data. These skills will prepare you for any role where groundwater may be encountered (including government, industry and consulting roles).

EVB211 Geographic Information Systems and Science

Modern society requires complex decisions about space and these decisions are underpinned by spatial information and spatial data. This is a foundational unit for developing skills in Geographic Information Systems and Science. A Geographic Information System (GIS) is a computer-based system that allows you to integrate, store, edit, analyse and display spatial or geographic information for a multitude of applications, ranging from natural resources management to urban planning, from disaster response to defence, from public health to business intelligence. The unit provides you with an introduction to spatial information science, spatial concepts and data models, spatial data acquisition, geodatabases, and simple spatial analysis. Upon completing this unit you will demonstrate a practical ability to operate a geographic information system at an intermediate level and the capacity to define and solve problems associated with manipulation of spatial information.

EVB302 Environmental Pollution

This unit deals with major problems of pollution of water, the land surface and the atmosphere. It covers processes responsible for the occurrence and release of pollutants in the environment, dispersion mechanisms, the hazards associated with different types of pollutant, accumulation of toxic substances, and procedures for the reduction of emissions and remediation of contaminated environments. It applies your learning from the Quantitative Skills in Environmental Science unit, BVB202 to assess and report on environmental pollution.

EVB304 Case Studies in Environmental Science

This capstone unit requires you to think critically about an important problem in environmental science and to integrate the knowledge gained through earlier units to provide an effective solution. You will identify and research a real world environmental problem, apply your knowledge of quantitative techniques and experimental design and think critically to address the problem and provide an answer to the research question posed. Through critical analysis and reflection on your work and that of your peers, you will gain a deeper understanding of the scientific method and its application to environmental science.

EVB312 Soils and the Environment

This unit will provide you with grounding in soil science and its application to environmental soil analysis and management, the importance of soil for ecosystem function in a changing environment, and the critical role of soils in the context of climate change. The unit links biological, ecological and geological systems and contributes to your understanding of the complexity of environmental systems in general.

Built environment

PMN601 Projects and Performance

This unit will provide you with tools and techniques to design and analyse performance benchmarks in dynamic project environments that can be implemented across different disciplines. The changing dynamics of workplace and emerging performance indicators make performance measurement and management a key issue in modern project management practice. The comprehensive review of project performance guidelines will be followed by specific analytical tools to enable students to have hands-on experience with complex management problems. Lastly, due to the dynamic nature of the topic, you will conduct limited research into emerging performance indicators such as sustainability that compliments the traditional cost and schedule compliance, and new analytical tools afforded.

PMN602 Organisations and Projects

This unit will provide you with advanced skills and knowledge to manage organisational and human resources issues required to achieve outcomes critical for the success of a project. The unit will focus on the aspects of project governance, organizational culture, organizational development and change, high performance teams and leadership in organisations. It will provide the understanding of effectively leading and managing project teams and their performance while managing constraints in time, cost and quality, as well as social, political and environmental influences.

PMN603 Project Investigation 1

Problems that confront Project Managers are ill-defined and complex. Problem identification, evidence-based literature searching, research design and planning and effective communication through reports and presentations are essential attributes of the modern Project Manager. This unit provides you with the knowledge of applied and evidence-based methods to critically appraise and solve discipline-specific real world problems and effectively communicate processes and solutions verbally and in writing. This unit will also assist you in the development of clearly-defined questions and techniques to plan and execute an applied project of your own design in PMN606 Project Investigation 2.

PMN604 Strategy and Projects

This unit explores the detailed links between the organisational business strategy and the projects, programs and portfolios delivered by organisations. It teaches you how to use tools and techniques to extract maximum value from the program and portfolio that organisations espouse to, hence developing strategies for delivering optimal benefit for both client and provider organisations. This unit builds on a sound understanding of project and business lifecycles and informs program and portfolio planning and development activities. Teaching and learning approaches ensure that the skills acquired are applied by engaging in a range of real-world case-studies and through the development and delivery of your own project strategies and reports. This will help you to develop optimal programs and portfolios for a client or provider business, by extracting maximum value from these through linking and aligning these to your business strategy.

PMN605 Strategic Project Procurement

This unit identifies the optimal procurement strategy for a project. It takes a strategic approach and positions procurement in the project lifecycle. It also provides the detail required to be an effective client or tenderer for projects. A broader range of procurement strategies and contract forms are now available to the market and clients and providers need to understand the risk profiles of each of them before entering into such contracts. The tools and techniques required are not the same for every contract and so both clients and providers must be prepared with both systems and suitably qualified people. It builds on a sound understanding of projects and the project lifecycle and informs the project risk assessment and risk allocation for the project.

PMN606 Project Investigation 2

Problem definition, evidence-based literature searching, applied research, reflective practice and effective communication of solutions through reporting are essential attributes of the modern Project Manager. This unit enables you to plan and execute an independent and applied research project addressing a relevant real world problem in a related project management discipline area and effectively communicate processes and solutions in a reflective way. It provides an opportunity to individualise your studies by concentrating on a specific problem and build on the applied, evidence-based research skills and knowledge you have gained in PMN603 Project Investigation 1.

PMN607 Strategic Risk Management

This unit takes a strategic approach to risk in the project and business lifecycles. A broader range of risk management frameworks are now available and clients and providers need to understand the features of each before any implementation. The knowledge and skills developed in this unit contribute to effective identification, analysis, evaluation and treatment of risk to the project and the organisation in an integrated way. This unit builds on a sound understanding of risk and opportunities in projects to inform decision-making and the project and program risk allocation between client and provider. Teaching and learning approaches ensure that the skills acquired are applied.

PMN608 Managing the Project

The purpose of ’Managing the Project’ is to integrate your learnings from the other units that you have studied in the MPM in order to plan, manage and execute a major and complex programme comprising multiple and related projects within a topical case study involving a real-world styled venture.  ‘Managing the Project will occur within robust governance and assurance settings, which will guide the programme and projects through a well-defined stage-gate process, into commissioning and hand-over, and finally benefits realisation after the transition to business as usual.  In ‘Managing the Project’, you will develop and acquire practical programme/project management experience in a ‘real-world styled’ venture within an authentic learning environment.  

UXB113 Measurement for Construction

This unit is predominantly concerned with the activities undertaken by construction cost management professionals in preparing Bills of Quantities (BQs) for construction work of a simple nature. It teaches you to how formally measure to BQ items for residential and small commercial building works in accordance with the Australian Standard Method of Measurement in the context of the tendering/procurement process. The unit also provides a basic appreciation of virtual building graphical models as they relate to integrated practice concepts used in industry, by way of the graphical representation and spatial relationships of digital building models, and an introduction to cost management/building area measurement. The unit is an integral part of the Quantity Surveying-Cost Engineering degree, in linking with foundation units in construction technology and preparing you for further advanced units in building and infrastructure measurement and construction estimating.

UXB114 Integrated Construction

This is a foundation unit integrating residential/ small commercial construction processes in a collaborative digital environment by utilizing building information modelling and related technology. The ability to use building information modelling and related technology in construction processes in a collaborative digital environment involving a project team from different disciplines is important to work in the industry. This unit prepares you for UXB211 Building Services and other units.

UXB210 Commercial Construction

This is a fundamental construction management unit that provides you with extensive theoretical knowledge to understand concepts, principles, and construction techniques and procedures to commercial construction. It critically evaluate projects in terms of procurement, constructability, construction methodology, planning, scheduling techniques and site organisation. The ability to manage and supervise the construction process of a cross section construction types such as low rise residential apartment buildings and commercial and industrial buildings is an essential requirement for construction management professionals. The  knowledge and skills developed in this unit are relevant to both construction management and quantity surveying and cost engineering and build upon earlier units in residential and integrated construction, building services, preparing you for further advanced units in design for structures and high-rise construction management.

UXB211 Building Services

This foundational construction management unit focuses on fire, mechanical and electrical services in preparation for further advanced units in Commercial & High-rise Construction and Sevices and Heavy Engineering Measurement. It introduces fire detection, suppression and control; building hydraulic services including water supply, hot and cold water reticulation, stormwater, and sanitary waste disposal systems; types of ventilation; air-conditioning systems and heating and installation procedures; electrical transformers, mains, sub-mains, switchboards, protection devices, power and lighting systems, data, communication, and security systems; systems monitoring; and energy management and efficiency. You will learn how to interpret building services drawings; evaluate services systems; apply calculation methods to critically analyze building services elements and propose solutions to related problems.

UXB213 Advanced Measurement for Construction

Measurement is a core skill and attribute among building and infrastructure professionals, particularly important in relation to the production of descriptive and quantified documents within the design cost management process for the purposes of tendering, estimating and construction cost management practices within the construction and infrastructure sectors. This unit develops a deeper appreciation of the measurement of more complex work sections and trades and the development and application of suitable and accurate construction cost management documents in a concise and systematic manner. More advanced strategies will be explored with virtual building graphical models as they relate to integrated practice concepts used in industry. This unit builds on the measurement attributes developed in the first year studies and prepares you for further advanced units in Services & Heavy Engineering Measurement, construction estimating and other Cost management areas.

UXB220 Services and Heavy Engineering Measurement

This unit develops deeper knowledge, skills and application of the measurement of more complex areas of services and heavy engineering including building services (hydraulics, drainage, mechanical and electrical) and heavy engineering works within the resources and infrastructure sectors. It builds on units previously undertaken in the earlier years of the course such as the Measurement of Construction, Heavy Engineering Sector Technology and Building services.

UXB230 Site Planning

The objective of this unit is for you to learn, practice and apply site planning processes, techniques and skills on a selected project site. Topics include information retrieval, site appraisal and analysis techniques, constructive critique, and presentation skills.

UXB231 Stakeholder Engagement

This is a core planning unit that will address the theory, principles and methods for effective stakeholder engagement in planning processes. It introduces when and how to use different engagement methods to address planning conflicts and gain important practical experience in stakeholder engagement.

UXB233 Planning Law

You will be provided with the opportunity to develop an understanding of the basic political, policy, and legislation essential for planning professionals, whether they work in the public or the private sector, and the capacity to apply this understanding to basic development assessment related problems. Your capacity to understand the law as it relates to the regulation of development and the planning of infrastructure is integral to being a built environment professional. Your grounding in the legal framework surrounding planning and development is an important aspect of professional development, particularly with respect to employment that requires skills related to development assessment, and urban policy development.

UXB330 Urban Design

In this unit you will study the dimensions of urban design and learn techniques in urban design and public space analysis to produce informed urban design strategies that respond to the social, economic, environmental and political context of contemporary Australian cities.  Urban designers work with a variety of public and private stakeholders and confront a range of issues that impact urban development outcomes.  An understanding of the influences on urban design decisions is necessary to prepare you to work in this context.

UXH300 Research Methods for the Future Built Environment

This unit will provide you with an overview of research theory, philosophy, methodology and future-oriented applications. It will guide you in the creative, holistic mindset that underlies successful innovation in scholarship and to explore how critical and innovative thinking can improve the research process to make us more innovative problem solvers. Research skills and knowledge is becoming increasingly important nowadays with the built environment professions needing to stand up to new and different challenges triggered by rapidly changing socio-economic, environmental, cultural, political, and technological/digital trends. This is a capstone unit and the knowledge and skills developed in this unit are relevant to all built environment majors. You will apply the critical and innovative thinking skills that you have developed in this unit to your own research questions, and further consolidate and carry forward this approach to your capstone project in UXH400-1 and UXH400-2.

UXH310 High-rise Construction

This unit covers the construction of high-rise buildings – generally buildings above 12 storeys high. The major differences from other buildings lie in the impact of increased height on design and construction processes, with structural systems, services and safety being the most significant. The topics covered include: •%emsp;demolition; •%emsp;temporary services; •%emsp;deep excavations and foundations; •%emsp;retention and shoring systems; •%emsp;general engineering of structural components; •%emsp;multilevel formwork systems; •%emsp;selection of construction methods and equipment; •%emsp;interaction of building components, systems and services; •%emsp;common building faults and failures and rectification; •%emsp;external cladding systems; •%emsp;general cost planning relevant for high rise construction.   This unit builds upon the principles and theory learnt in Commercial Construction, Designing Structures, and Building Services.

UXH311 Contract Administration

This unit develops knowledge, skills and application in the administration of construction type contracts which represents one of the core applications for construction managers, quantity surveyors and cost engineers. To gain an appreciation of the commercial implications of contract administration you will study administrative implications for both parties to the contract. It links to the work previously undertaken in the earlier years of the course such as Introduction to Law and Commercial Construction and prepares you for the final semester projects.

UXH312 Construction Legislation

This unit introduces the Australian statutory requirements, building laws and legal frameworks that regulate building works and construction activities to provide a broad understanding of how the mandatory technical requirements dictate the selection of the  materials, construction elements, facilities and services in buildings. It articulates the potential risks and issues associated with non-conformance and non-compliance and their impact on project cost, time, and quality. The ability to identify, assess and resolve issues of non-compliance in relation to the application of National Construction Code (NCC), relevant building act, Australian Standards and associated legislative frameworks is critically important to achieve the minimum necessary performance requirements of buildings in relation to health, safety, amenity and sustainability. The knowledge and skills developed in this unit are relevant to building professional practice in all areas of the built environment.

UXH321 Cost Planning and Controls

This unit applies the fundamental principles of cost management including design and construction cost planning (pre-construction) and project controls (during construction), including important techniques in managing project cost in the context of working closely in multidisciplinary teams. It covers cost management in both building and non-building sectors (for example, civil engineering and resource sectors).

UXH331 Environmental Planning

This unit increases your understanding of environmental analysis and planning issues, policies, and methods, aiming to prepare you for incorporation of environmental objectives and constraints in professional practice. In this unit you will engage in dialogues on contemporary environmental dilemmas, exploring ethical and practical aspects which underpin conflict. You will further refine skills acquired in site analysis units by learning to create and modify spatial models to facilitate collaborative problem-solving. These skills will aid in preparations for final year planning studio units as well as professional practice.

UXH410 Strategic Construction Management

This fourth year unit in the Construction Management (CM) course builds on the basic and intermediate knowledge, skills and understanding already gained in earlier units of the course. The unit is set within the real-world scenario of a medium-sized construction company that is planning to locate into a new and emerging sector of the Australian construction market and also trying to improve business growth and profitability. The learning in this unit is provided by study and practice using real-world case-studies and tools and techniques, some within a computer-based setting, that simulate the challenges, problems, issues and solutions that students will face in CM practice in the workplace.

UXH411 Programming and Scheduling

This unit develops your knowledge, skills and resource planning techniques in the process of time management. Controlling time and resources is an essential task in construction project management. This unit provides students an understanding in time management and real world practical skill sets in preparing project programs. This unit occurs in the final year of your course as it consolidates skills you have develped in the area of construction and project management.

UXH420 Risk Management in the Energy and Resources Sectors

This fourth year unit in the Quantity Surveying and Cost Engineering course builds on the basic knowledge, skills and understanding already gained in UXB120 and UXH321. The unit is set within the real world scenario of the  Heavy Engineering/ Capital intensive/Resources sectors, and relates to facilities management and procurement within the Engineering and Construction Management cost controls (capital expenditure/project controls) and procurement areas. It links to work previously undertaken in Introduction to Heavy Engineering Sector Technology, Cost Planning & Controls and Contract Administration and provides opportunities to undertake further research within the final year capstone projects. The learning in this unit is provided by study and practice usin real world case-studies and tools and techniques, some within a computer-based setting, that simulate the challenges, problems, issues and solutions that students will face in the QS & CE practice in the workplace.

UXH430 Planning Theory and Ethics

This is a foundational theory and ethics unit that prepares students for planning practice and the dilemmas they will face as a professional. The substantive and procedural theories that inform how and why we plan provides a bases to justify planning in private and public practice. An appreciation of diverse views and disciplinary insights that are reflected in alternative theories of planning assists students to be able to articulate their own personal philosophy of planning and the importance of ethical behaviour and codes in professional practice.

UXH431 Urban Planning Practice

Urban planners collaborate within project teams to find and implement solutions to complex contemporary issues. In this unit, we will simulate a planning consultancy with a local government client to provide strategic directions to guide the future development of a specific geographic area. You will work in small groups to prepare a proposal or a strategic planning consultancy and develop a strategic plan, relying upon a set of staged steps and support from teaching staff and industry partners. As final year urban and regional planning students, you have developed the technical and communicative skills required to undertake this work throughout your course and professional practice placements but will need to invest significant time and collaborate effectively to produce high-quality deliverables.

UXH432 Community Planning

This unit provides opportunities for acquiring, refining and applying knowledge of and skills in community planning. The unit introduces planning techniques and urban theory applicable to communities that define successful community planning initiatives. Gaining skills to confidently apply community planning techniques in urban planning is critical for a planning practitioner whether working in public or private sector. This unit discusses principles of community planning, the relationships of community planning to community development, issues of power and participation in the planning processes, and the linkages and tensions between local and professional knowledge in planning and policymaking. The unit also helps in gaining knowledge and skills in understanding key community planning theories and concepts, and in applying methods and analysis to identify and respond to complex community issues.

UXH433 Regional Planning

You will learn to focus and apply material from a wide range of disciplines and locations to understand and develop current regional and metropolitan policy and apply the knowledge of policy formulation and skills of analysis and synthesis to real world problem-solving at a scale which is larger than a single local government.

Chemistry & physics

CVB201 Inorganic Chemistry

The fascinating and diverse chemistry of transition metals and main group elements is explored in detail from the fundamentals of electronic structure and bonding through to metal complex structure, symmetry, isomerism and chirality, magnetism, reaction mechanisms and molecular orbital theory. Learning is enhanced through a range of practical laboratory activities that enable understanding of theory through experiment. Core laboratory skills in the handling and synthesis of a wide variety of metal complexes will be developed and techniques such as magnetometry, UV-visible spectroscopy and spectropolarimetry will be introduced and used to discern metal complex structure and function. The knowledge and skills developed in this unit underpin further studies in physical, organic and coordination chemistry.

CVB202 Analytical Chemistry

This unit is an introduction to modern chemical analysis, including some common instrumental techniques, which are firmly linked to the theory and practice of the discipline in a modern, working laboratory. You will gain essential analytical and deductive skills for chemical science as well as laboratory-based experience in sampling, treatment of samples, principles and practice of making high-quality chemical measurements with chromatographic and spectroscopic instrumentation. This unit further develops your knowledge and technical laboratory skills in chemical instrumentation and analysis. It links to the work previously undertaken in CVB101 General Chemistry and prepares you for the final semester major capstone unit CVB304 Chemistry Research Project.

CVB203 Physical Chemistry

This is a developmental unit that covers concepts that determine how chemical systems behave. It covers the discrete nature of atoms and molecules through spectroscopy, and develops understanding of the thermodynamics and kinetics of chemical processes. Theoretical and practical-based approaches are to develop understanding of the nature of the physical properties and dynamic transformations of matter essential to all branches of chemistry and to other disciplines based on physical materials, or that use and rely on chemical reactions. This unit builds on knowledge and practical skills introduced in CVB101 General Chemistry, it expands on the concepts introduced in CVB101 and prepares for CVB302 Applied Physical Chemistry.

CVB204 Organic Structure and Mechanisms

Build on the organic chemistry knowledge and laboratory skills gained in CVB101 and CVB 102. The deeper understanding of reaction mechanisms, instrumental characterisation and stereochemistry are important in facets of all subsequent chemistry units. Perhaps most importantly, this unit will be used as the foundation for advanced studies in organic chemistry in CVB 301 Organic Chemistry: Strategy for Synthesis. To successfully complete this unit you will: -Describe the electronic effects and mechanistic concepts which govern the reactions of organic compounds. -Predict the outcome of a set of reaction conditions when applied to organic compounds. -Design syntheses based on the major functional groups. -Deduce the solution of synthetic problems in organic chemistry -Apply modern spectroscopic techniques as an aid to structure elucidation -Demonstrate a range of practical skills in safe laboratory practice applied to the synthesis, isolation and purification of organic compounds.

CVB212 Industrial Analytical Chemistry

The modern chemical industry requires comprehensive analytical measurement relating to raw materials, process streams and outputs in order to control quality and to confer error prevention. This unit further develops your knowledge and technical laboratory skills in chemical instrumentation and analysis in applications relevant to the chemical industry. It links to the work previously undertaken in CVB101 General Chemistry and prepares you for the final semester major capstone unit CVB304 Chemistry Research Project.This unit aims at extending your foundational chemistry in areas of chemical applications that are relevant to the industry. In particular, this unit provides you with the theoretical knowledge and practical capabilities for chemical analysis and measurements that are widely used in industrial analytical laboratories as well as outlining the future direction of this area.

CVB301 Organic Chemistry: Strategies for Synthesis

Learn skills in the synthesis of organic molecules and an analysis of the nature of the reaction mixtures and products generated. Apply the principles of synthetic design, using their knowledge of a range of synthetically useful organic reactions and the concept of retrosynthesis. You will learn to evaluate experimental data qualitatively and quantitatively, especially with regard to IR and NMR spectroscopic data, and use this knowledge to deduce and explain conclusions based on logical arguments. You will be able to use creative design strategies to overcome common synthetic organic problems by applying the principles of protecting group strategies and selectivity in organic synthesis. The application of practical skills in safe laboratory practice relating to the principles of synthesis, isolation and purification of organic compounds will allow you to demonstrate their capabilities as well as develop skills to document their findings in an appropriate work orientated format.

CVB302 Applied Physical Chemistry

Physical chemistry is a discipline of chemistry in which the physical factors which govern chemical reactions and interactions are described, quantified and explored. This unit will explore the effects of the underlying principles of thermodynamics and kinetics to chemical and physical processes which commonly occur around us. The principles that govern the macroscopic behavior of solids, liquids and gases, the fundamental physical properties which determine the extent of reaction and the speed with which it occurs will be explained. These thermodynamic principles are extended to mixtures, the properties of solutions, polymeric systems and electrochemistry which all play a very important role in the world around us.

CVB303 Coordination Chemistry

Coordination chemistry - the chemistry of transition metal complexes - encompasses aspects of organic, physical and transition metal chemistry. Deep understanding of the electronic structure of these remarkable compounds is developed along with an exploration of fascinating topics of current international research interest including organometallic compounds, bioinorganic chemistry, coordination polymers, metal-organic-frameworks (MOFs) and other metallo-supramolecular species. Synthesis and characterisation skills are honed through laboratory exercises drawing on knowledge developed throughout the chemistry major including magnetometry, thermogravimetric analysis and UV-visible, infrared and NMR spectroscopy.

CVB313 Environmental Analytical Chemistry

Environmental Analytical Chemistry provides the tools and techniques necessary to make quantitative measurements of the extent of environmental alteration by natural or man-made activities. Principal areas of study include the chemical evaluation of air quality; water quality; soil and sediment contamination; and pesticide residue contamination in agriculture. Students will gain an understanding of the relevant methods of analyses through the lectures and a complementary laboratory practical program. This will allow students to develop technical skills such as: sample collection and treatment; use of modern instruments, including receptor modelling, atomic spectrometric and IC instruments for inorganic elemental analysis, GC, GC-MS and HPLC instruments for organic components. Experience gained in the unit will be important for students seeking positions in environmental protection agencies, environmental laboratories and environmental consultancy.

CVB320 Instrumental Analysis

Modern instrumental methods are capable of producing large quantities of data and it is becoming common practice to use data driven chemometic and cheminformatics techniques as an adjunct to instrumental analysis.  These techniques are introduced through a project-based investigation of bio-analytically related datasets where you develop understanding of applications of instrumental analysis and further develop your analytical thinking, problem-solving, communication and deductive skills using real-world examples. This unit builds upon the theoretical and practical framework for chemical analysis in the unit CVB202 Analytical Chemistry to develop advanced instrumental and analysis techniques for modern laboratory practice.

EGB315 Materials Degradation

This unit will provide an appreciation and understanding of the environmental degradation mechanisms of the primary engineering materials. The chemical and combined mechanical degradation of metals, ceramics and polymers will be studied across a wide range of examples. Practical illustrations and experimentation of materials degradation will be provided. Also an introduction to the importance and methods used to select materials for various applications will also be covered. The unit will cover topics such as corrosion and mechanical failure of metals, polymer degradation, and the combined effect of mechanical stresses and chemical change such as stress corrosion cracking, hydrogen embrittlement and fretting.

PCB272 Radiation Physics

Radiographers require a basic knowledge of general physics and more detailed theoretical background to the physical basis behind the equipment design, construction and materials and the increasing technological support for developing modalities. The aim of this unit is to provide you with an understanding of radiation physics related to x-ray production and radiographic practice and how radiation interacts with matter. You will learn about the basic physics of radiation and radioactivity, interaction of radiation with matter, radiation safety and the physics underpinning X-ray imaging. You will also acquire the basic knowledge of the physical principles of X-ray imaging and radiotherapy systems.

PCB675 Radiation Safety and Biology

This unit covers radiation protection and the biological effects of radiation on the human body. It is aimed towards those who are likely to be working with ionizing radiation in the workplace.

PVB200 Computational and Mathematical Physics

This is a foundational physics unit designing to provide strong mathematical knowledge and skills required by a physicist and demonstrate the application of computational methods to solve problems in physics. It builds on prior maths study in Maths C or equivalent and teaches tactics in MATLAB programming, numerical methods and the implementation. The strong computational skills are important attributes of any physicist, whether working in research or industry, experimental or theoretical. This is an introductory unit and the knowledge and skills developed in this unit are relevant to physics, chemistry or some engineering majors. PVB302 Classical and Quantum Physics needs the mathematical knowledge and computational skills from this unit to understand the complex quantum world.

PVB202 Mathematical Methods in Physics

Strong mathematical skills are important attributes of any physicist, whether working in research or industry, experimental or theoretical. This unit is designed to provide the key mathematical methods to solve physical problems. It builds on MXB100 and first year.

PVB203 Experimental Physics

This unit aims to develop your skills in experimental methods, from the design and execution of your work to data treatment, fitting, and statistical analysis of errors.It provides you with an opportunity to build, practice and provide evidence of your analysis and problem-solving skills for physics, as well as to build your scientific report writing skills and presentation of results. It also provides you with a working knowledge of instrument design and the principles of circuit theory and electronics that underlie instrumentation. This unit is in the developmental stage of your course and builds on the work of previous experimental units. This unit also links to further self-managed experimental and project work in your final year.

PVB301 Materials and Thermal Physics

The aim of this unit is to introduce you and to the physical principles that describe the behaviour of solids and fluids at both the macroscopic level and at the atomic level. This is an advanced unit that builds upon conceptual physical and mathematical principles of earlier units. Through lectures, practical classes and simulations the unit will provide you with strong foundation in thermodynamics and statistical mechanics. You will gain knowledge in the fast growing area of solid state physics and learn some of the techniques used to study new materials. The development of new materials is pivotal for the technology advancements of our society, with outcomes in every aspect of human life, spanning from reducing our environmental impact, to improving communication and computing, to achieving a better healthcare.

PVB302 Classical and Quantum Physics

Build on your prior learning in analytical mathematical approaches to solve problems in classical mechanics. Extend your understanding of classical mechanics through comparison of the Newtonian, Lagrangian and Hamilton’s methods and their connection to quantum theory. Historical development of quantum theory will be traced, introducing key counter-intuitive concepts such as wave-particle duality, its connection to the theory’s probabilistic nature and the uncertainty principle.  This understanding of quantum concepts will be applied in terms of modern wave mechanics via solutions to the Schrodinger equation to explain a range of observed electronic behaviours such as quantum tunneling which is the operating mechanism of many semiconductor devices prevalent in technology today.  The quantum approaches developed will also be applied to determine the appropriate description and arrangement of electrons bound to atoms and to explain the features of their emission and absorption spectra.

PVB303 Nuclear and Particle Physics

This unit explores the microscopic universe from the nucleus down to the fundamental particles and forces from which matter is built. It will examine the development and the modern state of models of the nucleus, drawing on Quantum Mechanics (PVB302) to explain the stability and the properties of nuclei. Some of the current theories of particle physics and nuclear forces will be introduced. The second part of the unit will explore applications of nuclear physics, e.g. nuclear reactions, nuclear power and nuclear medicine. Lectures will be complemented by experimental laboratory work, enabling you to advance your experimental, communication and scientific writing skills.

PVB304 Physics Research

This is the capstone unit for the Physics course, which gives you the opportunity to engage in real-world physics research. Students will undertake a project in which they explore computational and/or experimental approaches to generating new understanding in active research areas, and summarize their findings through scholarly writing and presentations. This unit provides students with the chance to develop their skills around gathering data, interpreting data, assessing uncertainties and presenting results in a clear and compelling way, helping them to develop skills that are required in both industry and academic contexts. This unit builds on all the previous learning in the Physics course, and enables students to draw on their developed expertise and to apply it to a well-defined research problem.

PVB321 Introduction to Experimental Nanotechnology

This is an introductory unit addressing the real-world practice in the interdisciplinary field of nanotechnology. It introduces the core concepts, fundamental principles, methodologies and essential tools to study matter at the nanoscale. This unit has a strong focus on hands-on experience in nanotechnology with its practical component centred around synthesis and characterisation of nanomaterials using state-of-the-art techniques. This unit develops your critical thinking, problem solving, as well as ability to use laboratory equipment to synthesise and characterise nanomaterials; these are skills and attributes that professional scientists and engineers will require in solving real-world problems in their practices. This unit builds on the knowledge you have gained from your science and engineering units in prior years, and prepares you for PVB322 (Advanced Nanotechnology) that will deepen your understanding of theoretical principles governing materials at the nanoscale.

PVB322 Advanced Nanotechnology

This unit deepens the understanding of nanotechnology, which is an emerging field focused on understanding and exploiting the novel chemical and physical properties of matter at the nanometer scale. Nanomaterials offer substantial advantages in many applications due to their small size, which can lead to, for example, improved thermal conduction or insulation or exceptional low electrical resistivity. These properties are relevant to the improved sustainability of electrical devices, buildings, cars, etc. This is an advanced unit and comprises an introduction to the physics and chemistry related to nanoscale science, which will lead to the understanding of nano-objects and nanomaterials, with a bias towards technological applications derived from the fundamental sciences. This unit builds on PVB321, providing extra skills in computation to calculate properties at nanoscale that are relevant to physics, chemistry and engineering.

Civil & environmental engineering

EGB273 Principles of Construction

This is an intermediate level unit addressing the principles of construction, and its tools and techniques necessary for turning the infrastructure designs to the reality. It introduces the understanding of fundamental construction techniques so that the choices can be made between competing methods with due cognisance of the practicality, environmental effects, and safety. This unit is taught in the second year that builds upon prior units to further develop knowledge and skills on construction project capabilities. It develops the learning skills to manage increasingly complex projects in later units.

EGB274 Environmentally Sustainable Design

The knowledge and skills associated with site investigation and planning for sustainable development are essential for civil and environmental engineers, as is the ability to work within multidisciplinary teams to achieve balanced solutions on social, economic and environmental grounds. This sustainable development design project requires you to undertake typical site investigations, analyses and designs for a selected site covering sustainability issues in the following areas: Sustainable Transport, Land Planning including assessment of the surrounding suburbs, Water and Wastewater Management and Environmental Impact Assessment. This unit extends and applies the knowledge developed in first year design based engineering units to important issues such as site analysis, site investigation, development of site planning criteria, site planning, environmental management and quality, pollution prevention and control, and resource and waste management.

EGB275 Structural Mechanics

Structural Mechanics is an essential knowledge to develop safe, economical and sustainable design of civil engineering structures.  Structures are analysed in modern times using computer software; improper usage of these software can lead to disastrous consequences. A clear and in-depth understanding of the principles and methods of analysis of structures is vital for successful practicing in the civil engineering discipline. The aim of this unit is to introduce structural mechanics principles and their applications to enable you to analyse structures prior to their design. The topics taught include moment distribution, bending moment and shear force diagrams for structures using indeterminate analytical and computer methods, principle of virtual work for deflection calculations, transformation of stresses, Mohr’s circle, torsion, shear flow, shear centre, unsymmetrical bending, the principle of compatibility and combined loading of structural members.

EGB371 Engineering Hydraulics

Engineering Hydraulics is a second year Civil unit, providing an understanding of hydraulic principles and their use in civil engineering applications.  The importance of Hydraulics to civil engineers is that the fundamental knowledge gained in this unit is intimately related to the design, construction, operation and maintenance of bridges, dams, pumping stations, water and wastewater treatment plants, water distribution systems for water supply and sewerage systems are among many other features deemed important in modern day society.  The unit focuses on the engineering applications of water and other liquids (fluids). Topics covered include practical applications of hydrostatics, pipe flow, energy loss in pipes and pipe systems and water distribution systems to communities for drinking water that includes pumps and storage reservoirs.  New concepts introduced during lectures are explained through examples and demonstrated with real-world problem solving tasks.

EGB373 Geotechnical Engineering

This is a Geotechnical Engineering unit addressing the theoretical concepts required for geotechnical design such as retaining walls, soil slopes, earth dams, and shallow/deep foundations. It provides knowledge to estimate the stresses in soils due to geotechnical structures and the settlement /deformation of soil due to these external loads. This unit also provides hands on experience for students in laboratory soil testing to obtain the soil properties for design. You will learn about soil testing apparatus, testing procedures and testing standards required for determining soil properties for geotechnical engineering design. This unit requires the prior knowledge of Engineering mechanics (EGB121), Civil engineering systems (EGB123) and Civil Engineering Materials (EGB270). EGH473 (Advanced Geotechnical Engineering), EGH479 (Advances in Civil Engineering practice) and projects (EGH400-1 and EGH400-2) in Geotechnical/structural engineering require the knowledge of this unit.

EGB375 Design of Concrete Structures

This unit introduces the core concepts of the design principles and methods of the reinforced and pre-stressed concrete and its application to structural elements such as the beams, slabs, columns and footings of buildings and infrastructure.  It develops the principles of safe and economical design of concrete structures that are essential to further advance your knowledge in this area prior to graduation and working in design offices or at construction sites. There are two compelling reasons for the students to develop an in-depth understanding of the principles of design of concrete structures; these are: (1) Safety in Design to prevent constructability related incidents at sites and (2) Sustainability through use of low-embodied energy binders and reinforcing bars.

EGB376 Steel Design

This is an intermediate civil engineering unit that will provide in-depth knowledge and understanding of the behaviour, analysis and limit states design of steel structural elements such as tension and compression members, beams and their connections. It will also provide you the necessary skills and experience in analysing and designing simple steel structures including continuous beams and trusses through group projects on real world examples. The ability to analyse and design buildings, bridges, cranes and transmission towers constructed in steel under various loadings is a requirement for a range of graduate civil engineering positions. This unit is the first one in the civil engineering course that provides the knowledge and skills required for this purpose. It forms the foundation for a number of advanced civil engineering units in later years of the course. EGB476-Advanced Steel Design builds on this unit by extending your knowledge and skills for more complex steel structures.

EGB377 Water and Waste Water Engineering

Water and wastewater engineering is a third year elective Civil Engineering unit, providing the fundamental principles and application of (i) drinking water and (ii) wastewater treatment processes.  The subject of water quality is also introduced to show how to link source water quality to treatment process selection.  The wastewater component covers principles of wastewater treatment in order to enable wastewater to be disposed safely, without being a danger to public health or polluting receiving watercourses.  New concepts introduced during lectures are explained through practical examples and further demonstrated with real-world complex practical problem solving tasks during tutorials. There are two site visits, one to a water treatment plant and to a wastewater treatment plant.  These real-world experiences will help consolidate concepts, principles and methodologies learned in the classroom.

EGB382 Construction Methodologies

Success in civil engineering construction projects is dependent on the selection of correct construction procedures matched with the correct equipment and ancillary temporary work. To do this, a construction engineer must have command of a range of options and the judgement to integrate these options for optimal outcomes for all stakeholders. This unit covers the fundamentals of project execution and start up of civil engineering projects. The subjects to be covered will include: site investigation, survey, identification and provision of temporary facilities, selection of equipment, material management, methods of construction, environmental protection practices, workplace health and safety requirements. The emphasis of the content will be on heavy, civil engineering projects existing or relevant to Queensland with a focus on environmental concerns and safety.

EGB383 Environmental Resource Management

This unit prepares you for the essential civil engineering work of investigating, designing and constructing solutions to manage urban wastes with detailed discussions of the technologies available to convert wastes to valuable resources. The unit primarily addresses the management of solid wastes generated from domestic, commercial, and industrial sources and stormwater generated in urban regions, which is polluted with ecologically hazardous and toxic substances.  The technical content of this unit includes waste minimisation, promotion of efficient use of resources, promotion the use of waste through recycling and energy production, viewing waste as a resource, reducing the mass, volume and toxicity of waste, disposing of waste in a socially and environmentally acceptable manner; stormwater treatment and reuse and water sensitive urban design. Environmental resource management is an important aspect of civil and environmental engineering education and general engineering practices.

EGB384 Bidding, Estimating and Cost Management

This is an advanced Civil Engineering unit that will:1.Develop the theoretical and analytical knowledge and practical skills for the preparation of a “contractor's estimate” and tender submission for civil engineering projects, including the planning of construction activities, identification of appropriate equipment and structure of the estimate itself2.Provide an understanding of the use of specifications and contracts while preparing estimates3.Provide an understanding of the stages of capital works and the type of estimating process for each stage4.Provide an introduction to the use of estimates in cost control systems and the type of cost estimation that is carried by contractors in the preparation of bids5.Develop skills in teamwork and collaboration needed to produce a competitive tender

EGB386 Design of Masonry Structures

This unit deals with the application of structural masonry to buildings with the core concepts of the design principles and methods of assessing the structural performance of masonry walls subject to earthquake and gravity loading. Most masonry buildings have heritage value and require knowledge for preservation; masonry structures are also popular in medium rise residential and industrial buildings. Therefore, this unit introduces the principles of safe and economical design of masonry walls for fire and combined compression, flexure and shear. Unreinforced, partially reinforced and fully reinforced masonry structures are covered.

EGB387 Project Value and Innovations

In addition to design competence, Engineers require a sound understanding of construction and management principles and engineering economic analysis to fully meet the expectations of employers and the broader community. This unit addressing a complete financial and economic evaluation of project using several evaluation criteria commonly applied in the assessment of engineering project alternatives. This is a construction engineering second major unit and the knowledge and skills developed in this unit will help engineers to think creatively and to understand the decisions required in a project planning and feasibility environments as well as understanding projects within the economic (value and price) environment. This advanced unit significantly integrates your prior knowledge and skills to effectively perform specific management tasks in typical civil engineering projects.

EGB475 Advanced Structural Analysis

This is an advanced structural engineering unit in which topics that are regularly used by structural engineers as well as some topics that become useful for special cases will be covered. Using knowledge from previous years, you will develop and present the computer based stiffness method for analyzing structures in order to design them. Dynamics and vibration of structures will be introduced with applications to buildings. Structures collapse when loaded beyond their capacity. The predictable pattern of structural failure through the formation of plastic hinges (or failure points) will be treated. The application of dynamics and vibration to structural health monitoring and damage detection and to seismic engineering will be covered. The Australian Standard AS1170.4 for seismic analysis will be used in the studies. On completion of this unit, students will be well prepared to face the challenges of a structural engineer.

EGB476 Advanced Steel Design

This is an advanced level civil engineering unit that provides the required knowledge and skills for the analysis, design and construction of steel buildings. Building on the structural, material and construction units of previous semesters, it provides detailed knowledge, skills and experience in determining the wind effects on buildings, modelling, analysis and design of steel framed buildings and all their components by engaging in a single storey steel portal frame building project on a real site. The ability to analyse and design steel buildings is a requirement for a range of graduate civil engineering positions. This unit is the second one in the civil engineering course that provides the knowledge and skills required for this purpose. It will prepare you to pursue a career in structures and/or construction. EGB473-Composite Structures builds on this unit by extending your knowledge and skills for more complex, composite steel-concrete structures.

EGB479 Advanced Transport Engineering

The transport engineer must be familiar with the role of each transport mode in the overall transport task, along with operational aspects of each mode. This must be overarched by an understanding of the system and tools for planning, operation and management of transport projects, particularly in context of economic, environmental and social attributes. The aim of this unit is to develop your awareness and understanding of important concepts and analytical tools for operations, planning, designing, and management of transport systems including transit systems. This unit builds upon your transport related knowledge and skills developed in EGB123 Civil Engineering Systems and EGB272 Traffic and Transport Engineering, and provides a useful foundation to EGH479 Advances in Civil Engineering Practice.

EGB481 Infrastructure Asset Management

The quality of civil infrastructure has significant impacts on the quality of life, the health of the social system, and the sustenance and growth of regional and national economy. This unit in infrastructure asset management is a response to the growing need for civil engineers to be proficient in infrastructure asset management topic that requires a broad and practical knowledge of infrastructure characteristics and fundamental management techniques. At the completion of this unit students will have sound understanding of the whole of life-cycle assessment of infrastructure assets, practical asset-management techniques, and some of the economic and governance related issues that pertains to infrastructure. These skills should enable students with better decision-making capabilities that can increase resilience and sustainability of infrastructure.

EGB482 Contracting and Construction Regulations

A construction engineer must have an appreciation of the commercial environment in which they work. The law and particularly the law relating to construction has a significant impact upon that commercial environment. This unit will provide a framework and sufficient detail to increase your awareness of how the law governs you and your organisation's actions within the industry. In addition, you will understand the operation of a construction contract and the claims and disputes commonly associated with the administration of such a contract. The lectures provide a solid foundation required for Construction Engineers, and embedded in the tutorials are discussions of real-world cases of the past month to highlight the importance of understanding the impacts of day-to-day decisions in the world of construction.

EGB485 Finite Element Analysis

Finite Element Analysis (FEA) is a computer based method for analysing structures under static or dynamics loadings. It has applications in all areas of engineering and is used by practising engineers and researchers to analyse and design all types of structures including buildings, bridges, dams, multi-purpose towers, cooling towers, etc. FEA enables multiple and repeated analyses with ease and hence facilitates the optimum design of the structure. It is available through a number of well- known packages such as Strand 7, ANSYS, ABAQUS, LSDYNA, etc. It is now possible to treat complex problems such as dynamic seismic analysis, impact and blast analyses and structural health monitoring and damage detection, all of which were impossible prior to the advent of FEA. Students who complete this unit will be well prepared to face the challenges of modern design offices.

EGB486 Bridge Engineering

You will develop knowledge in bridge engineering integrating what you have learnt in your earlier years on structural analysis and design. You will develop your skills in pursuing a career as a bridge engineer. You will learn about various bridge types, then some detailed discussions on formulating the required loading cases will be provided. This will be followed by influence line diagrams which will enable you to obtain maximum effects in bridges. Various bridge analysis methods will be introduced enabling you to obtain design forces for subsequent design. The importance of bridge articulation will be discussed. The introduction of cable supported bridges will be given so that you will consider this type of bridges as an option. It is expected that students will have an understanding of the highest levels of structural analysis and design consistent with undergraduate level study in civil engineering. Knowledge gained in the units EGB375, EGB376 and EGB 475 is a must for this unit.

EGB489 Advanced Transport Modelling

This is an advance transport engineering unit that develops theoretical insights with their practical applications of transport modelling and simulation. The unit covers various levels of modelling (micro and macro) techniques. The theory is supported by its real world practical modelling applications. It provides hand-ons use of state-of-the-art modelling tools through an authentic assessment. Modelling of transport networks is an inevitable part of the planning, design and operation of complex transport systems. For instance, strategic models are exploited for the planning of new transport infrastructure and traffic flow models are utilised for evaluating the efficiency and reliability of existing networks. A transport engineer should understand the suitability of various modelling and simulation techniques for particular tasks and assess their strength and weakness. The unit will acquaint students with essential transport strategic and operational modelling, and evaluation skills.

EGH471 Advanced Water Engineering

This advanced unit covers the fundamental topics of Australian hydrology and hydraulics. It builds on previous study in engineering hydraulics in EGH371. This unit introduces the hydrologic cycle and its applications in runoff estimations from small catchments, probability and risk of flooding, selection and estimation of design floods, hydrologic data analysis, flood estimations using the Rational Method and advanced computer modelling of catchments. Ability to accurately assess catchments for their hydrologic and hydraulic characteristics is a fundamental attribute of water engineers and designing and managing urban infrastructure. The unit also introduce design techniques of important infrastructure elements so that students get a good grasp of the design codes and specifications. This unit is one of Civil Engineering's work integrated learning (WIL) units, which includes a professional learning task designed with the support of industry professionals.

EGH472 Advanced Highway and Pavement Engineering

This is an advanced civil engineering unit that will develop your theoretical knowledge of highway and pavement engineering science and engineering analysis, and design. It will develop applied skills in investigation, analysis, synthesis and problem solving, written and visual literacy for communication and reporting. It stresses both independent and collaborative strategies for managing and completing tasks on time. It contextualises this civil engineering activity across social, economic, and environmental lenses, and emphasises application of standards and codes of practice in the civil engineering discipline. This is an advanced unit and therefore the prior knowledge on Traffic and Transport (EGB272) and on basic geotechnical engineering concepts (EGB373). Capstone projects (EGH400-1 and EGH400-2) in Transport/Pavement engineering require the knowledge of this unit.

EGH473 Advanced Geotechnical Engineering

This is an advanced Geotechnical Engineering unit addressing the core design requirements for retaining walls, soil slopes and earth dams, shallow and deep foundations, and basic concepts of rock mechanics. It provides the ability to accurately understand laboratory and field geotechnical testing reports to extract the required design parameters, to consider complex ground conditions and challenging loads such as earthquake loads, and to use appropriate design codes and guidelines in the design of geotechnical structures. Further, it provides the knowledge and skills on using software that are widely used in geotechnical engineering practice. This is an advanced unit and therefore the prior knowledge on basic geotechnical engineering concepts (EGB373), on engineering mechanics (EGB121) is required. EGH479: advances in Civil Engineering practice and projects (EGH400-1 and EGH400-2) in Geotechnical/structural engineering require the knowledge of this unit.

EGH475 Advanced Concrete Structures

This is the final design unit of the civil engineering first major and will apply and refine advanced knowledge, concepts, methodologies and systematic thinking to prepare the student for professional practice. It will develop advanced cognitive skills in review, analysis and synthesis in civil infrastructure planning and design contexts, including critical, creative and innovative solutions to complex problems. It stresses the ability to communicate advanced knowledge and concepts in written, modelled and graphical forms to civil engineering professional audiences. It also stresses both independent and collaborative strategies in team working contexts, including reflective practice, to manage a civil infrastructure planning and design project in a timely manner with a focus on delivering outcomes. Emphasis is placed on awareness and understanding of social and economic factors in civil engineering practice, and on ethical practice.

EGH479 Advances in Civil Engineering Practice

This is the final design unit of the civil engineering first major and will apply and refine advanced knowledge, concepts, methodologies and systematic thinking to prepare the student for professional practice. It will develop advanced cognitive skills in review, analysis and synthesis in civil infrastructure planning and design contexts, including critical, creative and innovative solutions to complex problems. It stresses the ability to communicate advanced knowledge and concepts in written, modelled and graphical forms to civil engineering professional audiences. It also stresses both independent and collaborative strategies in team working contexts, including reflective practice, to manage a civil infrastructure planning and design project in a timely manner with a focus on delivering outcomes. Emphasis is placed on awareness and understanding of social and economic factors in civil engineering practice, and on ethical practice.

UXB212 Design for Structures

This is an intermediate level unit addressing the basic principles of structural engineering applicable to basic structure. Quantitative and qualitative techniques are used as the basis for learning structural analysis.  Construction Managers must have the ability to analyse engineering components and have a sound understanding of how a structure achieves structural stability through load paths. Furthermore, Construction Managers are required to interpret engineering designs and convert the designer's intent and components specified, into a project. This demands proper understanding of structural actions and basic design and analysis of simple structures to ensure economy and safety. This unit introduces these concepts and builds upon knowledge of materials from UXB112 Introduction to Structures. It develops the learning skills to manage increasingly complex projects in later units.

Civil engineering & the built environment

USB341 Money and Property

This unit provides the analytical tools and skills necessary to understand property finance and investment and the role of property assets within capital markets. You will explore debt and equity markets linked to property assets including: features of mortgage loans, bank lending criteria, and mortgage math; and look at the historical development of secondary mortgage markets and the process of securitization. You will analyze the key factors that drive default risk and interest rate risk on mortgages and learn the basic principles for the valuation of mortgage-backed securities. The causes and consequences of the 2008/09 global financial crisis, and the implications for both commercial and residential property finance, will be discussed. You will also study property funds and Real Estate Investment Trusts (REITs), which are the primary equity structures used for real estate and learn the legal and institutional framework of Australian REIT industry, tax issues, and REIT valuation.

Computer science

CAB201 Programming Principles

This unit builds on the gentle introduction to programming provided in IFB104 or MZB126. In those units students learn how algorithms are constructed by combining the logical structures of Sequence, Selection and Iteration. Students also learn how functions can be used to abstract and reuse sections of code. These concepts are reinforced in this unit and extended with additional applications of abstraction necessary to combat complexity when building larger systems. Object-oriented principles are introduced where the program is structured around classes of objects that are identified from the real-world providing a high-level architecture that is better able to stand the test of time as requirements evolve throughout the lifetime of the system. This unit provides the foundation for the other more advanced and specialized programming units.

CAB202 Microprocessors and Digital Systems

This unit introduces you to the components inside a computer and how these components work together. The design and development of modern digital electronic systems requires a knowledge of the hardware and software to program the system. This unit identifies design requirements and lets you develop embedded microcontroller-based system solutions. Practical laboratory exercises progressively expose features of a typical microprocessor; and explain how an embedded computer can interact with its environment. This provides a valuable foundation for further studies in areas such as robotics and networking.

CAB203 Discrete Structures

In trying to solve complex problems, a powerful approach is transform the problem into a simpler model by abstracting away some of the less important details. Once in this more abstract form, powerful mathematical techniques (developed over centuries) can be brought to bear. For computing related problems, the most relevant mathematical concepts and techniques come from the field of discrete mathematics, and include arithmetic, logic, set theory, graph theory and functions. This unit demonstrates how these mathematical concepts and techniques can be used to model and solve many real-world problems. The unit also supports subsequent units: CAB301 where algorithms involving graphs are introduced and CAB402 where the mathematical notion of a function provides the basis for alternative programming paradigms.

CAB210 People Context and Technology

This is a human-computer interaction unit focussed on user experience research to inform the implementation of interactive technologies, like mobile applications, web services and games. It introduces user experience methods to study people’s needs in a real-world context, and to evaluate the usability and experience with technologies. This unit is important to inform the design and development of technologies that meet the needs of people who are going to use them and the context within which they will be used. A stronger understanding of people, context and technology will provide students with an edge in the market place for jobs such as interaction designers, usability engineers, game designers, app developers, information architects, and user experience designers. This unit builds on the design thinking skills developed in IFB103, and it provides the foundation for advanced interaction design skills through unit CAB310.

CAB230 Web Computing

The World Wide Web is the most important platform for software systems and an integral part of modern life. Many companies owe their existence to the web, through applications deployed over the Internet using web protocols. All IT professionals require a good understanding of the web and its architecture, especially software developers and those tasked with maintaining and implementing web-based software systems. This unit is a technical introduction to modern web computing. You will design and implement clean and responsive user interfaces, taking account of accessibility and internationalisation. We will provide an introduction to JavaScript and you will use it throughout the semester, gaining practical experience with HTML, CSS and frameworks such as React on the client side, and node.js, Express and the node ecosystem on the server side. You will understand security threats and their mitigation and gain practical experience deploying an internet facing web server using HTTPS.

CAB301 Algorithms and Complexity

This unit teaches you the fundamental principles used to assess the efficiency of software algorithms, allowing you to distinguish solutions that can process large amounts of data or perform complex calculations effectively from those that run unacceptably slowly or not at all. In this unit you will examine a range of different algorithm types, review the principles used to predict their efficiency and perform empirical measurements of specific algorithms to confirm the theoretical predictions.

CAB302 Software Development

This unit teaches you how to work effectively in a team to develop large-scale software systems. It includes principles of teamwork, modern software development methodologies and tools that are needed when working in a team on a large project.

CAB303 Networks

Building on your digital systems knowledge, you will be introduced to practical and theoretical knowledge on a wide range of modern networking topics to be able to design, implement and maintain network-based applications. You will participate in practical networking exercises to provide hands-on experience with network-based computing.

CAB310 Interaction and Experience Design

This is an advanced human-computer interaction unit focussed on the design and evaluation of emerging technologies for human use. Emerging technologies like robots, machine learning, and Internet of Things devices have the potential to disrupt how we work and live. Based on interaction design theories and methods, this unit focusses on how we design, prototype, and study how people experience such emerging technologies. Understanding how to design emerging technologies for human use will give students an edge in the market place for jobs as user experience professionals, IT developers, and interaction designers. The theories and methods introduced in this unit prepare students for a career in human-computer interaction research and development. This unit builds on design thinking skills from unit IFB103 and user experience research skills from unit CAB210 to design experiences with emerging technologies.

CAB330 Data and Web Analytics

Data analytics has become a popular way to support decision-making by turning an organization's large collection of data into useful knowledge about their customers and business processes. Data analytics has direct applications in several fields such as social networks, business processes, search-engines, e-commerce, digital libraries, bioinformatics and web information systems. This unit provide fundamental knowledge and skills of data analytics to help with data-driven decision making. You will learn the different types of data mining techniques to apply classification, clustering and association mining. You will learn how the processing can be applied to text and web usage data. This is an introductory unit and the knowledge and skills developed in this unit are relevant to all IT professionals. It builds on CAB220 - Fundamentals of Data Science which introduces the basic concepts of data manipulation.

CAB340 Cryptography

Proliferation of Internet technology allows users to access information and services from everywhere at anytime. Unfortunately, the price users have to pay is an increased risk that their sensitive information is going to be intercepted by an adversary who may use it and violate users' privacy or/and to impersonate them. This unit investigates advanced topics in Cryptography. It exposes students to tools that can be used to provide security in increasingly insecure Internet environment.

CAB401 High Performance and Parallel Computing

Building on your skills in "sequential" programming, this unit teaches you the tools and techniques needed to exploit multi-processor computer systems to achieve dramatic performance improvements for computationally intensive problems.   This unit gives you both an understanding of why future computer hardware will be increasingly parallel, the challenges this poses for software development as well as a set of practical skills in creating high-performance programs using today's best tools and techniques.

CAB402 Programming Paradigms

This advanced unit exposes you to special-purpose programming languages that operate under different paradigms than the conventional "imperative" languages you have used in the course so far.   This unit will expose you to new ways of thinking about and expressing software solutions, exploring advanced programming language constructs, principles for the sound design of new languages and how they evolve. The unit provides both a deep theoretical foundation for programming languages by abstracting them to basic mathematical forms as well as showcasing practical application of those advanced principles for software development in the real world.

CAB403 Systems Programming

This unit uses operating system concepts to teach the foundations of systems programming and advanced concepts for producing software that provides services to computer hardware. Through this study you will be able to demonstrate knowledge of the principles and techniques of process management, memory and file management, data protection, and distributed systems. It discusses the concepts, structure and mechanisms of modern operating systems for systems programming, e.g., processes, concurrency, storage management, and so on. It also looks at distributed systems and security issues that are required to support systems programming. It builds upon the low level programming concepts introduced in CAB202: Microprocessors and Digital Systems.

CAB430 Data and Information Integration

With the rapid growth of data and digital repositories, there is an increasing awareness of benefits of data warehousing and mining techniques for Business Intelligence. Data warehousing represents an ideal vision of maintaining a central digital repository of all organizational data that can be smartly used through data mining tools to maximize business profits. Data warehousing is recognized by the IT industry as a dominant technique for applications of databases in the future. This unit discusses the concepts, architectures and methods of data warehousing and mining techniques, e.g., data warehouse architecture and schema, data cubes and OLAP (on-line analytical processing), ETL (Data Extraction, Transformation and Loading) process, data quality, association analysis and classification. It also focuses on the topics and techniques that are most promising for building and analyzing multidimensional data for efficiently organizing data warehouses and mining tools.

CAB431 Search Engine Technology

With the explosion of information resources on the Web, social media and corporate intranets, there is an imminent need for advanced technologies to help people deal with big text data. There are many practical applications of Web search and text analysis (text mining) in the areas such as classification of news stories, academic papers or medical records; spam or junk email filtering, understand customers opinion or behaviors through their feedback or review in online-systems or social media, customer service promotion etc. Therefore, it is urgent for IT developers, Web analysts, information management consultants, or Web development & support officers to understand popular text processing models (such as Web search engine, information retrieval models); advanced text mining techniques (such as supervised methods for information filtering or classification and unsupervised method for topic modelling); and future directions in Web Intelligence.

CAB432 Cloud Computing

Cloud Computing is among the most important developments in the IT industry in recent years, and one which has received enormous attention. Cloud is a natural progression from earlier trends in service and infrastructure outsourcing and virtualisation, but is distinguished by its elasticity and scale: service and infrastructure provisioning may change rapidly in response to variations in demand, allowing clients to cater for unexpected spikes in load without tying up capital in expensive and potentially underutilised assets. Cloud services and technologies are becoming increasingly diverse and sophisticated, moving rapidly from the initial, 'bare metal' offerings of a few years ago, and providing a rich set of options and APIs. This unit provides a technically oriented introduction to Cloud Computing, giving you experience in developing modern cloud applications and deploying them to the public clouds of the major vendors.

CAB440 Network and Systems Administration

Building on your network and systems administration knowledge and skills , you will be introduced to technical knowledge and skills for network administration, including configuring addressing and routing with physical network connectivity devices and installing/maintaining network services on a Unix-like platform.  CAB441 Network Security build on this unit by extending your network administration skills to secure network infrastructure and application services.

CAB441 Network Security

As a system administrator or information security professional you are expected to have an in depth understanding of the vulnerabilities and threats that system services under your protection may be exposed to. As a result it is important that you are familiar with system exploitation techniques and tools that may be used against your system services and applications. This knowledge and skill will allow you to better defend your system services and applications.This advanced unit will discuss security design principles that produce secure networks and applications. This unit will also introduce techniques and tools that demonstrate how to secure systems as well as to exploit system services and applications so that you are aware of the impact of insecure systems.This unit is considered an advanced networking unit with no following units.

IFN509 Data Exploration and Mining

This fundamental data science unit addresses the core concepts, techniques and practices of data exploration and mining. In the information age, with astronomical amounts of data produced and made available every minute, data exploration and mining becomes necessary for individuals and organisations who need to make decisions. With the advancements in data storage technology and the need for automation, data analytics skills are now essential. Data analytics methods enable users to manage, interpret, understand, process and analyse the data to find useful insight. This unit will introduce you to a wide range of data analytics methods and theories to manipulate, model and analyze data.  This is an introductory unit and the knowledge and skills developed in this unit are relevant to both computer science and non-computer science majors.

IFN541 Information Security Management

This unit builds upon the fundamental information security concepts introduced in IFN553. In this unit you will consider aspects of the management of information systems which affect organizational information security; including identity management, authentication, access control, monitoring, risk management, incident response and disaster recovery.  Information is an important organisational asset. Information systems store, process and exchange information, and most sectors of the economy are dependent on electronic and often automated systems. Interconnectivity is important for many organizations, but this also increases the exposure to adverse events. Appropriate information security management protects information assets from unauthorized access, use or modification and provides frameworks to deal with the impacts associated with unauthorized disclosure, destruction or modification. 

IFN553 Introduction to Security and Networking

Cyber security breaches -  network infiltration, malware,  theft of personal or corporate information - are commonplace. The rise of the internet means that malicious actions of individuals may have global impact. This unit  introduces essential information security concepts such as confidentiality, integrity, and availability. The Open Systems Interconnection (OSI) model is used to understand network communications. Threats and vulnerabilities are identified, for both stored and transmitted data.  An overview of cyber security measures - preventing, detecting and correcting actions that result in harm - is provided. The limitations of such measures are noted, allowing you to develop an understanding of the trade-offs involved in protecting information. You can take this unit as a stand-alone course to raise your awareness of information security issues in networked systems, or as the start of a pathway into further cyber security and networking units.

IFN556 Object Oriented Programming

In this unit you will learn how the principles of Object-Oriented programming can help combat complexity when developing larger programs. The key concepts are abstraction, encapsulation and polymorphism. Abstraction is the processing of giving a name to something plus generalization – the process of ignoring differences and instead identifying common properties of a collection of objects. Encapsulation is the process of “putting things in a box” – selectively exposing some aspects of what’s in the box, but deliberately hiding much of what is in the box. Much like a TV case covers the inner electronics of a TV set, while still exposing controls such as power, channel selection and volume. In object-oriented programming languages classes and methods provide the principle mechanism for abstraction and encapsulation. Polymorphism is concept of an object being able to have different forms.

IFN563 Object Oriented Design

Builds upon the concepts that you have learned in IFN566, introducing methods of Object Oriented Design which will allow you to solve more complex, real world problems. In this unit you will learn how to identify potential objects and classes by examining the real-world context that the programming is modelling. By basing our software design on entities that exist in the real world, we maximize the chances that our software architecture will age and evolve gracefully – i.e. we won’t need to restructure our application completely as the requirements change. This is because our choice of objects is stable – the entities that an organization needs to deal with (for example Customers, Invoices, Vehicles and Projects) will not change completely overnight. You will also learn about and apply several standard software design principles such as SOLID, DRY, KISS and YAGNI. Finally, you will learn how such designs are professionally communicated and used as part of agile design processes.

IFN564 Data Structures and Algorithms

In this unit you will work with some of the fundamental data structures of computer science, those used to represent strings, dictionaries, lists, trees and graphs. You will learn and implement the algorithms commonly used for searching, sorting and processing these data. You will learn how to assess the efficiency of such algorithms, allowing you to distinguish between those which can process large amounts of data efficiently, and those that run unacceptably slowly as the size of the input grows.

IFN591 Principles of User Experience

User Experience (UX) describes how we engage with technology, including how we use, feel, think, and talk about it. It is widely recognized as a key success factor for digital technologies and services that shape how we live, work, socialize, learn, play, and manage our health. In this introduction to User Experience you will learn methods and theories to understand and characterize what experiences matter to people, to generate ideas and create prototypes, and to evaluate the experiences that people have with technology prototypes. Understanding how to create positive experiences with digital technologies will give students an edge in the market place for jobs as user experience professionals, IT developers, and interaction designers.

IFN644 Network Operations and Security

Modern corporate networks face a number of challenges, amongst which possibly the most severe are deliberate attacks by a number of actors. This unit focuses on building networks designed for security. You will learn the theory and practice of building, securing, monitoring and repairing corporate networks, including core network functions and services such as routing, DNS, web, and email. There are two main components of the unit: lectures and written assignments covering the principles involved, and practical assignments in which you will build your own miniature corporate network using free open source software on virtual servers. You will also connect your network to those of other students, defend your network against attacks, and attack other networks.

IFN645 Large Scale Data Mining

The data that modern data scientists have access to is larger and more complex than in previous generations. Dealing with these data requires specialised algorithms and the use of a higher performance or cloud computing environment. This unit outlines the challenges and opportunities associated with big data and introduces data mining algorithms that scale to large datasets. This unit will expand on the material presented in earlier data mining units and will also students to use their programming knowledge to implement data mining algorithms in the cloud.

IFN646 Biomedical Data Science

Biology and medicine are becoming data-intensive disciplines. From new sequencing technologies to electronic health records and wearable devices, it has never been easier or cheaper to generate biomedical data. This provides a great opportunity to study complex biological systems, to offer better patient care, etc., but working with this data is not trivial. This advanced unit will teach you how to handle and analyse biomedical data, as well as gain an appreciation of its strengths, limitations and complexities so that you can understand and critically interpret measurements and analyses. The unit aims to provide you with knowledge of modern biomedical technologies and the associated data science methodologies, buildingon what you have learned in IFN509. 

IFN647 Text, Web and Media Analytics

This unit provides an understanding of the principles and techniques underlying the development of Text, Web and social media analysis solutions to some of the varied and complex problems that involve big data. It covers data preprocessing techniques to represent and analyse text, web and social media data. It includes text classification, text clustering and topic modelling methods to understand the text data. It includes web log, structure and content mining to better organise and retrieve data from websites. It teaches you the methods of social network analysis dealing with both the structural and content information embedded within these networks such as sentiment mining, review analysis, etc. This unit is motivated by the ubiquity of unstructured big data in text, Web and social data for which it provides to future professionals and researchers in computer science and data science complimentary approaches to traditional systems

IFN648 Applied Cryptography

This advanced unit will provide an in-depth understanding of cryptographic algorithms and their applications. Cryptographic algorithms enable practical security services such as confidentiality and integrity assurance for stored or transmitted data, and authentication of entities. As a society, we are increasingly dependent on electronic systems, often interconnected, for storage and transmission of information. However, there are many threats to the security of information. This unit will explore the application of modern cryptographic techniques to protect information in a range of situations, and also provide an understanding of their limitations. This unit follows IFN553 Introduction to Security, and IFN541 Information SecurityManagement, and is a more detailed examination of a particular set of control mechanisms that make use of mathematical and analytical algorithms to protect information assets. 

IFN657 Principles of Software Security

Many security vulnerabilities and threats arise at software level. 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 unit provides an overall understanding of software security from a programming perspective in a security context, with the aim of improving your ability in designing, implementing and analysing security-critical programs. In this unit, you will learn about secure programming techniques that can be used to detect vulnerabilities in software and defend against attacks such as buffer overflows, SQL injection and cross-site scripting. The module also covers common mistakes made in using programming languages, libraries and frameworks, and how they can be avoided.

IFN664 Advanced Algorithms and Computational Complexity

This unit builds on the intermediate level Data Structures and Algorithms unit, progressing to advanced graduate level topics in data structures, algorithms and complexity analysis that would not normally be seen in an undergraduate curriculum. 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 computational complexity 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.

IFN666 Web and Mobile Application Development

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.

IFN692 Interaction Design for Emerging Technologies

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 IFN591 – 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.

IFN712 Research in IT Practice

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.

IGB100 Game Studio 1: Mini-Game Development

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 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.

IGB200 Game Studio 2: Applied Game Development

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 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.

IGB220 Fundamentals of Game Design

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.

IGB283 Game Engine Theory and Application

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. The unit is placed early in the course in order to 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.

IGB321 Immersive Game Level Design

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 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. Students are expected to have some degree of high level game design skills and preliminary scripting abilities for this unit.

IGB381 Game Engine Technology

Modern game engines are a complex combination of multiple technologies. This unit will extend your knowledge of game programming by providing you with theory and practice in using advanced engine technology elements such as geometry manipulation and real time rendering techniques. Game engines simulate physics to provide a basis for the development of game worlds. This unit will give you a thorough understanding of the mathematics behind these visual simulation components and the ability to solve problems in related game engine development. The unit is placed later in the course to provide you with advanced knowledge and skills for programming 3D game engines, in conjunction with IGB383 AI for Games.  The theory and skills learned in this unit will help you create a high quality game in your capstone project units IGB300 and IGB301.

IGB383 AI for Games

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.

Earth & atmospheric sciences

ERB203 Sedimentary Geology and Stratigraphy

This unit provides you with an introduction to sedimentology and stratigraphy, incorporating sediments and sedimentary rocks and how they relate to depositional environments. The unit focuses on the link between features preserved in sedimentary rocks and what those features tell us about how the rock was emplaced, the environment it was emplaced into and the subsequent burial history of the rocks. Sedimentology and stratigraphy is a fundamental part of the education of any earth scientist, and especially of those who wish to be involved in fossil fuel (i.e., coal, petroleum and gas) exploration, water resource exporation and management, and environmental geology, such as geosequestration of carbon dioxide, landscape remediation and soil science, investigation of extreme events (e.g., landslides, tsunami and storm surge) and climate change.

ERB204 Deforming Earth: Fundamentals of Structural Geology

This unit develops the knowledge and skills required to recognise, classify, describe, record, and interpret deformation structures in rocks, from the scale of millimetres to kilometres. Rock deformation driven by plate tectonics is a fundamental process that shapes the lithosphere of our planet and the complex 3D spatial distribution of rocks within it. It is integral to the study of the solid Earth and touches almost all geological disciplines.

ERB206 Petrology

Petrology is the study of Igneous and metamorphic rocks. These rock types compose the bulk of the Earth. Understanding what these rocks are and how they form is an essential part of the study of geoscience and is fundamental to a wide range of higher level units. This unit focuses on the description, classification and origins of igneous and metamorphic rocks.

ERB301 Chemical Earth

Earth Science examines the interaction of physical, biological and chemical processes in the fractionation and differentiation of the Earth. Geochemistry is therefore an essential component of understanding the origin of the Earth, its evolution through time and the functioning of systems that are active today. This unit aims to apply and develop your theoretical knowledge and practical skills, to use and apply a wide range of environmental and geochemical tools available to the modern scientist to address a variety of environmental and geological problems.

ERB302 Applied Geophysics

Applied geophysics provides geoscientists with the tools to investigate the generally inaccessible subsurface. These tools enable us to detect temporal and spatial changes in the physical properties of Earth. Knowledge of material properties such as density, electrical resistivity, magnetisation, elasticity and natural radioactivity is essential for the exploration of minerals, hydrocarbons and groundwater. Beyond exploration geophysical methods are used in disciplines as diverse as plate tectonics, environmental geology, engineering geology, and seismic hazard assessment.

ERB303 Energy Resources and Basin Analysis

The vast majority of the world's energy is derived from fossil fuels. Advanced concepts of stratigraphy and basin analysis are fundamental for exploration, evaluation, exploitation and conservation of oil, gas, coal and water in sedimentary rocks. Knowledge of subsurface geologic methods using core, well and geophysical data is essential for anyone wishing to enter the petroleum, coal or strata-bound minerals industry. This unit will cover advanced basin analysis concepts and combine project based learning and practical exercises to provide insight into the exploration of petroleum and other natural resources.

ERB304 Dynamic Earth: Plate Tectonics

How we think about Earth processes and evolution has been revolutionised by the recognition that rigid plates forming the outer layer of the Earth move relative to one another and interact at their boundaries. This notion is a cornerstone of the unifying theory of Plate Tectonics. In this unit, you will be introduced to the driving mechanisms of motion and deformation within of the Earth and how they relate to the driving forces of Plate Tectonics. You will become familiar with the igneous, metamorphic and sedimentary responses associated with specific tectonic environments, and how they have evolved through Earth's evolution. This is a synthesis course integrating all knowledge that you have gained from your Earth Science Major units.

ERB305 Geological Field Methods

Field experience is an essential part of the professional training of geologists, environmental scientists and natural resource specialists in general. The theory and practice of methods to map, measure and interpret important geological features and characteristics are essential to the study of geology. Methods of mapping, orientation and interpretation are necessary skills for resource assessment, geo-exploration and environmental impact assessment. This unit assumes knowledge of geological principles and methods, namely structural geology and lithology (sedimentary, igneous and metamorphic rocks). It provides professional experiences that are essential for the employability for geology graduates.

ERB306 Earth's Mineral Resources

A mineral resource represents an enrichment of an element or mineral that can be mined for a profit, and Australia's wealth and future economic growth depend largely on these resources. Develop a theoretical background and understanding of the major aspects of mineral resource formation; develop the practical skills to describe and interpret mineralised rocks and their host sequences; and plan and execute an exploration program. Learning approaches include, lectures (including guest industry lectures) and practical sessions using samples from famous ore bodies across the globe (hand samples and thin sections for microscopic study). Students are assessed based on a group project and theoretical and practical exams. Many students find the semester-long mineral exploration group project a highlight, as students get an opportunity to use a variety of real datasets to ‘explore’ for mineral prospects. The JK Education Endowment Award is given to the group with the top mark.

ERB315 Geological Field Methods Theory

The theory and practice of methods to map, analyse and interpret three-dimensional geological bodies are essential to the study of geology. Methods of mapping, geometrical analysis, and interpretation are necessary skills for resource assessment, geo-exploration and environmental impact assessment. This unit assumes knowledge of geological principles and methods, namely structural geology and lithology (sedimentary, igneous and metamorphic rocks). It provides professional experiences that are essential for the employability for geology graduates.

ERB316 Geological Field Methods Practical

Field experience is an essential part of the professional training of geologists, environmental scientists and natural resource specialists in general. The practice of methods to map, analyse and interpret three-dimensional geological bodies in the field is essential to the study of geology. Methods of mapping, geometrical analysis, and interpretation are necessary skills for resource assessment, geo-exploration and environmental impact assessment. This unit assumes knowledge of geological principles and methods, namely structural geology and lithology (sedimentary, igneous and metamorphic rocks), and a sound foundation in theoretical geological mapping skills. It provides professional experiences that are essential for the employability for geology graduates.

EVB203 Geospatial Information Science

This unit introduces the theory and concepts of digital geographic information science with a focus on discovering the power of location in the interpretation of earth and environmental data. Students record and create geospatial information that they share and combine to class data sets for mapping and analysis. Follow a typical project workflow from collecting attributes of specific locations, data preparation, formatting and quality control. Skills in spatial and attribute accuracy and precision are developed through fusion of class data sets. Cartographic products are created to meet a range of client needs and assessed for accuracy, completeness and appropriateness. Final report assessment demonstrates spatial analytical thought by proposing a quantitative solution to a series of problems based on the class data set. Think spatially about process and pattern, create informative and accurate geographic information and reporting products based on real world geospatial data sets.

PVB204 Electromagnetism

Electromagnetism is one of the fundamental forces in the universe and is present in almost all aspects of modern technology. In this unit you will develop theoretical knowledge and understanding of electromagnetism from electric charge to more advanced topics such as electrostatics, Maxwell's equations, electromagnetic waves and applications such as waveguides. It will extend your mathematical knowledge and techniques from earlier units to explore and analyse these advanced physics concepts.

Electrical engineering & robotics

CAB320 Artificial Intelligence

This foundational unit introduces the basics of Artificial Intelligence (AI) ranging from Intelligent Search techniques to Machine Learning. AI strives to build intelligent entities as well as understand them. AI has produced many significant products; from AI chess champions to state of the art schedulers and planners. This unit introduces state representations, techniques and architectures used to build intelligent systems. It covers topics such as heuristic search, machine learning (including deep neural networks) and probabilistic reasoning. The ability to formalise a given problem in the language/framework of relevant AI methods (for examples, a search problem, a planning problem, a classification problem, etc) and understand a fast evolving field is a requirement for a range of graduate entry software engineer positions. This unit lays the foundations for further studies in Games, Robotics, Pattern Recognition, Information Retrieval, Data Mining and Intelligent Web Agents.

CAB420 Machine Learning

Machine learning is the science of getting computers to act without being explicitly programmed. This unit provides you with a broad introduction to machine learning and its statistical foundations. Topics include: definition of machine learning tasks; classification principles; dimensionality reduction/subspace methods; support vector machines, graphical models and deep learning. Application examples are taken from areas such as computer vision, finance, market prediction and information retrieval.

EGB120 Foundations of Electrical Engineering

This is a foundational electrical engineering unit which covers concepts around the relationship between electrical energy, electronic instrumentation and measurements. It introduces techniques for circuit analysis, instruments for measurement and practical applications in an engineering context. The ability to analyse and understand electrical circuits and related concepts plays a key role in all engineering disciplines, but plays a key foundation for students studying electrical related majors. The concepts in this unit will be built upon in future units. EGB120 combines real world focused lectures, tutorials and practicals to give a hands on experience learning about these fundamentals.

EGB220 Mechatronics Design 1

Mechatronics Design 1 is a project unit with a hands-on introduction to mechatronics. You will be introduced to the basic concepts in mechatronics, focusing on the mechanics, electronics, and embedded software principles. The unit focuses on the research, design, and implementation of a mechatronic product to conform to a customer's needs. This is the first in a series of design units specifically for Mechatronics, building on your Introduction to Design unit in first year.

EGB240 Electronic Design

An introduction to applied electronic circuit design. You will develop experience and confidence to draw upon theory, literature and CAD tools to synthesise electronic circuit designs to solve real world problems. You will complete two practical projects to design, build, evaluate and document simple electronic circuits. EGB240 introduces you to the practical aspects of electronic circuit design that underpins the practice of electrical engineering. The unit provides an opportunity to apply and extend circuit and electronic theories developed in first year, and the theoretical knowledge gained in EGB120, EGB242 and CAB202 to real-world engineering problems. As the second of three design units, you will further develop your professional and project management skills through application to a practical project. This is a Work Integrated Learning (WIL) unit, which includes engagement from industry professionals to contextualise the project work you will be undertaking.

EGB241 Electromagnetics and Machines

The unit covers static electric and magnetic fields and carries on to time varying fields used in transformers AC and DC machines. The generalised concepts of capacitance and inductance as well as the interaction of fields with materials are developed. It also covers electromagnetic induction, wave propagation, transmission line theory and the basics of the DC machines as well as 3 phase power. It links to work previously developed in EGB120 Foundations in Electrical Engineering, and prepares students for more advanced studies in RF and Power Engineering.

EGB242 Signal Analysis

The concepts of signals and systems arise in a wide variety of fields, and play an important role in such diverse areas of science and technology. These include communications, modern control, astronautics, circuit design, acoustics, seismology, biomedical engineering, and speech processing. This unit provides foundations of signal and system analysis in the time and frequency domains in the context of electrical and electronic circuits, to enable the study of engineering techniques and applications employing Fourier series and transform, Linear time invariant systems, filtering, convolution, and Laplace transform. Engineering and Maths Lectures will provide the knowledge base required. Tutorial sessions will involve problem-solving tasks to understand, integrate and apply mathematical concepts to signal analysis. Individual and group assignments consist off problem-solving tasks, requiring hand calculations and programming in Matlab.  The final exam assesses the unit's major concepts.

EGB243 Aircraft Systems and Flight

This is a foundational aerospace engineering unit addressing the aerodynamic principles of flight, aircraft systems and the airspace environment in which aircraft operate. The unit covers basic aerostatics, aerodynamics and equations of motion to gain a technical appreciation for how aircraft fly. Core aircraft systems including navigation, surveillance, guidance and control system are covered, linking their functionality and importance to air traffic management and air safety aspects of the airspace. These topics are delivered in conjunction with multiple problem solving tasks, providing you with both the technical knowledge and high level picture of how aircraft are able to operate in the world today.This is second year engineering unit and the knowledge and problem solving skills developed in this unit are relevant to aerospace and electrical, electrical and mechatronics majors.

EGB320 Mechatronics Design 2

Mechatronics Design 2 is a project unit with a hands-on application to advanced mechatronics principles. You will focus on the mechanics, electronics, and embedded software principles behind mechatronics. In this unit, you extend your knowledge and skills from Mechatronics Design 1 to the research, design, and implementation of an advanced mechatronic product to meet a customer's needs. You will further extend your skills and knowledge in mechatronics design in Mechatronics Design 3.

EGB339 Introduction to Robotics

This unit introduces you to the components, systems and mathematical foundations of robotics and computer vision. The unit introduces the technologies and methods used in the design and programming of modern intelligent robots, and encourages critical thinking about the use of robotic technologies in various applications. The unit emphasizes the practical application of robotic theory to the design and synthesis of robotic systems that respond accurately and repeatably.

EGB340 Design and Practice

This is an advanced unit which aims to extend your design skills, professional skills and technical knowledge in the context of teamwork on a challenging project. Design communication skills will be developed through teamwork, regular presentation, written reports and studio-style critique. Professional skills developed include those in problem exploration, solution generation, problem scoping, teamwork, time management, flexible problem solving, critical thinking, information retrieval, report writing and presentation. This unit plays an important role in developing many professional skills by approaching problems from a user centred design methodology. EGB340 is situated after the first and second year electrical design units, and prepares you for your final year honours project.

EGB341 Energy Supply and Delivery

The unit (EGB341) covers the technical aspects of electric energy generation and delivery. The structure of energy conversion and delivery from power stations through transmission and distribution to customers will be addressed, including the concept of electricity markets. Models of transformers, transmission lines, synchronous and induction machines will be studied as key components of electricity network. This subject will lay the foundations for EGH441 Power System Modelling.

EGB342 Telecommunications and Signal Processing

This a foundational unit addressing core concepts, characteristics and performance requirements in analog and digital communication systems. It introduces basic building blocks of analog and digital modulation techniques for single and multi-user communications. Use time and frequency domain signal analysis, apply information theory to compress digital data, choose appropriate modulation techniques to transmit digital and analog signals and the ability to analyse the performance in noisy channels are important skills for electrical engineering graduates.  This is an introductory unit and the knowledge and skills developed in this unit are relevant to communication and signals stream in the electrical engineering major. EGH443 Advanced Telecommunications, EGH444 Digital Systems and Image processing, and EGH442 RF Techniques and Applications units build on this unit by extending analytical understanding of basic building blocks for design and analysis of more complex signals and systems

EGB345 Control and Dynamic Systems

Control systems engineering is at the heart of most of the modern electrical and mechanical systems that you will encounter in your careers as practicing engineers. The unit provides theoretical and practical understanding of control systems to enable you to better apply and design engineering technologies. The unit is an intermediate level unit to be undertaken once you have sufficient mathematical and analysis skills to understand the theory and to apply the theory in practice.

EGB346 Unmanned Aircraft Systems

This unit introduces you to unmanned aircraft systems which builds upon your knowledge gained in aircraft systems and flight, and applies it to the field of unmanned aircraft systems. In this unit, you will apply principles of aircraft systems understanding in the context of unmanned aircraft systems, identify and analyse the context and implications of unmanned systems in the airspace environment, and apply a risk based approach to the operation of unmanned aircraft systems. Completion of this unit equips you with the knowledge and skill to undertake advanced unmanned aircraft systems.

EGB348 Electronics

Electronic devices and circuits are the building blocks of most electrical and computing devices.  In this unit, you will identify the characteristics and operation of discrete and integrated circuit semiconductor devices, including diodes, transistors and op amps.   You will learn how they are combined into circuits to perform useful operations on signals, such as amplification, filtering or switching.  This unit also introduces digital electronics, including devices such as logic gates and flip-flops, and combinational logic, and digital circuit design. This unit is an Intermediate Electrical Option, which builds on basic the electrical circuit theory learned in EGB120. It forms the foundation for later units in Advanced Electronics and Power Electronics.

EGB349 Systems Engineering and Design Project

Engineers who work on large projects need a specific suite of additional skills when compared to engineers who work on smaller projects. Systems Engineering provides the framework to allow the interoperability to be addressed. These skills include technical design and implementation, management of the project and teamwork coordination. Compliance to Australian and International standards is also an essential requirement of the designs. This unit provides skills and knowledge for a project teamwork activity, and builds on the work you learned in foundation of engineering design and electronic design. This unit will develop the necessary competency in dealing with aerospace systems.The objectives of the unit are to provide a grounding in systems engineering methodology according to the various standards in use throughout the world, to expose you to the experience and the problems of working as a member of a design team, and to have you undertake a group design exercise.

EGB439 Advanced Robotics

This unit develops skills in the theory and practice of mobile robotics. Theory includes the principles of motion models, motion control, motion planning, localisation, map making and simultaneous localisation and mapping (SLAM). Practice requires the translation of theory to working software which is evaluated using online tools. This unit builds on skills developed in EGB339.

EGH419 Mechatronics Design 3

Mechatronics Design 3 is an advanced project unit with a hands-on application to interdisciplinary mechatronics principles. You will focus on the mechanics, electronics and embedded software principles of mechatronics as an interdisciplinary team with individual strengths ranging across these areas. The unit focuses on the research, design, and implementation of an advanced mechatronic product to conform to a customer's needs. This unit extends your knowledge and skills from Mechatronics Design 2 and prepares you for your capstone project.

EGH441 Power System Modelling

The unit covers the technical aspects related to power system modelling. Electric Energy systems consist of various components such as generators, transmission lines, transformers and loads. Power system modelling helps to simulate these components appropriately for reliable operations and planning of the electricity grid. This unit includes discussion about industry practices in load flow, fault calculations, protection and stability.

EGH442 RF Techniques and Applications

This unit develops skills and knowledge on radio-frequency (RF) devices, components and systems used in wireless communications. The unit focuses on microwave network theory, impedance matching and high-frequency effects for the design of RF circuits and systems, including antennas and antenna arrays. The unit also develops knowledge of antenna measurement procedures, RF system noise figure calculations and measurement, optic fibres and electromagnetic compatibility (EMC). It links to work previously undertaken in EGB241 Electromagnetics and Machines and EGB342 Telecoms and Signal Processing.

EGH443 Advanced Telecommunications

With the increasing importance of telecommunications systems and services in people's lives, a unit covering the fundamentals and applications of advanced communication systems is indispensable in the Electrical Engineering Curriculum. Therefore, this unit provides an understanding of the evolution of mobile communications systems from 1st generation to 5th generation, efficient cellular planning, wireless channel characteristics and modelling, transmitter and receiver diversity, multi-carrier systems, error control coding and decoding, and optical fiber communications.  Emphasis is placed on fundamental principles of advanced communication methods so that on graduation, you will be able to interpret existing and emerging communication technologies. This is an advanced unit and therefore the prior knowledge on the basic signal analysis (EGB242), and telecommunications and signal processing (EGB342) is required.  

EGH444 Digital Signals and Image Processing

The unit covers the area of digital signal and image processing with detailed study of Statistics of multiple random variables, detection of signals by feature extraction using Fourier, wavelet, discrete cosine transform features, Z-Transform and filter design. The unit also covers digital image processing including image representation and acquisition, Image spatial and frequency domain techniques, Image enhancement and filtering.

EGH445 Modern Control

This unit develops fundamental concepts and methods used for modelling, analysis and control design of complex engineering systems. The unit introduces a general class of models for complex systems known as state-space. This class of models allows the development of control techniques and designs that shape and modify the behavior of the system. In particular, the classical state and output-feedback regulators, integral action, observer design, and optimal control are studied and used to solve stabilisation problems. The control design problem is discussed in both continuous-time and discrete-time domains, allowing for the study of both ideal and real systems. The implementation of digital controllers is included, building knowledge in the practical application of control designs into real systems. Thus, this unit provides a set of modern tools for control design of engineering systems currently used in real-life applications.

EGH446 Autonomous Systems

This advanced unit will present the principles operation of modern sensors necessary for robust navigation. This unit provides the required knowledge to develop state of the art navigation approaches in complex environments. Navigation is a fundamental building block for all aspects of autonomous systems. This unit draws upon previous studies in mathematics and control systems that underpin navigation system.

EGH448 Power Electronics

This is a higher level unit that aims to introduce the principles of operation of basic power electronic circuits and systems used in industrial applications. This unit enables the learner to understand, interpret and compare the characteristics of power devices such as power diodes, thyristors, BJT, MOSFET, IGBT etc,; analyse common types of diode and thyristor converters, inverters, and DC-DC converters; use simulation tools to model and analyse simple power electronic circuits; perform experiments on power electronic hardware circuits; obtain measurements. Power processing can be considered as one of the major applications of electronics in industrial applications. A broad understanding of industrial electronic circuits and systems will provide the foundation not only to design advanced power processing circuits for complex systems but also to operate and maintain them properly. Such knowledge is essential for a graduate electrical engineer who intends to work in the industry.

EGH449 Advanced Electronics

This Advanced Electrical Option builds on the electronic and computing building blocks and concepts covered in Electronics (EGB348) and Microprocessors and Digital Systems (CAB202).  This unit explores the extension and application of general electronic circuits to specific topic areas where special consideration and approaches are required. These topic areas include precision electronics, low noise electronics, the interface of analogue and digital electronics, digital systems, and Field Programmable Gate Arrays.  The advanced unit EGH448 Power Electronics is complimentary to this unit's content.

EGH450 Advanced Unmanned Aircraft Systems

This unit further develops your knowledge, skills and application of aerospace concepts, building on aircraft systems and flight and unmanned aircraft systems. The unit focuses on experimental design, integration and test of an Unmanned Aerials System. You will also gain skills in setting design specifications and carrying out detailed design analysis to design, build and flight test a UAV.

EGH455 Advanced Systems Design

This advanced unit further develops your investigation, analysis, synthesis and problem solving skills when solving complex engineering tasks. The unit focuses on experimental design using a systems engineering approach to work on an engineering concept, starting from a basic need and opportunity description. You work in teams to identify customers, formulate a basic business case, establish a basic concept of operations, develop the system requirements, generate concepts, conduct trade studies, determine the most promising design, and pursue a design and testing and verification of the system. The unit replicates industry or government systems engineering practices as closely as possible.

EGH456 Embedded Systems

This advanced unit gives you practical experience with advanced software development for embedded systems. It leads on from fundamental computer architecture and C programming covered in first and second year units. It covers programming with C and assembly, input/output programming, concurrent software, shared memory, scheduling and real-time aspects. It involves practical laboratory exercises and a group project implementation of a device driver.  Embedded systems builds on the knowledge and skill you acquired in systems programming.

IFN680 Artificial Intelligence and Machine Learning

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 which traditional approaches often fail to handle. 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. It is important for information technology professionals to understand the concepts and techniques for building intelligent systems. This unit is to provide you with an understanding of the principles and basic techniques to develop ..............

Information systems

IAB204 Business Requirements Analysis

This unit introduces you to the role, knowledge, skills and techniques required of a business analyst. The unit focuses on the tools and methods used by a business analyst, as well as the soft skills such as creativity and communication, all of which are critical to successful business requirements analysis.

IAB230 Design of Enterprise IoT

This unit introduces the components of a mobile ubiquitous system, including stand alone and wearable sensors and wireless network protocols. It introduces the Internet of Things context and develops the skills in designing products and applications that use mobile and ubiquitous sensors and smart devices. The ability to critically review real case studies, expand awareness of interconnections between technologies, networks and user contexts and design a solution to a smart IT context problem is a requirement for a range of graduate positions. This is the first unit in the Mobile Application Development minor and builds on the skills that you developed in IFB103 IT Systems Design, and IFB104 Building IT Systems. IAB330 Mobile Application Development builds on this unit in which you design and build a working prototype system that uses mobile and ubiquitous system components.

IAB250 Enterprise Systems Configuration

This unit introduces the fundamentals of enterprise systems configuration. It uses a leading enterprise system to demonstrate how organisations configure these systems to meet organisational and user requirements. Configuring an enterprise system is a substantial undertaking that must take into account technical, business and environmental considerations. This unit commences by introducing core enterprise systems concepts related to organizational structures, process models, and data models. This knowledge then serves as the foundation to configuring financial, sales, procurement, and production related functionalities. With enterprise systems forming the IT backbone of most large organisations, the knowledge and skills learnt in this unit are relevant for any IT professional.

IAB260 Social Technologies

This unit will introduce you to the theoretical and practical requirements to build and understand social technology platforms, social networks, and digital communities. You will learn concepts of social technology platforms practical manner, investigate the building blocks of successful digital communities and understand the critical design features. Digital communities are becoming a key feature of the future economy with online communities and social networks are increasingly employed as part of the business model. The success of Digital Communities varies wildly with some communities were successful and others were struggling. This unit explores how to develop successful online communities by incorporating both a theoretical perspective and an architectural perspective.

IAB303 Data Analytics for Business Insight

In this unit you will draw on your knowledge and skills learnt in prior IT core units to learn how to problem solve with data for the purposes of extracting business insight. Through the practical lab sessions you will explore the relationship between common business concerns and the data and analytics that can be used to address them, developing the skills to use a range of analytics techniques with a variety of data. You will also have the opportunity to learn how to present analytics in a meaningful way for business use. Through the workshops, you will be able to increase your understanding of different kinds of data, their importance to business, and why certain analytical and visualisation techniques can be used.

IAB305 Information Systems Lifecycle Management

This unit covers the essential activities in information systems lifecycle management. An important role of business analysts and IT managers is to analyse and understand business strategies, capabilities, and objectives to define, select, and implement information systems within organizations to achieve their organizational objectives. This unit provides students with skills and knowledge related to information systems definition, acquisition, development, integration, transformation, implementation, and maintenance within organisations. This unit will expand skills  in analysing and designing an IT system from IFB103 Introduction to Systems Analysis and Design and their information systems modelling knowledge from IAB201 Modelling Techniques for Information Systems by introducing how information systems can be incorporated with business models, processes and strategic business needs. Skills learned in this unit will be utilised and further developed in IAB301 Enterprise Architecture.

IAB320 Business Process Improvement

This unit fosters developing process analysis, improvement, and design skills of students. These skills and capabilities will prepare you to undertake the digital transformation challenges of today’s organisations. You will understand and apply a variety of methods, tools, techniques, and approaches for organisational-wide process improvement initiatives. You will be exposed to a robust selection of quantitative and qualitative analysis techniques as well as key process redesign paradigms used in the industry. This will involve developing your knowledge and expertise in different process improvement methodologies such as Lean, Six Sigma and Process Reengineering using a hands-on teaching approach with real-life case studies to enable authentic learning outcomes.

IAB321 Business Process Technologies

Whether you will be a business analyst, a process owner, a solution architect or a software engineer, it is essential that you understand the principles and value of business process automation, in order to fully realise the benefits of Business Process Management. This unit introduces the fundamentals of "business process automation”. You will learn how to develop an executable business process based on a business-oriented process model. You will practice how to automate an executable process using a business process management system (BPMS) and how to monitor its progress. The unit further presents various post-execution techniques for analysing the behaviour of automated processes. The hands-on approach allows students to design, control and analyse automated business processes using a variety of well-known business process technologies.

IAB330 Mobile Application Development

Internet of Things, such as sensor networks, mobile and wearable devices, are emerging computing platforms and frameworks. These technologies have resulted in a high demand for professionals who can design and build innovative cross platform IoT solutions and given the infinite possibilities for innovative solutions, there is a major skills shortage. This unit aims to provide the theoretical and technical knowledge and skills to design and develop IoT solutions. You will extend your design and development skills by working collaboratively in multi-cultural and multi-disciplinary teams to acquire a solid practical foundation for the design and development of a real-world innovative IoT solution.

IAB352 Enterprise Systems Management

Organisations invest substantial resources in acquiring enterprise systems from vendors such as SAP and Oracle, presumably expecting positive impacts to the organisation and its functions. Despite the optimistic objectives, failure of enterprise systems to attain benefits is common. This unit provides the knowledge and skills into how to successfully manage enterprise systems projects throughout their entire lifecycle, from acquisition to use to retirement. Drawing on real-life case studies, concepts related to requirements analysis, implementation strategy, training, knowledge management, and change management will be discussed throughout the unit. The knowledge and skills taught in this unit are relevant for anyone pursuing a career involving the management of large IT projects.

IAB401 Enterprise Architecture

This unit covers Enterprise Architecture (EA) theory and practice, concerning the ways in which business and IT systems are planned and designed using modelling techniques. EA focuses on organizational capability maps, which reflect what businesses do, independent of business. The techniques for capturing different artefacts at business and IT levels relevant to systems planning will include business services, processes, information and resources. Students will be taught how to develop a multi-layered EA based on state-of-the-art modelling techniques in TOGAF Archimate and UML. Importantly, this unit extends your knowledge and skills to model, design and problem and pursue careers in EA, modelling, design and solution architecture of individual systems. The unit links to and extends learning from previous units in Data and Information Management and Process Modelling.

IAB402 Information Systems Consulting

In IAB402 Information Systems Consulting, you will gain an appreciation of the management of consulting practices and an understanding of the consulting sector generally. Having developed business requirements analysis skills in IAB305 to identify systems problems or opportunities and specify solution-approaches, Business Analysts and other IT professionals must be able to convincingly communicate these (problems, opportunities, requirements, solution-approach) to managers, colleagues and clients in the form of a proposal. Many roles benefit from such specialised proposal writing and communication capabilities. Organisations are increasingly moving to flatter, project-oriented, team structures, akin to consulting firms. A better appreciation of the consulting process will be beneficial to students working in these modern organisations as IT professionals. The unit will provide information on establishing a consulting practice and techniques to engage clients successfully.

IFB295 IT Project Management

In your information technology career, you will participate in and then lead project teams that are expected to deliver real benefits to stakeholders. This unit builds on your previous studies of earlier units to define a high-level solution by using a range of approaches of project management methodologies and frameworks. You will enhance your learning of these approaches (Agile, PRINCE2 etc.) by practicing it collaboratively with other students. To be successful in a complex environment, you need to employ appropriate project management strategies, tools and techniques for a given context. This unit provides you with the necessary knowledge and skills to enable you to effectively manage your project in the IFB398 Capstone Project (Phase 1) and IFB399 Capstone Project (Phase 2) and to be prepared for a project environment in industry.

IFN521 Foundations of Decision Science

Human beings engage in information environments of ever increasing complexity both within organizations and socially. In these environments, human beings interact with information in various ways. This unit introduces principles of cognitive science relevant to understanding how human beings process information and make decisions. In addition, the unit presents relevant frameworks to understand what information really is.  Understanding both of these aspects is necessary for modern organizations to be able to exploit their data for effective decision making. IFN623 builds on this unit introducing relevant technologies to support human interactions with information.

IFN557 Rapid Web Development

This is a foundational unit addressing web application development through a guided process by using well known frameworks such as Bootstrap, and Python-Flask. It introduces the development of a web application, covering development life-cycle phases of design, development, and deployment. The unit provides a working and “hands-on” introduction to different aspects of building an interactive and dynamic application. The knowledge and skills involved in developing web applications are indispensable for all IT professionals. This applies not only for programmers but also for roles such as business analyst and solution architect, which require a strong understanding of development for systems analysis and design practices.

IFN561 Enterprise Systems Lifecycle Management

This is a transitionary unit, providing students with fundamental information systems skills relating to different practices in managing information systems in big and small enterprises. Information systems and enterprises are becoming inextricably interwoven. It has become nearly impossible to talk meaningfully about enterprises that are not dependent on information systems of one type or another.  An important role of managers is to understand what type of information system they should use to achieve the business strategic objectives or to improve existing business capabilities. This unit provides students with fundamental skills that business analysts or IT managers are required to have in order to be able to analyse business strategies, evaluate how information systems may enable enterprises to achieve strategic objectives, and understand how such an information system can be developed and implemented within an enterprise. Throughout this unit ........

IFN562 Advanced Business Analysis

Business Analysis is a fascinating and existing domain. With the increased presence of digital technologies now affecting the majority of new solutions, people need to have multidisciplinary skills in Business, Process & Project Management and Information Technology. The Advanced Business Analysis unit aimed to develop deeper understanding of manner in which business solutions incorporating digital technologies will be used, deliver business value, and incisive comprehension of different internal and external stakeholder perspectives in contemporary organisations. The unit focus building problem solving, analytical, and technical capabilities to develop innovative IT system of strategic importance. This unit offers comprehensive understanding of theoretical and practical aspects of business analysis, essential for the well rounded business analyst.

IFN623 Human Information Interaction

Humans usually interact with and retrieve information by means of technologically driven systems. As our information environment becomes ever more complex, these interactions are becoming more and more diverse. While much is understood about the systems side of this picture, much less is understood about how humans interact with information. The foundation of this unit is an understanding how humans process information from the viewpoint of cognitive psychology.  This understanding will be translated into conceptual frameworks and associated design principles for creating effective interactions. This grounding is then mapped to contemporary technological solutions (e.g. conversational agents) which are used to augment human intelligence in highly interactive contexts. Methods to evaluate and critique both interaction effectiveness and implications for society will therefore also be covered in detail.

IFN631 IT Governance

This is a foundational Information Technology (IT) management unit addressing the core concepts, frameworks and methods for IT leaders (e.g. CIOs, IT Managers) to support their organizations in creating business value with technology. The unit takes an enterprise-wide, managerial perspective on how IT executives can facilitate the transition towards digital business and set the executive agenda for IT in larger organizations. IT executives perform a leadership role in organizations and need an integrated business-technology management approach for creating business value with IT. Taking a business management perspective, they focus on innovating the business with IT. From a technology management perspective, they focus on aligning and governing IT decisions in the organization. As such IT governance is ultimately responsible for ensuring the creation of business value with IT and changing in nature due to IT innovation. 

IFN650 Business Process Analytics

This unit introduces you to 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 increased uptake of process automation/workflow technology that 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 current and future business operations of an organisation, which in turn can lead to continuous process improvement.

IFN652 Enterprise Business Process Management

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.

IFN653 Business Process Automation

This unit introduces modern business process automation, both the essential concepts and related technologies. 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 workflows. These workflows 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 operational underpinnings of process automation, a detailed discussion on workflow patterns, flexible workflows, exceptions handling and demonstration of the concepts using a number of state-of-the-art business process automation environments. 

IFN663 Advanced Enterprise Architecture

IFN663 is an advanced unit on Enterprise Architecture (EA). The unit looks into the ways in which business and IT systems are planned using modelling techniques. It introduces how business and IT aligns and supports the scoping of IT solution architectures of individual systems and principles of enterprise architecture. It covers how to develop a multi-layered EA based on state-of-the-art modelling techniques in TOGAF Archimate and UML and provides skills for IT professional and senior roles.  The unit builds upon pre-requisite knowledge from IFN500 Design Thinking for IT. Units such as IFN662 Enterprise Systems and Applications are highly related to this unit.

IFN667 Enterprise IoT Systems

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 students with technological expertise in IoT-enabled enterprise systems which supports the integration of business operations and real-time resource management. Students 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 builds on IFN561 Enterprise Systems Lifecycle Management and focuses on IoT technologies transforming modern enterprise systems.

IFN711 IT Industry Project

The aims of this unit are 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. Agile project management will be used as an example of a contemporary approach to project management. Agile project management values, principles, and practices that you learn are transferable to other project management approaches. In this unit, you will maintain a journal in which you document your development and lessons learned throughout your   experience. You will pitch your project plan in a presentation and prepare a project plan and final report of your project to a technical audience.

Mathematical sciences

MAB141 Mathematics and Statistics for Medical Science

This introductory unit is designed to meet the mathematical and statistical requirements of medical science students, particularly students enrolled in Medical Laboratory Science (LS47) and Vision Science (OP45). Approximately one quarter of the unit focuses on the mathematical foundations for techniques used in manipulating medical science laboratory data. The remainder of the unit considers a range of relevant statistical techniques, addressing concepts such as which analysis methods may be appropriate for testing a given research hypothesis, how the choice of analysis method is affected by the available data and how to interpret the outcome of the formal analysis. This unit will provide you with an essential foundation in the mathematical and statistical concepts and data analysis methods that will be used in later medical science units.

MXB161 Computational Explorations

This unit introduces you to techniques of computation and simulation across a range of application areas in Science, Technology, Engineering and Mathematics (STEM).  Computation and simulation are cornerstones of modern practice across STEM; practitioners skilled in these areas can explore behaviours of real-world systems that would be impractical or impossible to undertake using only theoretical or experimental means.   In this introductory unit, you will develop your computation and simulation skills through individual and collaborative problem-solving activities.  Further exploration is available through the faculty-wide second major or minor in Computational and Simulation Science.

MXB201 Advanced Linear Algebra

Much of the power of linear algebra stems from its widely-applicable collection of analytical tools for applied problem-solving.  This unit builds upon your knowledge of linear algebra to explore more advanced techniques and applications of matrices and vectors.  Furthermore, you will learn how much of what is familiar about linear algebra in Euclidean space can be abstracted to develop a more generally applicable theory.  Hence you will develop an appreciation for the power and versatility of linear algebra across the mathematical sciences.

MXB202 Advanced Calculus

Advanced calculus is fundamental to the study of applied mathematics and related quantitative disciplines such as physics, physical chemistry and engineering. This unit introduces you to new skills and methodologies in multivariable and vector calculus that are essential to the study of science, technology and engineering, and it also provides you with the necessary background to go on to more advanced study in applied mathematics, such as partial differential equations and advanced mathematical modelling. This unit builds on your introductory calculus and linear algebra skills developed in MXB105 Calculus and Differential Equations and MXB106 Linear Algebra, and will further develop your ability to decompose complex problems into smaller components, resolve these smaller components and hence solve the original problem.

MXB225 Modelling with Differential Equations 1

Differential equations are commonly used to formulate mathematical models of real-world phenomena from across science, engineering, economics and beyond. This unit builds on your earlier studies of differential equations to consider how such models are constructed, how to obtain analytical solutions, and how to use these models and their solution to gain insight into real-world processes.

MXB226 Computational Methods 1

This is a foundational unit for Computational Mathematics. It introduces the design and implementation of mathematical models that can then be solved using techniques in Computational Mathematics. These techniques will be analysed for important properties such as efficiency, stability, convergence and error. The main topics that will be covered include: finite difference methods for models of heat diffusion in two dimensions; direct and iterative methods for linear systems; efficient storage of data; approximation; numerical integration; numerical methods for ordinary differential equations.

MXB232 Introduction to Operations Research

Operations Research (OR) is a mathematical approach to decision making. The predominant goal of OR is to determine how best to design, operate, manage, and predict behaviour of complex systems. The cornerstone of OR is formulating and solving mathematical or computational models to extract the best, or optimal, decisions. The purpose of this introductory unit is to introduce students to foundational OR methods and techniques to solve management and optimisation problems. It provides the theoretical foundation for future studies in OR and builds upon earlier studies in linear algebra. This unit aims to develop students’ ability to apply various OR methods, algorithms, and techniques in the solution of practical, real-world problems in contexts such as the environment, agriculture, industry, finance, and healthcare.

MXB241 Probability and Stochastic Modelling 2

It is important to develop skills and knowledge in both statistics and mathematics.  Building on the methodology and skills developed in previous studies in probability and stochastic modelling, this unit provides you with formal statistical tools such as stochastic process models and statistical methods for theoretical and applied development. These methods are useful in a wide range of areas, from communication systems and networks to traffic to law to biology to financial analysis, and link with other modern areas of mathematics.  This unit will provide opportunities to learn how to build statistical models of real world processes, acknowledging the assumptions inherent in selected models.  The skills developed in this unit will be integral in the understanding of material throughout your studies in statistics and mathematical modelling.

MXB242 Regression and Design

This is an intermediate applied statistics unit addressing the collection (design of experiments), exploration, summarisation, analysis and reporting of continuous data. You will analyse data using general linear models and communicate findings using oral and written methods. You will use mathematical and statistical software, such as R, to enhance your data analysis and develop your statistical programming skills. The application of statistical data analysis is pervasive across Engineering, Science, Health and Business. Hence, this unit is suitable for both Mathematics students and students in other disciplines. This unit is intended for students who have completed foundation studies in statistical data analysis and who wish to develop further skills in applied statistics. MXB344 Generalised Linear Models builds on this unit by considering the analysis of binary, categorical and count data. MXB343 Modelling Dependent Data extends this unit for data that are not independent.

MXB261 Modelling and Simulation Science

With the rapid development in both computing hardware and its application to advanced scientific problems that require computational solutions, there is a need for IT, Maths and Science students to have a practical understanding of Computational and Simulation Science. This unit aims to provide you with the knowledge to apply computational simulation techniques in a selection of application areas where the scientific problems are characterised by widely varying scales, both in space and time. You will use relevant programming softwares to develop and implement simulation algorithms together with analysis of resulting data using multi-dimensional visualisation techniques. You can further develop visualisation skills through units MXB262 Visualising Data and MXB362 Advanced Visualisation and Data Science, as well as extending your knowledge of computational science through the unit MXB361 Aspects of Computational Science.

MXB262 Visualising Data

Visualisation is critical for exploring and communicating science and engineering data. Modern visualisation techniques and systems are needed to efficiently explore such data. This unit introduces you to data visualisation concepts and techniques, along with practical experience exploring and dynamically visualising complex data. You will develop an understanding of the fundamental concepts and techniques used in data visualisation through practical, real-world examples in contexts such as the environment, agriculture, industry, engineering, and healthcare. You will follow the visualisation pipeline from importing, to visualising, to communicating data. An emphasis will be placed on effective visual communication, and high-quality, fit-for-purpose representations of 2D, multi-dimensional, and network data.

MXB322 Partial Differential Equations

Partial differential equations are the foundation of mathematical models that describe evolving processes exhibiting spatial and temporal variation.  In this unit you will learn how the study of such equations synthesises and extends many of the concepts you have learned previously in linear algebra and calculus.  The powerful frameworks of Fourier analysis and integral transforms that underpin partial differential equations provide a means for obtaining solutions to a number of equations of unparalleled physical importance, and for understanding the behaviour of mathematical models more generally.

MXB323 Dynamical Systems

Dynamical Systems is a term used to represent the analysis of time-varying systems. Such systems exhibit a variety of behaviours including exponential approaches to equilibrium states, periodic or oscillatory solutions, or unpredictable chaotic responses to simple inputs. The study of dynamical systems employs topological and function space concepts to provide the analytic structure to systems of nonlinear and linear ordinary differential equations, and as such forms the basis for the mathematical interpretation and understanding of numerous real-world systems. This unit is an exploration of the more technical aspects of the theory of solutions to systems of ordinary differential equations and as such builds on your prior understanding of such equations as done in, for instance, MXB221 Ordinary Differential Equations and MXB225 Modelling with Differential? Equations, while providing the support for the exploration of an exciting area of modern mathematics.

MXB325 Modelling with Differential Equations 2

Among the variety of differential equations encountered in applied mathematics, equations modelling the transport of quantities such as mass and energy are especially important.  This unit significantly extends your repertoire by considering models with greater mathematical complexity than you have previously encountered, drawn from and representative of a variety of important real-world applications.  Such complexity necessitates greater ingenuity in the analysis and solution of the governing equations, which will harness and extend your full knowledge of modelling with differential equations.

MXB326 Computational Methods 2

Advanced computational methods underpin essentially all modern computer simulations of complex real-world processes. This unit will significantly extend your toolset of computational methods, particularly for the solution of complex partial differential equation models of real phenomena. You will gain critical expertise and experience at building practical, efficient computer codes which will leverage advanced theoretical and algorithmic considerations that draw upon your full range of mathematical and computational knowledge and skills in linear algebra and calculus.

MXB328 Work Integrated Learning in Applied and Computational Mathematics

Throughout your course, you have been building your discipline skills and your understanding of contemporary industry practice.  This capstone unit provides you with the opportunity to bring together the skills that you have developed throughout the applied and computational mathematics major, combining them in a coherent manner to solve a significant and relevant real-world problem from industry.  Your experience will reflect the genuine practice of an applied mathematician in the workforce.

MXB332 Optimisation Modelling

Operations research techniques are used in numerous industries and are critical for decision making. These industries need graduates who can apply techniques of mathematical modelling, statistical analysis, mathematical optimisation and simulation and can implement these techniques using appropriate computer software packages. This unit will build upon the content of MXB232 by introducing more advanced “intermediate” level operations research methods and techniques. The topics addressed in this subject are vital in this field and are critical for advanced applications and studies in this field. Topics covered include: model building in mathematical programming, modelling language - OPL, integer programming and branch-and-bound method, introduction to inventory theory, dynamic programming; and computer solutions of advanced linear programming problems and their analysis.

MXB334 Operations Research for Stochastic Processes

This unit provides you with the opportunity to apply your knowledge and skills in operations research to guide decision-making for complex real-world problems. Your previous learning in deriving and solving operations research problems was mostly dealing with a decision making in a deterministic setting. The focus here is to optimize decision making when there is uncertainty and stochastic variables. Combined with the operations research expertise you have acquired over your degree, you will be able to formulate and solve these complex decision problems using computational tools.

MXB335 Advanced Optimisation Modelling

Operations research techniques are used in numerous industries and are critical for solving the complex decision problems that companies face. Production planning and scheduling optimisation in particular are some of the most challenging and useful application areas of operations research. This unit leverages core concepts of optimisation modelling introduced in earlier units, and introduces students to development and implementation of bespoke algorithms to solve challenging problems.

MXB338 Work Integrated Learning in Operations Research

Throughout your course, you have been building your discipline skills and your understanding of contemporary industry practice.  This capstone unit provides you with the opportunity to bring together the skills that you have developed throughout the operations research major, combining them in a coherent manner to solve a significant and relevant real-world problem from industry.  Your experience will reflect the genuine practice of an applied mathematician in the workforce.

MXB341 Statistical Inference

This is an advanced unit in mathematical statistics covering the theory of point estimation and inference using both classical and Bayesian methods. Statistical inference is the practice of both estimating probability distribution parameters and using statistical testing to validate these results, and plays a crucial role in research, and many real-world applications. You will use the methods of least squares, moments, and maximum likelihood to construct estimators of probability distribution parameters and evaluate them according to criteria including completeness, sufficiency, and efficiency. Results will be computed both analytically and numerically using software such as R. You will learn and apply the Neyman-Pearson Lemma for the construction of statistical tests, including to real-world applications, and learn Bayesian statistics for finding posterior distributions of parameters and evaluating their performance. Results will be communicated both orally and in written form.

MXB343 Modelling Dependent Data

In many studies, observations can be correlated. For example, we often see temporal lingering effects over time in time series, or genetic effects in litters or repeated measures from patients in medical trials. This unit is about using statistical methodology to achieve efficient inference that appropriately takes into account dependencies in such datasets. Many examples and analysis using software such as R packages are involved.

MXB344 Generalised Linear Models

For data that arise in, for example, science and commerce, it is often unreasonable to assume they are continuous random variables from a normal distribution. It is likewise unlikely that data are handed to an analyst in a state ready for advanced statistical techniques. In this unit you will be introduced to modelling techniques and methodology for the explanation of non-normal data. You will also learn, by way of a realistic project, techniques to overcome common issues with shaping data for analysis.  Hence, you will be well prepared in the application of appropriate statistical practice when such data are encountered in the real world.

MXB348 Work Integrated Learning in Statistics

Throughout your course, you have been building your discipline skills and your understanding of contemporary industry practice.  This capstone unit provides you with the opportunity to bring together the skills that you have developed throughout the statistics major, combining them in a coherent manner to solve a significant and relevant real-world problem from industry.  Your experience will reflect the genuine practice of a statistician in the workforce.

MXB361 Aspects of Computational Science

With the rapid development in computing hardware, algorithms, AI and their applications to advanced scientific problems that require computational solutions, there is a need for IT, Maths, Science and Engineering students to have a practical understanding of Computational Science.  This unit aims to provide you with the knowledge to apply computational techniques for problem-solving in a variety of application areas you are likely to encounter in your early careers, whether in industry or in further study. This unit will equip you with an understanding of different application areas requiring modern computational solutions, particularly as they relate to complex systems; you will have the opportunity to implement such computational techniques and analyse and interpret the resulting data.

MXB362 Advanced Visualisation and Data Science

Data visualisation is an essential element of modern computational and data science. It provides powerful tools for investigating, understanding, and communicating the large amounts of data that can be generated by computational simulations, scientific instruments, remote sensing, or the Internet of Things. The aim of this unit is to explore the issues, theories, and techniques of advanced data visualisation. This unit develops theoretical and practical understandings of the major directions and issues that confront the field. A selected number of advanced data visualisation techniques will be examined in detail through specific examples. The practicals will reinforce lecture content and extend your applied skills and knowledge in data visualisation, including specific methods. A focus of the unit is the development of real world data visualisation skills and experience, based on a major data visualisation case study.

Mechanical, medical & process engineering

EGB121 Engineering Mechanics

This is a foundation engineering unit that will develop the necessary skills in analysing mechanical and civil engineering systems (cranes, buildings, bridges and mechanical equipment) to maintain equilibrium leading to the determination of direct, bending and shear stresses that will aid you in design. The principles of engineering mechanics are essential for the purpose of accurate design and analysis of mechanical components and structures. This is an introductory unit and provides the basic knowledge and skills in statics and mechanics of materials including mechanical properties of rigid bodies. It forms the foundation for advanced engineering units such as Stress Analysis, Structural Analysis and Mechanical Design by developing your basic knowledge and skills that are important to your engineering degree and career.

EGB210 Fundamentals of Mechanical Design

Mechanical Design forms the backbone of the Mechanical Engineering Degree. This unit is an introduction into Mechanical Design. It brings together fundamental engineering units such as Applied Mechanics, Mechanics of Solids, Fluid Mechanics and Materials Study and is a common unit for students studying Mechanical Engineering, Medical Engineering and Mechatronics. It will develop systematic knowledge and practice of methods of engineering problem solving, design procedures, design analysis, and introductory mechanical components design, highlighting the need for sustainable and contextually appropriate solutions. It lays the basis for advanced study in Mechanical Design.

EGB211 Dynamics

Mechanical engineers are required to have a sound knowledge in motion of particles and rigid bodies, which is essential in the design and production of machines and other engineering systems. Dynamic forces in systems such as motor vehicles, aircrafts and robotic devices are determined by kinematic and kinetic analysis of these systems. These forces play an essential part in the design of these systems. In this introductory unit, you are introduced to the concepts of dynamics in the context of real engineering systems. The basic principles for dynamics of particles and rigid bodies in 2D are introduced and discussed as related problems within various engineering systems. On completion of this unit, you will be able to apply fundamental principles of kinematics and kinetics in formulating and solving dynamics problems for particles and rigid bodies and analyse kinematics and kinetics of basic mechanical components and mechanisms.

EGB214 Materials and Manufacturing

This unit introduces the fundamentals of engineering materials and their manufacturability, deformation of materials at the micro-scale and how mechanical properties of materials can be tailored by mechanical processing and heat treatments. This knowledge along with a range of complex manufacturing processes (casting, bulk deformation processes such as rolling, forging, extrusion) and sheet metal forming processes such as blanking, piercing, bending, drawing and deep drawing. This knowledge is important for graduate engineers in their engineering study. This unit develops appreciation to engineers around design and how to make a product out of materials using both primary and secondary production methods with minimum environmental impact and costs. They will improve their understanding about the interactions and interrelationship between processing, microstructure, properties and performance of various engineering materials in order to utilize new designs and fabrication.

EGB261 Unit Operations

This unit fosters a deeper understanding of the unit operations which are the main components in process flow diagrams. You will be introduced to, amongst other concepts, chemical reactor design, distillation theory, absorption processes, ion exchange and adsorption. Complimentary theory regarding mass and heat transfer operations will also be used to ultimately provide a comprehensive overview of chemical processes.

EGB314 Strength of Materials

As a mechanical/medical engineer, you must have the expertise to analyse components and systems of components to produce safe and efficient designs. Strength of Materials is an intermediate level unit which investigates how external loading produces internal stresses and strains in a solid body, and the implications of these stresses and strains for components’ strength, stiffness and robustness. Understanding this subject is an essential part of the design process that ensures the structural integrity of various structures, electromechanical devices and mechanisms. When used effectively and this process can result in lightweight, reliable and robust structures. This unit builds on the concepts from the introductory Engineering Mechanics unit.

EGB316 Design of Machine Elements

You will learn advanced theories of mechanical design analysis, and will apply this in the design and analysis of a variety of machine elements. Methodical design process is emphasized, as is the application of relevant design standards, and advanced simulation using the Finite Element Analysis package ANSYS. A key focus of the unit is the repeated application of a practice based design analysis workflow to real machine components. Weekly application of the design skills being developed, make you comfortable with both mechanical systems as a whole, and the determination, estimation, or selection of open ended quantities within the design process.

EGB319 BioDesign

EGB319 builds on EGB210 Fundamentals of Mechanical Design to develop your engineering design skills, with particular emphasis on the medical device product development process. The impacts of the regulatory environment on medical device design will explored as well as the importance of quality management, risk management and usability engineering. Students will begin to understand the importance of intellectual property, reimbursement and business models on selecting appropriate concepts to translate to the market.The unit features real world learning where students work in teams to come up with concepts and designs to address an unmet clinical need. Students are exposed to the various roles that medical engineers may assume in professional practice. With a sound knowledge of the medical device development process, later units such as EGH435 Modelling and Simulation for Medical Engineers will add quantitative design skills to aid in refining medical device designs.

EGB321 Dynamics of Machines

Large proportion of engineering systems share common key machine components such as linkages, slide-cranks, gears, and cams. The motion and consequently the forces give rise to design problems. As a mechanical engineer you must be able to apply the theory of kinematics and kinetics to real machines for motion analysis and their safe operation. Developing the capability to formulate and solve the most critical problems of the key machine components is a requirement for you as a graduate engineer. This unit follows from the introductory Dynamics unit to enable you to synthesise (design) and analyse (validation) common machine components (linkages and slide-cranks), as well as the analysis of vibrations in mechanical systems. This intermediate unit will precede the Vibration and Control unit at an advanced level.

EGB322 Thermodynamics

This is an intermediate unit in engineering thermodynamics, focused on the application of thermodynamic laws and theory to practical engineering problems in the analysis or design of energy systems. This can vary from the analysis of a single thermodynamic process, such as the compression of a gas, to the complex analysis of power plant or refrigeration systems. This unit is designed to introduce the fundamental principles of thermodynamics, together with the use of state diagrams to describe thermodynamic systems. In this unit, you will also apply these principles and analysis methods to real world engineering problems involving air compressors, internal combustion engines, steam power plant and refrigeration systems. This unit relies on a prior understanding mathematics and mechanics studied in your first year or equivalent units. The material covered in this unit will form a base upon which subsequent engineering units in thermodynamics and fluid dynamics will be built.

EGB323 Fluid Mechanics

This is a second year unit introducing the fundamental concepts of fluid mechanics applied by engineers to understand and characterise these systems with simple examples of the relevant principles. Engineers work with numerous kinds of systems where consideration must be given to the motion within, and interactions between, the system and its environment. The concepts of fluid mechanics, in the context of real engineering systems are studies and the basic principles and equations of fluid mechanics presented and discussed in the context of various engineering systems. The unit will provide you with the ability to apply and solve problems related to hydrostatics, explain and report how basic fluid mechanics is used in the design of hydraulic structures and fluid systems, apply the energy and momentum equations to hydraulic systems and machines, and have an introduction to computational fluid dynamic methodology to evaluate engineering problems and interpret and reflect on the results.

EGB324 Fundamentals in Numerical Modelling for Engineering

Provide the knowledge and skills to derive and implement numerical methods (Finite Differences, Finite Elements, Finite Volumes) to solve partial differential equations (PDEs) that govern many of the physical processes encountered in real world engineering problems. Become familiar with the methodologies for developing numerical algorithms that can be employed for problems that would otherwise be unsolvable, and with the skills to communicate the results. Numerically solve common equations encountered in practical engineering problems using MATLAB. Acquire fundamental and technical knowledge of numerical methods to solve partial differential equations. Core unit to the Computer Modelling for Engineering Minor and option unit to the Computational and Simulation Science second major.

EGB361 Minerals and Minerals Processing

Minerals processing is the science and engineering behind the transformation of ores to value-added products. This unit aims to provide you with the fundamental knowledge of different stages of a mineral processing plant and to apply this knowledge in the laboratory and through virtual simulations. The role of mineral processing is to optimise mineral recovery processes using the most economical pathways, while also meeting strict environmental standards. This unit provides you with opportunities to design, practice and provide evidence of your problem solving skills and overall knowledge of mineral processing.

EGB362 Operations Management and Process Economics

This an intermediate level unit for chemical process engineering, addressing concepts to allow an engineer to understand the factors that affect the operations and profitability of a chemical process. The operations management subsection covers quality management, operational scheduling and an introduction to project management. The financial implications of decisions are covered in the process economics subsection through cost estimation, Discounted Cash Flow analysis and sensitivity analysis as measured against standard financial performance measurements. The knowledge and skills are core knowledge for chemical process engineering students and are useful to those studying other majors, particularly mechanical and medical engineering.

EGB364 Process Modelling

This unit builds on the introductory concepts learned in EGB262 Process Principles, moving from simple steady-state mass and energy balances towards complex balances involving chemical thermodynamics and/or dynamic systems of interacting unit operations, i.e. an industrial process. The theory for the underlying numerical methods and chemical thermodynamics for commercial process simulation software will be introduced. Process simulation software will be applied in context. The unit leads into EGH462 Process Control which focuses on dynamic behaviour.

EGB414 Advanced Materials

With a rapidly growing and ageing world population, the need for novel materials with advanced properties to address critical issues from energy to environment and healthcare is increasing. You are introduced to the breadth of advanced materials research and their engineering applications. Selected structural and functional metallic, ceramic and polymer materials, their composites, and nanostructured materials are examined in more depth in the context of their processing, characterization, performance and applications in robust designs. Where appropriate, relevant engineering cases, research papers that outline the latest developments in research, and laboratory experiments provide an in-depth understanding of the selected material or applications. The processes by which these scientific discoveries can be taken to the commercial world are also discussed.

EGB415 Motor Racing Vehicle Design

After studying Fundamentals of Mechanical Design and Design of Machine Elements, in this unit you will study design of different systems of motor racing vehicles. This will accomplish systematic study of Mechanical Design and will enable you to carry out design of race vehicles and prepare them for a competition. Attention will be paid to styling and ergonomics as well as construction methods used in building race vehicles. The topics covered include: Concept development of a race vehicle, tyre selection, suspension geometry, components and alignment; brakes, race car handling, engine and engine tuning; drive train (gearing and differentials), frame and body, external and internal aerodynamics of a race vehicle, driver compartment (fitting and comfort), testing and preparation for a competition; safety in motor racing (accident avoidance and driver protection).

EGB422 Energy Management

Global energy issues are having a profound effect on engineering practice in relation to energy utilisation. Energy management is generally regarded as an effective solution for immediate energy consumption reduction and to address global warming. It is also concerned with increasing productivity, improving standards of living and saving money. You will learn how to apply the principles of thermodynamics, heat transfer and electricity along with an introduction to financial analysis and managerial practice. This will enable them to conduct an audit of energy systems and develop a sustainable energy management plan. This unit also details energy auditing of commercial buildings, industrial energy systems and processes, and explore their energy-saving opportunities. It equips students with the skills and knowledge required to conduct energy audits, analyse data, and provide reports for their energy-related customers. This unit also includes guest lectures from industry experts.

EGB423 Heating, Ventilation and Air Conditioning

This unit introduces the basic principles of HVAC and refrigeration systems in the context of buildings in sub-tropical environments. In buildings, health and comfort level of people are highly related to the indoor thermal environment. Many methods have been developed to alter our immediate environment to achieve 'comfortable' conditions, particularly within the built environment. Using the principles of thermodynamics and fluid mechanics, engineers have developed systems involving Heating, Ventilation and Air Conditioning (HVAC) that process ambient air to conditions deemed to be comfortable for most people. HVAC systems are designed to create a comfortable and safe environment and are one of the most important systems in the building services of modern buildings. Thus, this unit provides detailed analysis and implementation of the design practices required of a mechanical engineer working within the building services industry.

EGB424 Advanced Computational Fluid Dynamics

Acquire fundamental and technical knowledge of computational fluid dynamics to solve practical mechanical and design optimisation engineering problems using commercial CFD package. Apply the skills and knowledge gained in the fluid mechanics, fluid dynamics, thermodynamics, and mathematics for engineering units to practical engineering flow problems. Develop the skills and knowledge required to perform accurate numerical simulations, critically discuss the results and assess fluid mechanics problems commonly encountered in mechanical engineering applications.

EGB432 Asset Management and Maintenance

Engineers are often involved in the acquisition, maintenance, and renewal of equipment. The ability to analyse maintenance data and develop effective maintenance plans remain important skills for today’s engineers. The focus of this unit is on the development of techniques to manage the life cycles of engineering assets effectively to maximise their value. The unit will introduce students to the theory and techniques of Reliability Engineering, develop tools for the analysis of maintenance data, and address the development of optimised maintenance strategies.

EGB434 Tribology

Tribology is the study of friction, wear and lubrication. In this unit, the knowledge you acquire is applied to solve problems prevalent in engineering. Topics covered range from the theory of friction, lubricant properties and chemistry, to the control of friction and wear by proper selection of both materials and lubricants, pad bearings, journal bearings, hydrostatic lubrication, elastohydrodynamic lubrication, boundary lubrication, dry rubbing solids, and also new trends in tribology including nanotribology and biotribology.

EGB435 Advanced Manufacturing

This unit is built on the earlier unit Materials and Manufacturing (EGB214) with a particular focus to advanced manufacturing technique.  The unit further develops student knowledge and skills around advanced manufacturing processes, in particular various machining techniques such as turning, milling, shaping, drilling and grinding and various other super finishing techniques.  In addition the students will develop appreciation of the mechanics of metal cutting (orthogonal), tooling considerations and economics of tooling. In particular this unit introduces various non-traditional manufacturing processes such as ECM, EDM, Ultrasonic Machining etc.  In a broad sense this unit will provide all necessary knowledge about manufacturing a product/assembly/machine including process capability and process sequencing.

EGB436 Industrial Automation

Industrial Automation unit is a project based unit and gives opportunity to students to work on inter-disciplinary teams to design and develop a product/assembly system by applying knowledge that was obtained from earlier studies. The students will be introduced to various techniques for design, development and control of manufacturing systems with the emphasis on a hands on practice of developing a new product/machine/control system for a given process and/or product in order to automate the process. Topics include the following: Automation requirements, systems design methodology, sensors, actuators and PLC programming.  This unit will prepare the students to undertake their final year honors project more confidently and perform to their best. Assessment in this unit consists of a series of individual and group presentations and problem solving tasks throughout the semester and a final group report with individual contributions to the overall success of the chosen project.

EGH411 Industrial Chemistry

It is essential that chemists and process engineers involved in industrial chemical production translate fundamental knowledge of chemistry and process engineering into practical outcomes. In this unit you will focus on green chemistry, industrial biotechnology and catalysis which underpins 90 % of all chemicals made today. You are introduced to catalyst fundamentals and their application to industry for bulk chemicals, production of polymers and plastics, zeolites for green chemistry and bio-catalysts such as enzymes. You will also be guided through the development of professional skills which includes creation of a MindMap, completion of a Dynamic SWOT analysis, and presentation of business ideas in a poster. This unit primarily builds upon fundamentals learned in Process Principles and Unit Operations courses.

EGH413 Advanced Dynamics

The analysis, design, and control of many practical engineering systems require analysis of rigid bodies in three dimensions, e.g. gyroscopes, amusement park rides, space vehicles, and robots. The aim of this unit is to develop skills and techniques to analyse the behaviour of mechanical systems in three dimensions using both Newton-Euler and Lagrangian approaches. This capstone unit builds upon the concepts of 2D kinematics and kinetics from earlier units (EGB211, EGB321) and introduces Lagrangian methods, which are powerful tools in developing equations of motion for complex engineering systems.

EGH414 Stress Analysis

Mechanical/Medical engineers need to analyse components and systems to produce safe effective designs, innovate new products and improve existing devices. To do this, an understanding of how engineering components respond to loads to produce stress and strain, and the nature of the stresses and strains is required. Modern engineers also use computational methods to analyse, design and optimize more complex components and systems. Successful stress analysis results in light, reliable and robust structures with significant implication for cost saving and durability. This advanced, honours level unit builds on the concepts introduced in the introductory and intermediate Engineering Mechanics units, and aims to extend your knowledge on basic mechanics of materials to more advanced stress analysis methods.

EGH418 Biomechanics

Biomedical engineers require the ability to analyse the mechanics of the human body for a large variety of applications. The first type of problems deal with prosthetic design, design of assistive devices for people with disabilities, sporting performance, and ergonomic tasks which can be addressed within the context of rigid-body dynamics. The second type of applications is related to characterisation of tissue mechanical properties to bone fracture fixation, development of cartilage and ligament replacement materials and dynamic adaptation of living tissues.In this advanced unit, the concepts of dynamics and continuum mechanics are further developed in the context of biomechanical systems and human movement. Skills for the measurement of human movement and lab-based testing of biological tissues are developed.

EGH420 Mechanical Systems Design

This is an advanced unit that builds on previous introductory and intermediate design units which forms the backbone of the mechanical engineering major. Design knowledge and skills are brought together and expanded upon to facilitate the design and analysis of systems of increasing complexity and interdependence which also makes them of greater practical value to society. You also will be given the opportunity to consider the broader role mechanical engineers often play in relation to human interaction, quality, safety, ethics and sustainability in design. This unit will synthesise your knowledge and skills for your final year project.

EGH421 Vibration and Control

The ability to analyse and control the dynamic behaviour of machinery and processes is core competency for mechanical engineers. The focus of this unit is the introduction of the theory and techniques that underpin dynamic systems analysis and control system engineering, including: transfer function representations, stability, steady-state behaviour, and frequency response. These techniques form the basis for the root-locus and proportional-integral-derivative (PID) controller design techniques introduced later in the unit. Together, these concepts and analysis tools provide a solid foundation to develop real-world controllers to achieve the desired transient and steady-state behaviour. This is a capstone unit that builds on the earlier dynamics units (EGB321 Dynamics of Machines, EGB211 Dynamics).

EGH422 Advanced Thermodynamics

This is an energy-focused advanced engineering unit addressing core fundamentals and applications of heat and mass transfer. It introduces and discusses the key concepts of heat conduction, convection, radiation and mass diffusion while implementing conceptual and mathematical design exercises under each key concept. Such an understanding is crucial for engineers and scientists to evaluate and improve the heat transfer efficiency of various natural and man-made processes as well as machinery. At the same time, this knowledge is useful to design optimal heat/mass insulations and efficient heat/mass exchangers. In other words, for a professional who is going to be working on a role related to energy and/or heat transfer, this unit is an important source of knowledge and guidance. This is an advanced engineering unit which aims to strengthen and broaden your analytical and practical skills through realising how energy and matter propagates via conceptual and mathematical lenses. 

EGH423 Fluids Dynamics

This is an advanced level unit in fluid dynamics, which builds on your understanding of fluid mechanics, thermodynamics and mathematics by studying viscous, transient and compressible fluid flows, together with the analysis and design of fluid machines including pumps and turbines. Analysis methods involve the application of dimensional analysis to experimental results, theoretical and analytical studies based on idealized versions of real engineering systems, and numerical studies based on the application of computational fluid dynamics (CFD). This unit relies on a prior understanding of dynamics, fluid mechanics and thermodynamics studied in introductory and intermediate units.

EGH424 Biofluids

This unit focuses on the fundamental principles of fluid dynamics that are used to explain the mechanisms of biological flows and their interrelationships with physiological processes, in health and in disease/disorder. The properties of biofluids, such as blood and synovial fluid, and techniques to analyse their viscous behaviour are discussed. It introduces the basic concepts and theories of biological fluid dynamics and explains the simple numerical methods in solving the flow of biofluids. This leads to an understanding of how biofluids interact with medical devices and of criteria for the design of devices. This unit is designed to help medical engineers to examine the particular properties of the fluids that might be encountered and to introduce techniques to analyse their behaviour.

EGH435 Modelling and Simulation for Medical Engineers

This advanced unit develops your knowledge and skills in analysing biomechanical components and systems in the course of medical device development. The unit focuses on modelling and simulation techniques using industry standard software. It applies content introduced in EGH418 Biomechanics, builds upon the finite element capabilities introduced in EGH414 Stress Analysis and adds quantitative analysis tools to the medical device design process commenced in EGB319 BioDesign.Traditional analytical and experimental techniques can often not be applied to investigate the mechanics of devices in biological systems. Biomechanical systems exhibit substantial non-linearity due to complex geometries, materials and interactions. Medical engineers are required to use modelling and simulation techniques in the design of biomechanical components and/or systems. This unit introduces the principles of modelling and simulation techniques and their applications in Biomedical Engineering.

EGH438 Biomaterials

Topics covered in this unit include: an understanding of the relationships between the properties, failure mechanisms, processing and microstructures of various materials used for medical applications and their interaction with human tissues; an understanding of the fundamentals of the use of materials in a medical environment and an understanding of the fundamentals of materials properties and processing; consideration of metallic, ceramic, polymeric implant materials; composites as biomaterials; structure-property relationships of biomaterials; tissue response to implants; soft tissue replacements; hard tissue replacements; and regulatory aspects of biomaterials.

EGH463 Plant and Process Design

This is an advanced level chemical process engineering unit.  Significant numbers of graduates are employed in local process industries such as in sugar processing, chemical and petroleum refineries and power generation plants. Graduates therefore need to have a thorough understanding of the approach to plant and process design. This unit has a strong emphasis in the areas of process design which includes building on prior learning in thermodynamics, fluid mechanics and heat transfer. It facilitates complex thinking and draws together chemical process discipline knowledge and skills.

Apply for study abroad or exchange

Now that you know what you will study, applying is easy.

Learn how to apply

Need more information?

If you have questions about choosing units, get in touch with the QUT Global team and we’ll gladly help you out.