Course Schedule
Spring 2025
MS Core Courses
ENG BF 527-A1: Applications in Bioinformatics
The field of bioinformatics is concerned with the management and analysis of large biological datasets (such as the human genome) for the purpose of improving our understanding of complex living systems. This course introduces graduate students and upper-level undergraduate students to the core problems in bioinformatics, along with the databases and tools that have been developed to study them. Computer labs emphasize the acquisition of practical bioinformatics skills for use in students research. Familiarity with basic molecular biology is a prerequisite; no prior programming knowledge is assumed. Specific topics will include the analysis of biological sequences, structures, and networks.
Instructor: Leyfer; Credits: 4; LEC/LAB: Tues/Thurs 1:30 pm – 3:15 pm
Students must bring laptop to each class.
ENG BF 528-A1: Applications in Translational Bioinformatics
Description: Bioinformatics is an interdisciplinary field devoted to managing and analyzing large-scale biological data, such as the DNA sequence of the entire human genome, and has revolutionized our understanding of molecular biology. This course will expose students to modern translational bioinformatics studies with a specific focus on Next Generation Sequencing (NGS) technologies. The analysis of the data produced by these techniques requires both the computational skills to develop and apply bioinformatics algorithms along with the biological knowledge to translate the results into clinically relevant findings. Lecture topics include but are not limited to, genome editing techniques, gene sets and gene set enrichment, whole genome sequencing, and transcriptomics. This course emphasizes practical and hands-on experience developing Nextflow pipelines that perform end-to-end analysis of sequencing data. All work in the course is project-based and will involve replicating key findings from published RNA-sequencing, ChIP-sequencing, and Single Cell RNA-sequencing experiments. The class will also introduce a set of best practices and tools for the development of reproducible and portable computational workflows including version control, and environment management.
Prereq: Basic understanding of biology and genomics. Any of these courses are adequate prerequisites for this course: BF527, BE505/BE605. Students should have some experience programming in a modern programming language (R, python, C, Java, etc). Students must bring laptop to each class.
Instructor: Orofino; Credits: 4; LEC/LAB: Mon/Fri 10:10 am – 11:55 am and Wed 9:05 am – 9:55 am
ENG BF 768-A1: Biological Database Systems
Description: Describes relational data models and database management systems. Teaches the theories and techniques of constructing relational databases with emphasis on those aspects needed for various biological data, including sequences, structures, genetic linkages and maps, and signal pathways. Introduces relational database query language SQL. Summarizes currently existing biological databases and the Web-based programming tools for their access. Object-oriented modeling is introduced primarily as a design aid for dealing with the particular complexities of biological information in standard RDB design. Emphasis will be on those problems associated with dealing with data whose nomenclature and interrelationships are undergoing rapid change.
Instructor: Benson; Credits 4; Tues/Thurs 3:30 pm – 6:15 pm
CDS BF 831-A1: Translational Bioinformatics Seminar
This course enrolls students who intend to pursue careers in medicine, dental medicine and/or medical research (either academic or industrial) – in particular, students in the BF for Translational Medicine track of the Bioinformatics MS program. After commencing briefly with general introductory material (published reviews and other relevant back-ground information), students will proceed to examine, discuss and evaluate recent papers that directly illustrate the use of bioinformatics either in pre-clinical or clinical research settings. Papers will be drawn from high-impact journals such as Nature, Science, PNAS, Cell, and Science Translational Medicine. Students will take turns presenting the papers to the class and provide a critical review of each, both orally and in writing. They will also complete a term paper in the form of a research proposal directed to the goal of using bioinformatics to advance a medical procedure – either diagnostic or therapeutic. Brief guest presentations by researchers in BUSM laboratories will be arranged as appropriate.
Instructor: Steiling; Credits: 2; Day/Time: Thurs 9:00 am – 10:45 am
ENG BF 541-A1: Bioinformatics Internship
Internships provide the bridge between classroom/laboratory study and real- world employment. Each student must complete an internship with a minimum of 400 hours of on-the-job experience (e.g., 10 weeks full-time work in the summer). The format is very flexible, and part-time internships running concurrently with classes or employment are acceptable.
At the conclusion of the internship the student must submit a report that summarizes (a) the project he/she worked on (in general terms), (b) work accomplished (with very specific emphasis on the student’s contribution), and (c) description of the impact of the experience on the student’s professional development. Reports need not be more than two double-spaced text pages in length, though longer reports are acceptable. Append any detailed material that supports the narrative (tables, figures, publications, progress reports etc.). In cases where confidentiality agreements restrict release of pertinent project details, the report can describe the work in terms sufficiently general as to be acceptable to the company in which the work was done.
Prereq: Students must receive approval prior to registering by submitting the MS Internship Approval Form to this dropbox.
Instructor: Labadorf; Credits: variable (typically 2); This course is required for internship credit and does not have class meetings.
PhD Core Courses
ENG BF 571-A1: Dynamics and Evolution of Biological Networks
Description: The course focuses on mathematical models for exploring the organization, dynamics, and evolution of biochemical and genetic networks. Topics include: introductions to metabolic and genetic networks, deterministic and stochastic kinetics of biochemical pathways; genome-scale models of metabolic reaction fluxes; models of regulatory networks; modular architecture of biological networks.
Prereq: CAS MA 226 & CAS MA 242. ENG EK 102 can be used in lieu of the CAS MA 242 pre-req. Familiarity with differential equations and linear algebra at equivalent levels and the consent of instructor can be used in lieu of both pre-reqs.
Instructors: Segre; Credits: 4; Mon/Wed 10:10 am – 11:55am
ENG BF 768-A1: Biological Database Systems
Description: Describes relational data models and database management systems. Teaches the theories and techniques of constructing relational databases with emphasis on those aspects needed for various biological data, including sequences, structures, genetic linkages and maps, and signal pathways. Introduces relational database query language SQL. Summarizes currently existing biological databases and the Web-based programming tools for their access. Object-oriented modeling is introduced primarily as a design aid for dealing with the particular complexities of biological information in standard RDB design. Emphasis will be on those problems associated with dealing with data whose nomenclature and interrelationships are undergoing rapid change.
Instructor: Benson; Credits 4; Tues/Thurs 3:30 pm – 6:15 pm
CAS CS 542-A1: Machine Learning
Introduction to modern machine learning concepts, techniques, and algorithms. Topics include regression, kernels, support vector machines, feature selection, boosting, clustering, hidden Markov models, and Bayesian networks. Programming assignments emphasize taking theory into practice, through applications on real-world data sets.
Prereq: CAS CS 112; or equivalent programming experience, and familiarity with linear algebra, probability, and statistics.
Instructor: Gong; Credits: 4; Students registering for CAS CS542 must register for two sections: a Lec section, and a Lab section. LEC: (A1) Tues/Thurs 9:30 am – 10:45 am; LAB: (A2) Fri 12:20 pm – 1:10 pm; (A3) OR Fri 1:25 pm – 2:15 pm OR (A4) Fri 9:05 am – 9:55 am OR (A5) Fri 10:10 am – 11:00 am OR (A6) Fri 12:20 pm – 1:10 pm
CAS BI 565-A1: Functional Genomics
Description: This paper- and problem-based course focuses on functional genomics topics such as genetic variation, genome organization, and mechanisms of transcriptional and post-transcriptional gene regulation. Up-to-date methods include NGS, genome editing, ChIP-seq, chromatin accessibility assays, transcriptomics, and proteomics.
Prereq: Background in molecular biology.
Instructor: Fuxman Bass; Credits 4; Tues/Thurs 9:00 am – 10:45 am
ENG BF 752-A1: Legal and Ethical Issues of Science and Technology
Description: This course will address the ethical, legal and scientific aspects of the new genetics. Students in bioinformatics will discuss the questions raised from another view that they normally would not see. As part of the new technologies, individuals, families and society as a whole will have to make decisions that will affect everyone. We will analyze cases, question the legal system’s role in regulating this field, discuss options for now and analyze cases. Gene therapy, DNA forensics, new reproductive techniques and cloning are only a few of the topics that will be addressed.
Instructor: Garland; Credits: 4; Date/time Tues 3:30 pm – 6:15 pm
ENG BF 690-A1: Bioinformatics Challenge Project
Description: Project course for first year Bioinformatics graduate students. Open-ended problems will involve bioinformatics as a key element, typically requiring the use of large data sets and computational analysis to make predictions about molecular function, molecular interactions, regulation, etc. Projects will be proposed by the Bioinformatics program faculty and selected by student in teams of three. The end result will be a set of predictions, some of which can be validated retrospectively using data available through online sources and some of which will require experimental validation. During the last 2 months of the academic year, teams will design feasible validation experiments in consultation with the experimental faculty. 1st year Bioinformatics PhD students only.
Instructor: Benson; Credits: 2; Thurs 10:30 am – 1:00 pm
ENG BF 821-A1: Bioinformatics Graduate Seminar
Description: BF821 is a graduate seminar covering current topics in bioinformatics. This is achieved through the critical reading, presentation, and discussion of recent literature. Additionally, the course is intended to give students the opportunity to practice and improve their scientific presentation abilities. As such, peer feedback on presentations is an integral aspect of the course. Students will present twice during the semester so that they may improve upon their presentation skills based on peer comments.
Instructor: Dukovski; Credits: 2; Fri 12:20 pm – 2:05 pm
ENG BF 810-A1: Laboratory Rotation System
Description: Three laboratory rotations are required during a Bioinformatics Ph.D. student’s first year. Rotations typically last for a minimum of nine weeks. It is expected that the student will participate in the lab full time except for time spent on courses. One rotation must be experimental, one computational, and the third can be either. Students who participate in the Summer Wet-Lab Experience prior entering the program receive credit toward one of the required rotations.
Instructor: Tullius; Credits: 1 per rotation (3 total); Day: To be arranged
Description: The RCR course is a 1 credit, non-tuition bearing course open to all PhD students and postdoctoral scholars. This 10-week course will meet once weekly for 50-minute sessions and fulfills the new National Science Foundation requirements as well as existing National Institutes of Health requirements. The course will be taught each term by a faculty member, alongside rotating co-instructors. Doctoral and postdoctoral researchers who will be taking advanced RCR training sign up and complete the course within two years of requirement notification. Training must be performed once every four years. Instructor: Hokanson; Credits: 1; Tues 10:00 am – 11:00 amENG EK 800-A1: Ethics and the Responsible Conduct of Research (RCR)
MS & PhD Electives
Historically, pseudoscientific theories have provided the justification for establishing and maintaining racial hierarchies, which resulted in centuries of dehumanizing and unethical practices meted out to Blacks, Indigenous, and People of Color (BIPOC). Unfortunately, many of these pernicious ideas persist, such that they hinder BIPOC’s opportunities in Science and exacerbate their health outcomes. This course traces the historical roots (e.g. mischaracterization of race as a biological construct) and physiological manifestations of racism in science, and examines harmful consequences on victims’ health outcomes. Prereq: MSc./PhD. program standing in Bioinformatics, Biology, BU Wheelock MSc. in Education for Equity and Democracy, or consent of the instructor. Instructor: Osborne; Credits: 4; LEC: (A1) Tues/Thurs 12:30 pm – 3:15 pmENG BF 510-A1: Institutional Racism in Health and Science
Covers practical skills in working with data and introduces a wide range of techniques that are commonly used in the analysis of data, such as clustering, classification, regression, and network analysis. Emphasizes hands-on application of methods via programming. Prereq: CAS CS 108 or CAS CS 111; CAS CS 132 or CAS MA 242 or CAS MA 442. CASCS 112 is recommended. Instructor: Galletti; Credits: 4; Students registering for CAS CS506 must register for two sections: a Lec section and a Lab section. LEC Section (A1) Mon/Wed 4:30 – 5:45; and LAB (A2) Tues 9:30 – 10:20 OR (A3) Tues 2:00 – 2:50 OR (A4) Tues 3:35 – 4:25 OR (A5) Tues 5:00 – 5:50 OR (A6) Wed 9:05 – 9::55 OR (A7) Wed 10:10 – 11:00 OR (A8) Wed 11:15 – 12:05 OR (A9) Wed 12:20 – 1:10CAS CS 506-A1: Computational Tools for Data Science
Introduction to modern machine learning concepts, techniques, and algorithms. Topics include regression, kernels, support vector machines, feature selection, boosting, clustering, hidden Markov models, and Bayesian networks. Programming assignments emphasize taking theory into practice, through applications on real-world data sets. Prereq: CAS CS 112; or equivalent programming experience, and familiarity with linear algebra, probability, and statistics. Instructor: Gong; Credits: 4; Students registering for CAS CS542 must register for two sections: a Lec section, and a Lab section. LEC: (A1) Tues/Thurs 9:30 am – 10:45 am; LAB: (A2) Fri 12:20 pm – 1:10 pm; (A3) OR Fri 1:25 pm – 2:15 pm OR (A4) Fri 9:05 am – 9:55 am OR (A5) Fri 10:10 am – 11:00 am OR (A6) Fri 12:20 pm – 1:10 pm CAS CS 542-A1: Machine Learning
Growing amounts of available data lead to significant challenges in processing them efficiently. In many cases, it is no longer possible to design feasible algorithms that can freely access the entire data set. Instead of that we often have to resort to techniques that allow for reducing the amount of data such as sampling, sketching, dimensionality reduction, and core sets. Also explores scenarios in which large data sets are distributed across several machines or even geographical locations and the goal is to design efficient communication protocols or MapReduce algorithms. Includes a final project and programming assignments in which we explore the performance of our techniques when applied to publicly available data sets. Prereq: Exposure to basic data structures and algorithms or consent of instructor. Instructor: Onak; Credits: 4; Students registering for CAS CS543 must register for two sections: a Lec section, and a DIS section. LEC: (A1) Tues/Thurs 3:30 pm – 4:45 pm; DIS: (A2) Wed 1:25 pm – 2:15 pm OR (A3) Wed 2:30 pm – 3:20 pm CAS CS 543-A1: Algorithmic Techniques for Taming Big Data
Introduction to data mining concepts and techniques. Topics include association and correlation discovery, classification and clustering of large datasets, outlier detection. Emphasis on the algorithmic aspects as well as the application of mining in real-world problems. Prereq: CAS CS112 & CAS CS330 & CAS CS365 Instructor: Erdos; Credits: 4; Students registering for CAS CS565 must register for two sections: a Lec section, and a Lab section. LEC: (A1) Mon/Wed 3:00 pm – 4:15 pm; LAB: (A2) Fri 1:25 pm – 2:15 pm OR (A3) Fri 2:30 pm – 3:20 pm OR (A4) Fri 3:35 pm – 4:25 pmCAS CS 565-A1: Algorithmic Data Mining
Introduction to R, the computer language written by and for statisticians. Emphasis on data exploration, statistical analysis, problem solving, reproducibility, and multimedia delivery. Prereq: CAS CS111 or equivalent, and at least one course in statistics. Instructor: Sussman; Credits: 4; Students registering for CAS MA 615 must register for two sections: a Lec section and a Discussion section. LEC Section: (A1) Mon/Wed/Fri 2:30 pm – 3:20 pm; DISC Section: (A2) Wed 3:35 – 4:25 OR (A3) Wed 4:40 – 5:30; LEC Section (B1) Tues/Thurs 2:00 – 3:15; DISC Section: (B2) Wed 2:30 – 3:20 OR (B3) Wed 3:35 – 4:25CAS MA 615-A1: Data Science in R
Students will learn how to conduct statistical analysis using the public domain and free statistical software, R. Many public, private, and international organizations use R to conduct analysis, thus experience with R is a great skill to add to one’s credentials. R offers flexibility, ranging from ease of writing code for simple tasks (e.g. using R as a calculator) to implementing complex analyses using cutting-edge statistical methods and models. Additionally, the R language provides a rich environment for working with data, especially for statistical modeling, graphics, and data visualization. This course will emphasize data manipulation and basic statistical analysis including exploratory data analysis, classical statistical tests, categorical data analysis, and regression. Students will be able to identify appropriate statistical methods for the data or problems and conduct their own analysis using the R environment. This hands-on and project-based course will enable students to develop skills to solve statistical problems using R. R can be used as an alternative or in addition to SAS (BS723). R is compatible with Apple OS, Windows, and Unix environments. Prereq: SPH PH 717 or SPH BS 704 or SPH BS 700 or SPH BS 800 or consent of instructor. Instructor: Cheng; Credits: 4; Mon 10:00 am – 12:50 pm; Held at the MED CampusSPH BS 730-A1: Introduction to R: Software for Statistical Computing
In this course, students will be presented with the methods for the analysis of gene expression data measured through microarrays. The course will start with a review of the basic biology of gene expression and an overview of microarray technology. The course will then describe the statistical techniques used to compare gene expression across different conditions and it will progress to describe the analysis of more complex experiments designed to identify genes with similar functions and to build models for molecular classification. The statistical techniques described in this course will include general methods for comparing population means, clustering, classification, simple graphical models and Bayesian networks. Methods for computational and biological validation will be discussed. Prereq: Knowledge of basic statistics techniques (BS704 or equivalent) and basic statistical computing skills using R (BS730 or equivalent) or permission from the instructor. Instructor: Weber; Credits: 2; Fri 2:00 pm – 4:50 pm; Only meets Mar 19 – May 7; Held at the MED CampusSPH BS 831-A1: Genomics Data Mining and Statistics
This course covers applications of modern statistical methods using R, a free and open source statistical computing package with powerful yet intuitive graphic tools. R is under more active development for new methods than other packages. We will first review data manipulation and programming in R, then cover theory and applications in R for topics such as linear and smooth regressions, survival analysis, mixed effects model, tree based methods, multivariate analysis, boot strapping and permutation. Prereq: (SPH BS 730) or consent of instructor. Instructor: Patil; Credits 4; Fri 10:00 am – 12:50 pm; Held at the MED CampusSPH BS 845-A1: Applied Statistical Modeling and Programming in R
The purpose of this course is to present Bayesian modeling techniques in a variety of data analysis applications, including both hypothesis and data driven modeling. The course will start with an overview of Bayesian principles through simple statistical models that will be used to introduce the concept of marginal and conditional independence, graphical modeling and stochastic computations. The course will proceed with the description of advanced Bayesian methods for estimation of odds and risk in observational studies, multiple regression modeling, loglinear and logistic regression, hierarchical models, and latent class modeling including hidden Markov models and application to model-based clustering. Applications from genetics, genomics, and observational studies will be included. These topics will be taught using real examples, class discussion and critical reading. Students will be asked to analyze real data sets in their homework and final paper. Prereq: At least one course of statistics to cover principles of probability and statistical inference, linear and logistic regression. Knowledge of R. Instructor: Doros; Credits: 2; Fri 2:00 pm – 4:50 pm; Only meets Jan 21 – Mar 18; Held at the MED CampusSPH BS 849-A1: Bayesian Modeling for Biomedical Research and Public Health
Statistical tools such as genetic association analysis are used to help unravel the genetic component of complex disease. Investigators interested in the genetic analysis of complex traits need a basic understanding of the strengths and weaknesses of these methodologies. This course will provide the student with practical, applied experience in performing genome wide association analyses (GWAS) and to use the results of GWAS to better understand the biologic basis of disease. Special emphasis is placed on understanding assumptions and issues related to statistical methodologies. Students will use specialized genetics software for homework assignments. Prereq: SPH BS 723 or SPH BS 730; or consent of instructor. Instructor: Lunetta; Credits: 4; Wed 2:00 pm – 4:50 pm; Held at the MED CampusSPH BS 859-A1: Applied Genetic Analysis
Provides an introduction to the molecular building blocks and the structure of three major components of the living cells: the nucleic acids, the phospho- lipids membrane, and the proteins. The nucleic acids, DNA and RNA, linear information storing structure as well as their three-dimensional structure are covered in relationship to their function. This includes an introduction to information and coding theory. The analysis tools used in pattern identification representation and functional association are introduced and used to discuss the patterns characteristic of DNA and protein structure and biochemical function. The problems and current approaches to predicting protein structure including those using homology, energy minimization, and modeling are introduced. The future implications of our expanding biomolecular knowledge and of rational drug design are also discussed. Prereq: (CAS PY212 & CAS CH131) or CAS CH102 Instructor: Vajda; Credits: 4; Mon/Weds 10:10 – 11:55ENG BE 560-A1: Biomolecular Architecture
Biology is undergoing an exciting transformation into a highly quantitative and theory-rich science*. For example, with genomic techniques we can now study biological processes on a genomic scale, allowing us to achieve quantitative understanding not just of individual molecular mechanisms but also of their interactions and behavior at the systems level. This quantitative and systems-level approach to biology also underpins the field of synthetic biology and efforts to predictively design and engineer biological systems. The main focus of this course is the close reading and critical discussion of published papers at the interface of quantitative reasoning, theory, and experiment in biology. Two (or more) key papers, read by all students, will be considered each week that highlight some of the principles, achievements, and difficulties in this interdisciplinary area. Emphasis will be on student presentations and full-class discussions as opposed to formal lectures. Topics include: fluctuations, cooperativity, robust adaptation, gene regulation and epigenetics, kinetic proofreading, pattern formation, sequence analysis, phylogenetics, protein modeling and design, and ecology. In addition, the course includes a one-week bioethics simulation, in which students will engage in the complex and real-world issues that arise in decision-making, ethics, and governance of emerging biotechnologies, such as CRISPR, gene drives, and brain-machine interfaces. *This course is based closely on and adapted from CHM517/MOL515 (Princeton University). See also Wingreen & Botstein. Nature Reviews Molecular Cell Biology 7: 829-832 (2006). Instructor: Khalil; Credits: 4; Mon/Weds 2:30 pm – 4:15 pmENG BE 700-A1: Methods and Logic in Quantitative Biology
This course will cover conceptual and practical aspects of data science and introductory machine learning for biomedical engineers. This course serves as a foundational course in data analytics for BME Ph.D. students. It is designed to follow a graduate-level introductory programming course and will prepare students for graduate-level courses and research focused on more advanced applications of machine learning and data science. This course will cover the theory and practical applications of hypothesis testing, model fitting and parameter estimation, classification, clustering, dimensionality reduction, and machine learning. Instructor: Teplensky; Credits: 4; Mon/Weds 4:30 pm – 6:15 pmENG BE 700-A2: Foundations of Biomedical Data Science and Machine Learning
This course focuses on eukaryotic gene regulation. Course topics include genome organization and DNA rearrangement, RNA interference and noncoding RNAs, gene editing, mouse transgenic approaches, signal transduction pathways, chromatin structure, and cell cycle. Research articles will be discussed. Prereq: CAS BI 552; (CAS BI/CH 421/422 recommended.) Instructor: Naya; Credits: 4; LEC: Tues/Thurs 9:00 am – 10:45 am. CAS BI 553-A1: Molecular Biology II (CM)
Contemporary aspects of development, drawing from current literature. Emphasis on the use of experimental approaches to address topics such as polarity in the egg, body axis specification, embryonic patterning and organogenesis. Three hours lecture, one hour discussion. Instructor: Bradham; Credits: 4; Students registering for GRS BI 610 must register for two sections: a Lecture section, and a Discussion section. LEC: (A1) TBA, DIS: (B1) Wed 1:25 pm – 2:15 pm; (B2): Wed 2:30 – 3:20 GRS BI 610: Developmental Biology
The microbial community – referred to as “microbiome” – that colonizes the human body plays an important role in our health. Topics include (1) the human microbiome; and (2) fundamental aspects of the interactions between animals and the microorganisms that reside with them. Three hours lecture; one hour discussion. Prereq: CASBI203 (or equivalent) & CASBI206 (or equivalent) or consent of instructor. Instructor: Frydman; Credits: 4; LEC: Tues/Thurs 3:30 pm – 4:45 pm and Fri 5:00 pm – 5:50 pmCAS BI 611-A1: Microbiome: Our Intimate Relationship with Microorganisms
Current understanding of essential topics and important problems in modern cell biology, with emphasis on recent experimental findings, research strategies and approaches, and new techniques for investigating how cells work. Three hours lecture, one hour discussion. Instructor: Bradham; Credits: 4; Students registering for CAS BI735 must register for two sections: a Lec section, and a Dis section. LEC: (A1) Tues/Thurs 11:00 pm – 12:15 pm, DISC: (B1) Wed 12:20 pm – 2:05 pmCAS BI 735-A1: Advanced Cell Biology
Survey course in neurobiology. Topics covered include cell biology of the neuron, development of the nervous system, synaptic plasticity, learning and behavior, and network modeling. Three hours lecture, one hour discussion. Instructor: Chen; Credits: 4; Students registering for GRS BI 755 must register for two sections: Lecture section and Discussion section. LEC: (A1) TBA & DIS (B1) Thurs 3:30 pm – 6:15 pm GRS BI 755: Cellular and Systems Neuroscience
Introduction to physical chemical principles with topics in biochemistry, solution and solid phase chemistry of biomolecules as studied by equilibrium, hydrodynamics, and spectroscopic/quantum mechanical methods. Instructor: Szymczyna; Credits: 4; Students registering for CAS CH525 must register for two sections: a Lec section, and a Dis section. LEC: (A1) Mon/Wed 5:30 pm – 6:45 pm, DISC (B2) Tues 3:45 pm – 4:35 pm OR (B3) Wed 12:20 pm – 1:10 pm OR (B4) Wed 3:35 pm – 4:25 pm OR (B5) Tues 5:00 pm – 5:50 pm.CAS CH 525-A1: Physical Biochemistry
Numerical solutions of equations, iterative methods, analysis of sequences. Theory of interpolation and functional approximation, divided differences. Numerical differentiation and integration. Polynomial theory. Ordinary differential equations. Prereq: CAS MA225 OR CAS MA230 Instructor: Fried; Credits: 4; Mon/Wed/Fri 3:45 pm – 4:25 pmCAS MA 555-A1: Numerical Analysis I
An introduction to mathematical modeling, using applications in the biological sciences. Mathematics includes linear difference and differential equations, and an introduction to nonlinear phenomena and qualitative methods. An elementary knowledge of differential equations and linear algebra is assumed. Prereq: CAS MA226 OR CAS MA231 Instructor: Isaacson ; Credits: 4; Tues/Thurs 11:00 am – 12:15 pmCAS MA 565-A1: Mathematical Models in the Life Sciences
Post-introductory course on linear models. Topics to be covered include simple and multiple linear regression, regression with polynomials or factors, analysis of variance, weighted and generalized least squares, transformations, regression diagnostics, variable selection, and extensions of linear models. Effective Fall 2019, this course fulfills a single unit in the following BU Hub area: Quantitative Reasoning II, Teamwork/Collaboration. Prereq: (CAS MA 214 & CAS MA 242 & CAS MA 581) or consent of instructor. Instructor: Castrillon; Credits 4; Students registering for CAS MA575 must register for three sections: a Lec section, and a Dis section, and a Lab section. LEC (A1) Tues/Thurs 12:30 pm – 1:45 pm; and DISC (B1) Mon 9:05 am– 9:55 am OR (B2) Mon 10:10 am – 11:00 am; and LAB (C1) Fri 11:15 am – 12:05 pm OR (C2) Fri 12:20 pm – 1:10 pmCAS MA 575-A1: Linear Models
Covers topics in linear models beyond MA 575: generalized linear models, analysis of binary and polytomous data, log-linear models, multivariate response models, non-linear models, graphical models, and relevant model selection techniques. Additional topics in modern regression as time allows. Prereq: CAS MA575 or consent of instructor. Instructor: Mukherjee; Credits: 4; (A1) Tues/Thurs 9:30 am – 10:45 am CAS MA 576-A1: Generalized Linear Models
Basic probability, conditional probability, independence. Discrete and continuous random variables, mean and variance, functions of random variables, moment generating function. Jointly distributed random variables, conditional distributions, independent random variables. Methods of transformations, law of large numbers, central limit theorem. Prereq: CAS MA225 OR CAS MA230. Instructor: Dhama; Credits: 4; Students registering for MA 581 must also register for a discussion section A2-A6. LEC: (A1) Mon/Wed/Fri 10:10 am – 11:00 am; DIS: (A2) Mon 2:30 – 3:20 OR (A3) Mon 3:35 pm – 4:25 OR (A4) Mon 4:40 pm – 5:30 pm OR (A5) Tues 11:15 am – 12:05 pm OR (A6) Tues 3:35 pm – 4:25 pmCAS MA 581-A1: Probability
Point estimation including unbiasedness, efficiency, consistency, sufficiency, minimum variance unbiased estimator, Rao-Blackwell theorem, and Rao-Cramer inequality. Maximum likelihood and method of moment estimations; interval estimation; tests of hypothesis, uniformly most powerful tests, uniformly most powerful unbiased tests, likelihood ratio test, and chi-square test. Prereq: CAS MA581 Instructor: Weiner; Credits: 4; Students registering for CAS MA582 A1 must register for a discussion section A2-A5. LEC: (A1) Mon/Wed/Fri 11:15 am – 12:05 pm; DIS: (A2) Tues 3:35 pm – 4:25 OR (A3) Tues 5:00 pm – 5:50 pm OR (A4) Mon 12:20 pm – 1:10 pm OR (A5) Mon 1:25 am – 2:15 pmCAS MA 582-A1: Mathematical Statistics
Basic concepts and techniques of stochastic process as they are most often used to construct models for a variety of problems of practical interest. Topics include Markov chains, Poisson process, birth and death processes, queuing theory, renewal processes, and reliability. Prereq: CAS MA581 or consent of instructor. Instructor: Salins; Credits: 4; Students registering for MA583 A1 must also register for a discussion section A2-A5. LEC: (A1) Mon/Wed/Fri 12:20 pm – 1:10 pm; DIS: (A2) Wed 1:25 – 2:15 pm OR (A3) Wed 2:30 pm – 3:20 pm OR (A4) Wed 3:35 am – 4:25 pm OR (A5) Wed 4:40 pm – 5:30 pmCAS MA 583-A1: Introduction to Stochastic Processes
Application of multivariate data analytic techniques. Multiple regression and correlation, confounding and interaction, variable selection, categorical predictors and outcomes, logistic regression, factor analysis, MANOVA, discriminant analysis, regression with longitudinal data, repeated measures, ANOVA. Prereq: one year of statistics. Instructor: Gangopadhyay; Credits: 4; Students registering for CAS MA684 must register for two sections: a Lec section, and a Dis section. LEC (A1): Tues/Thurs 11:00 am – 12:15 pm; and DISC (A2) Mon 1:25 – 2:15 OR (A3) Mon 2:30 – 3:20 OR (A4) Mon 3:35 – 4:25 OR (A5) Mon 4:40 – 5:30CAS MA 684-A1: Modern Regression Analysis in R
Markov chains, Chapman-Kolmogorov equation. Classification of states, limiting probabilities, Poisson process and its generalization, continuous-time Markov chains, queuing theory, reliability theory. Prereq: ENG EC 381 OR ENG EK 500 Instructor: Levitin; Credits: 4; Mon/Weds 2:30 – 4:15 ENG EC 534-A1: Discrete Stochastic Models
This course will serve as a foundation for understanding the heritable basis of numerous biological traits, the relationships among genes, and the regulation of their expression. Focus on the ability to use genetic systems to probe these problems, and therefore will heavily explore the experimental aspects of these investigations. Includes discussion of the impact of the genome sequences’ availability on the practice of modern science. Use of case study approach to investigate the rich variety of scientific insights gained through genetic studies of aging, addiction, obesity, and others. Prereq: Consent of instructor Instructor: Dasgupta; Credits: 4; Mon/Weds 1:00 – 3:00 GMS GE 701-A1: Principles of Genetics and Genomics
Summer 2024
Session 1: May 21–June 27
Mathematical and machine learning background for deep learning. Feed-forward networks. Backpropagation. Training strategies for deep networks. Convolutional networks. Recurrent neural networks. Deep reinforcement learning. Deep unsupervised learning. Exposure to Tensorflow and other modern programming tools. Other recent topics, time permitting. Prereq: CAS CS 365 & CAS CS 542 Instructor: Drori; Credits: 4; LEC: (A1) Tues/Thurs 2:00 pm – 5:30 pmCAS CS 523: Deep Learning
Basic probability, conditional probability, independence. Discrete and continuous random variables, mean and variance, functions of random variables, moment generating function. Jointly distributed random variables, conditional distributions, independent random variables. Methods of transformations, law of large numbers, central limit theorem. Prereq: CAS MA225 OR CAS MA230. Instructor: Moore; Credits: 4; (A1) Mon/Tu/Wed/Th 1:00 pm – 3:00 pm OR (A2) Mon/Tues/Thurs 6:00 pm – 8:30 pm. Make-up classes on Friday: 5/31CAS MA 581: Probability
Point estimation including unbiasedness, efficiency, consistency, sufficiency, minimum variance unbiased estimator, Rao-Blackwell theorem, and Rao-Cramer inequality. Maximum likelihood and method of moment estimations; interval estimation; tests of hypothesis, uniformly most powerful tests, uniformly most powerful unbiased tests, likelihood ratio test, and chi-square test. Prereq: (CAS MA 381 or CAS MA 581) Instructor: Staff; Credits: 4; LEC: (A1) Mon/Tu/W/Th 9:00 am – 11:00 am. Make-up classes on Friday: 5/31CAS MA 582: Mathematical Statistics
Session 2: July 1–August 8
Basic probability, conditional probability, independence. Discrete and continuous random variables, mean and variance, functions of random variables, moment generating function. Jointly distributed random variables, conditional distributions, independent random variables. Methods of transformations, law of large numbers, central limit theorem. Prereq: CAS MA225 OR CAS MA230. Instructor: Chung; Credits: 4; (B1) Mon/Tu/Wed/Th 1:00 pm – 3:00 pmCAS MA 581: Probability
Point estimation including unbiasedness, efficiency, consistency, sufficiency, minimum variance unbiased estimator, Rao-Blackwell theorem, and Rao-Cramer inequality. Maximum likelihood and method of moment estimations; interval estimation; tests of hypothesis, uniformly most powerful tests, uniformly most powerful unbiased tests, likelihood ratio test, and chi-square test. Prereq: (CAS MA 381 or CAS MA 581) Instructor: Weiner; Credits: 4; (B1) Mon/Tu/Wed/Th 1:00 pm – 3:00 pmCAS MA 582: Mathematical Statistics
Basic concepts and techniques of stochastic process as they are most often used to construct models for a variety of problems of practical interest. Topics include: Markov chains, Poisson process, birth and death processes, queuing theory, renewal processes, and reliability. Prereq: (CAS MA 381 or CAS MA 581) Instructor: Staff; Credits: 4; (B1) Mon/Tu/Wed/Th 9:00 am – 11:00 amCAS MA 583: Introduction to Stochastic Processes
Fall 2024
MS Core Courses
CDS BF 527-A1: Applications in Bioinformatics
The field of bioinformatics is concerned with the management and analysis of large biological datasets (such as the human genome) for the purpose of improving our understanding of complex living systems. This course introduces graduate students and upper-level undergraduate students to the core problems in bioinformatics, along with the databases and tools that have been developed to study them. Computer labs emphasize the acquisition of practical bioinformatics skills for use in student’s research. Familiarity with basic molecular biology is a prerequisite; no prior programming knowledge is assumed. Specific topics will include the analysis of biological sequences, structures, and networks.
Prereq: M.S. program standing in Bioinformatics.
Instructor: Leyfer; Credits: 4; Tues/Thurs 3:30 pm – 5:15 pm
CDS BF 550-A1: Foundations of Programming, Data Analytics, and Machine Learning in Python
This course is for students trained in life sciences with minimal exposure to programming, statistics, and data analysis. The goal of the course is to develop both practical skills and theoretical foundations in handling data sets and developing simple computational solutions to problems arising in biomedical research.
Instructor: Dukovski; Credits: 4; LEC (A1): Mon/Weds 12:20 pm – 2:05 pm; LAB (B1): Fri 12:20 pm – 2:05 pm. Students must register for the lecture & lab sections.
CDS BF 751-A1: Molecular Biology and Biochemistry for Bioinformatics
Description:
Modern research in the life sciences is an increasingly interdisciplinary endeavor where new fields of study have developed at the interfaces of biology, chemistry, physics, mathematics, and computer science. In many instances, the development of these new fields goes hand in hand with development of new experimental approaches to surveying the content of the cell. This course is a tour of experimental methods utilized in the generation of many types of biological data relevant to bioinformatic analyses. We cover experimental design, methodological limitations, and data quality concerns for widely used techniques for collecting genomic, metagenomic, transcriptomic, proteomic, and metabolomic data (and others). This includes reiterating the biochemical principles and properties of biomolecules that directly affect data collection and analysis, developing familiarity with the critical reading of primary literature across bioinformatic subdisciplines, and through the final project, in depth research and scientific communication about the experimental generation of data for specific analysis techniques. This course expands on undergraduate learning to provide an advanced and in-depth consideration of the central dogma and its machines, including topics such as epigenetic regulation, stochasticity in gene expression patterns, and human genomics and genome wide association studies.
Prereq: M.S. or Ph.D. program standing in Bioinformatics.
Instructor: Osborne; Credits: 4; LEC: Mon/Wed/Fri, 3:35 pm – 4:25 pm (NEW DAY & TIME)
CDS BF 831-A1: Translational Bioinformatics Seminar
This course enrolls students who intend to pursue careers in medicine, dental medicine and/or medical research (either academic or industrial) – in particular, students in the BF for Translational Medicine track of the Bioinformatics MS program. After commencing briefly with general introductory material (published reviews and other relevant back-ground information), students will proceed to examine, discuss and evaluate recent papers that directly illustrate the use of bioinformatics either in pre-clinical or clinical research settings. Papers will be drawn from high-impact journals such as Nature, Science, PNAS, Cell, and Science Translational Medicine. Students will take turns presenting the papers to the class and provide a critical review of each, both orally and in writing. They will also complete a term paper in the form of a research proposal directed to the goal of using bioinformatics to advance a medical procedure – either diagnostic or therapeutic. Brief guest presentations by researchers in BUSM laboratories will be arranged as appropriate.
Instructor: Labadorf; Credits: 2; Day/Time: Mon 4:30 pm – 6:15 pm
PhD Core Courses
ENG BE 562-A1: Computational Biology: Genomes, Networks, Evolution
Description: The algorithmic and machine learning foundations of computational biology, combining theory with practice are covered. Principles of algorithm design and core methods in computational biology, and an introduction of important problems in computational biology. Hands on experience analyzing large-scale biological data sets.
Prereq: Fundamentals of programming and algorithm design (EK 127 or equivalent), basic molecular biology (BE 209 or equivalent), statistics and probability (BE 200 or equivalent), or consent of instructor.
Instructor: Galagan; Credits: 4; Tues/Thurs, 1:30 pm – 3:15 pm and Fri, 9:05 am – 9:55 am
CDS BF 751-A1: Molecular Biology and Biochemistry for Bioinformatics
Description:
Modern research in the life sciences is an increasingly interdisciplinary endeavor where new fields of study have developed at the interfaces of biology, chemistry, physics, mathematics, and computer science. In many instances, the development of these new fields goes hand in hand with development of new experimental approaches to surveying the content of the cell. This course is a tour of experimental methods utilized in the generation of many types of biological data relevant to bioinformatic analyses. We cover experimental design, methodological limitations, and data quality concerns for widely used techniques for collecting genomic, metagenomic, transcriptomic, proteomic, and metabolomic data (and others). This includes reiterating the biochemical principles and properties of biomolecules that directly affect data collection and analysis, developing familiarity with the critical reading of primary literature across bioinformatic subdisciplines, and through the final project, in depth research and scientific communication about the experimental generation of data for specific analysis techniques. This course expands on undergraduate learning to provide an advanced and in-depth consideration of the central dogma and its machines, including topics such as epigenetic regulation, stochasticity in gene expression patterns, and human genomics and genome wide association studies.
Prereq: M.S. or Ph.D. program standing in Bioinformatics.
Instructor: Osborne; Credits: 4; LEC: Mon/Wed/Fri, 3:35 pm – 4:25 pm (NEW DAY & TIME)
CAS BI 565-A1: Functional Genomics
Description: This paper- and problem-based course focuses on functional genomics topics such as genetic variation, genome organization, and mechanisms of transcriptional and post-transcriptional gene regulation. Up-to-date methods include NGS, genome editing, ChIP-seq, chromatin accessibility assays, transcriptomics, and proteomics.
Prereq: background in molecular biology.
Instructor: Fuxman-Bass; Credits: 4; LEC: Tues/Thurs, 9:00 am – 10:45 am;
GRS MA 681-A1: Accelerated Introduction to Statistical Methods for Quantitative Research
Description: Introduction to statistical methods relevant to research in the computational sciences. Core topics include probability theory, estimation theory, hypothesis testing, linear models, GLMs, and experimental design. Emphasis on developing a firm conceptual understanding of the statistical paradigm through data analyses. Required for entering Bioinformatics Ph.D. students.
Prereq: MA 225 & MA 242 or their equivalents.
Instructor: Ganguly; Credits: 4; LEC (A1) Tues/Thurs, 9:30 am – 10:45 am; DIS Sections: (A2) Mon, 1:25-2:15 pm or (A3) 2:30-3:20 pm
CAS CS 542-A1: Machine Learning
Introduction to modern machine learning concepts, techniques, and algorithms. Topics include regression, kernels, support vector machines, feature selection, boosting, clustering, hidden Markov models, and Bayesian networks. Programming assignments emphasize taking theory into practice, through applications on real-world data sets.
Prereq: CAS CS 112 or equivalent programming experience, and familiarity with linear algebra, probability, and statistics.
Instructor: Saenko; Credits: 4; Students registering for CAS CS 542 must register for two sections: a Lec section, and a Lab section.
LEC Section: (A1) Mon/Weds 11:00 am – 12:15 pm; LAB Sections: (A2) Th 8:00 am – 8:50 am; (A3) Th 9:05 am – 9:55 am; (A4) Th 10:10 am – 11:00 am; (A5) Th 11:15 am – 12:05 pm; (A6) Wed 1:25 pm – 2:15 pm
CDS BF 690-A1: Bioinformatics Challenge Project
Project course for first year Bioinformatics Ph.D. students. Open-ended problems will involve bioinformatics as a key element, typically requiring the use of large data sets and computational analysis to make predictions about molecular function, molecular interactions, regulation, etc. Projects will be proposed by the Bioinformatics program faculty and selected by student in teams of three. The end result will be a set of predictions, some of which can be validated retrospectively using data available through online sources and some of which will require experimental validation. During the last 2 months of the academic year, teams will design feasible validation experiments in consultation with the experimental faculty.
Instructor: Benson; Credits: 2; Wed, 12:20 pm – 3:20 pm
CDS BF 810-A1: Bioinformatics PhD Laboratory Rotation
This course is for PhD students to take part in a laboratory rotation system. Students will become familiar with research activity in Bioinformatics labs. These rotations will help students identify the laboratory in which they will perform their dissertation research. PhD students must complete one 9-week rotation in their first semester of matriculation and two in their second semester.
Instructor: Tullius; Credit: 1; ARR
CDS BF 820-A1: Bioinformatics Research Opportunities
Required for entering Bioinformatics Ph.D. students. The course will consist of a series of presentations by Bioinformatics faculty that focus on research projects being investigated in their laboratories. Emphasis is placed on the description of collaborative projects involving experimental and computational approaches to Bioinformatics research problems.
Instructor: TBA; Credits: 1; Fri, 2:30 pm – 4:15 pm
MS & PhD Electives
MS students are recommended to take this as one of their electives. This course introduces the R programming language through the lens of practitioners in the biological sciences, particularly biology and bioinformatics. Key concepts and patterns of the language are covered, including: About 1/3 of the materials are inspired by the online textbook R for Data Science, while the rest has been developed by practicing bioinformaticians based on their experiences. Weekly programming assignments will help students apply these techniques to realistic problems involving analysis and visualization of biological data. Students will be introduced to a unit testing paradigm that will help them write correct code and deposit all their code into github for evaluation. Students will implement an end-to-end project that begins with one of a set of provided datasets, implements a set of data summarization and exploration operations on it, and allows interaction with an RShiny app. The course materials are aligned with BF528 Applications in Translational Bioinformatics and are intended to be taken in tandem, but the materials also stand alone as an independent class. Instructor: Orofino; Credits: 4; Mon/Weds, 10:10 am – 11:55 am; CDS BF 591: Special Topics: R for Biological Sciences
The goal of this course is to provide students with a framework, skills, and knowledge to critically evaluate research in biological data science. Biological research is rarely unequivocal in its findings; students will learn to systematically identify the claims advanced in research papers and evaluate whether each claim is established beyond a reasonable doubt by supporting evidence. We will examine papers that both meet and fail this test. In today’s biology, to properly examine a paper in this way it is increasingly important to engage with the data provided as supporting evidence, and to critically examine the computational approach. Students will work with published data and computational tools. Further, students will learn to identify the ideology implicit in each paper, to understand how ideology shapes both the research questions and approach, and to imagine the same research under an alternative mindset. Classes will be split into lectures on background material for each paper and group discussions. Students will work in small groups to write a report on each paper. Each student will work on a final project to produce a critical review of a broader topic in the field. Prereq: CDS DS 120, 121, and 122 or equivalent; ENGBE 562 or equivalent or experience with computational biology Instructor: Cleary; Credits: 4; LEC: (A1) Mon/Weds 12:20 pm – 2:05 pm; DISC (A2): Mon 4:40 pm – 5:30 pm CDS DS 526: Critical Reading in Biological Data Science
Historically, pseudoscientific theories have provided the justification for establishing and maintaining racial hierarchies, which resulted in centuries of dehumanizing and unethical practices meted out to Blacks, Indigenous, and People of Color (BIPOC). Unfortunately, many of these pernicious ideas persist, such that they hinder BIPOC’s opportunities in Science and exacerbate their health outcomes. This course traces the historical roots (e.g. mischaracterization of race as a biological construct) and physiological manifestations of racism in science, and examines harmful consequences on victims’ health outcomes. Prereq: MSc./PhD. program standing in Bioinformatics, Biology, BU Wheelock MSc. in Education for Equity and Democracy, or consent of the instructor. Instructor: Osborne; Credits: 4; LEC: (A1) Tues/Thurs 12:30 pm – 3:15 pm CDS BF 510: Institutional Racism in Health and Science
Introduction to R, the computer language written by and for statisticians. Emphasis on data exploration, statistical analysis, problem solving, reproducibility, and multimedia delivery. Prereq: (CASCS111) (or equivalent), and at least one course in statistics. Instructor: Sussman; Credits: 4; Students registering for MA615 A1 must also register for a discussion section A2-A4. Lecture Section: (A1) Mon/Wed/Fri 9:05 am – 9:55 am; Discussion Sections: (A2) Mon 3:35 – 4:25; (A3) Mon 4:40 – 5:30; (A4) Tues 8:00 am – 8:50 am GRS MA 615: Data Science in R
Covers practical skills in working with data and introduces a wide range of techniques that are commonly used in the analysis of data, such as clustering, classification, regression, and network analysis. Emphasizes hands-on application of methods via programming. Prereq: CAS CS 108 or CAS CS 111; CAS CS 132 or CAS MA 242 or CAS MA 442. CASCS 112 is recommended. Instructors: Galletti; Credits: 4; Students registering for CAS CS 506 must register for two sections: a Lec section and a Lab section. Lecture Section (B1) Mon/Wed 4:30 pm – 5:45 pm; Lab Sections: (B2) Thurs 2:00 pm – 2:50 pm; (B3) Thurs 3:35 pm – 4:25 pm; (B4) Thurs 5:00 pm – 5:50 pm; (B5) Fri 9:05 am – 9:55 am; (B6) Thurs 12:30 pm – 1:20 pm; (B7) Fri 10:10 am – 11:00 amCAS CS 506: Computational Tools for Data Science
CAS CS 542: Machine Learning
Introduction to modern machine learning concepts, techniques, and algorithms. Topics include regression, kernels, support vector machines, feature selection, boosting, clustering, hidden Markov models, and Bayesian networks. Programming assignments emphasize taking theory into practice, through applications on real-world data sets.
Prereq: CAS CS 112 or equivalent programming experience, and familiarity with linear algebra, probability, and statistics.
Instructor: Saenko; Credits: 4; Students registering for CAS CS 542 must register for two sections: a Lec section, and a Lab section.
LEC Section: (A1) Mon/Weds 11:00 am – 12:15 pm; LAB Sections: (A2) Th 8:00 am – 8:50 am; (A3) Th 9:05 am – 9:55 am; (A4) Th 10:10 am – 11:00 am; (A5) Th 11:15 am – 12:05 pm; (A6) Wed 1:25 pm – 2:15 pm
Students will learn how to conduct statistical analysis using the public domain and free statistical software, R. Many public, private, and international organizations use R to conduct analysis, thus experience with R is a great skill to add to one’s credentials. R offers flexibility, ranging from ease of writing code for simple tasks (e.g. using R as a calculator) to implementing complex analyses using cutting-edge statistical methods and models. Additionally, the R language provides a rich environment for working with data, especially for statistical modeling, graphics, and data visualization. This course will emphasize data manipulation and basic statistical analysis including exploratory data analysis, classical statistical tests, categorical data analysis, and regression. Students will be able to identify appropriate statistical methods for the data or problems and conduct their own analysis using the R environment. This hands-on and project-based course will enable students to develop skills to solve statistical problems using R. R can be used as an alternative or in addition to SAS (BS723). R is compatible with Apple OS, Windows, and Unix environments. Prereq: SPH PH 717 or SPH BS 704 or SPH BS 700 or SPH BS 800 or consent of instructor. Instructor: TBA; Credits: 4; LEC: (A1) Fri 2:00 pm – 4:50 pmSPH BS 730: Introduction to R: Software for Statistical Computing
This course covers applications of modern statistical methods using R, a free and open source statistical computing package with powerful yet intuitive graphic tools. R is under more active development for new methods than other packages. We will first review data manipulation and programming in R, then cover theory and applications in R for topics such as linear and smooth regressions, survival analysis, mixed effects model, tree based methods, multivariate analysis, boot strapping and permutation. Prereq: SPH BS 723 or SPH BS 730 or consent of instructor. Instructor: Yang; Credits: 4; LEC: (A1) Fri 10:00 am – 12:50 pm SPH BS 845: Data Science and Statistical Modeling in R
Examines critical components of systems biology, including design principles of biological systems (e.g., feedback, synergy, cooperativity), and the generation and analysis of large-scale datasets (e.g., protein- protein interaction, mRNA expression). Prereq: (CASBI552) or consent of the instructor. Instructor: Siggers; Credits: 4; LEC: (A1) Mon/Weds 2:30 pm – 4:15 pm CAS BI 560: System Biology
An in-depth study of eukaryotic genetics, ranging from the history and basic principles to current topics and modern experimental approaches. Genetics of Drosophila, C. elegans, mice, and humans are explored in detail, including readings from primary literature. Three hours lecture, one hour discussion. Prereq: (CASBI206 & CASBI203) CAS BI 552 is recommended. Instructor: McCall; Credits: 4; LEC: (A1) Tues/Thurs 11:00 am – 12:15 pm; DISC (A2) Wed 12:20 pm – 1:10 pm CAS BI 572: Advanced Genetics
Synthesis, structure, function, regulation of macromolecules (DNA, RNA, protein). Prokaryotic and eukaryotic molecular biology. Topics include: replication, repair, recombination, transcription, translation, 5-methylcytosine, transcription factors, DNA looping (enhancer- promoter, insulator, etc.), histone modification/chromatin remodeling, non-coding RNA. Discussion of genetic and recombinant DNA techniques, including CRISPR/Cas9. Instructor: Loechler; Credits: 4; Students registering for CAS BI 552 must register for two sections: a Lec section and a Dis section. Thur. 6:30-10:30pm reserved for exams. LEC: (A1): Tues/Thurs 11:00 am – 12:15 pm & Thurs 6:30 pm – 10:30 pm (for exams); (A2): Tues/Thurs 3:30 pm – 4:45 pm & Thurs 6:30 pm – 10:30 pm (for exams); DISC Sections: (B1) Tues 5:00 pm – 5:50 pm; (B2) Wed 10:10 am – 11:00 am; (B3) Wed 1:25 pm – 2:15 pm; (B4) Weds 2:30 pm – 3:20 pm; (B5) Wed 3:35 pm – 4:25 pm; (B6) Thurs 5:00 pm – 5:50 pm CAS BI 552: Molecular Biology I
Contemporary aspects of development, drawing from current literature. Emphasis on the use of experimental approaches to address topics such as polarity in the egg, body axis specification, embryonic patterning and organogenesis. Three hours lecture, one hour discussion. Instructor: Bradham; Credits: 4; Students registering for GRS BI 610 must register for two sections: a Lecture section, and a Discussion section. LEC: (A1) Tues/Thurs 2:00 pm – 3:15 pm, DIS: (B1) Wed 1:25 pm – 2:15 pm; (B2): Wed 2:30 – 3:20 GRS BI 610: Developmental Biology
Survey course in neurobiology. Topics covered include cell biology of the neuron, development of the nervous system, synaptic plasticity, learning and behavior, and network modeling. Three hours lecture, one hour discussion. Instructor: Chen; Credits: 4; Students registering for GRS BI 755 must register for two sections: Lecture section and Discussion section. LEC: (A1) Tues 3:30 pm – 6:00 pm & DIS (B1) Thurs 3:30 pm – 6:15 pm GRS BI 755: Cellular and Systems Neuroscience
This course covers a variety of statistical applications to human genetic data, including collection and data management of genetic and family history information, and statistical techniques used to identify genes contributing to disease and quantitative traits in humans. Specific topics include basic population genetics, linkage analysis and genetic association analyses with related and unrelated individuals. Prereq: SPH BS 723, BS 730 or equivalent as determined by instructor. Instructor: Peloso; Credits: 4; LEC: (A1) Thurs 6:00 pm – 8:50 pm SPH BS 858: Statistical Genetics I
Post-introductory course in linear models, with focus on both principles and practice. Simple and multiple linear regression, weighted and generalized least squares, polynomials and factors, transformations, regression diagnostics, variable selection, and a selection from topics on extensions of linear models. Prereq: CAS MA 214 & CAS MA 242 & CAS MA 581 or consent of instructor. Instructor: Atchade; Credits: 4; Students registering for CAS MA 575 must register for three sections: a Lec section, and a Dis section, and a Lab section. LEC: (A1) Tues/Thurs 8:00 am – 9:15 am; DISC: (B1) Mon 10:10 am – 11:00 am; (B2) Mon 12:20 pm – 1:10 pm, (B3) Mon 1:25 pm – 2:15 pm; (B4) Mon 3:35 pm – 4:25 pm; LAB (C1) Wed 10:10 am – 11:00 am; (C2) Wed 12:20 pm – 1:10 pm; (C3) Wed 2:30 pm – 3:20 pm; (C4) Wed 3:35 pm – 4:25 pm CAS MA 575: Linear Models
Introduction to the use of numerical methods for studying mathematical models of biological systems. Emphasis on the development of these methods; understanding their accuracy, performance, and stability; and their application to the study of biological systems. Instructor: Isaacson; Credits: 4; LEC: (A1) Tues/Thurs 11:00 am – 12:15 pm CAS MA 579: Numerical Methods for Biological Sciences
Basic probability, conditional probability, independence. Discrete and continuous random variables, mean and variance, functions of random variables, moment generating function. Jointly distributed random variables, conditional distributions, independent random variables. Methods of transformations, law of large numbers, central limit theorem. Prereq: CAS MA 225 OR CAS MA 230 or consent of instructor Instructor: Sussman; Credits: 4; Students registering for MA581 must register for a lecture and discussion section. LEC: (A1) Mon/Wed/Fri 11:15 am – 12:05 pm; DISC: (A2) Mon 1:25 pm – 2:15 pm, (A3) Mon 3:35 pm – 4:25 pm, (A4) Tues 8:00 am – 8:50 am, (A5) Tues 11:15 am – 12:05 pm or (A6) Tues 3:35 pm – 4:25 pm CAS MA 581: Probability
Point estimation including unbiasedness, efficiency, consistency, sufficiency, minimum variance unbiased estimator, Rao-Blackwell theorem, and Rao-Cramer inequality. Maximum likelihood and method of moment estimations; interval estimation; tests of hypothesis, uniformly most powerful tests, uniformly most powerful unbiased tests, likelihood ratio test, and chi-square test. Prereq: CAS MA 581 Instructor: Weiner; Credits: 4; Students registering for MA581 must register for a lecture and discussion section. LEC: (A1) Mon/Wed/Fri 10:10 am – 11:00 am & DIS Section: (A2) Mon 2:30 pm – 3:20 pm, (A3) Mon 3:35 – 4:25; (A4) Mon 4:40 – 5:30; or (A5) Tues 3:35 pm – 4:25 pm CAS MA 582: Mathematical Statistics
Second course in statistics, embodying basic statistical methods used in educational and social science research. Reviews all basic concepts covered in a first statistics course and presents, in detail, more advanced topics such as analysis of variance, covariance, experimental design, correlation, regression, and selected nonparametric techniques. A problem-solving course; students carry out analysis of data taken from educational and other social science sources. Prereq: Graduate standing in education or in the social sciences. Instructor: Moore; Credits: 4; LEC: (A1) Mon 2:30 pm – 5:15 pm GRS MA 614: Statistical Methods II
Advanced seminar in topics in statistics of current research interest. Prereq: GRS MA782 Instructor: Ghassami; Credits: 4; LEC: (A1) Tues/Thurs 9:30 am – 10:45 am GRS MA 881: Seminar: Statistics
Introductory biochemistry course that in one semester covers the major principles of biochemistry; proteins, nucleic acids, carbohydrates, lipids, and metabolism. Emphasis on how knowledge was derived and the theoretical principles governing biochemistry. Prereq: Phd Students Only. Instructor: Garcia-Marcos; Credits: 4; LEC: (A1) Tues/Thurs 2:00 pm – 3:15 pm; DISC: (A2) Wed 4:30 pm – 6:15 pm GRS MB 721: Graduate Level Biochemistry
Current topics of research in physical chemistry. The course content varies with instructor. Prereq: GRS CH652 or equivalent or consent of instructor.. Instructor: Son; Credits: 4; LEC: (A1) Tues/Thurs 2:00 pm – 3:15 pmGRS CH 751: Advanced Topics in Physical Chemistry
Provides engineering perspectives on the building blocks of living cells and materials for biotechnology. Focuses on origins and synthesis in life and the laboratory, including biological pathways for synthesis of DNA, RNA and proteins; transduction, transmission, storage and retrieval of biological information by macromolecules; polymerase chain reaction, restriction enzymes, DNA sequencing; energetics of protein folding and trafficking; mechanisms of enzymatic catalysts and receptor-ligand binding; cooperative proteins, multi- protein complexes and control of metabolic pathways; generation, storage, transmission and release of biomolecular energy; and methods for study and manipulation of molecules which will include isolation, purification, detection, chemical characterization, imaging and visualization of structure. Instructor: Brown; Credits: 4; Students registering for BE 605 must register for a lecture and lab section. LEC: (A1) Tues/Thurs 9:00 am – 10:45 am; LAB Sections: (B1) Wed 2:30 – 5:15; (B2) Thurs 12:30 – 3:15; (B3) Fri 10:10 – 11:55 ENG BE 605: Molecular Bioengineering
Selected topics in discrete mathematics. Formal systems. Mathematical deduction. Logical concepts. Theorem proving. Sets, relations on sets, operations on sets. Functions, graphs, mathematical structures, morphisms, algebraic structures, semigroups, quotient groups, finite-state machines, their homomorphism, and simulation. Machines as recognizers, regular sets. Kleene theorem. Prereq: (CASMA124) or equivalent Instructor: Levitin; Credits: 4; LEC: (A1) Mon/Weds 2:30 pm – 4:15 pm ENG EC 533: Advanced Discrete Mathematics