KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Cornell University · Courses

BIOCB

25 courses with the subject BIOCB, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

BIOCB 2010Introduction to Computational Biology3

This class is designed to inspire students in the life sciences to see the power of computational biology in advancing the research frontier. In addition to providing students with foundational concepts in modern biology, the course will introduce core principles in computer science, mathematics, and statistics, including AI and machine learning. The course will also teach many fundamental skills in manipulating large data sets, including genome sequences, functional genomic data, protein structures, etc. The course will consist of two lectures and one practical session each week. In the practical's, students will learn the use of many of the latest software tools and will develop some basic programming skills. Students will be able to explore their own interests in greater depth in a term project.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 3620Dynamic Models and Data in Biology4

Life is dynamic and ever-changing. Because of this, a central tool used to study living systems are dynamic models. This course provides an introductory survey of the development, computer implementation, and applications of dynamic models in biology, as well as statistical and machine learning methods for building such models from biological data. Case-study format covering broad range of biological applications including gene regulation, neurobiology, physiology, behavior, epidemiology and ecology. Students learn mathematical methods for interpreting and building biological systems models, as well as computational methods for simulating models on the computer using a scripting and graphics environment.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4100Advanced Conservation Biology4

This course integrates technical approaches to biodiversity conservation, with a focus on biological analysis of species facing extinction risk. Students will learn quantitative tools for analyzing variation at genetic, population, and landscape levels. The curriculum covers stage-structured population dynamics, predation, gene flow, inbreeding, extinction processes, and harvesting effects. Analytical methods include population-projection models, perturbation analysis, metapopulation models, population viability analysis, and various genetic diversity assessments. Special attention is given to evaluating extinction risk in data-deficient species such as insects. By developing these quantitative skills, students will critically evaluate assumptions underlying conservation plans and assessments, including IUCN criteria and endangered species classification. The course is suitable for all biology and conservation-related majors.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4350From Regression to LLMs: Introduction to Machine Learning for Computational Biology4

This course will provide a rigorous treatment of computational statistics and machine learning methods used to analyze big biological data types. Analysis methods covered will include: generalized linear models, support vector machines, regularized linear models, kernel methods, random forests, neural networks, large language models. While the course will be focused on analysis methods and connections among methods, applications making use of specific big biological data types will be covered. An understanding of method limitations will be prioritized, as well as how to critically assess when a desired conclusion can be justified. Methods will be implemented in the computer lab in Python, where some previous exposure to programming will be assumed.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4381Biomedical Data Mining and Modeling3

A biomedical data science course using Python and available bioinformatics tools and techniques for the analysis of molecular biological data, including biosequences, microarrays, and networks. This course emphasizes practical skills rather than theory. Topics include advanced Python programming, R and Bioconductor, sequence alignment, MySQL database (DBI), web programming and services (CGI), genomics and proteomics data mining and analysis, machine learning, and methods for inferring and analyzing regulatory, protein-protein interaction, and metabolite networks.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4810Principles of Population Genetics4

Population genetics studies the genetic composition of biological populations and how allele frequencies change over time and space. It serves as the theoretical foundation for understanding evolution. This course offers a comprehensive introduction to the core concepts and methods of population genetics, with a focus on linking observed patterns of genetic variation to the underlying evolutionary processes that generate them. Throughout the course, we emphasize the interplay between analytical theory, computer simulations, and the analysis of genetic data from both natural and experimental populations. We will also explore current efforts to connect genotype to phenotype and, ultimately, to fitness. Case studies will include the evolution of drug resistance, genetic ancestry inference, experimental evolution, and the genetic structure and demographic history of human populations.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4830Quantitative Genomics and Genetics4

A rigorous treatment of analysis techniques used to understand complex genetic systems. This course covers both the fundamentals and advances in statistical methodology used to analyze disease and agriculturally relevant and evolutionarily important phenotypes. Topics include mapping quantitative trait loci (QTLs), application of microarray and related genomic data to gene mapping, and evolutionary quantitative genetics. Analysis techniques include association mapping, interval mapping, and analysis of pedigrees for both single and multiple QTL models. Application of classical inference and Bayesian analysis approaches is covered and there is an emphasis on computational methods.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4840Computational Genetics and Genomics4

