Source: https://www.patriciancollege.ac.in/images/pdf/Deptreports/bca/2020-2023 Syllabus.pdf