The National Science Foundation-funded Chlamydomonas reinhardtii genome project involves (a) construction and sequencing of cDNAs isolated from cells exposed to various environmental conditions, (b) construction of a high-density cDNA microarray, (c) generation of genomic contigs that are nucleated around specific physical and genetic markers, (d) generation of a complete chloroplast genome sequence and analyses of chloroplast gene expression, and (e) the creation of a Web-based resource that allows for easy access of the information in a format that can be readily queried. Phases of the project performed by the groups at the Carnegie Institution and Duke University involve the generation of normalized cDNA libraries, sequencing of cDNAs, analysis and assembly of these sequences to generate contigs and a set of predicted unique genes, and the use of this information to construct a high-density DNA microarray. In this paper, we discuss techniques involved in obtaining cDNA end-sequence information and the ways in which this information is assembled and analyzed. Descriptions of protocols for preparing cDNA libraries, assembling cDNA sequences and annotating the sequence information are provided (the reader is directed to Web sites for more detailed descriptions of these methods). We also discuss preliminary results in which the different cDNA libraries are used to identify genes that are potentially differentially expressed.