DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE
E SCIENZE MATEMATICHE

UNIVERSITA' DEGLI STUDI DI SIENA
 
 Webmail
Home |  Home Education |  Contacts |  UniSi   Privacy e Cookie policy

Foreign Students

Education

Insegnamento
Models and languages for bioinformatics

 
a.a. 2017-2018
Corso Lm Computer and Automation Engineering [RA]
Anno 1
Semestre II
Obiettivi To learn the foundations of computational models and programming languages for bioinformatics, a scientific discipline which stands between computer science and biology. To see the main applications of bioinformatics. To learn some fundamental tools for modeling biological problems and for the implementation of these tools by using some of the most used languages for Systems Biology.
Ore 54
Crediti 6
Link corso http://www3.diism.unisi.it/~falaschi/Teaching/bioinformatics.html
Docente Moreno Falaschi

Note
Teaching methodology:

This course consists of a series of seminars on the main applications of bioinformatics, followed by lectures on Constraint Logic Programming, showing how to model some biological problems, and a course on Python programming, with programming practice in the laboratory.

====================================
Intermediate and final examination/project:

Final written exam on Python programming (this part can be substituted by intermediate written tests), plus oral discussion on some further reading based on the seminars or on a programming project (which can be done also in small groups of students, or individually) in Python, or in Constraint Logic Programming (in any case using a language seen in the course). The project consists of realizing a computational model for one of the biological problems presented in the seminars or during the course. The project can be substituted by a written exam on Prolog programming, which can also be passed by means of some intermediate tests.


Programma
https://segreteriaonline.unisi.it/Home.do

Testi consigliati
1) Dan E. Krane, Michael L. Raymer, Fundamental Concepts of Bioinformatics, Pearson, 2003

2) Tutorial on Python, freely available online. http://docs.python.org/2/tutorial/

3) The Logic Programming Paradigm and Prolog, by K. Apt. (Tutorial: see the material for the course, following the above link)

4) Notes distributed in the classroom.

Username:
Password:


Dipartimento di Ingegneria dell'Informazione e Scienze Matematiche - Via Roma, 56 53100 SIENA - Italy