[NP-CCTTPP-F] Clever Coding: Tips & Tricks for Programming Problems

Offered by School of InfoComm Technology

Certifiable Courses

Course Schedule
About Course
Course Structure
Entry Requirements
Financial Matters

Course Schedule

Duration: 16 hours
Time: 9am to 6pm
Delivery Mode: Classroom
Venue: Ngee Ann Polytechnic

Schedule may be subject to changes. The detailed timetable will only be released upon enrolment and closer to the course commencement date.

For self-sponsored applicant, you may proceed to apply after signing in with Singpass / Student ID.
For company-sponsored applicant, please approach your company HR to put in the application via the company portal using Corppass at STEP.

About Course

Course Objectives

This is an intensive 2-day course designed to equip participants with the essential problem-solving skills required to tackle coding challenges commonly found on platforms like HackerRank and LeetCode. This course introduces foundational concepts in computational thinking, explores key data structures and algorithms, and delves into graph and combinatorial problem-solving techniques.

Course Description

Participants will learn to break down complex problems and develop efficient solutions, through hands-on exercises, representative examples and strategic approaches Whether you are preparing for coding interviews or programmer certifications, this course will sharpen your coding intuition and enhance your ability to solve diverse algorithmic challenges confidently.

Course Structure

TPG course reference No.

TGS-2025060465

Clever Coding: Tips & Tricks for Programming Problems
Clever Coding: Tips & Tricks for Programming Problems (NP-CCTTPP-F)
A Certificate of Completion will be awarded to learner who achieve at least 75% attendance and pass all required assessment(s).

A Certificate of Attendance will be awarded to learner who meet the 75% attendance requirement.

Entry Requirements

A background in Science, Technology, Engineering, and Mathematics (STEM) is recommended. Participant with prior exposure to programming concepts or logical problem-solving will be better prepared to benefit from the course, though not strictly required.

Financial matters

Course fees payable (incl. GST & excl. supplementary fee)

Description Clever Coding: Tips & Tricks for Programming Problems Total course fee
Full Course fee $1,090.00 $1,090.00
Enhanced Training Support for SMEs for Singapore Citizen $127.00 $127.00
Enhanced Training Support for SMEs - SPR & LTVP+ $127.00 $127.00
SkillsFuture Mid-Career Enhanced Subsidy for Singapore Citizen aged 40 and above $127.00 $127.00
SkillsFuture Baseline Funding for Singapore Citizen Aged Below 40 $327.00 $327.00
SkillsFuture Baseline Funding for SPR/LTVP+ $327.00 $327.00

GST rate

The course fees payable above are inclusive of 9% GST rate.

Payment option

The payment needs to be made upon the application is submitted.

Allowed payment by

The course fee allows to be paid by:
Post-Secondary Education Account (Adhoc withdrawal form);
SkillsFuture Credits (SFC);
Credit card (e-payment);
Debit card (e-payment);
PayNow (e-payment).

Refund and withdrawal policy

  • Please note that a 100% refund will be available if the withdrawal request is submitted more than or equal to 14 days before the course start date.
  • Please note that a 50% refund will be available if the withdrawal request is submitted less than 14 days before the course start date.
  • Please note that no refund will be available if the withdrawal request is submitted on or after the course start date.

Remarks

SkillsFuture Credit (SFC) can only be used to cover:
(i) Course fees payable;
(ii) Assessment fees which are part of the course;
(iii) Certification fees which are part of the course; and
(iv) GST imposed on components supported for SFC use.

Penalty charges apply if you:
(i) are absent/no-show;
(ii) withdraw from a course within 14 days of the course start date;
(iii) fail to meet terms and conditions for funding eligibility.

SFC cannot be used to offset penalty charges imposed by Ngee Ann Polytechnic.