Course TimetablesSpring 2024-25ELLELTETIElective CoursesFall 2024-25ELLELTETIElective CoursesSpring 2023-24ELTELLTRIAETElective CoursesFall 2023-24ELTELLTRIAETElective CoursesSummer 2022-23Student TimetablesSpring 2022-23ELTELLTRIAETElective CoursesFall 2022-23ELTELLTRIAETElective CoursesSummer 2021-22ELTELLTRISpring 2021-22Elective CoursesELTELLTRIAETFall 2021-22List of Elective CoursesELTELLTRIAETSummer 2020-21ALL DepartmentsSpring 2020-21List of Elective CoursesELTELLTRIAETFall 2020-21List of Elective CoursesELTELLTRIAETSummer 2019-20Spring 2019-20ELTELLTRIAETFall 2019-20ELTELLTRIAETSpring 2018-19ELTELLTRIAETFall 2018-19ELTELLTRNAETSpring 2017-18ELTELLTRNFall 2017-2018ELTELLTRNSpring 2016-17 Fall 2016-17Spring 2015-16Fall 2015 Exam TimetablesFall 2024-25MidtermSpring 2021-22MidtermFinalResitFall 2021-22MidtermFinalResitSpring 2020-21MidtermFinalResitFall 2020-21MidtermFinalResitFall 2019-20MidtermFinalRe-sitSpring 2018-19MidtermFinalRe-sitFall 2018-19MidtermFinalRe-sitSpring 2017-18MidtermFinalRe-sitSpring 2016-17MidtermFinalRe-sitFall 2016-17MidtermFinalRe-sit Lecturer TimetablesSpring 2022-23Fall 2022-23Spring 2021-22Fall 2021-22Spring 2020-21Fall 2020-21Spring 2019-20Fall 2019-20Spring 2018-19Spring 2016-17Spring 2015-16