Exploring Bioinformatics: A Project-Based Approach is intended for an introductory course in bioinformatics at the undergraduate level. Through hands-on projects, students are introduced to current biological problems and then explore and develop bioinformatic solutions to these issues. Each chapter presents a key problem, provides basic biological concepts, introduces computational techniques to address the problem, and guides students through the use of existing web-based tools and existing software solutions. This progression prepares students to tackle the On-Your-Own Project, where they develop their own software solutions. Topics such as antibiotic resistance, genetic disease, and genome sequencing provide context and relevance to capture student interest.