Source: https://www.shrikrishnaswamycollegeforwomen.com/admin/images/dept-syllabus/BSC%20CS%20syllabus.pdf