Question: PYTHON PROGRAMMING ONLY PLEASE In this assignment, you will create multiple classes to solve a problem. There is no requirement to create the code to
PYTHON PROGRAMMING ONLY PLEASE


In this assignment, you will create multiple classes to solve a problem. There is no requirement to create the code to implement these classes, just a description (design) of the classes. You need at least five classes. To get you started the main class will be a UNVERSITY object. 1. You need to track the teachers at a UNIVERSITY and be able to query information about them. 2. Each teacher has a name, salary, and office hours. 3. Teachers can have multiple qualifications (degrees) 4. Teachers have specialties and can be Physics, Computer Science, or Physical Education 5. Physics teachers need can be lab certified 6. Physical Education can be first aid certified 7. Physics and Computer Science teachers can be trained in Python 8. Physics and Physical Education can be able to lift heavy gear. 9. Computer Science and Coaches watch the Olympics 10.You need to be able to query the UNIVERSITY to determine the following: a. Total salary of all teachers b. Total number of teachers in a category (Physics, Computer Science, Physical Education) c. Total number of teachers with a given skill type (First Aid, Lab, Lift Heavy Gear, Python) For this assignment, you will create a design for the program: - List the classes and what data is stored in them - Describe the methods - It is highly recommended that you develop an object map (take a picture of it and submit it as well if you draw it by hand) - The exact format of what you submit is not critical, as long as you think out your design
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
