Professional Certificate in Programming using Python and JavaScript
Dates:
Python Programming: 14 Sep, 15 Sep, 16 Sep 2022 | 9am-5.30pm| Online
Complete Modern JavaScript for Beginners: 6 Jul, 7 Jul, 8 Jul 2022 | 9am-5.30pm| Online
Duration: 6 Days
Course Objectives
This PC will equip learners with the following competencies:
- Build a strong foundation in the fundamentals in Python programming
- Learn and apply data structures, programming constructs in Python to create simple software applications – Understand the Basics of Javascript
- Understanding the development environment (NodeJS, VScode) and debugging tools, Blocks & Data structures – Basics of Object Oriented Programming (OOP) concepts (Classes and Objects), JS objects and methods, Functions, Document Object Model (DOM) and manipulating DOM
- Functional and Asynchronous programming concepts
Learning Outcome
It will prepare learners in the following job roles to perform their responsibilities more effectively/ It will prepare learners for the following job roles:
- Associate Software Engineers – Frontend Developers
Programme Structure
Who Should Attend
Professionals who plan to be an Associate Software Engineers and Frontend Developers.
Prequisites
At least a polytechnic diploma.
Facilitators
(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.
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.
Course Fees
Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes
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
Python Programming: TGS-2022011018 (Classroom Learning) / TGS-2022011046 (Synchronous e-learning)
Complete Modern JavaScript for Beginners: TGS-2022012779 (Classroom Learning) / TGS-2022012782 (Synchronous e-learning)
For members of public and NUS Alumnus (without R&G Voucher), please follow the steps below:
Select Short Course / Modular Course -> Apply for Myself -> Browse Academic Modules / Short Courses-> Module/Course Category -> Short Courses -> Browse Courses-> Strategic Tech Mgt Institute (Faculty/Department / Unit)
Please download the user guide for NUS Online Application Portal after you click ‘Apply for Myself’ if you need assistance.
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