BIOI 4860 BIOINFORMATICS ALGORITHMS (3 credits)
The main objective of this course is to provide an organized forum for students to understand the foundations of algorithmic design and analysis in the context of health and biological data. The course will present fundamental concepts in algorithms (exhaustive, greedy, graph, heuristic, and more) and explore how those concepts extend to bioinformatics and related fields, such as biomedical informatics, and health informatics. Students will learn about historical context of these algorithms and how they were pivotal in forming more complex modern approaches, and will explore advanced algorithms in their area of interest. Students will also exercise their programming skills with the opportunity to implement and apply bioinformatics algorithms to real data, so to better grasp the technical components of algorithmic design and analysis. (Cross-listed with BMI 8866).