Recommendations from the BCB Graduate Curriculum Committee 1

Similar documents
BIOINFORMATICS AND SYSTEM BIOLOGY (INTERNATIONAL PROGRAM)

CENTER FOR BIOTECHNOLOGY

BGEN Laboratory Methods in Human and Medical Genetics

BIOSTATISTICS AND MEDICAL INFORMATICS (B M I)

BIOINFORMATICS Introduction

Examination Assignments

This place covers: Methods or systems for genetic or protein-related data processing in computational molecular biology.

Microbiology, Molecular Biology and Biochemistry

Introduction. CS482/682 Computational Techniques in Biological Sequence Analysis

Computational Biology

Advanced Bioinformatics Biostatistics & Medical Informatics 776 Computer Sciences 776 Spring 2018

MICROBIOLOGY (MICR) Microbiology (MICR) 1

BIOCHEMISTRY, BIOPHYSICS, AND MOLECULAR BIOLOGY (BBMB)

Grundlagen der Bioinformatik Summer Lecturer: Prof. Daniel Huson

MATH 5610, Computational Biology

Graduate and Undergraduate Course Additions for the Department of

BIOMOLECULAR SCIENCE PROGRAM

ESSENTIAL BIOINFORMATICS

Course Information. Introduction to Algorithms in Computational Biology Lecture 1. Relations to Some Other Courses

OPERATIONS AND TECHNOLOGY MANAGEMENT (OTM)

Biology 644: Bioinformatics

Masters in Quantitative and Systems Biology (QSB) Program offered by The Department of Molecular Biosciences, Northwestern University

What is Bioinformatics? Bioinformatics is the application of computational techniques to the discovery of knowledge from biological databases.

Challenging algorithms in bioinformatics

Introduction to Algorithms in Computational Biology Lecture 1

VALLIAMMAI ENGINEERING COLLEGE

Following text taken from Suresh Kumar. Bioinformatics Web - Comprehensive educational resource on Bioinformatics. 6th May.2005

MANAGEMENT INFORMATION SYSTEMS

BIOCHEM + MOLE BIOLOGY- BC (BC)

Bioinformatics: Sequence Analysis. COMP 571 Luay Nakhleh, Rice University

GREG GIBSON SPENCER V. MUSE

Major: Biochemistry. University of California Irvine. Bachelor of Biochemistry

Imaging informatics computer assisted mammogram reading Clinical aka medical informatics CDSS combining bioinformatics for diagnosis, personalized

Computational Genomics ( )

IGPNS Recommended Electives List

SYLLABUS FOR BS BIOINFORMATICS (4-YEAR DEGREE PROGRAMME)

New Programs in Quantitative Biology: Hunter College.

Molecular and Cell Biology (MCB)

1. Explain current knowledge of fundamental molecular mechanisms that mediate plant growth, function, and adaptation

Genetics and Bioinformatics

Introduction to Bioinformatics and Gene Expression Technology

1.1 What is bioinformatics? What is computational biology?

Scoring Alignments. Genome 373 Genomic Informatics Elhanan Borenstein

Gene Prediction 10/21/05

ADAMAS UNIVERSITY FACULTY OF SCIENCE - DEPARTMENT OF BIOTECHNOLOGY BACHELOR OF SCIENCE (Honours) SEMESTER - I

MATH 5610, Computational Biology

----Bioinformatics and Genomics -----

Engineering Genetic Circuits

Department of Biology

BIMM 143: Introduction to Bioinformatics (Winter 2018)

Introduction to Bioinformatics

Biology (BIOL) Biology BIOL 1620

Genome 373: Genomic Informatics. Elhanan Borenstein

bioinformatica 6EF2F181AA1830ABC10ABAC56EA5E191 Bioinformatica 1 / 5

Computational methods in bioinformatics: Lecture 1

Textbook Reading Guidelines

Bioinformatics. Ingo Ruczinski. Some selected examples... and a bit of an overview

DOCTOR OF PHILOSOPHY PROGRAM IN ORAL BIOLOGY

Undergraduate Life Sciences Curriculum

ALGORITHMS IN BIO INFORMATICS. Chapman & Hall/CRC Mathematical and Computational Biology Series A PRACTICAL INTRODUCTION. CRC Press WING-KIN SUNG

Ph.D. Program in Genetics, Genomics, and Cancer Biology

Masters in Quantitative and Systems Biology (QSB) Program offered by The Department of Molecular Biosciences, Northwestern University

MANAGEMENT INFORMATION SYSTEMS (MIS)

DEPARTMENT OF INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT. Undergraduate Courses Postgraduate Courses

MARINE BIOINFORMATICS & NANOBIOTECHNOLOGY - PBBT305

DEPARTMENT OF BIOCHEMISTRY AND MOLECULAR BIOLOGY


