{"repo":"COS301-SE-2026/UMTAS","free":true,"listed":false,"github":"https://github.com/COS301-SE-2026/UMTAS","clone":"git clone https://github.com/COS301-SE-2026/UMTAS.git","description":"UMTAS (University Management & Timetabling Automation System) is designed to fix scheduling and venue allocation at universities. It provides preference-driven student schedules, an anonymised real-time analytics dashboard, and a reusable simulation service.","language":"TypeScript","stars":13,"topics":["analytics","calender-generator","simulation","university-schedule","core-adapter"],"license":null,"category":"analytics","readme_excerpt":"University Management & Timetabling Automation System A Strategic Partnership between Tyto Insights, DNS Business, and Team Vigil Built by: Wilmar Smit, Michael Tomlinson, Johan Coetzer, Marcel Stoltz, & Aidan Dawson --- Project Overview UMTAS automates the full university timetabling lifecycle - from ingesting raw PDF schedules and extracting hard and soft scheduling constraints, through to delivering conflict-free, optimised timetables to up to 20,000 concurrent students . The system is university-agnostic by design : a Core-and-Adapter architecture cleanly separates the constraint-solving engine from institution-specific data formats. Onboarding a new university requires only a thin adapter - the core solver remains untouched. The Problem Traditional timetabling is a multi-week manual process. Administrators juggle hundreds of constraints - venue capacities, lecturer availability, student group conflicts - in spreadsheets. A single room change cascades into hours of rescheduling. The Solution UMTAS ingests the university's existing PDF calendar, parses all constraints automatically, and invokes a CP-SAT constraint-programming solver to generate an optimal schedule in seconds - not weeks. --- Documentation Demo 1 Show Demo 1 documentation Requirements & Architecture &nbsp;-&nbsp; Design Specifications &nbsp;-&nbsp; Developer Guides &nbsp;-&nbsp; 10 guides Reference &nbsp;-&nbsp; Demo 2 SRS - Updated Functional Requirements &nbsp;-&nbsp; 5 marks SRS - Updated Use Cases and U","default_branch":null,"files":null,"tree":[],"storefront":"/r/COS301-SE-2026","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/COS301-SE-2026/UMTAS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}