Computer Science Teacher (BS-16)

Nishat Boys High

Multan

On-site

PKR 1,000,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nishat Boys High School in Multan seeks a Computer Science Teacher (BS-16) to deliver the Punjab Curriculum Board syllabus for grades 9–12, fostering computational thinking and digital literacy.

You will design lesson plans, conduct theory and practical labs in Python and C++, assess progress through assignments and exams, and maintain laboratory equipment and LMS records for reporting and pre-board readiness.

Qualifications

  • Deliver CS curriculum for grades 9–12 per board guidelines.
  • Design and conduct Python and C++ labs with manuals.
  • Assess learning via assignments, tests, and pre-board exams.
  • Maintain computer laboratory hardware, software licenses, and network connectivity.
  • Update student records on LMS including attendance, grades, and progress.

Responsibilities

  • Deliver computer science curriculum for grades 9-12 following Punjab Textbook Board guidelines
  • Design and conduct practical programming labs in Python and C++ with structured lab manuals
  • Assess student learning through weekly coding assignments, monthly tests, and pre-board examinations
  • Maintain computer laboratory hardware, software licenses, and network connectivity for uninterrupted sessions
  • Update student records on the Learning Management System including attendance, grades, and progress reports
  • Collaborate with academic coordinators to integrate interdisciplinary projects and prepare annual syllabus breakdown

Skills

Python
C++
Lab management
Curriculum delivery

Education

Bachelor's degree in Computer Science or equivalent

Tools

LMS
Lab hardware maintenance

Job description

Nishat Boys High School seeks a Computer Science Teacher (BS-16) to deliver the Punjab Curriculum and Textbook Board syllabus for grades 9-12, fostering computational thinking and digital literacy. The role involves designing lesson plans, conducting theory and practical lab sessions, assessing student progress through assignments and examinations, and maintaining laboratory equipment. The teacher ensures alignment with board examination standards while integrating modern pedagogical tools to prepare students for higher education in technology fields.

Daily workflows include preparing multimedia presentations, managing the computer lab schedule, and using the school's Learning Management System (LMS) for attendance, grade entry, and resource sharing. The teacher maintains practical notebooks, conducts weekly coding assessments, and updates the lab inventory register. Service standards require 100% syllabus coverage before pre-board exams and timely result compilation. Career progression follows the school's performance-based promotion policy, offering pathways to Senior Teacher, Head of Department, or Academic Coordinator roles.

Selection follows a 100-mark MCQ written screening examination covering computer science fundamentals, pedagogy, and general knowledge. Candidates scoring above the merit cutoff are shortlisted for document verification of degrees, teaching certificates, and experience letters. A Departmental Selection Committee then conducts a structured interview evaluating subject mastery, classroom management scenarios, and alignment with school values. Final merit combines written test (60%) and interview (40%) scores for appointment at BS-16.

Key duties and responsibilities:

  • Deliver computer science curriculum for grades 9-12 following Punjab Textbook Board guidelines
  • Design and conduct practical programming labs in Python and C++ with structured lab manuals
  • Assess student learning through weekly coding assignments, monthly tests, and pre-board examinations
  • Maintain computer laboratory hardware, software licenses, and network connectivity for uninterrupted sessions
  • Update student records on the Learning Management System including attendance, grades, and progress reports
  • Collaborate with academic coordinators to integrate interdisciplinary projects and prepare annual syllabus breakdown
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamic CS Teacher for Grades 9-12: Python & C++ Labs
Dynamic CS Teacher for Grades 9-12: Python & C++ Labs

Nishat Boys High • Multan

On-site
PKR 1,000,000 - 1,200,000
Chemistry Teacher (BS-16)
Chemistry Teacher (BS-16)

Nishat Boys High • Multan

On-site
PKR 350,000 - 550,000
TEACHER
TEACHER

Apex Rankers • Multan

On-site
PKR 800,000 - 1,200,000
Teacher (BS-16)
Teacher (BS-16)

Nishat High School • Multan

On-site
PKR 800,000 - 1,200,000
Science Teacher (BS-16)
Science Teacher (BS-16)

Science Teacher & • Quetta City Tehsil

On-site
PKR 1,200,000 - 1,800,000
Female Teacher (BS-16)
Female Teacher (BS-16)

Nishat High School • Multan

On-site
PKR 900,000 - 1,200,000
English Teacher (BS-16)
English Teacher (BS-16)

Nishat Boys High • Multan

On-site
PKR 558,000 - 893,000
High School Chemistry Teacher | Lab Innovator & STEM Coach
High School Chemistry Teacher | Lab Innovator & STEM Coach

Nishat Boys High • Multan

On-site
PKR 350,000 - 550,000
Science Teacher (BS-16)
Science Teacher (BS-16)

Pak Public Model • Peshawar City Tehsil

On-site
PKR 350,000 - 650,000
English Teacher (BS-16)
English Teacher (BS-16)

English Teacher & • Peshawar City Tehsil

On-site
PKR 50,000 - 80,000
Top locations