CMPN SEM VI 2023 10028560_CMPN6(Quantitative anaysis)(DLOC) 10028998_CMPN6(Cryptography and system security) 10026341CMPN6(Artificial Intelligence) 10027003_CMPN6 (Internet of things)(DLOC)