Pseudo-code For the App Enter user credentials # Note: user in this case is student if user is student Prepare options, options = [] Add majors to the options, options.append(“majors”) Add more if any to the options Present Options Menu to the student if a major is selected plan for course offerings order enough resource materials hire enough professors else alert that the system is only for students #code python // takes a list and returns it’s average def calculate_list_avg(list): size = len(list) total = sum(list) return total/size // displays average to the user def display_average(): list = [item1, item2,...] avg = calculate_list_avg(list) print(“Average is”,avg) // An interactive quiz survey function // that prompts the user to enter a question // and responds back with appropriate answer def take_survey(quizzes): // Keeps on prompting a question while(True) print(“Ask a question\n Enter 0 to exit”) user_input = input() #Taking user input if user_input == “0”: exit() else: feedback = do_research(user_input) display_feedback(feedback) // Displays result after research of a users input or calculations def display_feedback(feedback): print(“The system says”, feedback) // terminates the program def exit(): sys.exit() // Researches on a given input def do_research(input): // snippet to do research pass