Computational methods for analyzing genetic and genomic data. Topics include sequence alignment, hidden Markov Models for discovering sequence features, motif finding using Gibbs sampling, phylogenetic tree reconstruction, inferring haplotypes, and local and global ancestry inference. Prior knowledge of biology is not necessary to complete this course.Grad students must do a final project that involves original research and that in most circumstances will involve programming and real data.Undergrads will not need to do research but will do a final project that involves a sizeable amount of programming, comprehensive literature review of a topic, or similar.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 4910Quantitative Approaches to Population Genetics3

This course covers the latest development and cutting-edge research topics in population genetics, aiming to enable students to perform research in population genetics. The first part will cover coalescent theory and inference involving complex demography. The second part will discuss natural selection and methods for inferring selection. We will allude to the complexity of demographic history and natural selection and their importance in explaining genomic patterns. The third part will introduce new data types and the challenges and opportunities with these data. We will dive into genotype likelihood and will emphasize the importance of simulation in population genetics. The course will be mostly delivered through lecturing, each interspersed with short conversations about reading assignments. Coursework involves reading literature, solving problem sets, and a course project.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 5100Advanced Conservation Biology4

This course integrates technical approaches to biodiversity conservation, with a focus on biological analysis of species facing extinction risk. Students will learn quantitative tools for analyzing variation at genetic, population, and landscape levels. The curriculum covers stage-structured population dynamics, predation, gene flow, inbreeding, extinction processes, and harvesting effects. Analytical methods include population-projection models, perturbation analysis, metapopulation models, population viability analysis, and various genetic diversity assessments. Special attention is given to evaluating extinction risk in data-deficient species such as insects. By developing these quantitative skills, students will critically evaluate assumptions underlying conservation plans and assessments, including IUCN criteria and endangered species classification. The course is suitable for all biology and conservation-related majors.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6010Introduction to Computational Biology3

This class is designed to inspire students in the life sciences to see the power of computational biology in advancing the research frontier. In addition to providing students with foundational concepts in modern biology, the course will introduce core principles in computer science, mathematics, and statistics, including AI and machine learning. The course will also teach many fundamental skills in manipulating large data sets, including genome sequences, functional genomic data, protein structures, etc. The course will consist of two lectures and one practical session each week. In the practicals, students will learn the use of many of the latest software tools and will develop some basic programming skills. Students will be able to explore their own interests in greater depth in a term project.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6350From Regression to LLMs: Introduction to Machine Learning for Computational Biology4

This course will provide a rigorous treatment of computational statistics and machine learning methods used to analyze big biological data types. Analysis methods covered will include: generalized linear models, support vector machines, regularized linear models, kernel methods, random forests, neural networks, large language models. While the course will be focused on analysis methods and connections among methods, applications making use of specific big biological data types will be covered. An understanding of method limitations will be prioritized, as well as how to critically assess when a desired conclusion can be justified. Methods will be implemented in the computer lab in Python, where some previous exposure to programming will be assumed.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6381Biomedical Data Mining and Modeling3

A biomedical data science course using Python and available bioinformatics tools and techniques for the analysis of molecular biological data, including biosequences, microarrays, and networks. This course emphasizes practical skills rather than theory. Topics include advanced Python programming, R and Bioconductor, sequence alignment, MySQL database (DBI), web programming and services (CGI), genomics and proteomics data mining and analysis, machine learning, and methods for inferring and analyzing regulatory, protein-protein interaction, and metabolite networks.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6620Dynamic Models and Data in Biology4

Life is dynamic and ever-changing. Because of this, a central tool used to study living systems are dynamic models. This course provides an introductory survey of the development, computer implementation, and applications of dynamic models in biology, as well as statistical and machine learning methods for building such models from biological data. Case-study format covering broad range of biological applications including gene regulation, neurobiology, physiology, behavior, epidemiology and ecology. Students learn mathematical methods for interpreting and building biological systems models, as well as computational methods for simulating models on the computer using a scripting and graphics environment.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6810Principles of Population Genetics4

Population genetics studies the genetic composition of biological populations and how allele frequencies change over time and space. It serves as the theoretical foundation for understanding evolution. This course offers a comprehensive introduction to the core concepts and methods of population genetics, with a focus on linking observed patterns of genetic variation to the underlying evolutionary processes that generate them. Throughout the course, we emphasize the interplay between analytical theory, computer simulations, and the analysis of genetic data from both natural and experimental populations. We will also explore current efforts to connect genotype to phenotype and, ultimately, to fitness. Case studies will include the evolution of drug resistance, genetic ancestry inference, experimental evolution, and the genetic structure and demographic history of human populations.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6830Quantitative Genomics and Genetics4

