Algorithms and Programming-2 project about course management.