Source: https://www.dituniversity.edu.in/Uploads/image/1865imguf_BTCSE-Course_Structure_and_Syllabus-Batch-2020-2024.pdf