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)

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)

Master of Mathematics (M.Sc. Maths)