61CSE327-Compulsory elective - 1