Teaching
Teaching Experience
Taught the following courses:
- Introduction to Artificial Intelligence
- Course: Bachelors 2nd Year
- Number of Students: 60
- Key Topics Covered: Fundamentals of AI, Machine Learning basics, Neural Networks, and AI applications.
- Teaching Approach: Engaging lectures, hands-on programming exercises, and real-world examples to develop a solid foundation in AI concepts.
- Information Retrieval
- Course: Bachelors 3rd Year
- Number of Students: 90
- Key Topics Covered: Information retrieval techniques, indexing, ranking algorithms, query processing, and evaluation metrics.
- Teaching Approach: Interactive lectures, practical assignments, and projects to enhance students' understanding of information retrieval principles and algorithms.
- Advanced Information Retrieval
- Course: Master 1st Year
- Number of Students: 30
- Key Topics Covered: Advanced concepts in information retrieval, including web search, text mining, natural language processing, and recommendation systems.
- Teaching Approach: In-depth discussions, research-oriented projects, and exploring state-of-the-art techniques to equip students with advanced skills in information retrieval.