This project implements a client-server system to provide information about the curriculum structure of a 4-year Computer Science major. The system allows clients to connect to the server and query various aspects of the curriculum.
- Client-Server Communication: Implemented using socket programming in Python.
- Client interacts with the server through a command-line interface.
client.py
: Contains the code for the client-side application, allowing users to query the server for information.server.py
: Implements the server-side application, handling client requests and providing responses.README.md
: This file, providing an overview of the project.
- Start the server by running
server.py
. - Run one or more instances of the client application
client.py
. - Follow the prompts in the client.
- Python 3.x