Course
COE4110345
BIOINFORMATICS
Computer Engineering
- LECTURE
- 3
- LAB
- 0
- CREDITS
- 3
- ECTS
- 6
REQUIRES
REQUIRED BY
None
TAUGHT IN
AIM
The course provides an introduction to the field of bioinformatics including key concepts, algorithms, structures and databases, the development of the field historically, its applications and relevant developments in the field. The course covers the basics of bioinformatics sequence analysis and related tools and databases. Topics covered include pairwise alignment, score matrices, sequence database search, biological networks, network analyssi and machine learning techniques, and visualization. The course also an overview of basics of molecular biology, including the concepts of genomes and genes and includes an introduction to genome browsers and central biological databases and knowledge-bases.
CONTENT
This course contains; Introduction to the course material, what is bioinformatics, and why to study bioinformatics,Building the background: Basic concepts in bioinformatics,suffix trees and arrays,Sequence Alignment basics,pairwise sequence alignment,multiple sequence alignment,Databases and database search,Microarray data analysis,Presentations by students lecture/ articles / tools ,Presentations by students lecture/ articles / tools ,Phylogenetic Trees,Machine learning, Network model and graph analysis,Biological networks, visualization and analysis,Project Presentations.
LEARNING OUTCOMES
- 1
Has a general understanding of central topics and concepts within the field of bioinformatics
Assessed by: Traditional Written Exam, Homework, Project Task, Quiz
- 2
Understands dynamic programming algorithms for alignment of biological sequences
Assessed by: Traditional Written Exam, Homework, Project Task, Quiz
- 3
Understands and be able to explain basics of molecular biology and evolution pertaining to sequence alignment and connect them with the various algorithms
Assessed by: Traditional Written Exam, Homework, Project Task, Quiz
- 4
Is able to compare technical aspects of pairwise local and global sequence alignment algorithm
Assessed by: Traditional Written Exam, Homework, Project Task, Quiz
- 5
Is able to use biological databases and knowledgebases, machine learning and network analysis
Assessed by: Traditional Written Exam, Homework, Project Task, Quiz
- 6
Understanding of basic approaches to biological networks and visualize
Taught by: Cooperative Learning · Assessed by: Traditional Written Exam, Project Task, Quiz
WEEKLY PLAN
- WEEK 1
Introduction to the course material, what is bioinformatics, and why to study bioinformatics
- WEEK 2
Building the background: Basic concepts in bioinformatics
- WEEK 3
suffix trees and arrays
- WEEK 4
Sequence Alignment basics
- WEEK 5
pairwise sequence alignment
- WEEK 6
multiple sequence alignment
- WEEK 7
Databases and database search
- WEEK 8
Microarray data analysis
- WEEK 9
Presentations by students lecture/ articles / tools
- WEEK 10
Presentations by students lecture/ articles / tools
- WEEK 11
Phylogenetic Trees
- WEEK 12
Machine learning, Network model and graph analysis
- WEEK 13
Biological networks, visualization and analysis
- WEEK 14
Project Presentations
ASSESSMENT
- Rate of Midterm Exam to Success30%
- Rate of Final Exam to Success70%
WORKLOAD
| ACTIVITY | COUNT | HOURS | TOTAL |
|---|---|---|---|
| Course Hours | 14 | 3 | 42 |
| Guided Problem Solving | 14 | 2 | 28 |
| Resolution of Homework Problems and Submission as a Report | 1 | 20 | 20 |
| Term Project | 0 | 0 | 0 |
| Presentation of Project / Seminar | 1 | 20 | 20 |
| Quiz | 5 | 1 | 5 |
| Midterm Exam | 1 | 45 | 45 |
| General Exam | 0 | 0 | 0 |
| Performance Task, Maintenance Plan | 1 | 5 | 5 |
READING
- "No specific text book, notes will be made available, including in class notes, (sometimes) slides, research papers, book chapters, etc. Recommendaed Reference: Understanding Bioinformatics Marketa Zvelebil & Jeremy O. Baum"
TEACHING STAFF
- Prof.Dr. Reda ALHAJJCOORDINATOR
- Prof.Dr. Reda ALHAJJ