Bhai Gurdas Public School has various academic and co-curricular departments dedicated to the overall development of students:
- Science Department – Focuses on Physics, Chemistry, and Biology through theory and practical lessons.
- Mathematics Department – Enhances problem-solving and analytical skills.
- Languages Department – Includes English, Punjabi, and Hindi to develop reading, writing, and communication skills.
- Social Studies Department – Covers History, Geography, Civics, and Economics.
- Computer / IT Department – Provides computer literacy and coding skills.
- Arts & Music Department – Encourages creativity through painting, music, and crafts.
- Sports Department – Promotes physical fitness and sports training.