Data Structures & Algorithms/Advanced Programming fani o'qituvchisi

PDP University
Занятость Полная занятость
Полная занятость
Адрес Узбекистан, Ташкент, улица Янги Сергели, 12
Описание вакансии
Обязанности:
  • Develop and deliver lectures, seminars, and practical sessions in English for the course "Data Structures and Algorithms".
    • Prepare teaching materials, including presentations, assignments, tests, and lab exercises.
    • Assess students’ knowledge through coursework, projects, exams, and quizzes, providing feedback.
    • Supervise student coursework and research projects related to the subject (if required).
    • Provide consultations and support to students to assist with understanding course material and solving problems.
    • Participate in the department’s methodological work, such as updating the course syllabus to reflect current IT trends.
    • Ensure course content remains relevant and aligned with modern advancements in data structures and algorithms
Требования:
  • Higher education in Computer Science, Information Technology, Mathematics, or a related field (Master’s degree or higher, PhD preferred).
  • In-depth knowledge of data structures (e.g., arrays, linked lists, trees, graphs, hash tables) and algorithms (e.g., sorting, searching, dynamic programming, graph algorithms).
  • Proficiency in programming languages such as Python, C++, or Java, with practical application of data structures and algorithms.
  • Strong understanding of algorithm complexity analysis (Big-O notation) and ability to explain it clearly.
  • Fluency in English (written and spoken) at a level sufficient for teaching, delivering lectures, and interacting with students.
  • Experience in teaching or conducting workshops in English (preferred but not mandatory).
  • Ability to develop educational materials and conduct hands-on programming sessions in English.
  • Strong communication skills, patience, and the ability to explain complex topics in an accessible manner.
Условия:
  • Employment at the university on a full-time (schedule to be negotiated).
  • Competitive salary based on experience and teaching load (exact amount to be discussed during the interview).
  • Access to university resources, including libraries, software, and technical support for teaching.
  • Opportunities for professional development, such as attending international conferences or publishing research.
  • Comfortable working environment with equipped classrooms and technical facilities.
  • Flexible teaching schedule (subject to the university’s timetable).
  • Social benefits (e.g., paid vacation) as per university policy.
Требования
Опыт 3-6 лет
Условия работы
График работы Полный день
Добавлено сегодня
Для связи с работодателем или просмотра контактов нажмите на кнопку