Skip to content

dylynhenderson/CSE2050GroupProject

Repository files navigation

CSE2050 Group Project

Milestone 3

This project implements a comprehensive University Management System that models students, courses, and complex enrollment logistics. It focuses on the practical application of efficient data structures and algorithms, including custom HashMaps for prerequisite management, LinkedQueues for waitlisting, and logarithmic sorting (Merge and Quick Sort) for roster organization, to ensure high performance and scalability in academic record-keeping.

How to Run

Run demonstrations:

python main.py

Run tests:

python test_milestone3.py

About

Project to demonstrate understanding of object-oriented design and data structures.

Resources

Stars

Watchers

Forks

Contributors

Languages