The college is affiliated to Punjabi University and is running successfully various courses like M.A. Punjabi , M.Voc(Food Processing) , M.Com, M.Sc.(Mathematics), M.Sc.(I.T.), M.Sc.(BioTech), PGDCA, PGDJMC, B.Sc.(Non Medical), B.Sc.(Biotechnology), B.Sc.(Computer Applications), B Com , B.C.A., B.B.A., B.A. and various add on courses affiliated to Punjabi University.

List all Courses offered

In BA stream the students can opt for courses namely:

» Punjabi(compulsory)
» Punjabi(elective)
» English(compulsory)
» English(elective)
» History
» Political Science
» Economics
» Agro-services
» Rural Development
» Physical Education
» Sociology

In addition they can take an Add-on course in Information Technology.