Data Structures & Algorithms/Advanced Programming fani o'qituvchisi

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятостьВозможно временное оформление

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Обязанности:
  • 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.

Ключевые навыки

  • Python
  • SQL
  • Английский язык
  • PostgreSQL
  • Big Data
  • Исследовательский анализ данных
  • Java
  • C++
  • MongoDB
  • Spring Boot
  • Deep Learning
  • Алгоритмы и структуры данных
  • Узбекский — C1 — Продвинутый
  • Английский — C1 — Продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Ташкент, улица Янги Сергели, 12

Вакансия опубликована 4 апреля 2025 в Ташкенте

Похожие вакансии