$ python3 ar.py Welcome to my academic records program! You can use this application to manage information about courses you've taken. Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 2 Enter a student user ID: lmeeden1 lmeeden1 took no classes. Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 3 Enter a student user ID: xqu1 Enter a department: CPSC xqu1 took no classes. Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 4 Enter student user ID: xqu1 Enter department: CPSC Enter course number: 35 Enter the semester: F20 Enter the grade: B Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 2 Enter a student user ID: xqu1 student course semester grade xqu1 CPSC35 F20 B Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 1 Enter a file name: /usr/local/doc/academic-records/large.txt Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 2 Enter a student user ID: xqu1 xqu1 took no classes. Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 2 Enter a student user ID: lmeeden1 student course semester grade lmeeden1 INTP124 F18 A+ lmeeden1 PHYS1 F20 A- lmeeden1 BIOL154 F19 B- lmeeden1 ASIA43 S17 B- lmeeden1 BIOL79 S17 C- lmeeden1 COGS197 F18 C- lmeeden1 BIOL80 F20 A+ lmeeden1 BIOL102 S17 D lmeeden1 LALS185 F17 NC lmeeden1 INTP197 S17 C+ lmeeden1 ASIA151 F17 B lmeeden1 CPLT91 F19 C- lmeeden1 LITR126 S18 C+ lmeeden1 PHED122 F19 B+ lmeeden1 FREN88 S20 C+ lmeeden1 ECON175 S17 D- lmeeden1 CPSC150 F20 A- Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 5 Enter a student user ID: lmeeden1 lmeeden1 took 17 courses. lmeeden1's GPA equals: 2.39 Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 3 Enter a student user ID: lmeeden1 Enter a department: BIOL student course semester grade lmeeden1 BIOL154 F19 B- lmeeden1 BIOL79 S17 C- lmeeden1 BIOL80 F20 A+ lmeeden1 BIOL102 S17 D Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 4 Enter student user ID: lmeeden1 Enter department: MATH Enter course number: 27 Enter the semester: F19 Enter the grade: A+ Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 5 Enter a student user ID: lmeeden1 lmeeden1 took 18 courses. lmeeden1's GPA equals: 2.48 Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 3 Enter a student user ID: lmeeden1 Enter a department: MATH student course semester grade lmeeden1 MATH27 F19 A+ Here are your options: (0) Quit the program (1) Load records from a file (2) Display classes (3) Display classes from a single department (4) Add a Course (5) Compute GPA What do you want to do? 0 Thanks for using my academic records program!