Classes that I am involved with

Class Description Dates
CSE 3000:
Research Project
Mentor and supervisor for this course which comprises an individual research project on a selected topic within computer science, supervised by an active researcher in the field. It should result in a scientific paper describing the research question, results, conclusions, and reflection. Q2(22/23); Q4(22/23)
IN 4325:
Information Retrieval
The course provides students basic information retrieval concepts and more advanced techniques for efficient data processing, storage, and querying. Students are also provided with a rich and comprehensive catalog of information search tools that can be exploited in designing and implementing Web and Enterprise search engines. Topics covered include: Information Retrieval Models; Indexing Techniques; Web Search; Recommender Systems; Evaluation of information retrieval systems. Q3(22/23)
CS 361:
Introduction to the Theory of Computation
Regular languages, finite automata, context-free languages, pushdown automata, Turing machines, decidability, introduction to reducibility and computational complexity. Fall 2014, Fall 2015, Spring 2016, Summer 2016, Spring 2017, Spring 2018, Fall 2018, Spring 2019, Spring 2020, Fall 2020, Spring 2021, Spring 2022
CS 481:
CS Seminar
Capstone experience designing, implementing, and testing an assigned software artifact. Students report progress via documentation, meetings and demos. Class concludes with a presentation and demonstration of the completed product to students, faculty and project sponsors. Topics include teamwork, communication, ethics, project management, tools, design, verification and validation. Spring 2017, Fall 2018
CS 437/537:
Introduction to Information Retrieval
An overview of Information Retrieval (IR): fundamental concepts and terminology related to IR; analyzing design methodologies and issues of IR applications; text processing, search, ranking, indexing, classification/clustering, fundamental IR models (e.g., Boolean, Vector Space, and Probabilistic models), and evaluation strategies Fall 2016, Fall 2019, Fall 2021
CS 637:
Advanced Information Retrieval
An exploration of diverse areas of study related to information retrieval. Topics include query suggestion, question answering, recommendation systems, and (social) web search. Emphasis on exploring state-of-the-art research and future trends via reading assignments and topic presentations. Spring 2015, Fall 2017, Spring 2020, Spring 2022