Computational Bioinformatics

Assignments

Assignments at a Glance

All assignments are hosted in the course GitHub organization. Use the cards below to jump to each repository.

Assignment 1

Researching and reporting on bioinformatics research tools (I).

Repository

Objectives

  • Use JupyterLite to pull, complete, and submit homework.
  • Use GitHub and git to manage submissions.
  • Make a basic edit to a Python program.
  • Research and report on bioinformatics tools.

Assignment 2

Central Dogma of Biology and Bioinformatics.

Repository

Objectives

  • Connect the Central Dogma of Biology to bioinformatics practice.
  • Explore Python debugging and problem-solving strategies.
  • Run sequence experiments using starter code.

Assignment 3

Researching and reporting on bioinformatics research tools (II).

Repository

Objectives

  • Identify tools for specific research tasks.
  • Present and explain a tool to peers.

Assignment 4

What Is This Sequence?

Repository

Objectives

  • Investigate sequence data using online and local analysis tools.
  • Interpret software output to identify sequence origins.

Assignment 5

Investigating Online Tools.

Repository

Objectives

  • Read literature and summarize relevant science.
  • Install and apply software tools to datasets.

Assignment 6

Ethical Topics in Bioinformatics.

Repository

Objectives

  • Read literature and gather supporting evidence.
  • Identify ethical dilemmas in bioinformatics research.
  • Evaluate outcomes in terms of fairness and accountability.