Expand Your Skills

Courses & Programs


Perl for Bioinformatics 101

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.

101. Introductory Perl for Bioinformatics covers the following topics:

§ Introduction to Perl: Scalars

§ Introduction to Perl: Arrays

§ Using standard Perl modules

§ Perl regular expressions

§ Perl control structures

§ Bioinformatics project

Student Writing

Perl for Bioinformatics 201

Perl 201 is an advanced level course and the five 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.

Perl 201 covers the basic aspects of Molecular Biology, Bioinformatics and Genomics and students will therefore get ample opportunity to understand the biology behind Bioinformatics during the course of the training. Students can choose to take modules based on their background and current skills and drop those that they already have prior experience or training in. The entire course can be completed in a self-paced manner in 6-8 months.

201. Advanced Perl for Bioinformatics 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

Perl 201 readies you to apply the powerful in-built libraries and regular expression capabilities of Perl to perform a wide variety of tasks encountered during Bioinformatics research such as mining differential gene expression data from genome wide platforms (viz, Affymetrix Genechip, Massively Parallel Signature Sequencing - MPSS, etc.); for preparation of data for analysis with Spotfire (viz., principal component analysis and clustering); to extract corroborative pathway data from a vast array of (proprietary and) public resources (such as Pubmed, EntrezGene/Locuslink, RefSeq, GO, Ensembl, etc.) and tools (viz., Blast, Genscan, etc., to name a few).

Adult Education Course

This course is an excellent way for participants to learn a new skill or continue expanding an existing skill. As one of the most popular courses we offer, there are classes available at many different times to fit all types of schedules. If you’re interested in learning more about this course, reach out and we’d be happy to help.

Young Couple