Office hours _Second semester 2022/2023

Teaching

Courses @ Jordan University of Science & Technology


Graduate Teaching Assistant @ Utah State University  

Su15 CS-5050-LB1( CS 5050 - Advanced Algorithms): 

Study of algorithms and their analysis, including: design by induction, algorithms involving sequences and sets, graph algorithms, geometric algorithms, algebraic algorithms, reductions, NP-completeness, and parallel algorithms.
Focuses on the various advanced algorithms and models used in bioinformatics applications. Opportunities and needs for improvement of such algorithms discussed in the context of current and future problems in bioinformatics.
Introduction to artificial intelligence topics, including software agent design, informed search, heuristics, inference (logical and probabilistic), knowledge representation, game playing, planning, machine learning, philosophy, and ethics.
Introduction to tools and techniques used in the study of bioinformatics, genomics, and computational biology. Explores usage of these tools and techniques for storage, retrieval (mining), processing, visualization, and analysis of biological information.
Introduction to artificial intelligence topics, including software agent design, informed search, heuristics, inference (logical and probabilistic), knowledge representation, game playing, planning, machine learning, philosophy, and ethics.
Study of algorithms and their analysis, including: design by induction, algorithms involving sequences and sets, graph algorithms, geometric algorithms, algebraic algorithms, reductions, NP-completeness, and parallel algorithms.
Study of algorithms and their analysis, including: design by induction, algorithms involving sequences and sets, graph algorithms, geometric algorithms, algebraic algorithms, reductions, NP-completeness, and parallel algorithms.