A rigorous treatment of analysis techniques used to understand complex genetic systems. This course covers both the fundamentals and advances in statistical methodology used to analyze disease and agriculturally relevant and evolutionarily important phenotypes. Topics include mapping quantitative trait loci (QTLs), application of microarray and related genomic data to gene mapping, and evolutionary quantitative genetics. Analysis techniques include association mapping, interval mapping, and analysis of pedigrees for both single and multiple QTL models. Application of classical inference and Bayesian analysis approaches is covered and there is an emphasis on computational methods.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6840Computational Genetics and Genomics4

Computational methods for analyzing genetic and genomic data. Topics include sequence alignment, hidden Markov Models for discovering sequence features, motif finding using Gibbs sampling, phylogenetic tree reconstruction, inferring haplotypes, and local and global ancestry inference. Prior knowledge of biology is not necessary to complete this course.Grad students must do a final project that involves original research and that in most circumstances will involve programming and real data.

Subject
BIOCB
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6890Current Topics in Population Genomics1

Graduate seminar on current topics in population genetics. Readings are chosen primarily from current scientific literature. Participation in discussion and presentation of at least one paper required for course credit.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 6910Quantitative Approaches to Population Genetics3

This course covers the latest development and cutting-edge research topics in population genetics, aiming to enable students to perform research in population genetics. The first part will cover coalescent theory and inference involving complex demography. The second part will discuss natural selection and methods for inferring selection. We will allude to the complexity of demographic history and natural selection and their importance in explaining genomic patterns. The third part will introduce new data types and the challenges and opportunities with these data. We will dive into genotype likelihood and will emphasize the importance of simulation in population genetics. The course will be mostly delivered through lecturing, each interspersed with short conversations about reading assignments. Coursework involves reading literature, solving problem sets, and a course project.

Subject
BIOCB
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7200Statistical and Computational Genetics1

Weekly seminar series on recent advances in computational genomics. A selection of the latest papers in the field are read and discussed. Methods are stressed, but biological results and their significance are also addressed.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7210Topics in Quantitative Genomics1

Weekly seminar series on recent advances in quantitative genomics. A selection of the latest papers in the field is read and discussed. Methods are stressed, but biological results and their significance are also addressed.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7600Data Driven Models in Biology1

Graduate seminar on methods for building models of biological systems using data, with an emphasis on recent methods including machine learning tools. Students will read and discuss recent literature in this area and, through group discussions, develop strategies for applying methods within their own research domains. Participation in discussion and presentation of at least one paper required for course credit.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7700Topics in Statistical Genetics1

Weekly seminar series on recent advances in statistical genetics. A selection of the latest papers in the field are read and discussed. Methods are stressed, but biological results and their significance are also addressed.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7800Genomic Methods in Evolution1

This class is aimed at students interested in designing experiments in evolutionary genomics. Evolutionary biology is at an exciting moment where “any organism…any genome” is possible. However, the pace of sequencing technology and computational methods development is rapid and before carrying out a research project, it is critical to use the appropriate methods for the focal research question. Specific topics will include laboratory methods, sample selection and collection, and computational approaches to data analysis. Students will read and discuss recent literature where genomics have been applied to fundamental questions in ecology, evolution, and conservation and, through discussions, develop strategies for applying these tools to their own research domains. Students are expected to present at least one paper and participate in course discussion for class credit.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu
BIOCB 7900Communication Skills for Computational Biologists1

This class will help graduate students develop skills for disseminating their research in computational biology. This will include five topics. First, students will strengthen their writing skills, with a particular emphasis on writing compelling scientific proposals in the field of computational biology, which is a requirement for the A-exam. Second, students will learn how to design effective figures to communicate findings. Third, students will learn how to give scientific presentations, which Computational Biology Ph.D. students are required to do annually. Fourth, students will learn techniques for making and presenting posters. Fifth, students will develop strategies for communicating their research to non-specialists, including the public and stakeholders who might apply their research.

Subject
BIOCB
Credits (min)
1
Credits (max)
1
Credit unit
Credit
Type
course
Edition
2026-2027
Catalog
2026-2027 Catalog
Source
catalog.cornell.edu

Source: Cornell University's catalog, linked per course · table learning_unit · CourseShelf publish 61