Our approach to curriculum evaluation is comprehensive, involving two distinct perspectives. The first perspective is from the institution’s point of view, ensuring that the curriculum is in line with the educational objectives and mission of the institution. We achieve this by evaluating course content and structure, reviewing assessments and learning outcomes, and benchmarking the curriculum with best practices within higher education and similar program offerings. The second perspective is from the student’s viewpoint. Here, we measure student engagement, resource availability, feedback mechanism, inclusivity, and accessibility. This thorough approach ensures that every aspect of the curriculum is evaluated, leading to an enriched and elevated student experience.