Topics covered include: Understanding of computer programming languages; understanding of the application of computational algorithms to resolving biological problems; understanding of database creation and information mining; computer programming; database techniques; oral and written communication skills; algorithm design.