Question: Your task for this assignment is to implement a simple command line interface which allows the user to enter, search and delete students. Each student
Your task for this assignment is to implement a simple command line interface which allows the user to enter, search and delete students. Each student will have an accompanying list of courses which must also be entered. Each student must have the following attributes: 1. First name 2. Last name 3. Age 4. Address 5. Programme (Computer Science, Mathematics, etc) 6. List of courses To search for students for the purposes of viewing and/or deleting, simply searching by first name only will be sufficient. Note that your implementation should be able to handle an arbitrary number of students where each student can be registered arbitrary number of courses. Also, the user should not be prompted beforehand to provide the number of students and/or the number of courses per student. Your implementation should continue to prompt for information until the user decides to quit. You must use a list data structure to store students and their corresponding courses.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
