Taste of Research Summer Scholarships

2027 Projects - School of Computer Science and Engineering

Computer Science & Engineering Research Areas

Related Projects

 

Computer Science & Engineering Projects

 

No School Research Area


Project Title: Agentic AI for Assessment in Experiential Learning Environments
Name of Supervisor: Dr. Basem Suleiman
Email of Supervisor: b.suleiman@unsw.edu.au
Name of Joint/Co-Supervisor: Dr. May Lim, Dr Khalegh Barati
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: This project investigates the development of an AI system for assessment within experiential, project-based learning environments. The system will leverage modern AI architectures to support learning activities and tasks and assess them. Emphasis will be placed on modelling core computing knowledge, and evaluation beyond traditional assessments. Key research challenges include designing reliable evaluation mechanisms, ensuring fairness and consistency, and supporting meaningful human–AI interaction. The outcomes aim to advance scalable, AI-driven assessment frameworks applicable to education and other experiential learning contexts.
Research Environment: Interns will work closely with academic supervisors and research staff, with access to environment that support open research, regular technical discussions, and engagement with ongoing projects in modern AI frameworks and it's application. Interns will also gain hands-on experience in designing, implementing, and evaluating advanced AI systems, while contributing to research outcomes with potential for publication in leading venues.
Novelty and Contribution: .
Expected Outcomes: Working prototype of an agentic AI system
Research report including review of existing work, method, evaluation of proposed solution
Source code and technical documentation
Reference Material Links: To be discussed with selected interns.
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Automated Oral Assessments at Scale for Safeguarding Academic Integrity
Name of Supervisor: Dr Rachid Hamadi
Email of Supervisor: r.hamadi@unsw.edu.au
Name of Joint/Co-Supervisor: .
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Generative AI has made it increasingly difficult for conventional programming assignments to establish whether submitted code reflects a student’s own understanding. The proposed project addresses this challenge through assessment redesign rather than AI detection. It will extend an existing prototype that automatically conducts structured oral assessments based on each student’s submitted program, asking them to explain, justify, and reason about their own implementation decisions.

The current system ingests programming submissions, generates personalised questions tied to each student’s code, collects spoken or written responses, and provides provisional evaluation against a transparent two-dimensional rubric: correctness (factual and technical accuracy of the response) and understanding (depth of reasoning, justification of design choices, and ability to explain consequences or alternatives).
Research Environment: 1. Research at the intersection of Artificial Intelligence, Education, and Academic Integrity.
2. Develop and evaluate an AI-powered oral assessment prototype using conversational AI and speech technologies.
3. Gain experience in machine learning, natural language processing, and educational technology.
4. Conduct user testing and data analysis to assess effectiveness and usability.
Novelty and Contribution: .
Expected Outcomes: 1. A working prototype
2. A peer-reviewed conference paper
3. Pilot study involving one large-enrolment course
4. Evidence of improved assessment authenticity and integrity
5. A roadmap for institution-wide deployment
Reference Material Links: 1. R. Hamadi and M. O’Dea, "WIP: Automated Oral Assessments at Scale for Safeguarding Academic Integrity", IEEE Frontiers in Education Conference, 2026.
2. S. Kannam, Y. Yang, A. Dharm, and K. Lin, "Code interviews: Design and evaluation of a more authentic assessment for introductory programming assignments", Proceedings of the 56th ACM Technical Symposium on Computer Science Education, 2025, pp. 554-560. https://doi.org/10.1145/3641554.3701806
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Automated Testing and Verification of Neural Networks and LLMs
Name of Supervisor: Yulei Sui
Email of Supervisor: ysui@cse.unsw.edu.au
Name of Joint/Co-Supervisor: .
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Deep learning models are now used in many important applications, including transport, finance, supply chains, communications, and space systems. However, these models can behave unpredictably when their inputs change slightly, which raises concerns about whether they can be trusted in safety- or security-critical settings.

This project will investigate practical techniques for testing and verifying the robustness of neural networks. Robustness means that small changes to an input should not cause unexpected or significantly different outputs. The project will explore how fuzz testing, abstract interpretation, and optimisation-based verification can be used to find incorrect behaviours, generate counterexamples, and provide stronger guarantees about model behaviour.

