Systems & Networking

Since its creation in 1983, the Internet has grown exponentially – becoming an essential part of our daily lives and connecting billions of people and devices across the world.​

We tackle the challenges facing such large-scale interconnections of computing devices, exploring how these computing devices can work together, often in a distributed manner, to perform computations and disseminate information from one device to another.

What We Do

Study methods and models that power large-scale computer systems and networks.
Explore various real-world applications of computer systems and networking.

Sub Areas

Our Research Projects

Enhancing Legal Document Services with Accessible and Private LLM Technology

HE Bingsheng

This research focuses on developing a local, privacy-preserving Large Language Model (LLM) for legal document services. By eliminating reliance on external servers, the proposed solution enhances user privacy, efficiency, and reliability. The study addresses challenges related to memory and computational constraints through optimisations, aiming to provide accessible and secure document processing.


Operating System Support for Large Memory Systems

WONG Weng Fai

This project tackles performance limitations in large server systems with extensive memory. It proposes OS-level solutions to optimize memory access for both traditional Non-Uniform Memory Access (NUMA) systems and emerging disaggregated memory architectures. The goal is to improve performance, power efficiency, and cost-effectiveness for data centers.


NUS-NCS Joint Laboratory

CHAN Mun Choon

NCS Pte. Ltd. (NCS) and the National University of Singapore (NUS) have established a joint research lab that is hosted in NUS to conduct research, develop capabilities and innovative digital solutions to protect individuals, businesses and public agencies in Singapore from a wide range of cyber threats. The joint lab is governed by a Management Committee comprising members from NUS and NCS.


Record & Replay: Framework for Network-wide Monitoring and Debugging

CHAN Mun Choon

  • Computer Networks, Programmable Networks

In-Network Acceleration for Latency Sensitive Applications for Future Communication Systems

CHAN Mun Choon

  • Computer Networks, Wireless Networks

Our Research Groups

Wireless, Embedded, Intelligence, Sensing, and Emerging Technologies in Real-world(WEISER)

Ambuj VARSHNEY

We enjoy building systems. This involves embedded platform design, programming, networking, and real-world deployments of embedded systems. The required skill set ranges from chip fabrication and programming microcontrollers to developing networking and wireless protocols, distributed computing concepts, machine learning frameworks, and prototyping applications for various scenarios.

  • Computer Networks, Embedded Systems, Internet of Things, Mobile Computing & Sensing, Wireless Networks