From 93b3a724e1164cd88dbf060adb74b0ba6d4532e9 Mon Sep 17 00:00:00 2001 From: JS Ng Date: Mon, 9 Feb 2026 08:07:43 +0000 Subject: [PATCH 1/3] Update Opportunities page --- _data/navigation.yml | 4 ++-- pages/{events.md => opportunities.md} | 14 +++++++++++--- 2 files changed, 13 insertions(+), 5 deletions(-) rename pages/{events.md => opportunities.md} (73%) diff --git a/_data/navigation.yml b/_data/navigation.yml index 953b4cd..25ec415 100644 --- a/_data/navigation.yml +++ b/_data/navigation.yml @@ -4,8 +4,8 @@ url: /faq - title: About url: /about -- title: Events - url: /events +- title: Opportunities + url: /opportunities - title: Testimonials url: /testimonials - title: Free Resources diff --git a/pages/events.md b/pages/opportunities.md similarity index 73% rename from pages/events.md rename to pages/opportunities.md index 164b8ad..0f6aecf 100644 --- a/pages/events.md +++ b/pages/opportunities.md @@ -1,6 +1,6 @@ --- -title: Events -permalink: "/events" +title: Opportunities +permalink: "/opportunities" layout: page style: assets/custom.css --- @@ -33,6 +33,7 @@ style: assets/custom.css - **NOI Training conducted by NUS School of Computing** - Expected period: Dec + - Prerequisites: CeNCE CS1 Final Round - **CeNCE courses** - See [CeNCE's website](https://cence.comp.nus.edu.sg/cence/courses.html) @@ -44,10 +45,17 @@ style: assets/custom.css - Expected period: usually Jun - **CSIT Infosecurity Challenge** - - Expected period: usually Sep + - Expected period: usually Aug - Sep ## Workshops and Conferences - **BuildingBloCS** - Expected period: Mar & Jun + + +## Scholarships + +- **CSIT Computing Scholarship** + - Nominated by college + - Open to JC1 students who are Singapore citizens and taking H2 Computing, or demonstrate strong interest and background in Computing From d5d2bc20e1d4712ce6f9d2f7a4d88dfcf8a687ac Mon Sep 17 00:00:00 2001 From: JS Ng Date: Tue, 10 Feb 2026 02:52:03 +0000 Subject: [PATCH 2/3] add additional opportunity information --- pages/opportunities.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/pages/opportunities.md b/pages/opportunities.md index 5330fb9..57bd515 100644 --- a/pages/opportunities.md +++ b/pages/opportunities.md @@ -5,6 +5,8 @@ layout: page style: assets/custom.css --- +The following are some of the annual opportunities available for students interested in Computing. + ## Competitions - **National Olympiad in AI (NOAI)** @@ -18,6 +20,8 @@ style: assets/custom.css - **National Cybersecurity Olympiad (NCO)** - Website: [https://cence.comp.nus.edu.sg/cence/nco/index.php](https://cence.comp.nus.edu.sg/cence/nco/index.php) - Expected period: Feb - Mar + - Must attend NCO training + - Top performers may be selected to represent Singapore in the International Cybersecurity Olympiad (ICO) - **Cyberthon** - Website: [https://cyberthon.hci.edu.sg/](https://cyberthon.hci.edu.sg/) @@ -26,10 +30,14 @@ style: assets/custom.css - **Computational and Algorithmic Thinking (CAT)** - Website: [https://amt.edu.au/cat](https://amt.edu.au/cat) - Expected period: May + - Paper-based competition + - No prior programming experience required -- **Oxford University Computing Challenge (OUCC)** - - Website: [https://www.stacs.scot/coding-website-database/oxford-university-computing-competition](https://www.stacs.scot/coding-website-database/oxford-university-computing-competition) +- **Coding Challenge** + - Website: [https://amt.edu.au/cc](https://amt.edu.au/cc) - Expected period: Jun + - 5 divisions based on skill + - basic coding skills required (Python, C#, Javam or VB) - **Australian Informatics Olympiad (AIO)** - Website: [https://amt.edu.au/aio](https://amt.edu.au/aio) @@ -48,13 +56,13 @@ style: assets/custom.css - Prerequisites: CeNCE CS1 Final Round - **NCO Training** - - - Conducted by NUS School of Computing + - Conducted by NUS School of Computing - Expected period: Dec - - Prerequisites: CeNCE CS2 Final Round - **CeNCE courses** - Conducted by NUS Centre for Nurturing Computing Excellence (CeNCE) - Website: [https://cence.comp.nus.edu.sg/cence/courses.html](https://cence.comp.nus.edu.sg/cence/courses.html) + - Online, self-paced courses on computational thinking and programming ## CTFs @@ -74,6 +82,12 @@ style: assets/custom.css - Website: [https://buildingblocs.sg/](https://buildingblocs.sg/) - Expected period: Mar & Jun +- **Competitive Programming Introductory Course (CPIC)** + - Website: [https://cpic.sg/](https://cpic.sg/) + - Expected period: Jun + - Organised by [NYCP SIG](https://www.nanyangjc.moe.edu.sg/nanyang-competitive-programming-club-nycp/) + - Open to secondary school and JC participants + ## Scholarships From 815829c94a2df29a030b50152ce35f785d6ab518 Mon Sep 17 00:00:00 2001 From: JS Ng Date: Tue, 10 Feb 2026 03:19:01 +0000 Subject: [PATCH 3/3] update jekyll workflow --- .github/workflows/jekyll.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml index 6dd2a9b..00d04a4 100644 --- a/.github/workflows/jekyll.yml +++ b/.github/workflows/jekyll.yml @@ -3,6 +3,11 @@ name: Deploy Jekyll site to Pages on: push: branches: ["main"] + paths-ignore: + - '.github/workflows/**' + - 'README*' + - '.gitignore' + - 'Gemfile.lock' workflow_dispatch: permissions: