One of my friends studied at Shaheed Bhagat Singh College (SBSC). It is considered to be one of the best commerce colleges of Delhi University.
Their Economics department shares more or less the similar kind of attention as the commerce department. The college is also renowned for its student crowd, which is said to be the best in the university at par with Delhi College of Arts and Commerce (DCAC).
Unlike the other commerce departments, placements of the Economics department is comparatively less. But it is gradually getting better with more exposure. Students here mostly study and learn on their own rather than depending on the faculty. So, you have to keep these points in mind before getting admission here.