System Architecture for Biotechnology (2009/2010)

Course code
Name of lecturer
Davide Quaglia
Davide Quaglia
Number of ECTS credits allocated
Other available courses
Academic sector
Language of instruction
2nd Semester dal Mar 1, 2010 al Jun 15, 2010.

Lesson timetable

2nd Semester
Day Time Type Place Note
Monday 11:30 AM - 1:30 PM lesson Lecture Hall F  
Tuesday 8:30 AM - 9:30 AM lesson Lecture Hall D  
Tuesday 9:30 AM - 11:30 AM laboratorio Laboratory Alfa  

Learning outcomes

This class aims at providing the fundamental knowledge for the design, implementation, development, management, and maintenance of hardware and software systems in biotechnological labs, both for research and production, and clinical labs. Starting from actual case studies, the main related topics are highlighted; then, each of them is addresses in detail from a theoretical and practical perspective. Finally, workshops with external speakers allow to meet companies and institutions which use this knowledge.



32 hours on the following topics:

Communications among systems
- Networks
- Protocols
- Machine-to-machine
Methods and devices for data acquisition, storage, and visualization
- Acquisition, calibration and errors
- Storage formats
- Storage devices
- Data visualization
Process management
- Concurrent and sequential processes
- Synchronization
- Deadlock
- Concurrent models: pipeline and farm
- Temporal constraints
- Queue networks
- Job scheduling
High performance computing
- Parallel architectures
- Digital Signal Processors (DSP)
- Cluster
- Programming techniques
Management of laboratory hardware
- Maintenance
- Supply chain management: inputs and outputs
- Overview of job risk management
Tracking methods
- Application scenarios
- Methods: bar codes, RFID, Active wireless tags
- EPCGlobal
- Architecture of a tracking system


- Tools for network analysis
- Communications through Java
- Connection of services through a middleware layer.
- Visualization tools
- Example of biotech process automation (E-Wine Project)
- Example of biotech lab automation
- Machine virtualization and Linux setup.

Assessment methods and criteria

The examination consists of:

1) written test with questions about the theory and practice part of the class
2) project
- Bibliographic research (max 2 points, max 2 people)
- Implementation (max 3 points, max 3 people)

Updated list of titles on the teacher's web page

For the project, synergies are possibles with other classes, stage and thesis.

The final result (over 30 points) is computed by summing the result of both the written test and the project.

Teaching aids