<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

University Course Scheduling System

dc.contributor.advisorAdamkó, Attila Tamás
dc.contributor.authorAbu Baker, Marwa Suhail Omar
dc.contributor.departmentDE--Informatikai Kar
dc.date.accessioned2026-07-14T14:41:49Z
dc.date.available2026-07-14T14:41:49Z
dc.date.created2025-11-11
dc.description.abstractThis thesis presents an automated university course scheduling system created using Python and PyQt5. The application allows users to enter professor availability, course requirements, and classroom information. It then generates valid schedules using a greedy algorithm. The schedules can be displayed flexibly, organized by either professor or room for easy checking and adjustments. The thesis discusses the system's current implementation and features. It also explores future improvements, such as linking to Neptun, identifies system limitations, and reviews different data storage methods including CSV, SQLite, and SQL databases. This work shows the practicality and advantages of automated scheduling for universities and can significantly reduce the time required for schedule creation and updates.
dc.description.courseGazdaságinformatikus
dc.description.degreeBSc/BA
dc.format.extent48
dc.identifier.urihttps://hdl.handle.net/2437/413131
dc.language.isoen
dc.rights.infoHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.
dc.subjectPrototype
dc.subjectSQL
dc.subjectPython
dc.subjectScheduling
dc.subjectProfessors
dc.subjectRooms
dc.subjectQt-Designer
dc.subjectApplication Development
dc.subjectGreedy Algorithm
dc.subjectDatabase
dc.subject.dspaceInformatics
dc.titleUniversity Course Scheduling System

Fájlok

Eredeti köteg (ORIGINAL bundle)

Megjelenítve 1 - 1 (Összesen 1)
Betöltés ...
Bélyegkép
Név:
thesis.pdf
Méret:
925,94 KB
Formátum:
Adobe Portable Document Format
Leírás:
thesis

Engedélyek köteg

Megjelenítve 1 - 1 (Összesen 1)
Betöltés ...
Bélyegkép
Név:
license.txt
Méret:
1,95 KB
Formátum:
Item-specific license agreed upon to submission
Leírás:

Gyűjtemények