Executive Education Programmes designed to build capabilities in infocomm and digital business.
Executive Education Course Planner 2025 Executive Education Flyer Course Finder
We offer five practice-based graduate programmes focusing on information technology (IT) and data science.
Frequently Asked Questions
Your alternative pathway to continuing education without disrupting your career.
Stackable Course Planner
The Blended Learning Programmes provides individuals with the flexibility to learn over their own time and pace while achieving their academic and career goals.
We work with your organisation to provide contexualised workplace training or customised learning experiences for your employees.
Meet the NUS-ISS Team and learn about our story and achievements.
REST is the de-facto way for 2 or more processes to communicate with each other. An alternative to this message oriented way of communication is to use remote procedure calls (RPC). One popular RPC framework is gRPC; gRPC is used extensively in the Kubernetes platform.
In this webinar, you will learn how to write gRPC application in Golang. We will develop a unary RPC. Note: This is a demo-oriented workshop to teach you the basic concepts. We assume that you have a working knowledge with at least one programming language.
Pre-requisite: Mastery of one programming language preferably Java, C or C++. Basic understanding of RESTful API.
Chuk is with the Advanced Technology Applications Practice for National University of Singapore, Institute of Systems Science (NUS-ISS). His current responsibilities includes developing courseware, and teaching graduate and public courses in enterprise software engineering, software architecture, web technologies and enterprise Java. Prior to joining ISS, Chuk works for Oracle and Sun Microsystems where his main responsibilities includes helping customers and partners across all industries in the APAC region, to develop, size and tune applications deployed to Java EE Application Servers. Chuk has more than 20 years of working experience and more than 30 years of developing and debugging software. His interest includes peer-to-peer networks, application frameworks, Java Virtual Machine and dynamic languages. He keeps himself busy by contributing to various open source projects.