CENG4525 Introduction to Bioinformatics¶
Course Description¶
This course is a preliminary exploration into the field of bioinformatics, a discipline at the intersection of computer science and biology as the study of biological systems utilizing computer science principles. The course will address a variety of topics including biological data, databases, molecular evolution, structural biology, systems biology, molecular biology, biochemistry and diseases. Students will gain hands-on experience in writing and adapting code using the Python programming language. In addition, the course will introduce students to the fundamental aspects of bioinformatics as an academic field, covering topics such as the specification, construction, testing, documentation, evaluation of the efficiency and limitations of algorithms.
Course Schedule
- Overview of Bioinformatics
- Basic Biological Mechanisms and Data
- Biological Databases & Accessing databases
- DNA/RNA/Protein Sequences & Objects
- Sequence Analysis I: Transcription, Translation, Mutation - Quiz
- Sequence Analysis II: Sequence Alignments & Phylogenetics
- Genome Analysis: Sequence Annotation
- Transcriptome Analysis: RNAseq Data Analysis
- Project Brainstorming & Planning
- Project Proposals
- Structural Biology
- 3D Visualization
- Biology of Diseases and Personalized Medicine
- Project Presentations