UCSC Extension in Silicon Valley, Nov. 2 – Dec. 14, 2009
Cource: PERL for Bioinformatics
Instructor: Sami Khuri, Ph.D.
Dates and Times: 8 sessions, Mon 6:00PM to 9:00PM, Nov 02, 2009 to Dec 14, 2009
Sat 9:00AM to 12:00PM, Nov 07, 2009 to Nov 14, 2009
Tuition: $730
See www.ucsc-extension.edu/biosciences for course descriptions and links to all of our bioscience certificate programs. Questions? E-mail biosciences@ucsc-extension.edu or call 408-861-3860.
Course Description
This course covers the fundamentals of Perl programming, a language that is widely used in the bioinformatics field. With emphasis on Perl's use in bioinformatics and biotechnology research, lectures address basic operators, string handling, text processing, control flow, scalar values, list and array variables, pattern matching, subroutines, functions, and list manipulation. Students learn how to query and read DNA sequences from Fasta files, how to parse GenBank annotations, PDB files, and BLAST reports. They also gain insight and experience writing utility programs for the analysis and interpretation of biological structures and data, such as codon distribution, and identifying the location of gene control regions as well as other important sequence motifs. The course is taught in a computer lab with hands-on exercises.
Instructor Background
Sami Khuri, Ph.D. in computer science from Syracuse University, is a professor at San Jose State University where he teaches bioinformatics. He has supervised several master's thesis projects in bioinformatics and has published many articles in peer-reviewed journals. His international experience includes a summer at the European Molecular Biology Laboratory in Heidelberg, Germany, and a semester of teaching bioinformatics in Finland.