Algorithmic approaches to Computational Biology
COSC 430 - Fall 2004
Elective Credit Course
Course Directors:
Department: Dept. of Computer Science
Number of Credits: Three
Course Duration: 15 weeks – 2 lectures/week (90 min each)
Course Description:
This course is designed to provide a ‘Hands-on’ approach to Bioinformatics and Structural Biology from the standpoint of Computer Sciences. The students will be initially provided an overview of the basics in bio-macromolecular structure, methods of structure prediction and molecular visualization tools. This will be followed by introduction to modeling kinetics and physiological mechanisms, databases specific to biochemical reactions and pathways, followed by overview to data management in genomic and proteomic micro arrays.
The students will then learn the fundamentals of computational methods in relation to biological sciences including methods and practice in Data Mining, setting up Workstations, fundamentals of Programming languages in Bioinformatics, Imaging concepts, theory and methods in Pattern matching, implementation of Search engines in Bio-informatics. The course will be supplemented with extensive ‘hands-on’ training to use some popular tools in genomics and proteomics, take-home projects, student seminars, Exams and occasional live Lec-Dems from experts.
Course Eligibility: Students who have taken earlier credits in basic biology and computer science.
Required Texts:
Recommended Texts:
COURSE SYLLABUS:
Week 1. Bio-molecular structure prediction (Developing Bioinformatics Computer Skills – Cynthia Gibas & Per Jambeck; Bioinformatics computing – Bryan Bergeron )
Week 2. Structure and function assignment of Proteins (Structural Bioinformatics – Philip E. Bourne & Helge Weissig)
Week 3. Protein structure prediction tools (Structural Bioinformatics – Philip E. Bourne & Helge Weissig)
Week 4. Tools for genomics and proteomics (Developing Bioinformatics Computer Skills – O’Reilly)
Week 5. Databases and Visualization (Developing Bioinformatics Computer Skills – O’Reilly)
Week 6. Data Mining (Bioinformatics computing – Bryan Bergeron)
Week 7. Bio-informatics workstation
Week 8. Programming languages
Week 9. Imaging concepts
Week 10. Theory and implementation of Search Engines in Bio-informatics (Bioinformatics computing – Bryan Bergeron)
Week 11. Statistics and Microarray data (Bioinformatics computing – Bryan Bergeron)
Week 12. Theory and methods in pattern matching (Bioinformatics computing – Bryan Bergeron)
Week 13. Collaboration (Bioinformatics computing – Bryan Bergeron)
Week 14. Student presentation
Week 15. Exams
For further details contact - Natarajan Ganesan, 202-687-9235