Introduction to Genome Bioinformatics, PLPTH 890, Department of Plant Pathology, Kansas State University


Home page
Organization
Schedule
WWW resources
Research project

Perl session schedule for 2007

Here's the tentative outline for the optional Perl sessions as of 1.05.07.
Room and time will be arranged after class begins.
With student interest, more sessions may be added on. For example, it's very useful to know how to use Perl references.

 Week
Lec
Date
Topic
Reading
Problems/Exercises
5
8
2/6
Perl: background
Elements of programming languages
Literals, scalars, variables
Stein article
Learning Perl, Ch 1
Essential Perl, first two sections
BO2 Ch 17
Weizmann course

5
9
2/8
Perl II: variables, operators. Learning Perl, Chs 2-3
Weizmann course: scalar data

5
Lab 52/10
Writing elementary Perl programs
Problem set 5
8
14
2/27
Perl III: more on operators; control structures, functions (subroutines)
Continue tutorials
Learning Perl, Chs 4, 5
Weizmann course: control structures

8
15
3/1
Perl IV. Substring and pattern finding, regular expressions, IO operations
Continue tutorials
Learning Perl, Chs 6, 8
Weizmann course: functions


8
Lab 8
3/1
Writing more advanced Perl programs with files, functions, text processing
Learning Perl, Ch 7
Weizmann course, text functions and regular expressions
Problem set 8 (merged with Lab 8)