Skip to content
Contact
Dir: /platforms/acm-psu  ·  designed & built by me

The ACM PSU
digital platform.

A central home for the ACM student chapter at Prince Sultan University — the club, its members, its events, its projects and its past work. Students who want in register their interest through the site; current members see every open role on every active event and put themselves forward.

PlatformACM PSU — club platform and digital archive
ForACM Student Chapter, College of Computer & Information Sciences
AudienceProspective members, current members, and anyone looking up the chapter's past work
DocumentsACM Programming Jam 2026 · ACM/CyberTech CTF 3.0 · the CTF 2.0 record
SectionsJoin · Positions · Projects · Archive · Team · Member portal
Live atacm-psu.shoug-tech.com
01 — Why it exists

Opportunities visible to everyone

Club opportunities used to travel by word of mouth, which meant the same few people did the same work and everyone else heard about it afterwards. The platform publishes the openings to the whole team, so taking part depends on wanting the work rather than on hearing about it first.

01

Anyone interested can register

Students who want to get involved apply through the site from their own account, so they can follow the outcome and have a member dashboard ready the moment they are accepted. No technical experience is required — the club exists to give people that experience, not to test for it.

02

Members see every open role

Active and upcoming events publish their available positions, each with the work involved, the event it belongs to, remaining capacity and a closing date — the same information to every member, at the same time.

03

Registering for a role is direct

A request is recorded against the member's account and reviewed by an organizer. Members may request more than one role, registration closes automatically at capacity, and every request is timestamped on a verified record.

04

Hands-on experience is the point

Organize an event, develop a workshop, build a website, contribute technically, help with operations, or try something never done before — the registry shows where help is actually needed.

05

The work stays documented

The platform doubles as a long-term archive of the chapter's events, websites, resources, projects and the members who contributed to them, so work done for ACM remains part of the club's history.

Live registry — open assignmentsPlaces remaining
  • Event operations — ACM Programming Jam 20263 of 3
  • Registration & participant support — Programming Jam3 of 3
  • Workshop presenter — Programming Jam2 of 2
  • Challenge tester — ACM/CyberTech CTF 3.02 of 2
  • CTF floor support — CTF 3.04 of 4
  • Media & documentation — CTF 3.02 of 2
Fair access protocol — members may request more than one role; registration closes automatically at capacity.
02 — The platform

Section by section

01 / Join

Membership

Create an account, submit the application — name, student ID, PSU email, major, year, and what you want experience in — then follow the outcome on your own status page.

Public
02 / Positions

Open assignments

A live registry of roles across active events, with the work, the event, remaining places and the closing date stated for everyone.

Members
03 / Projects

Technical collection

Case studies for what the chapter builds — the Programming Jam, CTF 3.0, the CTF 2.0 results archive, and the workshop programmes behind them.

Public
04 / Archive

Digital archive

Everything the chapter has published, filterable by project and category: workshop material, slide decks, reports, presentations, posters, branding and repositories.

Public
05 / Team

Chapter roster

The current generation and the ones before it, so contributions stay attached to the people who made them rather than disappearing at the end of a term.

Public
06 / Portal

Member dashboard

The signed-in half of the site: applications, role requests, and a verified record of what a member has taken on.

Members
Enrollment open Recruiting Bilingual: AR / EN Archive: 17 records
03 — What it documents

The chapter's programme

The platform indexes the events I have pages for here, and the earlier editions that came before them.

04 — The goal

Easier to join. Easier to contribute.

Make it easier to join, easier to contribute, and easier for every member to get real experience through ACM.

Access One route in

A public application open to anyone who wants to participate, instead of an invitation that depends on who you already know.

Fairness Same view

Every opening visible to the whole team at once, with capacity and deadlines stated up front.

Record Kept

Work done for ACM stays part of the chapter's history, credited to the members who did it.

Status   The platform is in development. The full link and usage details go out to members from the club once it is ready.

The archive isn't finished.

Your code, your designs, your leadership could define the next block.