2026 competition training for high calibre students

2026 Coding Competitions for high calibre students

1) Singapore Amazing Flying Machine Competition

Category E- Drone Swarm

Bring, or design and build, a swarm of TEN (10) to TWENTY-FIVE (25) drones to compete in a search-and-rescue mission.

About the Competition – Singapore Amazing Flying Machine Competition

Date: 23 Mar to 03 Apr 2026.

https://drive.google.com/file/d/1uwUZU6px6xZ-_cXyvbuwRHSUio_VP25s/view?usp=sharing

 

2) International Cyber Security Olympiad

ico2025.sg

National Cyber Security Olympiad

April 2026

NCO Contest

Online Prelim Contest

Programming Knowledge Requirements:

To effectively participate in the contest, students are encouraged to have a basic understanding of Python and C programming, particularly in the following areas:

Python Programming:

  • Basic concepts: Variables, Data Types, Conditional Statements, Loops, File I/O, OOP, Exception Handling
  • Network libraries: Requests, Socket, Scapy, Paramiko, Socket.IO, HTTPx, PyCurl
  • Cryptography libraries: SSL, Cryptography, PyCrypto, PyCryptodome, Hashlib, PyNaCl
  • Penetration testing libraries: Impacket, Python-nmap, Pwntools, BeautifulSoup

C Programming:

  • Basic syntax and structure, Data types, Memory management, Control structures, Functions, Pointers & Arrays
  • File I/O, Bitwise operations, Buffer overflows, Structs & Typedefs, Assembly & System Calls, Debugging tools (optional)
  • Students are encouraged to explore any additional resources they find useful beyond NCL’s materials.
Continue shopping
Your Order

You have no items in your cart