The college is a Multi Faculty college. It is running several Under Graduate and Post Graduate courses like:

Under Graduate Courses:

Bachelor of Computer Applications (BCA)

Bachelor of Science (B.Sc - Medical)

Bachelor of Science (B.Sc - Non-Medical)

Bachelor of Science (B.Sc - Computer Science)

Bachelor of Commerce (B.Com)

Bachelor of Arts (BA)

Bachelor of Arts (BA-Hons.)

Post- Graduate Courses:

Post Graduate Diploma in Computer Applications (PGDCA)

Master of Arts in English (M.A. English)

Master of Arts in Punjabi (M.A. Punjabi)

Master of Arts in Hindi (M.A. Hindi)