Biology 210- Introduction to Cellular and Molecular Biology

Core Courses MBG 500 M.S. Thesis (0-1)NC MBG 513 Seminar in Molecular Biology* (0-2)NC MBG 8XX Special Studies (8-0)NC

Basics of RNA-Seq. (With a Focus on Application to Single Cell RNA-Seq) Michael Kelly, PhD Team Lead, NCI Single Cell Analysis Facility

Department of Biochemistry and Molecular Genetics

Biology 142 Advanced Topics in Genetics and Molecular Biology Course Syllabus Spring 2006

Genome Sequence Assembly

Comparative Genomics. Page 1. REMINDER: BMI 214 Industry Night. We ve already done some comparative genomics. Loose Definition. Human vs.

Information Driven Biomedicine. Prof. Santosh K. Mishra Executive Director, BII CIAPR IV Shanghai, May

M.S. in Molecular Biology and Genetics

Course Syllabus for FISH/CMBL 7660 Fall 2008

AC Algorithms for Mining Biological Sequences (COMP 680)

03-511/711 Computational Genomics and Molecular Biology, Fall

Integrated M.Tech. in Biotechnology (B.Tech + M.Tech) programme. Semester 1

MB 668 Microbial Bioinformatics and Genome Evolution. 4 credits Spring, 2017

Bioinformatics. Lecturer: Antinisca Di Marco Tutor: Francesco Gallo

EE550 Computational Biology

Reduction in Required Credit Hours for PSM in Bioinformatics

Short Course Instructors

Machine learning applications in genomics: practical issues & challenges. Yuzhen Ye School of Informatics and Computing, Indiana University

Ph.D. MICROBIOLOGY COURSE WORK CURRICULUM

Industrial & Sys Eng - INSY

State of Texas Assessments of Academic Readiness (STAAR ) Performance Level Descriptors Biology

Environmental Science

GNET 744 Biological Sequence Analysis, Protein Structure and Genome-Wide Data

M.Sc. Biochemistry (Colleges) onwards BHARATHIAR UNUIVERSITY, COIMBATORE

Our website:

2017 Qualifying Examination

CMSE 520 BIOMOLECULAR STRUCTURE, FUNCTION AND DYNAMICS

BIOLOGY. Bachelor of Science, Biology (BIO) minimum 120 hours

COURSES IN BIOLOGICAL SCIENCE. Undergraduate Courses Postgraduate Courses

Introducing Bioinformatics Concepts in CS1

Master of Engineering in Logistics and Supply Chain Systems Engineering (LSCSE) (International Program)

BIOT 107: BIOTECHNOLOGY: TRANSFORMING SOCIETY THROUGH BIOLOGY

Transcription:

Recommendations from the BCB Graduate Curriculum Committee 1 Vasant Honavar, Volker Brendel, Karin Dorman, Scott Emrich, David Fernandez-Baca, and Steve Willson April 10, 2006 Background The current BCB curriculum suffers from: Too much overlap between some courses No coverage of many important topics Lack of adequate training in computational and statistical methods Poor match between courses offered and courses needed There is a need for a rationally designed curriculum that adequately covers a set of topics in Bioinformatics as part of a required set of core courses for all BCB students. Charge to the Committee The curriculum committee was asked to develop and propose a suitable core course sequence to provide sufficient breadth and depth of coverage of Bioinformatics. Challenges Designing an effective curriculum requires addressing several challenges: Background and preparation that can be reasonably assumed of incoming students Need to cover a core set of topics with sufficient rigor without assuming a long chain of prerequisites in several disciplines Need to ensure the offering of relevant non BCB courses that cover the relevant prerequisites (e.g., in biological sciences, computer science, mathematics, statistics) Need to package the necessary coursework into a small number of courses that can be taken within the first 2 years of the graduate program (at least by a majority of students) Need to staff the courses with faculty with the relevant expertise as they juggle their commitments to their respective departments and the BCB program Proposed Solution The curriculum committee recommends: A rational (and realistic) set of prerequisites and background courses A required set of 4 core courses covering major topics in bioinformatics 1 The committee is grateful to extremely valuable input from the BCB supervisory committee, and several BCB faculty members especially Drena Dobbs, Bob Jernigan, Chris Tuggle, and Dan Voytas, Jackie Shanks, Steve Proulx, Dennis Lavrov, John Mayfield, and Gustavo Mackintosh.

POS recommended electives instead of advanced group requirements Course Requirements for BCB Ph.D. Students Math 165 Math 266 Math 166 Com S 207 Biol 313 BBMB 301 Stat 341 Com S 330 Com S 208 Biol 315 Stat 3XX I II V Prerequisites Background Core

