Article

Building the KIU Timetable — my final year project

Who built this

Hi — I’m Saleem Shan, a Computer Science student. I developed this KIU Timetable site as my final year project, with guidance from my project coordinator Imran Ali.

The goal was a practical tool for Karakoram International University: an interactive timetable students and staff can actually use — not just a demo on paper.

What I set out to solve

University timetables change every semester. Spreadsheets and static PDFs are hard to search, filter, and keep in sync. I wanted a web app where you can:

Along the way I worked with React, Next.js, authentication, and data tied to a real backend — the kind of full-stack problem you hit in production, not only in coursework.

Tech and learning

This project pushed me beyond tutorials: state management for a complex grid, role-based access, API routes, and making the app fast and usable on phones (including PWA-style behavior). SEO and a blog came later so the tool is easier to find for anyone searching KIU timetable or KIU CS timetable.

If you’re hiring or want to collaborate, you can find me on LinkedIn or GitHub.

Thanks

Thanks to everyone who tested early versions, reported bugs, and shared feedback. If something’s wrong or you have an idea, reach out — student projects grow when real users use them.

← Back to the timetable