This study attempts to highlight certain key aspects of academic program assessment in higher education. The paper refers to the correlation between what a student learns and the faculty’s expectation of what a student should learn, based on which it concludes that resources should be built systematically aligned with the program objectives. The cohesive curriculum offers students the opportunity to analyse, practice and build upon complex ideas and skills. The alignment between the underlying objectives and the curricula as well as the course can be analysed by organizing the data in a matrix format. Despite the structuring of the programs, faculty should be given authority to modify and accommodate the courses according to their judgement. Lastly, this paper also talks about alignment of teaching with assessment and grading, as well as learning with student support services.