Interpret and use DNA Microarray data Define molecular targets appropriate for therapeutic intervention Learn new computer science paradigms from naturally ocurring computation