1st Semester 2022 – 2023 List of Subjects Offered