The college has nine Departments all of which conduct Honours Courses at the undergraduate level. The Departments of Mathematics and Chemistry also offer the M. Sc. Courses. The college also has two B.Sc.Courses in Physical Sciences and Life Sciences. In the Physical Sciences Course we offer three options - Chemistry, Electronics and Computer Science - students have to choose one which they do along with Physics and Mathematics.

The college conducts a Foreign Language Centre for Certificate and Diploma programmes in French, Spanish, German and Russian of the University of Delhi. Besides, we also conduct various an Add-on course ' Effective Communication and Personality Development through Theatre'  as support for the formal curriculum.