Pathways in Python 2026: Your First Step into Computing
Pathways in Python (PiP) is the College of Computing and Data Science (CCDS)’s flagship introductory experience for JC, Polytechnic, and pre-university students who want a meaningful, structured entry into computing. Whether you’re exploring the field or sharpening your fundamentals, PiP gives you a clear pathway: learn the basics, apply them with purpose, and showcase your work to a real audience.
Stage 1: Python Intensive (12–31 January 2026)
Your journey begins with a guided, hands-on learning sprint introducing the core fundamentals of Python. Students will learn essential concepts, practise problem-solving, and build confidence through short activities led by NTU mentors. No prior coding experience is required – curiosity and willingness to try are enough.
Stage 2: Tech for Good Hackathon (31 January–14 February 2026)
Next, you’ll move into the applied segment of the programme. Team up with peers to design and prototype real-world solutions that address meaningful challenges. This is where learning turns into doing – and where you discover how code can create positive impact. Students may sign up individually or in teams of up to three.
Stage 3: Tech for Good Showcase @ CCDS Open House (28 February 2026)
Top projects will be featured at the CCDS Open House, giving participants the opportunity to present their ideas to students, parents, and visitors. It’s a chance to demonstrate creativity, clarity of thinking, and problem-solving in a vibrant public setting.
Find out more →
Get the full breakdown of PiP, detailed timelines, FAQs, and programme expectations.
Register today →
Hackathon- only registration is open for students with prior Computing or coding experience.