BIOINFORMATIC INQUIRY
Advances the development of competencies promoting efficient analysis of biological data. Emphasizes matching a research problem with the most effective tools for its completion, balancing use of existing software and de novo software development. Advanced aspects of Python and R, algorithmics, machine learning, simulations, and effective communication of results are emphasized.
Prerequisites & course information
Requisites: ABT 720 and 730 Course Designation: Grad 50% - Counts toward 50% graduate coursework requirement Repeatable for Credit: No Last Taught: Spring 2026 Learning Outcomes: 1. Implement successful solutions to tasks in bioinformatics using existing software and newly developed code. Audience: Graduate 2. Write R scripts and packages, including formulation of new R classes. Audience: Graduate 3. Create helpful, user-defined classes in Python. Audience: Graduate 4. Implement knowledge of algorithmics to write elegant solutions to bioinformatics tasks. Audience: Graduate 5. Interface with a MySQL database in Python. Audience: Graduate 6. Simulate biological data to use as a null distribution for novel test statistics. Audience: Graduate 7. Decide when machine learning methods are appropriate to a task in bioinformatics. Audience: Graduate 8. Use GitHub to effectively share new software and manage version control. Audience: Graduate 9. Communicate complicated methodology and results to a variety of stakeholders. Audience: Graduate Learning Outcomes: 1. Implement successful solutions to tasks in bioinformatics using existing software and newly developed code. Audience: Graduate 2. Write R scripts and packages, including formulation of new R classes. Audience: Graduate 3. Create helpful, user-defined classes in Python. Audience: Graduate 4. Implement knowledge of algorithmics to write elegant solutions to bioinformatics tasks. Audience: Graduate 5. Interface with a MySQL database in Python. Audience: Graduate 6. Simulate biological data to use as a null distribution for novel test statistics. Audience: Graduate 7. Decide when machine learning methods are appropriate to a task in bioinformatics. Audience: Graduate 8. Use GitHub to effectively share new software and manage version control. Audience: Graduate 9. Communicate complicated methodology and results to a variety of stakeholders. Audience: Graduate
Sources
- Course catalogue ↗2026-2027