ACM ICPC Trainer / Coach, Dept. of Computer Science and Engineering

Job Description

Title: ACM ICPC Trainer / Coach, Dept. of Computer Science and Engineering

Company Name: University Of Liberal Arts Bangladesh

Vacancy: 1

Age: At most 40 years

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 2 years
  • The applicants should have experience in the following business area(s): University


Published: 2025-07-31

Application Deadline: 2025-08-23

Education:
    • Bachelor of Science (BSc) in Computer Science
    • Master of Science (MSc) in Computer Science
  • Bachelor's or Master's degree in Computer Science or related field from reputed University. 


Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): University


Skills Required:

Additional Requirements:
  • Age At most 40 years

EXPERIENCE 

  • 2 years of experience in coaching and training students for ACM ICPC competition
  • Familiarity with the ACM ICPC competition and its rules

SKILLS 

  • Strong problem-solving skills and extensive knowledge of algorithms, data structures, and programming languages
  • Excellent communication skills and the ability to explain complex concepts clearly
  • Availability to travel and participate in national and international programming contests


Responsibilities & Context:

JOB CONTEXT

Programming contests have grown steadily in recent years. Programming lovers have a plenty of choices on what contests to attend. Nevertheless, ICPC is still one of the most influencing world-wide programming contests, attracting a huge number of people representing thousands of schools in over sixty countries.

ACM/ICPC is a world-wide annual programming contest over thirty years. As in other competitions, the result of a team largely depends on how they are trained. ICPC team training, which can hopefully help some teams improving their training process and hence then results.

REPORTING

The Trainer will report to the Head of the CSE Department.

JOB RESPONSIBILITIES

A.   Prepare subject wise syllabus, session and lesson plans, develop materials and exercises for practice.

B.   Scheduling and planning the training sessions.

C.   Prepare and conduct training sessions for ACM ICPC competitions.

  • Improving Student’s Coding Ability.
  • Enhancing Student’s Theoretical Background.
  • Efficiency in Algorithms Designing Techniques.
  • Increase understanding of how algorithms can be applied to solve problems; improve implementation skills and team dynamics under competition constraints.

D.   Setting up regular contests, authoring new problems.

E.    Evaluate and provide feedback on participant’s progress.

  

TYPE OF ENGAGEMENT

A.   Participate in national and international programming contests.

B.   To conduct weekly sessions.

C. To ensure learners attending classes in time, complete training and maintain discipline.



Job Other Benifits:

Employment Status: Contractual

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Education/Training

Similar Jobs