The work will build on ACT (https://github.com/SVF-tools/ACT), an open-source framework for neural network analysis developed by the SVF research team. Depending on the student's interests, the project may involve implementing new analysis techniques, extending ACT to support additional neural network layers or properties, designing new fuzzing strategies, or evaluating existing methods on standard neural network benchmarks.

This project is suitable for students interested in software analysis, machine learning, testing, or formal verification. It provides an opportunity to work with a research prototype, conduct experiments, and contribute to an active open-source research project.
Research Environment: Based on the open-source tool: https://github.com/SVF-tools/ACT
Novelty and Contribution: .
Expected Outcomes: Analyzing and verifying modern AI models
Reference Material Links: https://github.com/SVF-tools/ACT
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Defence-to-Civilian Language Translation using LLMs
Name of Supervisor: Dr. Aditya Joshi
Email of Supervisor: aditya.joshi@unsw.edu.au
Name of Joint/Co-Supervisor: Dr. Bao Doan
Email of Joint/Co-Supervisor: bao.doan1@unsw.edu.au
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: This project explores how defence-specific terminology and phrasing can be translated into civilian, academic, or general English and vice versa. The goal is to build a bidirectional natural language translation layer that bridges domain-specific language used by defence and national security personnel with general-purpose language models and user interfaces. The outcome will support improved interoperability and accessibility of AI systems within defence and national security contexts.

The expected activities will involve collecting and aligning paired examples of defence and civilian terminology, developing an approach to fine-tune or prompt-tune existing large language models, and evaluating translation accuracy and contextual fidelity. This work sits within a broader collaboration between UNSW and Cyndr on AI capability intelligence, funded by Defence Trailblazer. The translation layer will contribute to Cyndr’s ontology transformer concept, which seeks to interpret user intent across different technical and cultural domains (e.g. military, research, industry).

Australian citizens and permanent residents will be given preference due to project context. This project suits candidates with strong, hands-on technical skills in pre-training and post-training language models, along with good foundation in natural language processing.
Research Environment: The project will be supervised by Dr Aditya Joshi and Dr. Bao Doan with collaboration from Cyndr. The student will be embedded within the natural language processing research group in the School of Computer Science and Engineering. Weekly progress meetings and monthly group meetings will provide ongoing peer feedback.
Novelty and Contribution: .
Expected Outcomes: Expected Outcomes:
- Develop a prototype model capable of translating between defence and civilian language.
- Create a structured dataset of parallel terminology.
- Produce a technical report or paper summarising the model’s performance and potential applications within defence AI systems.
Reference Material Links: https://arxiv.org/abs/2606.06942

https://arxiv.org/html/2604.17943v1
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Deployable firewall based on seL4
Name of Supervisor: Courtney Darville
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Peter Chubb
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The TS group has just developed a proof-of-concept of a secure network firewall running on the verified seL4 microkernel and LionsOS. Currently the firewall supports the transmission of traffic between two network interfaces, and is able to apply simple filtering rules to a subset of IP traffic (TCP, UDP, ICMP). Filtering rules and forwarding routes may be viewed and updated through a rudimentary web interface. Presently it has a number of missing features that prevent its practical use, with each feature requiring a varying degree of work to implement. While we are happy to leave most of them to the open-source community, we are looking for interns for the higher priority ones. These are:
* Support for IPv6, as well as more IP protocols and ethernet types
* A collection of optimised, concurrency-safe data structures which can be used by firewall components for reading and updating shared network state (e.g. NAT port mappings, TCP connection)
If there is sufficient time left after the above, the rest can be spent on improvements to existing features or adding further functionality, with the ultimate aim of enabling the firewall to be deployed on the TS network.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. functional firewall that can be deployed
2. report describing design and implementation.
Reference Material Links: https://sel4.systems/
https://trustworthy.systems/projects/LionsOS/
https://lionsos.org/docs/examples/firewall/contributing/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Design and Development of an Agentic AI System for Education
Name of Supervisor: Dr. Basem Suleiman
Email of Supervisor: b.suleiman@unsw.edu.au
Name of Joint/Co-Supervisor: Prof. Fethi Rabhi
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: This project focuses on the design, development, and evaluation of an agentic AI system to enhance teaching and learning in higher education. The system is intended to support both students and academics by providing intelligent academic advising, personalized learning support, and assistance with a range of teaching and learning activities. The project investigates the application of agentic AI principles, leveraging existing large language models, AI frameworks, and orchestration tools to develop an autonomous, context-aware learning assistant.

The research involves review of AI Agent solutions and frameworks, the design of the system architecture and agent workflows, the implementation of a functional prototype platform, and the experimental evaluation of the system's effectiveness, usability, and impact through a series of research-driven experiments and user studies.

More details will be discussed with the candidates who have knowledge, skills and/or experience in the required research areas.
Research Environment: Interns will work closely with academic supervisors and research staff, with access to environment that support open research, regular technical discussions, and engagement with ongoing projects in modern AI frameworks and it's application. Interns will also gain hands-on experience in designing, implementing, and evaluating advanced AI systems.
Novelty and Contribution: .
Expected Outcomes: Working prototype of an agentic AI system
Research report including review of existing work, method, evaluation of ppropsoed solution
Source code and technical documentation
Reference Material Links: To be discussed with the selected intern.
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Device Manager for Djawula
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Szymon Duchniewicz
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Djawula is an seL4-based fully dynamic, general-purpose operating system under development at TS. Unlike the reasonably mature LionsOS, which has a static architecture, Djawula supports the security policy and system architecture to evolve at runtime. This requires support for enabling, disabling and configuring device drivers at runtime.
> The aim of this project is to develop a device manager, similar to the one of Haiku OS, for dynamically managing seL4 device drivers. It needs to be integrated with Djawula's security enforcement and dynamically connect and disconnect clients to drivers.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: • design, implementation and evaluation of a device manager for seL4 device drivers in Djawula;
• report describing the above.
Reference Material Links: Please check with project lead.
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: DocDML: Declarative Manipulation of Unstructured Data with LLM
Name of Supervisor: Jianwei Wang
Email of Supervisor: jianwei.wang1@unsw.edu.au
Name of Joint/Co-Supervisor: Wenjie Zhang
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Modern organisations increasingly store valuable information as unstructured text: reports, support tickets, policies, scientific notes, web content, and AI-generated reasoning traces. While databases provide declarative operations for structured data—such as INSERT, UPDATE, DELETE, and SELECT—manipulating unstructured data still usually requires manually writing document-by-document Large Language Model(LLM) workflows.

This project explores DocDML, a system for declarative manipulation of unstructured data with LLMs. Instead of writing a separate procedure for each document, users specify what content should be selected, how it should be changed, and what conditions must remain true after the change.

For example, a user may ask the system to find explanations that are unnecessarily confusing, replace only the unclear part with a simpler explanation, and keep the final conclusion unchanged. The system identifies the relevant text, makes a small targeted update, checks that the result is still correct, and applies the change efficiently across a large collection.

The student will contribute to the DocDML prototype by designing and evaluating declarative operators for selecting, updating, deleting, and querying textual data. The work will investigate how LLMs can act as semantic predicates, patch generators, and validators, while database techniques provide batching, versioning, provenance, and efficient execution.
Research Environment: The student will work within the DKR group at UNSW Computer Science and Engineering, supported through regular meetings with the supervisory team. The project provides hands-on experience in database systems, language-model applications, experimental evaluation, and research software development.

The student will have access to relevant computing infrastructure, language models, research datasets, and existing open-source declarative AI systems. Experience with Python is desirable; prior research experience is not required.
Novelty and Contribution: .
Expected Outcomes: - New declarative operators for manipulating unstructured textual chunks.

- A prototype for semantic selection and local text updates using LLMs.

- Support for constraints such as preserving specified content, maintaining verified answers, and limiting the size of an update.

- A batching and caching strategy for applying one high-level observation across many textual records efficiently.

- An evaluation comparing local semantic updates with full-document LLM rewriting, including correctness, update locality, model cost, and throughput.

- Reproducible implementation, technical report, and poster/demo.
Reference Material Links: '- DocDML project: https://github.com/T-Lab/DocDML
- DocETL: https://github.com/ucbepic/docetl
- LanceDB: https://docs.lancedb.com/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Enhancing Pancake parser with more PEG features
Name of Supervisor: Miki Tanaka
Email of Supervisor: miki.tanaka@unsw.edu.au
Name of Joint/Co-Supervisor: Thomas Sewell, Michael Norrish
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Pancake is a research programming language currently under development at UNSW, Chalmers University, ANU, and Gothenburg University. It comes with a compiler that is verified correct using the HOL4 theorem prover, and is built from the ground up for predictable compilation and ease of verification.

PEG (parsing expression grammar) is an expressive formalism for defining machine-oriented syntax that allows for parser generation. The current frontend, i.e., the parser for the concrete syntax, of the Pancake compiler uses the PEG as its core, but it does not leverage all of the features that PEG provides.

This project is to reimplement the Pancake parser to use more of the PEG advantages to improve the parser performance and the maintainability, possibly by improving the HOL4 PEG library.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Report outlining the approach taken, tradeoffs considered and work done;
2. Pull request to the HOL4 and/or the CakeML/Pancake github repositories with an implementation and HOL4 formalisation.
Reference Material Links: https://trustworthy.systems/projects/pancake/
https://github.com/CakeML/cakeml/tree/master/pancake
https://github.com/hol-theorem-prover/hol
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Faithful LLM Persona Synthesis with Multi-Distribution Matching
Name of Supervisor: Dr. Aditya Joshi
Email of Supervisor: aditya.joshi@unsw.edu.au
Name of Joint/Co-Supervisor: Haokai Zhao
Email of Joint/Co-Supervisor: haokai.zhao@student.unsw.edu.au
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Using sets of LLM personas as stand-ins for real human populations is a key challenge in LLM-based social simulation. Recent methods use LLMs to generate personas from real social media histories or via structured sampling, and align them to a reference distribution such as Big Five psychometrics. But imagine a synthetic population whose Big Five personality profile is statistically indistinguishable from that of a real survey population. Ask these personas for their opinions on a policy, or observe how they actually behave in a simulated decision, and the match may fall apart: aligning a persona set to one reference distribution guarantees nothing about the others, and recent evidence shows that a persona's self-reported traits often dissociate from its behaviour. Instead of aligning the persona set to a single psychometric distribution, we aim to align it to multiple reference distributions simultaneously — spanning psychometric, opinion, and behavioural responses — and study whether jointly aligned persona sets generalize better to distributions and simulation tasks they were never aligned on. The team is co-led by Dr. Aditya Joshi, a Senior Lecturer in Natural Language Processing (NLP), and Haokai Zhao, a PhD student, in the UNSW-NLP research group.

The ideal student will have strong programming skills in Python. A good grounding in statistics would be highly regarded.
Research Environment: The student will be a part of the natural language processing (NLP) research group consisting of postdocs, software engineers and PhD students. The student will have access to typical computing facilities at UNSW.
Novelty and Contribution: .
Expected Outcomes: 1. Reproduction of existing persona synthesis pipelines.
2. A benchmark of existing persona sets on survey and behavioural response distributions.
3. Develop new methods for synthesizing persona sets that generalize to unseen survey and behavioral distributions.
4. Well-documented code with accompanying documentation.
5. A report in a form suitable for a research paper.
Reference Material Links: 1. Population-Aligned Persona Generation for LLM-based Social Simulation (https://arxiv.org/abs/2509.10127)
2. LLM Generated Persona is a Promise with a Catch (https://arxiv.org/abs/2503.16527)
3. Will Scaling Improve Social Simulation with LLMs? (https://arxiv.org/abs/2607.02464)
4. Scaling Synthetic Data Creation with 1,000,000,000 Personas?https://arxiv.org/abs/2406.20094)
5. The Personality Illusion: Revealing Dissociation Between Self-Reports & Behavior in LLMs (https://arxiv.org/abs/2509.03730)
6. Synthia: Scalable Grounded Persona Generation from Social Media Data (https://arxiv.org/abs/2507.14922)
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Feasibility of seL4 implemented in Pancake
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Julia Vassiliki
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The verified seL4 microkernel is implemented mostly in C (with a small amount of assembler code). Pancake is a new systems language developed by an international collaboration centered at Trustworthy Systems. Pancake's unique advantage is that it has a verified compiler that guarantees correct code generation, while having a much simpler (and thus more verification-friendly) semantics than C. It is mature enough to allow implementing much of LionsOS without a need for foreign function calls (FFIs) while performing close to C.

This opens up an exciting possibility: Would it be possible to re-implement seL4 in Pancake, and potentially reducing the cost of maintaining seL4's proofs (to which the complexities of the C semantics are a major contributor)?

This project is to evaluate the use of Pancake for implementing seL4. It does not require a formal-verification background, but deep experience in low-level programming in general and strong familiarity with kernel code in particular, as covered in COMP9242.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Prototype implementation of critical parts of the seL4 kernel, at least the IPC, Notification and interrupt fastpath, with missing functionality provided by C code (invoked via FFI).
2. Evaluation of fastpath performance compared to the original C version.
3. Report describing experience and performance.
Reference Material Links: https://trustworthy.systems
https://sel4.systems
https://trustworthy.systems/projects/pancake/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Formalising and verifying device controllers
Name of Supervisor: Miki Tanaka
Email of Supervisor: miki.tanaka@unsw.edu.au
Name of Joint/Co-Supervisor: Hammond Pearce, Gernot Heiser
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The Trustworthy Systems (TS) group is working on verifying device drivers for LionsOS using the Pancake language. This work is inevitably dependent on a correct formalisation of the HW interface.

We have established a workflow to take an open-source hardware designs of device controllers (from the OpenTitan project, for example) and formalise its software interface in the theorem prover HOL4. We then validate the formalised model against the origial hardware design by showing the equivalence/refinement between them.

The project is to apply this workflow to produce more use cases, possibly by taking part in the on-going formalisation of devices such as I2C and SPI.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: • Report outlining the approach taken, tradeoffs considered and work done.
- Pull request to the Trustworthy Systems Group's github repository with formalization and proofs.
Reference Material Links: https://trustworthy.systems/projects/LionsOS/
https://trustworthy.systems/projects/pancake/
https://hol-theorem-prover.org/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Implementing and verifying Pancake compiler improvements
Name of Supervisor: Miki Tanaka
Email of Supervisor: miki.tanaka@unsw.edu.au
Name of Joint/Co-Supervisor: Thomas Sewell
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Pancake is a research programming language for systems programming currently under development at UNSW, Chalmers University, ANU, and Gothenburg University. It comes with a compiler that is verified correct using the HOL4 theorem prover, and is built from the ground up for predictable compilation and ease of verification.

The compiler is an optimising compiler going through many passes and intermediate languages, but there is scope to add many more to improve the quality and performance of generated code. Example improvements we're looking for include:

- Multiple file compilation for Pancake.
- Support division.
- Support field updates to structs.
- Further performance characterisation of the compiler, to identify other important compiler optimisations.

These are just examples; the precise contents of this topic needs to be negotiated with the supervisors. This topic can take multiple students working different aspects of improvements.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Report outlining the approach taken, tradeoffs considered and work done;
2. Pull request to the CakeML/Pancake github repository with an implementation and HOL4 formalisation.
Reference Material Links: https://trustworthy.systems/projects/pancake/
https://github.com/CakeML/cakeml/tree/master/pancake
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Improvements to Viper-based verification of seL4 Microkit
Name of Supervisor: Rob Sison
Email of Supervisor: r.sison@unsw.edu.au
Name of Joint/Co-Supervisor: Zoltan Kocsis, Gernot Heiser
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: seL4 is the world's first operating system (OS) kernel with a proof of implementation correctness, followed by proofs of security enforcement; it is at the same time the benchmark for microkernel performance. The seL4 Microkit is a minimal seL4-based OS framework aimed at embedded and cyberphysical systems.

Since verifying the key functionality of the Microkit's original C implementation using an in-house SMT solver-based framework, research at TS has been exploring the use of a new SMT solver-based automated deductive verification workflow based on transpilation to Viper to verify new Pancake language implementations of the Microkit library and Microkit-based OS components in a more scalable manner.

This project is to continue bringing the verification of the seL4 Microkit library up to date using this workflow and integrate them into the Microkit's continuous integration testing framework.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security and safety critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Report describing experience verifying the latest Pancake language version of the seL4 Microkit library using the Viper-based workflow;
2. Pull requests against the seL4 Microkit library's implementation and continuous integration testing framework;
3. Verification of some simple Microkit-based example systems added to the CI testing framework if time allows.
Reference Material Links: - https://sel4.systems/
- https://trustworthy.systems/projects/microkit/
- https://trustworthy.systems/projects/pancake-transpiler/
- https://trustworthy.systems/projects/pancake/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Investigating alternative verification backends for Pancake transpiler
Name of Supervisor: Miki Tanaka
Email of Supervisor: miki.tanaka@unsw.edu.au
Name of Joint/Co-Supervisor: Gernot Heiser
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Pancake is a research programming language for systems programming under development at Chalmers University of Technology, ANU, and UNSW. It comes with a formally verified compiler and is built from the ground up for predictable compilation and ease of verification.

We have a transpilation tool ("transpiler") that converts annotated Pancake code into Viper, an intermediate language for an SMT-backend. Using this transpiler, we have verified some properties of device drivers written in Pancake, with annotations stating the necessary conditions.

The aim of this project is to investigate the possibility of alternative transpiler backends, such as Why3, for this verification framework. This will involve assessing the advantages and disadvantages over Viper, as well as the feasibility of hybrid verification (of SMT-based and interactive verification).
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Report outlining the approach taken, discoveries and conclusions of the investigation;
2. Pull request to the Trustworthy Systems Group's github repository (if applicable).
Reference Material Links: https://trustworthy.systems/projects/pancake-transpiler
https://www.pm.inf.ethz.ch/research/viper.html
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Linking Pancake annotations to a Hoare Logic
Name of Supervisor: Miki Tanaka
Email of Supervisor: miki.tanaka@unsw.edu.au
Name of Joint/Co-Supervisor: Gernot Heiser
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Programming Languages and Software Engineering
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Pancake is a research programming language for systems programming under development at Chalmers University of Technology, ANU, and UNSW. It comes with a formally verified compiler and is built from the ground up for predictable compilation and ease of verification.

We have a transpilation tool ("transpiler") that converts annotated Pancake code into Viper, an intermediate language for an SMT-backend. These annotations encode the pre- and post-conditions that specify the behaviour of the Pancake code in a pseudo-Viper syntax. We then verify that the code correctly implements the specification by sending the transpiled Viper files to the SMT-backend.

The aim of this project is to explore the ways to represent these annotations directly in HOL4 interactive theorem prover, most likely as a Hoare logic. This work can leverage the currently on-going work on Viper semantics in HOL4, which is likely to provide a basis for semantics for annotated Pancake.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Report outlining the approach taken, tradeoffs considered and work done;
2. Pull request to the Trustworthy Systems Group's github repository with implementations.
Reference Material Links: https://trustworthy.systems/projects/pancake-transpiler
https://www.pm.inf.ethz.ch/research/viper.html
https://hol-theorem-prover.org
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Look, Ask, Discover: Building a Smart Glasses Platform
Name of Supervisor: Dr Mengyao Ma
Email of Supervisor: mengyao.ma@unsw.edu.au
Name of Joint/Co-Supervisor: Professor Yulei Sui
Email of Joint/Co-Supervisor: y.sui@unsw.edu.au
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Smart glasses can provide users with immediate information about the objects and environments around them. This project explores how wearable cameras, multimodal AI and online information retrieval can be combined to help users look at an object, ask a question and receive a useful response through a smart-glasses interface.

The student will develop a proof-of-concept platform that recognises objects captured by a wearable camera, understands spoken questions, retrieves relevant information from online sources, and presents concise answers through a simple wearable user interface. Example applications may include identifying everyday objects, finding product or location information, providing instructions, and assisting users with visual impairments. The resulting platform will provide a foundation for future smart-glasses applications such as navigation, translation and personalised assistance.

Students should have basic Python programming skills and an interest in computer vision, multimodal AI or human–computer interaction. Experience with machine learning, APIs or UI development is desirable.
Research Environment: The student will work with researchers in artificial intelligence, computer vision and wearable computing. The project will provide access to smart-glasses development hardware, multimodal AI models, web-search services and relevant computing resources. The student will receive regular supervision and gain hands-on experience in platform design, prototype development and experimental evaluation.
Novelty and Contribution: .
Expected Outcomes: '- A modular architecture connecting wearable camera input, multimodal AI, web search and user interaction
- A proof-of-concept platform for object recognition, spoken questions and online information retrieval
- A simple wearable user interface, demonstration scenarios, and an evaluation of accuracy, response time and usability
- A software prototype, technical documentation, research report and project poster
Reference Material Links: '- Google MediaPipe Object Detection: https://developers.google.com/edge/mediapipe/solutions/vision/object_detector
- Grounding DINO - Open-Set Object Detection: https://github.com/IDEA-Research/GroundingDINO
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Making Learning Visible in Software Engineering: A Learning Analytics Approach?
Name of Supervisor: Dr Shaveen Singh
Email of Supervisor: shaveen.singh@unsw.edu.au
Name of Joint/Co-Supervisor: .
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Software engineering education is inherently process-oriented. Students do not simply produce a final software product; they continuously interpret requirements, design solutions, write and review code, test, debug, collaborate, seek feedback, and revise their approaches. However, much of this learning remains invisible. Traditional assessment typically captures visible outputs - such as the final codebase, report, demonstration, or examination - while providing limited insight into how students reached those outcomes. ?

This project applies a learning analytics approach to examine software engineering processes through the lens of self-regulated learning (SRL). It involves designing and evaluating a Learning Analytics Dashboard (LAD) that transforms software development activity into indicators of learning and engagement, supporting student reflection and providing educators with evidence to guide learning support.?

Project Phases :
==========
1. Review the literature on self-regulated learning and identify relevant indicators that support monitoring, reflection, and behavioural adjustment.
2. Co-design the LAD with potential users, such as software engineering students, and develop a functional prototype.
3. Evaluate the LAD with a small group of users (e.g., a student focus group), focusing on usability, functionality, and usefulness.
Research Environment: Software/Tools:

- GitLab and GitLab Analytics for software development activity data.
- Node.js, TypeScript, and React/TSX for LAD development.
- Figma or similar tools for interface prototyping and co-design.

Data:

- GitLab activity data, such as commits, merge requests, issues, and code reviews.
- De-identified or synthetic student software development activity data.
- User feedback collected through co-design sessions, usability testing, and focus groups.
Novelty and Contribution: .
Expected Outcomes: 1. A set of self-regulation indicators relevant to software engineering students.
2. A functional LAD prototype providing self-regulation-oriented insights.
3. A research report (15-20 pages) presenting the LAD’s design and evaluation findings on its usability, usefulness, and potential to support self-regulated learning.
Reference Material Links: 1. Bistolfi, I., de Mooij, S., Sparou, C., Molenaar, I., & van der Graaf, J. (2026, July). Co-designing a Dashboard Promoting SRL for Secondary Education. In International Conference on Human-Computer Interaction (pp. 37-58). Cham: Springer Nature Switzerland. DOI: https://doi.org/10.1007/978-3-032-30781-1_3
2. Aguilar, S. J., Karabenick, S. A., Teasley, S. D., & Baek, C. (2021). Associations between learning analytics dashboard exposure and motivation and self-regulated learning. Computers & Education, 162, 104085. DOI: 10.1016/j.compedu.2020.104085
3. Matcha, W., Uzir, N. A. A., Gaševi?, D., & Pardo, A. (2019). A systematic review of empirical studies on learning analytics dashboards: A self-regulated learning perspective. IEEE transactions on learning technologies, 13(2), 226-245. DOI: 10.1109/TLT.2019.2916802
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: New device classes for sDDF
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Peter Chubb
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The seL4 Device Driver Framework (sDDF) provides the basis for high-performance I/O in LionsOS, currently under development in TS. It presents a highly modular design with a (compared to Linux) much simplified driver model.

The sDDF presently specifies driver interfaces for a number of device classes, this project is to contribute another class. Of specific interest are:
- HID devices
- video capture (camera)
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. specification of sDDF driver interfaces;
2. implementation – depending on the device class and the complexities of the interface, this could be a native driver written from scratch, a native driver ported from a different OS, or a a driver embedded in its normal OS running as a guest in a virtual machine on top of seL4 (a “driver OS”);
3. performance evaluation (keeping in mind that a driver OS will have limited ability to test the performance limits of the design).
Reference Material Links: https://trustworthy.systems
https://sel4.systems
https://stage.trustworthy.systems/projects/drivers/
https://stage.trustworthy.systems/projects/LionsOS/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Proving even more functional properties for seL4's system calls
Name of Supervisor: Rob Sison
Email of Supervisor: r.sison@unsw.edu.au
Name of Joint/Co-Supervisor: Gernot Heiser
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: seL4 is the world's first operating system (OS) kernel with a proof of implementation correctness, followed by proofs of security enforcement; it is at the same time the benchmark for microkernel performance. The seL4 Microkit is a minimal seL4-based OS framework aimed at embedded and cyberphysical systems.

The verification of the seL4 Microkit library relies on the kernel correctly implementing certain functional properties of seL4's system calls, phrased as postconditions on the system call's outputs it must meet if its caller satisfies preconditions on its inputs. Work at TS is now underway on proving such properties are satisfied by the seL4 kernel's abstract specification in the Isabelle/HOL interactive theorem prover.

This project is to increase the coverage of functional properties proved about seL4's system calls, continuing to focus on cases most relevant to their use by the seL4 Microkit. Stretch goals can include proving further such properties as guided by the informal specifications given in the seL4 Reference Manual.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security and safety critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. Verification of a Microkit-relevant functional property for at least one seL4 system call;
2. Report describing experience and any new proof infrastructure developed to verify seL4 system call functional properties using Isabelle/HOL.
Reference Material Links: - https://sel4.systems/
- https://trustworthy.systems/projects/microkit/verification/
- https://trustworthy.systems/projects/kugap/
- https://isabelle.in.tum.de/
- https://sel4.systems/Info/Docs/seL4-manual-latest.pdf
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Robots to the Rescue
Name of Supervisor: Prof Maurice Pagnucco
Email of Supervisor: .
Name of Joint/Co-Supervisor: A/Prof Yang Song
Email of Joint/Co-Supervisor: yang.song1@unsw.edu.au
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Intelligent & Autonomous Systems
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Robot’s have the potential to revolutionise how we undertake dangerous and mundane tasks. Search and rescue is one such dangerous task.

In this project we develop an urban search and rescue robot using the 4-legged Unitree Go2 robot. We will develop advanced mapping and search techniques able to operate in simulated rescue scenarios. The eventual goal is to compete in the annual RoboCup Rescue competition. In this project you will learn how to use the data from the many sophisticated sensors on the Go2 to navigate rescue environments and identify objects including people that require assistance.
Research Environment: Robotics Lab in the School of Computer Science and Engineering, working with current Vertically Integrated Project and Honours thesis students on the same topic.
Novelty and Contribution: .
Expected Outcomes: Development & Implementation: Implement sophisticated navigation and computer vision algorithms using the Robot Operating System (ROS).
RoboCup Experience: Development of a competitor for the international RoboCup Rescue competition.
Reference Material Links: https://yuheng-andy-jian.github.io/UNSW-Robocup-Rescue/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Secure Point-of-Sale Reference System
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Lesley Rossouw
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The TS group has a simple point-of-sale system implemented on top of LionsOS. This project is to revisit its architecture from the security point-of-view, including minimising the trusted computing base (TCB) and investigate feasibility of verifying the TCB. Options to investigate include implementing the business/accounting logic in a verification-friendly language (Pancake or CakeML) and using scalable verification approaches under investigation in TS.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: • Report describing the evaluation, proposed design/implementation and take-aways;
• any design, implementation and verification artefacts resulting from the above.
Reference Material Links: Please check with project lead.
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: VMM environment for developing Microkit applications on Linux
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Peter Chubb
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: The seL4 Microkit provides a simple programming model for seL4-based systems, aimed at supporting embedded systems. Developing directly on an embedded platform restricts the available tools, and it would be preferable use a full Linux environment for development.

There exists a rudimentary library for emulating Microkit interfaces on Linux, using UIO to map sDDF shared memory into the space, and to map between notification events and Linux IRQs. There also exists the ability to pass a block device through to a Linux VMM. This leaves the following tasks:
1. maturation of the library including (synchronous) protected procedure calls;
2. inclusion of simple ways to map device registers and IRQs into UIO;
3. actual use cases of drivers developed using this framework.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1. A framework that allows using a standard editor, make, GCC, and GDB inside a Linux VMM to build and debug components that can then be deployed natively.
2. Report describing the system.
Reference Material Links: https://trustworthy.systems
https://sel4.systems
https://trustworthy.systems/projects/microkit/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


Project Title: Zephyr-compatible API for LionsOS
Name of Supervisor: Gernot Heiser
Email of Supervisor: gernot@unsw.edu.au
Name of Joint/Co-Supervisor: Courtney Darville
Email of Joint/Co-Supervisor: .
School: School of Computer Science and Engineering
For CSE and EET Projects: School Project
Faculty Research Area (Theme): Embedded Systems and Communications
Applicable to other Engineering
schools/disciplines:
Terms:
Summer
Abstract: Zephyr is a small real-time operating system for connected, resource-constrained and embedded devices. It's popularity make it a de-facto standard for embedded systems, with many embedded-systems engineers familiar with its API. Support for the Zephyr API in LionsOS would therefore ease porting embedded applications into native components.
Research Environment: The Trustworthy Systems (TS) Group is the pioneer in formal (mathematical) correctness and security proofs of computer systems software. Its formally verified seL4 microkernel, now backed by the seL4 Foundation, is deployed in real-world systems ranging from defence systems via medical devices, autonomous cars to critical infrastructure. The group's vision is to make verified software the standard for security- and safety-critical systems. Core to this a focus on performance as well as making software verification more scalable and less expensive.
Novelty and Contribution: .
Expected Outcomes: 1 Design, implementation and evaluation of a Zephyr-compatible API on top of Lions (with liberal re-use of Zephyr code (as permitted under its permissive license).
2. Report describing the above.
Reference Material Links: https://trustworthy.systems
https://sel4.systems
https://stage.trustworthy.systems/projects/LionsOS/
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]


 

Projects offered by other Engineering Schools that may be of interest are:

 

Graduate School of Biomedical Engineering

 

Project Title: Combination Therapy with Antimicrobial Peptides to Combat Multidrug-Resistant Bacteria
Name of Supervisor: Edgar Wong
Email of Supervisor: edgar.wong@unsw.edu.au
Name of Joint/Co-Supervisor: .
Email of Joint/Co-Supervisor: .
School: School of Chemical Engineering
Faculty Research Area (Theme): Health & Medical Technologies
Applicable to other Engineering
schools/disciplines:
Biomedical Engineering
Computer Science & Engineering
Mechanical & Manufacturing Engineering
Photovoltaic and Renewable Energy Engineering
Terms:
Summer
Abstract: Antimicrobial resistance (AMR) is now considered a critical global healthcare challenge and urgently requires new therapeutic strategies to overcome this issue. Antimicrobial peptides (AMPs) and mimics thereof have been shown to effectively synergise and revive the 'lost' activity of antibiotics against multidrug-resistant bacteria. This approach is promising in combating AMR and we aim to build upon our initial work and develop further.

The project will look at testing more combinations and against wider panel of bacteria including priority pathogens such as Klebsiella pneumoniae and Acinetobacter baumannii.
Research Environment: Very biofocussed project and hence the scholar will be mainly working in a PC2 microbiology lab to perform antimicrobial assays. Scholar needs to have good attention to detail.
Novelty and Contribution: .
Expected Outcomes: Tested various combinations of AMPs and antibiotics against different bacteria strains. The results are expected to lead to high impact publication and also further in vivo testing in animal models with collaborators, which would form the basis of preclinical work for future translation.

The scholar will learn/enhance technical skills at working in a biolab and also develop deep knowledge in the AMR field.
Reference Material Links: https://www.edgarwonglab.com/
https://pubs.acs.org/doi/full/10.1021/acsinfecdis.2c00087
https://pubs.acs.org/doi/full/10.1021/acs.biomac.4c01137
General reading on antimicrobial peptides (AMPs) and combination therapy
Will the student visit the premises of an industry partner, or undertake any activity on premises external to UNSW? No

[Back to Top]