Required BCB Core Courses (Fundamentals of Genome Informatics) (BCB 548, COM S 548, CprE 548) rerequisites: Com S 208, Com S 330, Credit or enrollment in Biol 315, Stat 341, credit or enrollment in. Offered in Fall semester, Potential Instructors: Srinivas Aluru; David Fernandez-Baca; Oliver Eulenstein. Biology as an information science. Review of algorithms and information processing: design of algorithms; space and time complexity analysis of algorithms; basic search algorithms; branch and bound search; dynamic programming. Generative models for sequences: multinomial models; Markov models. String algorithms: exact string matching; suffix trees and suffix arrays; approximate string matching (k mismatches, k differences). Pairwise sequence alignment: amino acid substitution scoring matrices; local and global alignment. Multiple sequence alignment: progressive alignment; word-based methods; local multiple alignment (sequence profiles and motifs). Sequence database search: dot matrix methods; heuristic methods; statistics of database searches; Introduction to genome sequence assembly. I (Advanced Genome Informatics) (BCB 594, GDCB 594, Stat 594) Prerequisites: BCB 548,. Biol 315. Offered in Spring semester, Potential Instructors: Volker Brendel; Karin Dorman; Xun Gu. Applications of sequence models: codon usage; discrete and continuous models of nucleotide substitution; synonymous and nonsynonymous nucleotide substitutions. Basic methods in molecular phylogeny: phylogentic trees; distance matrix methods; maximum parsimony methods; maximum likelihood methods. Advanced sequence models: Random walks; score-based sequence analysis; Interpolated Markov Models; Markov Random Fields; applications to genome annotation; genome rearrangements. Hidden Markov Models: theory; training; applications to gene structure annotation, sequence alignment, and protein classification. DNA and protein motifs: weight matrices; word-based methods; EM algorithm, Gibbs sampling, and simulated annealing; Bayesian methods. Introduction to gene expression analysis, mrna and protein expression data analysis, multiple comparisons. II (Structural Genome Informatics) (BCB 5xx, Com S 5xx, BBMB 5xx) Prerequisites: BCB 548, BBMB 301, Biol 315, Credit or enrollment in. Offered in Fall Semester, Potential Instructors: Bob Jernigan, Guan Song, Zhijun Wu Algorithmic and statistical approaches in structural genomics including: Protein, DNA and RNA structure; Protein and Nucleic acid databases; Computational problems in structure determination including structure representation, transformation between coordinate systems, structure comparison (using RMS and distance matrix based methods) and visualization, structure determination with NMR derived distances, Distance-based structure modeling, energy minimization methods for structure refinement, protein structure modeling using threading and homology based methods. Analysis and prediction of protein secondary structure and tertiary structure, ordered and disordered regions, structural domains, 3- dimensional structural motifs, protein cores and surfaces, structural classes, protein function from primary, secondary, or tertiary structure, protein-protein, protein-rna and protein-dna interfaces; analysis and prediction of RNA structure. V (Computational Functional Genomics and Systems Biology) (ComS 5ZZ, Stat 5ZZ, GDCB 5ZZ). Prerequisites: BCB 548, Biol 315,,,. Offered in Spring Semester: Potential Instructors: Vasant Honavar, Karin Dorman, Steve Proulx Algorithmic and statistical approaches in computational functional genomics and systems biology; Biological Information Integration Knowledge (ontology) driven and statistical approaches; Qualitative, probabilistic, and dynamic network models; Modeling, analysis, simulation and inference of transcriptional regulatory modules and networks, protein-protein interaction networks; metabolic networks; cells and systems.

Recommended Prerequisites for Admission to the BCB Ph.D. program COURSE PREREQUISITES FOR ADMISSION TO BCB Courses that should be taken ideally prior to enrollment Category I. Mathematics and Statistics Math 165 or equiv Differential calculus, applications of the derivative, 4 cr. F S SS* introduction to integral calculus. Math 166 or equiv Integral calculus, applications of the integral, infinite series. 4 cr. F S SS Math 265 or equiv Analytic geometry and vectors, differential calculus of 4 Cr. F S SS functions of several variables, multiple integrals, vector calculus Stat 341 or equiv Probability; distribution functions and their properties; classical discrete and continuous distribution functions; moment generating functions, multivariate probability distributions and their properties. 3 cr. F S SS Category II. Biological Sciences Biol 313 or equiv. Introduction to the principles of transmission and molecular 3 cr. F S genetics of plants, animals, and bacteria. Recombination, structure and replication of DNA, gene expression, cloning, quantitative and population genetics. BBMB 301 or A survey of biochemistry: structure and function of amino 3 cr. F S equiv. acids, proteins, carbohydrates, lipids, and nucleic acids; enzymology; metabolism; biosynthesis; and selected topics. Biol. 315 The mechanisms of evolution. Topics in microevolution: population genetics, natural selection, genetic variation, and adaptation. Macroevolution: speciation, extinction, phylogeny, and major evolutionary patterns. 3 cr. F S Category III. Computer Science Com S 207 or equiv Com S 208 or equiv Com S 330 or equiv An introduction to computer programming using an objectoriented programming language. Emphasis on the basics of good programming techniques and style. Extensive practice in designing, implementing, and debugging small programs. Use of abstract data types. Interactive and fild I/O. Exceptions/error-handling. Intermediate-level programming techniques. Emphasis on designing, writing, testing, debugging, and documenting medium-sized programs. Data structures and their uses. Dynamic memory usage. Inheritance and polymorphism. Algorithm design and efficiency: recursion, searching, and sorting. Event-driven and GUI programming. The software development process. Concepts in discrete mathematics as applied to computer science. Logic, proof techniques, set theory, relations, graphs, 3 cr. F S SS 3 cr. F S SS 3 Cr. F S SS

