No,Maths is not Compulsory to take admission in Bcom (H) in GGSIPU, Delhi but your entrance exams are.Most of my batchmates didn't studied maths in 12th & and have managed it quiet good. Although maths is an added advantage for Bcom hons generally but it cannot stop you to pursue it.