Date: On Demand
Duration: 25 Days
Course Objectives
This Advanced Professional Certificate will equip learners with the following competencies:
- Apply the concepts used in Python and JavaScript.
- Apply the various data structures commonly used in software engineering.
- Develop applications using tools such as NodeJS & ReactJS.
- Learn to build the structure of the software application.
- Understand the core concepts of DevOps.
- Understand the business needs, analyse the requirements of key stakeholders and find ways to achieve the goals.
- Apply and execute design thinking methodologies and frameworks.
- Understand product management methodologies, from opportunities to planning and development.
- Analyse business requirements from key stakeholders.
- Being efficient software engineers.
Job Role Readiness
It will prepare learners in the following job roles to perform their responsibilities more effectively:
- Full stack Engineers
- Frontend Engineers
- Backend Engineers
- System Engineers
- Software Engineers
Programme Structure
Who Should Attend
Professionals who plan to be a Full-stack Engineers, Frontend Engineers, Backend Engineers, and Software executives in general.
Prerequisites
At least a polytechnic diploma (or equivalent)
Course Conveners
(Click their photos to view their short biographies)
Assoc Prof Danny Poo

Assoc Prof Danny Poo
Assoc Prof Danny Poo brings with him 35 years of Software Engineering and Information Technology and Management experience. A graduate from the University of Manchester Institute of Science and Technology (UMIST), England, Dr Poo is currently an Associate Professor at the Department of Information Systems and Analytics, National University of Singapore. Prior to joining the University, Dr Poo was with the System Operations at DBSBank, Singapore.
A Steering Committee member of the Asia-Pacific Software Engineering Conference, Dr Poo is actively involved in Information Management and Healthcare Analytics research. A well-known speaker in seminars, Dr Poo has conducted numerous in-house training and consultancy for organizations, both locally and regionally. Dr Poo is the author of 5 books on Object-Oriented Software Engineering, Java Programming language and Enterprise JavaBeans.
Dr Poo notable teaching credentials include:
- Data Strategy
- Data StoryTelling
- Data Visualisation
- Data Analytics
- Machine Learning
- Data Management
- Data Governance
- Data Architecture
- Capstone Projects for Business Analytics
- Software Engineering
- Server-side Systems Design and Development
- Information Technology Project Management
- Health Informatics
- Healthcare Analytics
- Health Informatics Leadership.
Industry Credentials
- Deutsche Bank
- Gemplus
- Micron
- NCR
- PIL
- PSA
- Rhode-Schwarz
- Standard Chartered Bank
- ST Electronic
- Monetary Authority of Singapore
- Infocomm Development Authority
- National Library Board
- Ministry of Manpower
- Nanyang Technological University
- Nanyang Polytechnic
- National University Hospital.
Assoc Prof Soo Yuen Jien

Assoc Prof Soo Yuen Jien
Assoc Prof Soo Yuen Jien has been in NUS for more than 20 years. He received the B.Sc., M.Sc. and Ph.D degree from NUS in year 2000, 2001 and 2006 respectively.
Starting off as a teaching assistant in year 2000, he has since enjoyed teaching for 10 plus years. Yuen Jien is now an Associate Professor in Computer Science Department of School of Computing.
Dr Anand Bhojan

Dr Anand Bhojan
Dr Anand Bhojan graduated with B.Sc. in Computing with Gold Medal from Bharathiar University in 1994, Professional Masters in Computer Applications from Bharathidasan University in 1999, PGC in Teaching Higher Education from University of Sheffield, UK in 2003 and P.hD. from NUS in 2011. He received research achievement award and his thesis was nominated for best PhD thesis award. He is a member of the Communication and Internet Research Lab (www.cir.nus.edu.sg) and Graduate studies committee. He is the founder of Anuflora Systems (www.anuflora.com) and Virtual and Augmented Reality Labs (www.varlabs.org). He is the Associate Editor of Computers and Electrical Engineering Journal, Elsevier. He is the Vice President of International Researchers club, Singapore. He has been serving as Organizing Chair and Program Chair of several International conferences and in the Program Committees of several International conferences. He has given Keynote talks in IEEE/ACM International Conferences.
Mr Lee Boon Kee

Mr Lee Boon Kee
Mr Lee Boon Kee is a senior lecturer in the Department of Information Systems and Analytics, School of Computing at the National University of Singapore. He obtained his B.Sc. in Information Systems and Computer Science from NUS in 1989. Prior to his teaching career at NUS, Boon Kee has over thirty years of IT consulting experience in expert systems and software development, system integration, and product management while working in ISS, Accenture, Sun Microsystems, HP, EDS, DEC, and NEC. He has been engaged by several companies on their digital transformation journeys to help them move from a project-driven to a product-centric business model in delivering digital products and services. His research interest is digital product management, digital ecosystems and platforms, digital experience platforms, and digital economy.
Participants must fulfill at least 75% attendance and pass all assessment components, to be eligible for SSG funding.
To enquire, email soc-ace@nus.edu.sg
To register, click Register
Catalogue of Programmes for Individuals
- Course Category
- Artificial Intelligence & Machine Learning
- Business Analytics & Data Science
- Cloud Computing & Internet of Things
- Cybersecurity & Data Governance
- Digital Business & Technopreneurship
- Digital Health & Nursing Informatics
- Digital Technology & Innovation Management
- Digital Transformation & Change Leadership
- Education Technology & Learning Design
- Emerging & Disruptive Technologies
- FinTech & Blockchain
- Interactive Media Development & Metaverse
- Software Programming & Networking
- UX/UI Design & Digital Product Management