Skip to main content

You are here



  • Students using the Understanding Eukaryotic Genes curriculum to construct a gene model. Students are working as a pair to complete each Module using classroom computers.

    An undergraduate bioinformatics curriculum that teaches eukaryotic gene structure

    Learning Objectives
    Module 1
    • Demonstrate basic skills in using the UCSC Genome Browser to navigate to a genomic region and to control the display settings for different evidence tracks.
    • Explain the relationships among DNA, pre-mRNA, mRNA, and protein.
    Module 2
    • Describe how a primary transcript (pre-mRNA) can be synthesized using a DNA molecule as the template.
    • Explain the importance of the 5' and 3' regions of the gene for initiation and termination of transcription by RNA polymerase II.
    • Identify the beginning and the end of a transcript using the capabilities of the genome browser.
    Module 3
    • Explain how the primary transcript generated by RNA polymerase II is processed to become a mature mRNA, using the sequence signals identified in Module 2.
    • Use the genome browser to analyze the relationships among:
    • pre-mRNA
    • 5' capping
    • 3' polyadenylation
    • splicing
    • mRNA
    Module 4
    • Identify splice donor and acceptor sites that are best supported by RNA-Seq data and TopHat splice junction predictions.
    • Utilize the canonical splice donor and splice acceptor sequences to identify intron-exon boundaries.
    Module 5
    • Determine the codons for specific amino acids and identify reading frames by examining the Base Position track in the genome browser.
    • Assemble exons to maintain the open reading frame (ORF) for a given gene.
    • Define the phases of the splice donor and acceptor sites and describe how they impact the maintenance of the ORF.
    • Identify the start and stop codons of an assembled ORF.
    Module 6
    • Demonstrate how alternative splicing of a gene can lead to different mRNAs.
    • Show how alternative splicing can lead to the production of different polypeptides and result in drastic changes in phenotype.
  • Reprinted by permission from Macmillan Publishers Ltd.

    A Hands-on Introduction to Hidden Markov Models

    Learning Objectives
    • Students will be able to process unannotated genomic data using ab initio gene finders as well as other inputs.
    • Students will be able to defend the proposed gene annotation.
    • Students will reflect on the other uses for HMMs.
  • DNA

    Why do Some People Inherit a Predisposition to Cancer? A small group activity on cancer genetics

    Learning Objectives
    At the end of this activity, we expect students will be able to:
    1. Use family pedigrees and additional genetic information to determine inheritance patterns for hereditary forms of cancer
    2. Explain why a person with or without cancer can pass on a mutant allele to the next generation and how that impacts probability calculations
    3. Distinguish between proto-oncogenes and tumor suppressor genes
  • SNP model by David Eccles (gringer) [GFDL ( or CC BY 4.0 (], via Wikimedia Commons

    Exploration of the Human Genome by Investigation of Personalized SNPs

    Learning Objectives
    Students successfully completing this lesson will be able to:
    • Effectively use the bioinformatics databases (SNPedia, the UCSC Genome Browser, and NCBI) to explore SNPs of interest within the human genome.
    • Identify three health-related SNPs of personal interest and use the UCSC Genome Browser to define their precise chromosomal locations and determine whether they lie within a gene or are intergenic.
    • Establish a list of all genome-wide association studies correlated with a particular health-related SNP.
    • Predict which model organism would be most appropriate for conducting further research on a human disease.
  • American coot (Fulica Americana) family at the Cloisters City Park pond in Morrow Bay, CA. "Mike" Michael L. Baird [CC BY 2.0 (], via Wikimedia Commons,

    Knowing your own: A classroom case study using the scientific method to investigate how birds learn to recognize their...

    Learning Objectives
    • Students will be able to identify and describe the steps of the scientific method.
    • Students will be able to develop hypotheses and predictions.
    • Students will be able to construct and interpret bar graphs based on data and predictions.
    • Students will be able to draw conclusions from data presented in graphical form.
  • Using the Cell Engineer/Detective Approach to Explore Cell Structure and Function

    Learning Objectives
    Students will be able to:
    • Identify the major cell organelles
    • List the major functions of the organelles
    • Predict how changes in organelle/cell structure could alter cellular function
    • Explain how overall cellular function is dependent upon organelles/cell structure
    • Relate cell structure to everyday contexts
  • Clock
  • Two cells stained

    Bad Cell Reception? Using a cell part activity to help students appreciate cell biology, with an improved data plan and...

    Learning Objectives
    • Identify cell parts and explain their function
    • Explain how defects in a cell part can result in human disease
    • Generate thought-provoking questions that expand upon existing knowledge
    • Create a hypothesis and plan an experiment to answer a cell part question
    • Find and reference relevant cell biology journal articles
  • Your Tax Dollars at Work: A mock grant writing experience centered on scientific process skills

    Learning Objectives
    Students will be able to:
    • Propose a testable, novel question contributing to a biological field of study.
    • Formulate a study rationale.
    • Describe relevant background information on a topic using the primary literature.
    • Choose appropriate scientific, mathematical, and statistical methods to analyze a research question.
    • Determine the financial costs of a research project.
    • Present a proposal for peer review and compose a constructive peer review.
    • Collaborate as a member of a scientific team.
    • Articulate the review criteria and process used in NSF-style proposal review.
  • Monarch larvae

    Does it pose a threat? Investigating the impact of Bt corn on monarch butterflies

    Learning Objectives
    Students will be able to:
    • Apply genetics concepts to a relevant case study of Bt corn and monarch butterflies
    • Read figures and text from primary literature
    • Identify claims presented in scientific studies
    • Evaluate data presented in scientific studies
    • Critically reason using data
    • Evaluate the consequences of GM technology on non-target organisms
    • Communicate scientific data orally
  • Building a Model of Tumorigenesis: A small group activity for a cancer biology/cell biology course

    Learning Objectives
    At the end of the activity, students will be able to:
    • Analyze data from a retrospective clinical study uncovering genetic alterations in colorectal cancer.
    • Draw conclusions about human tumorigenesis using data from a retrospective clinical study.
    • Present scientific data in an appropriate and accurate way.
    • Discuss why modeling is an important practice of science.
    • Create a simple model of the genetic changes associated with a particular human cancer.
  • Students present their posters to classmates and instructors during a poster fair.

    Discovery Poster Project

    Learning Objectives
    Students will be able to:
    • identify and learn about a scientific research discovery of interest to them using popular press articles and the primary literature
    • find a group on campus doing research that aligns with their interests and communicate with the faculty leader of that group
    • create and present a poster that synthesizes their knowledge of the research beyond the discovery
  • photo credit John Friedlein. Author (SRB) helps a student troubleshooting RStudio in the workshop session of class.
  • This is the question when working with pH and pKa. This is original artwork by the author and no copyright is violated.

    Taking the Hassle out of Hasselbalch

    Learning Objectives
    Students will be able to:
    1. Characterize an aqueous environment as acidic or basic.
    2. Explain that pKa is a measure of how easy it is to remove a proton from a molecule.
    3. Predict ionization state of a molecule at a particular pH based on its pKa (qualitative use of the Henderson-Hasselbalch equation).
    4. Calculate the ratio of protonated/unprotonated forms of ionizable groups depending on chemical characteristics and /or environment pH (quantitative use of the Henderson-Hasselbalch equation).
    5. Apply this knowledge in a medical context.
  • A A student assists Colorado Parks & Wildlife employees spawning greenback cutthroat trout at the Leadville National Fish Hatchery; B greenback cutthroat trout adults in a hatchery raceway; C tissue samples collected by students to be used for genetic analysis (images taken by S. Love Stowell)

    Cutthroat trout in Colorado: A case study connecting evolution and conservation

    Learning Objectives
    Students will be able to:
    • interpret figures such as maps, phylogenies, STRUCTURE plots, and networks for species delimitation
    • identify sources of uncertainty and disagreement in real data sets
    • propose research to address or remedy uncertainty
    • construct an evidence-based argument for the management of a rare taxon
  • Image from

    Air Quality Data Mining: Mining the US EPA AirData website for student-led evaluation of air quality issues

    Learning Objectives
    Students will be able to:
    • Describe various parameters of air quality that can negatively impact human health, list priority air pollutants, and interpret the EPA Air Quality Index as it relates to human health.
    • Identify an air quality problem that varies on spatial and/or temporal scales that can be addressed using publicly available U.S. EPA air data.
    • Collect appropriate U.S. EPA Airdata information needed to answer that/those questions, using the U.S. EPA Airdata website data mining tools.
    • Analyze the data as needed to address or answer their question(s).
    • Interpret data and draw conclusions regarding air quality levels and/or impacts on human and public health.
    • Communicate results in the form of a scientific paper.
  • Playon Words Title Screen

    Using Gamification to Teach Undergraduate Students about Scientific Writing

    Learning Objectives
    Topics within Playon Words are grouped into “mini-games.” The Learning Objectives for each mini-game are as follows: Sentence Sensei
    • Identify the best sentence variant from a list of options
    • Identify and eliminate needless words
    • Identify where and when to use different types of punctuation marks
    • Identify and correct common grammar mistakes
    Organization Optimizer
    • Organize sentences in a logical order
    • Describe the components of different sections of a scientific paper
    • Identify the section of a scientific paper where a given sentence belongs
    • Eliminate sentences which do not belong in a given writing sample
    Science Officer Training
    • Classify statements as scientific or non-scientific
    • Identify which statements support a particular hypothesis or position
    • Classify provided sentences (e.g. hypotheses vs. predictions, problems vs. experiments, results vs. discussion)
    Reference Referee
    • Compare and contrast different types (e.g. primary literature, review articles, popular literature etc.) and sources (PubMed, Web of Science, Google Scholar etc.) of scientific information
    • Identify locations in texts where citations are needed
    • Identify citations and/or references that are incorrect or missing key information
    • Identify information that does not belong in the reference list (e.g. vendor information)
  • Cold-blooded animals and chemical kinetics

    Teaching the Biological Relevance of Chemical Kinetics Using Cold-Blooded Animal Biology

    Learning Objectives
    Students will be able to:
    • Predict the effect of reaction temperature on the rate of a chemical reaction
    • Interpret a graph plotted between rate of a chemical reaction and temperature
    • Discuss chemical kinetics utilizing case studies of cold-blooded animals
  • Possible implementations of a short research module

    A Short Laboratory Module to Help Infuse Metacognition during an Introductory Course-based Research Experience

    Learning Objectives
    • Students will be able to evaluate the strengths and weaknesses of data.
    • Students will be able to employ prior knowledge in formulating a biological research question or hypothesis.
    • Students will be able to distinguish a research question from a testable hypothesis.
    • Students will recognize that the following are essential elements in experimental design: identifying gaps in prior knowledge, picking an appropriate approach (ex. experimental tools and controls) for testing a hypothesis, and reproducibility and repeatability.
    • Students will be able to identify appropriate experimental tools, approaches and controls to use in testing a hypothesis.
    • Students will be able to accurately explain why an experimental approach they have selected is a good choice for testing a particular hypothesis.
    • Students will be able to discuss whether experimental outcomes support or fail to support a particular hypothesis, and in the case of the latter, discuss possible reasons why.
  • DNA

    Using CRISPR-Cas9 to teach the fundamentals of molecular biology and experimental design

    Learning Objectives
    Module 1
    • Generate a testable hypothesis that requires a creative design of reagents based on critical reading of and review of prior research.
    • Demonstrate proficiency in using molecular cloning software to analyze, manipulate and verify DNA sequences.
    • Predict the downstream effect on the mRNA and protein after successfully inserting a DNA repair template into the genome of a cell/organism.
    • Compare and contrast the processes of DNA duplication and PCR.
    • Demonstrate the ability to design primers to amplify a nucleotide sequence.
    • Analyze and evaluate the results of DNA agarose gel electrophoresis.
    Module 2
    • Identify the key features in genomic DNA, specifically those required for CRISPR-Cas9 mediated gene edits.
    • Explain how compatible ends of DNA are used to produce recombinant DNA in a ligation reaction.
    • Explain the chemical principles behind plasmid DNA purification from bacterial cultures.
    • Devise a strategy to screen clones based on antibiotic selection and the mechanism of digestion by DNA endonucleases.
    • Predict and evaluate the results of a diagnostic digest.
    Module 3
    • Explain the chemical principles behind DNA purification using phenol-chloroform extraction and ethanol precipitation.
    • Explain the key differences between DNA duplication and transcription.
    • Demonstrate the ability to perform lab work with sterile technique.
    • Compare and contrast the results of a non-denaturing vs. denaturing agarose gel.
    • Evaluate the results of a denaturing agarose gel.
    Module 4
    • Design and implement an experiment that tests the CRISPR-Cas9 principle.
    • Predict the outcome of a successful in vitro Cas9 digest.
    Presentation of Data Post Lesson
    • Summarize important background information on gene of interest from analysis of primary literature.
    • Produce figures and figure legends that clearly indicate results.
    • Organize and construct a poster that clearly and professionally displays the important aspects of the lesson.
    • Demonstrate understanding of the lesson by presenting a poster to an audience in lay terms, mid-level terms, or at an expert level.
    • Demonstrate understanding of procedures by writing a formal materials and methods paper.
  • Training future faculty map

    Training future faculty in 30 minutes a week: A modular framework to provide just-in-time professional development to...

    Learning Objectives
    TAs will be able to:
    • design small classroom activities
    • design fair quiz and exam questions
    • use rubrics to grade assignments fairly and in a timely manner
    • offer constructive, actionable feedback on student written work
    • compare and contrast context-specific strategies for dealing with student problems
    • compare and contrast context-specific time management strategies
    • discuss the importance of diversity, evaluate their own implicit biases, and discuss how these could impact their teaching
    • compare and contrast different methods of summarizing teaching experience on job application materials
    • evaluate their teaching in a reflective manner to develop future teaching goals
  • Summary diagram of the Pipeline CURE. A diagram describing how undergraduates, faculty, and research trainees progress through a sequence of guided research activities that develop student independence.
  • ACTN3 from

    The ACTN3 Polymorphism: Applications in Genetics and Physiology Teaching Laboratories

    Learning Objectives
    1. Test hypotheses related to the role of ACTN3 in skeletal muscle function.
    2. Explain how polymorphic variants of the ACTN3 gene affect protein structure and function.
    3. List and explain the differences between fast twitch and slow twitch muscle fibers.
    4. List and explain possible roles of the ACTN3 protein in skeletal muscle function.
    5. Find and analyze relevant scientific publications about the relationship between ACTN3 genotype and muscle function.
    6. Formulate hypotheses related to the relationship between ACTN3 genotype and skeletal muscle function.
    7. Design experiments to test hypotheses about the role of ACTN3 in skeletal muscle function.
    8. Statistically analyze experimental results using relevant software.
    9. Present experimental results in writing.
  • Experimental design schematic
  • Aldh1a2 expression in Stage 33 Xenopus laevis embryo: In this lab exercise, students visualize differential gene expression in Xenopus embryos using in situ hybridization.

    Differential Gene Expression during Xenopus laevis Development

    Learning Objectives
    Students will be able to:
    • identify different stages of Xenopus development
    • contrast the strengths and limitations of the Xenopus model organism
    • explain the process and purpose of in situ hybridization
    • compare gene expression patterns from different germ layers or organ domains
    • compare gene expression patterns from different developmental stages
  • Fully annotated mitochondrial genome of a lichenized fungal species (Cladonia subtenuis).  This represents a visual representation of the final project result of the lesson plan. Students will submit their annotation to NCBI (GenBank) and upon acceptance of their annotation, they typically add this publicly available resource into their resume.

    A CURE-based approach to teaching genomics using mitochondrial genomes

    Learning Objectives
    • Install the appropriate programs such as Putty and WinSCP.
    • Navigate NCBI's website including their different BLAST programs (e.g., blastn, tblastx, blastp and blastx)
    • Use command-line BLAST to identify mitochondrial contigs within a whole genome assembly
    • Filter the desired sequence (using grep) and move the assembled mitochondrial genome onto your own computer (using FTP or SCP)
    • Error-correct contigs (bwa mem, samtools tview), connect and circularize organellar contigs (extending from filtered reads)
    • Transform assembled sequences into annotated genomes
    • Orient to canonical start locations in the mitochondrial genome (cox1)
    • Identify the boundaries of all coding components of the mitochondrial genome using BLAST, including: Protein coding genes (BLASTx and tBLASTX), tRNAs (proprietary programs such as tRNAscan), rRNAs (BLASTn, Chlorobox), ORFs (NCBI's ORFFinder)
    • Deposit annotation onto genome repository (NCBI)
    • Update CV/resume to reflect bioinformatics skills learned in this lesson