combinatorics, discrete probability and number theory. Required Background Coursework (typically taken in year 1 unless similar coursework was completed prior to joining the BCB program) BCB BACKGROUND COURSEWORK REQUIREMENTS Courses (or equiv.) that should be taken prior to enrollment or during first year) Category I. Mathematics and Statistics or equiv (new Review of probability and random variables. Data, course that combines sampling, and basic statistical Inference, Classical relevant material from Estimation and Hypothesis testing, Elementary Stat 432 and some experiment design and ANOVA. Stochastic Processes material from Stat 401) - Poisson processes and Markov Chains Category II. Biological Sciences (revised) or equiv Note: Dan Voytas to work with BBMB/GDCB on the necessary changes Category III. Computer Science (new requirement replacing Com S 311) Molecular biology and cellular biochemistry with focus on systems-level analyses and high-throughput technologies. Review of basic cell structure and function; Principles of molecular genetics; Regulation of gene expression; Principles of cellular and developmental regulation, molecular evolution; Methods for high-throughput genomic, transcriptomic, metabolomic, structural genomic, and proteomic analyses. Relational, object-oriented, and semistructured data models and query languages. SQL, ODMG, and XML standards. Database design using entityrelationship model, data dependencies and object definition language. Application development in SQLlike languages and general purpose host languages with application program interfaces. Information integration using data warehouses, mediators and wrappers. Programming Projects. * F = Fall semester; S = Spring semester; SS = Summer Session ** must be taken as Gen 495 to apply toward graduate credit Required Advanced Electives 3 cr F 3 cr. S 3 cr. F S A total of 12 graduate credits at the 500-level or above (excluding seminars, journal clubs, rotation credits, workshop credits, 1-credit lab or tools courses, or other courses that are graded on a pass / fail or satisfactory / unsatisfactory basis) recommended by the POS committee. These courses should ideally provide some depth in computer science, statistics, mathematics, or biological sciences. Additional Course Requirements Required, Seminars, Workshops, Ethics Modules, etc. are unchanged.

New courses or Significant Updates Proposed to Existing Courses Stat 3XX Probability and Statistical Inference for the Biological Sciences. Offered in Fall Semester. IPotential Instructors: Karin Dorman or other Statistics faculty. Prerequisites: STAT 101 or 104 or 226 or equivalent; STAT 341 or equivalent. Introduction to stochastic processes and statistical inference with applications to the biological sciences. Review of probability and random variables. Basic statistical inference, estimation, hypothesis testing. Elementary experimental design and ANOVA. Stochastic processes - Poisson processes, Markov chains. Molecular Genetics. (To be revised Dan Voytas) Offered in Spring Semester. Prerequisites: Biol 314. Molecular biology and cellular biochemistry with focus on systems-level analyses and high-throughput technologies. Review of basic cell structure and function; Principles of molecular genetics; Regulation of gene expression; Principles of cellular and developmental regulation, molecular evolution; Methods for high-throughput genomic, transcriptomic, metabolomic, structural genomic, and proteomic analyses. Recommended (not required) Courses It is recommended that all BCB graduate students who have not had laboratory experience in biological sciences take at least two 1-credit modules of BCB 542 (Introduction to Molecular Biology Techniques). Similarly, BCB graduate students who come in with a biology undergraduate degree take at least two modules of Introduction to Bioinformatics Tools (including modules on Sequence Analysis, Microarray Data Analysis, Protein Structure Analysis, Phylogenetics etc. to be developed and offered by the Baker Center).

Sample Course Plans Well-prepared students I II V I II V I II V Students Missing Biology Prerequisites, but with strong Computer Science background Biol 313 BBMB 301 Biol 315 II I V

Students Missing Computer Science Prerequisites, but with strong Biology background Com S 207 Com S 208 Com S 330 Year 3 II I V Com S 208 Com S 330 Year 3 II I V Students Missing Statistics Prerequisites AND Computer Science but with strong Biology background Com S 207 Stat 341 Com S 208 Year 3 Com S 330 II I V