BNFO 301 
Introduction to Bioinformatics
Topic: Introduction to BioBIKE
Spring 2008 

Rationale
Computer programming is necessary for creative genomic analysis, a major focus of this course, and necessary to make significant progress in the research project that will occupy a good portion of your time. Unfortunately, conventional programming languages are not easy for those without prior computing experience to learn, and it is unlikely that such a person would be able to use one to make significant progress in the research project. BioBIKE offers biologists easy access to the power of computing.

Readings, Tours, and Investigations
    Article: Regaining our Capacity for Surprise - A rationale for BioBIKE and description of how it works
    Primer: Basic Syntax - In any BioBIKE instance, under HELP, General Help
    Primer: VPL User Interface (UI) - In any BioBIKE instance, under HELP, General Help
    Investigation: What is a Gene?
    Investigation: Alien Genetic Code

Problem Sets
    Exercises in Basic Syntax

    Problem Set 2: Molecular Investigations

To Hand In
    5 Feb, end of day: Problem Set 2
    Maintain a regular log of each interaction with BioBIKE