ECS 289A, Spring 2004
CRN: 60541
Instructor: Vladimir Filkov
Time: TR, 9:00 am - 10:20 am
Place: 207 Olson
Units: 4
This is a seminar course on computational modeling and methods for inference of gene networks, using gene expression and other large-scale genetic data. The following discrete and continuous models will be discussed: graph models, Boolean networks, Bayesian networks, Linear models, and differential equations. The emphasis will be on data-driven, network inference methods, including combinatorial optimization, Bayesian reasoning, systems of linear equations, graph algorithms and others.
This course will cover topics from both biology and computer science, but the focus will be on algorithms and mathematical methods. The course will aim to be self sufficient, and will cover basic concepts, necessary for understanding of the material, from both disciplines. Graduate standing in Computer Science and/or Life Sciences, or permission of the instructor, will be required to register for the course. Graduate level familiarity with algorithms and data structures, as well as undergraduate preparation in numerical methods is recommended.
I. Gene Regulation and Technology
II. Biological Properties of Gene Networks
III. Scientific Modeling Overview
IV. Gene Network Models and Methods for Their Inference
Since there is no appropriate book in this area, a combination of lecture notes and recently published technical papers will be used.
Students will be graded based on a term project (60%), two technical paper/software presentations (30%), and class participation (10%).
Students will use methods taught in class to follow the process of gene regulation inference from available data. Both theoretical and applied projects will be suggested. The projects will be done in groups consisting of a fair mix of life science and computer science students.
Students will present two technical papers or software used for gene regulation inference.