Introduction to Bioinformatics

Computational analysis of biological data using R programming. Students learn to analyze DNA sequences, discover genes, and understand biological patterns through hands-on programming. The course bridges biology and computer science, teaching practical skills for modern biomedical research.

Students work with real gene sequences from public databases, learning GC content analysis, sequence comparison using dot plots, codon frequency analysis, and automated gene finding algorithms. The course progresses from basic R programming to specialized bioinformatics libraries for DNA analysis.

Assessment includes computer-based practical tests requiring live coding and analysis with R using biological datasets, ensuring students can apply computational methods to real research problems.

Interactive Final Exam - Computer-based examination testing practical bioinformatics skills

1 Sources

The content of this course is based on A Little Book of R for Bioinformatics by Avril Coghlan and A Little Book of R for Bioinformatics 2.0, by Avril Coghlan, with contributions by Nathan L. Brouwer. They have a Creative Commons Attribution 3.0 License.

2 Table of contents