Back to Home

Official Rulebook

Div & Conquer Hackathon 2026

Organised by the Stellenbosch University Developer Society (DevSoc)Version 1.0 - Published 22 February 2026

01 - The Task

Your Mission

Redesign the Stellenbosch University Computer Science Department Website

Current site: cs.sun.ac.za

Build a complete, modern, and functional website from scratch that reimagines what a world-class university CS department’s web presence should look like.

02 - Eligibility & Team Formation

2.1 Who Can Participate

  • The hackathon is open to all currently registered students at any tertiary institution (university, university of technology, college, etc.).
  • There are no restrictions on faculty, year of study, or degree programme.
  • Both undergraduate and postgraduate students may participate.

2.2 Team Size & Composition

  • Teams may consist of 1 - 4 members.
  • Solo entries are allowed.
  • Teams may be a mix of students from different institutions - cross-institution collaboration is welcome.
  • Every team member must be individually eligible (see 2.1).

03 - Required Content

A strong submission should address at least the following areas.

  1. Department overview & welcome / about page
  2. Academic staff & faculty profiles
  3. Professor & researcher publications / research output
  4. Undergraduate & postgraduate programme information
  5. Course catalogue / module listings per year of study
  6. Research groups, labs, and centres of excellence
  7. News, announcements, and press releases
  8. Events & seminars calendar
  9. Student resources - FAQs, forms, useful links
  10. Contact information, location, and directions
We strongly recommend alignment with Stellenbosch University brand identity where possible. Use the Stellenbosch branding site and the SharePoint brand portal.

04 - Timeline & Key Dates

All times are South African Standard Time (SAST / UTC+2).

Opening ceremony
Fri, 27 February 2026 @ 17:30
Submission deadline
Tue, 3 March 2026 @ 23:59

05 - Allowed Hosting Platforms

GitHub Pages
Cloudflare PagesAny framework
VercelAny framework
WordPress
Drupal (bonus points)

06 - Free WordPress & Drupal Instances

DevSoc provides free WordPress and Drupal instances on shared infrastructure for teams who want a managed CMS environment instead of self-hosting.

6.1 How It Works

Option A - Opening Event

Attend the opening ceremony and request your instance in person. We will issue your credentials and setup details directly at the event.

Option B - Email Request

Email devsoc@sun.ac.za by Saturday, 28 February 2026 at 23:59 (11:59 PM) to request an instance.

In your email, include team name, team members, preferred CMS (WordPress or Drupal), and a preferred site name/subdomain.

6.2 Usage Rules

  • Use only your own instance and credentials.
  • Do not attempt to access, modify, or inspect other teams’ instances or data.
  • Do not run malicious scripts, scans, crypto miners, or abusive traffic.
  • Do not upload illegal content or anything that violates institutional policy/law.
  • Keep usage reasonable on shared server resources (CPU, RAM, storage).
Breaking these rules may result in immediate instance suspension, disqualification, and a ban from future DevSoc events.

07 - Submission Requirements

Submissions Close
Tuesday, 3 March 2026 - 23:59 SAST
No late submissions. No exceptions.

Email your submission to devsoc@sun.ac.za with:

You are required to submit the Submission Form PDF to devsoc@sun.ac.za. See the Submissions page for the form and instructions.

  1. Team name and members
  2. Live URL
  3. Source code repository link
  4. Hosting platform used

08 - AI Usage Policy

AI tools are fully allowed in this hackathon. You may use AI for coding, design, content generation, debugging, and ideation.

You do not need to declare which AI tools you used. There is no mandatory disclosure requirement; judging focuses on the quality of your final submitted website.

We recommend using GitHub Copilot via GitHub Education, where eligible students can access Copilot Pro/Premium benefits for free through the Student Developer Pack. See GitHub Education and GitHub Copilot.

09 - Code of Conduct & Fair Play

  • No plagiarism or theft of another team’s work.
  • No sabotage, harassment, discrimination, or abuse.
  • Respect all participants, judges, and organisers.

10 - Judging Panel & Criteria

Design
Functionality
Completeness
Responsiveness
Usability
Creativity
Drupal submissions receive bonus points. Stellenbosch University currently uses Drupal.

11 - Prizes

1st PlaceR5,000 cashCash prize
2nd PlaceR2,000 cashCash prize
3rd PlaceR1,000 cashCash prize

There may also be additional runner-up prizes such as sponsored merchandise, vouchers, partner giveaways, or other sponsor-supported rewards.

12 - Disputes & Disqualification

All dispute reports must be submitted to devsoc@sun.ac.zawith clear evidence (screenshots, links, timestamps, or logs where applicable).

  • Only written reports sent to the official email address will be considered.
  • DevSoc may request additional information from involved teams before ruling.
  • Teams found to be in breach of rules may be warned, suspended, or disqualified.
  • For severe misconduct, DevSoc may apply a ban from future events.

DevSoc rulings are final and binding.

13 - Amendments & Final Authority

DevSoc may amend, clarify, or expand these rules at any time where required for fairness, operational constraints, safety, or compliance.

  • Updates become effective once published on official DevSoc channels.
  • Any scenario not explicitly covered in this rulebook is resolved at DevSoc discretion.
  • Interpretation of all rules remains the sole authority of DevSoc organisers.

14 - Acceptance of Rules

By submitting, your team confirms acceptance of this entire rulebook and all final decisions made by DevSoc.

Teams are responsible for ensuring that every team member has read and agreed to these rules.

15 - Changes to Rules

Any updates to rules will be announced through official DevSoc channels and are considered part of this rulebook once communicated.

Continued participation after a rules update constitutes acceptance of the updated rules.