In genomics the hereditary information (the DNA) of organisms is studied, e.g.in order to search for the cause or development of a diseases and/or for the cause of action of certain drugs. Such heritary information is available via the web in databases with genesequences. In these huge amounts of data one can search for patterns using dedicated computer programs. In this course we study the development of such kind of programs.