101. Introductory Perl for Bioinformatics

The basic 101 level course teaches the fundamentals of Bioinformatics and the use of Perl scripting for automating sequence analysis. This is an introductory course for those who want to obtain a basic understanding of Bioinformatics and can be completed in 2-3 months.

Perl for Bioinformatics 101 covers the following topics:

    § Introduction to Perl: Scalars
    § Introduction to Perl: Arrays
    § Using standard Perl modules
    § Perl regular expressions
    § Perl control structures
    § Bioinformatics project

201. Advanced Perl for Bioinformatics

201 is an advanced level course and the 7 modules together describe the tools and techniques that are currently used in the industry for such diverse tasks as genome annotation, comparative genomics, new target identification and so on. During the course students will be required to read and analyze scientific papers on Bioinformatics and Genomics and complete assignments in Genomics and programming. The entire course can be completed in a self-paced manner in 8-10 months.

Perl for Bioinformatics 201 covers the following topics:

    § Module 1: Elements of Perl programming
    § Module 2: Sequence analysis with web-based tools
    § Module 3: Perl/BioPerl programming for sequence analysis
    § Module 4: Perl/BioPerl for database access (Ensembl, ACEDB, Flybase, ...)
    § Module 5: MySQL/Oracle database design and development with Perl

 

* * *