struct Semester { string year; string semester; int status; }; struct Score { double midterm; double fil; double bonus; double total; }; struct Date { int year; int month; int day; }; struct Time { int hour; int minute; }; struct Course { string courseID; string courseName; string lecturerUser; string lecturerName; string lecturerDegree; int lecturerGender; Date startDay; Date endDay; int Day; Time hourStart; Time hourEnd; string Room; int status; };