Skip to main content

Machine Learning and AI in Bioinformatics | BINF.X411



This course offers a hands-on introduction to machine learning (ML) and artificial intelligence (AI) in bioinformatics. Designed for those with a working knowledge of Python (or similar languages), it focuses on the practical application of existing ML/AI tools to solve real-world biological data challenges.

You will explore how AI and ML are applied across a range of bioinformatics tasks and investigate the factors that influence their performance-such as data quality, integration, model explainability, ethical considerations, regulatory issues, and infrastructure. By the end of the course, you'll have the foundational skills to apply AI methods to biological data and evaluate their effectiveness in research and clinical contexts 

Learning Outcomes

At the conclusion of the course, you should be able to

  • Explain the role and applications of artificial intelligence and machine learning in bioinformatics research and analysis.
  • Evaluate data quality and the impact of data quality, integration, and preprocessing on the performance of AI models in bioinformatics.
  • Analyze model explainability and ethical considerations.
  • Demonstrate proficiency in using machine learning and AI tools for bioinformatics analysis by applying them to biological data and making informed predictions.
  • Discuss the computational and technological infrastructure required to implement AI solutions in bioinformatics effectively.
  • Evaluate practical AI case studies.

Topics Include

  • Practical AI applications through curated case studies
  • Loading and preprocessing data for AI analysis
  • Using AI to generate code templates for bioinformatics tasks
  • Building models with tools such as Graph TD or Microsoft Graph
  • Exploring use cases with Gemini Deep Research and/or OpenAI tools

Notes

Prerequisite Skills: Working knowledge of Python or similar programming language

 

Have a question about this course?
Speak to a student services representative.
Call (408) 861-3860
FAQ
ENROLL EARLY!
This course is related to the following programs:

Sections Open for Enrollment:

Open Sections and Schedule
Start / End Date Quarter Units Cost Instructor
09-23-2025 to 12-02-2025 None $815

Shakila Pothini

Enroll

Final Date To Enroll: 09-23-2025

Schedule

Date: Start Time: End Time: Meeting Type: Location:
Tue, 09-23-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 09-30-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 10-07-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 10-14-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 10-21-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 10-28-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 11-04-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 11-18-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 11-25-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE
Tue, 12-02-2025 6:30 p.m. 9:30 p.m. Flexible SANTA CLARA / REMOTE