Hey!
If we consider the careers360 ratings , then BVM has AAAA rating which means very good while VGEC has a rating of AAA which means above average. And these ratings are so genuine , they are given by considering all the factors , be it infrasyructure , faculty , placements etc.
Also , considering student reviews about civil engineering , BVM is much better than VGEC for this course.
So ,you should go for BVM .
For more information about these colleges , follow the given link :
Https://engineering.careers360.com/colleges/birla-vishvakarma-mahavidyalaya-anand
Https://engineering.careers360.com/colleges/vishwakarma-government-engineering-college-ahmedabad
Hope it helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile