Обязанности: Условия:
- 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 в Ташкенте