Nowadays it is difficult to imagine an area of knowledge that can continue developing without the use of computers and informatics. It is not different with biology, that has seen an unpredictable growth in recent decades, with the rise of a new discipline, bioinformatics, bringing together molecular biology, biotechnology and information technology. More recently, the development of high throughput techniques, such as microarray, mass spectrometry and DNA sequencing, has increased the need of computational support to collect, store, retrieve, analyze, and correlate huge data sets of complex information. On the other hand, the growth of the computational power for processing and storage has also increased the necessity for deeper knowledge in the field. The development of bioinformatics has allowed now the emergence of systems biology, the study of the interactions between the components of a biological system, and how these interactions give rise to the function and behavior of a living being. This book presents some theoretical issues, reviews, and a variety of bioinformatics applications. Computational Biology aims to provide life scientists and students the skills necessary for research in a data-rich world. The text covers accessing and using remote servers via the command-line, writing programs and pipelines for data analysis, and provides useful vocabulary for interdisciplinary work. This textbook is for anyone who needs to learn the basics of bioinformatics -the use of computational methods to better understand biological systems. Computational Biology covers the principles and applications of the computational methods used to study DNA, RNA, and proteins, including using biological databases such as NCBI and UniProt; performing BLAST, sequence alignments, and structural predictions; and creating phylogenetic trees. It includes a primer that can be used as a jumping off point for learning computer programming for bioinformatics. This text can be used as a self-study guide, as a course focused on computational methods in biology/bioinformatics, or to supplement general courses that touch on topics included within the book.This book targets both students and professionals in the life sciences. While it is aimed at beginners, it also provides valuable tips and tricks for experienced researchers dealing with large datasets.