Source: https://web.iitd.ac.in/~ravimr/curriculum/pg-crc/senate-194/mtech/MEM-June-2015.pdf