Second cycle degree in COMPUTER SCIENCE

Campus: PADOVA

Language: English

Teaching period: Second Semester


Number of ECTS credits allocated: 6

Prerequisites: Basic knowledge of optimization methods and machine learning. C++ and/or Java programming languages.
Examination methods: The exam covers three separate parts, which have to be all passed: (relative weights in parenthesis)
1) Written test of the biochemistry concepts (ca. 30%)
2) Software project (ca. 40%)
3) Project presentation and critical evaluation (ca. 30%)
Course unit contents: The course consists of two parts:
1) Introduction to living matter (2 credits):
1.1) Introduction to organic chemistry
1.2) Weak interactions and energy
1.3) Structure and function of DNA and proteins
1.4) Lipids, membranes and cellular transport

2) Computational Biochemistry (4 credits):
2.1) Biological Databases
2.2) Software libraries and concepts for sequence alignments, profiles and database searches
2.3) Sequence - structure - function relationship in proteins and classification
2.4) Methods for the prediction of protein structure from sequence. The CASP experiment.
2.5) Methods for the prediction of protein function. The CAFA experiment.
2.6) Introduction to network and systems biology.
2.7) Genotype – phenotype correlations. The CAGI experiment.