BioCoding

Intro to programming and bioinformatics

Students in the DNALC computer lab

BioCoding is offered in-person at DNALC locations and virtually live.

BIOCODING SCHOLARSHIP OPPORTUNITY: We invite students with ancestry in Latin America, including Mexico, Central, and South America, to apply.

In-Person BioCoding

Computers have revolutionized almost every aspect of our lives, including life science research. Unfortunately, a visit to most science classrooms would leave you with the impression that biology is only about microscopes and dissections. In fact, biology is in the middle of its biggest "revolution" as bioinformatics — the use of computing technologies to manage and understand biological data—changes how we understand everything from genomes to ecosystems.

This camp introduces the basic skills necessary for bioinformatics and will equip motivated students with knowledge that will serve them well after the course is completed. Participating students should have an introductory knowledge of biology, but little to no knowledge of computer programming or bioinformatics is required. Basic typing proficiency and a strong interest in problem solving is recommended. Students will also learn basic molecular biology techniques with a hands-on laboratory to isolate and sequence DNA from biological samples; the data generated will be analyzed using common bioinformatics techniques, tools, and databases. Students will:

  • learn about and use the Linux operating system;
  • write computer programs in the Python programming language;
  • extract and sequence DNA samples in the lab using PCR;
  • manipulate and analyze DNA and protein sequence data; and
  • explore online biological sequence databases.

Details:

  • Grades: entering grade 11–12 and have taken DNA Science or have a high level of training in the sciences (documentation required)
  • Monday to Thursday 9:30 a.m.–4:00 p.m., Friday 9:30 a.m.–2:00 p.m.
  • $635 per student
  • Available at:
    DNA Learning Center DNA Learning Center NYC

BioCoding at Home

Computers have revolutionized almost every aspect of our lives, including life science research. Unfortunately, a visit to most science classrooms would leave you with the impression that biology is only about microscopes and dissections. In fact, biology is in the middle of its biggest "revolution" as bioinformatics — the use of computing technologies to manage and understand biological data—changes how we understand everything from genomes to ecosystems.

This camp introduces the basic skills necessary for bioinformatics and will equip motivated students with knowledge that will serve them well after the course is completed. Participating students should have an introductory knowledge of biology, but little to no knowledge of computer programming or bioinformatics is required. Basic typing proficiency and a strong interest in problem solving is recommended. Students will:

  • learn about and use the Linux operating system;
  • write computer programs in the Python programming language;
  • manipulate and analyze DNA and protein sequence data; and
  • explore online biological sequence databases.

Features of this virtual course:

  • students will work interactively with an instructor in groups and one-on-one
  • daily help sessions will allow students to get specific help on areas for which they need extra help
  • no software installations are required; students will access materials and software through our online platform
  • with the exception of introductions on day one, the course will be organized around short (~ 30 minute) sections with students working on their own and with classmates;

Details:

  • Grades: entering grade 11–12 and have taken DNA Science or have a high level of training in the sciences (documentation required)
  • Monday to Friday 9:30 a.m.–1:30 p.m. EDT
  • $550 per student Live (not available On-Demand)
  • Available:
    Virtual Live Camp icon