FOUNDATIONS OF TELEMEDICINE
Stampa
Enrollment year
2017/2018
Academic year
2018/2019
Regulations
DM270
Academic discipline
ING-INF/06 (ELECTRONIC AND INFORMATION BIOENGINEERING)
Department
DEPARTMENT OF ELECTRICAL,COMPUTER AND BIOMEDICAL ENGINEERING
Course
BIOENGINEERING
Curriculum
Bioingegneria delle cellule e dei tessuti
Year of study
Period
1st semester (01/10/2018 - 18/01/2019)
ECTS
6
Lesson hours
70 lesson hours
Language
Italian
Activity type
WRITTEN AND ORAL TEST
Teacher
LARIZZA CRISTIANA (titolare) - 6 ECTS
Prerequisites
Basic programming skills as those provided by the course of Foundation of Computer Science.
Learning outcomes
The course provides a general introduction to Object Oriented programming and methodologies for conceptual modeling.
It provides principles for the analysis, design and implementation of software applications; the theoretic topics alternate with exercises and discussions on code segments
The course aims to prepare the student to the real world of software development.
Course contents
The module covers the following topics:
- Object Oriented Programming (OOP).
- The Java programming language.
- The UML Notation.
Teaching methods
Lectures (hours/year in lecture theatre): 35
Practical class (hours/year in lecture theatre): 0
Practicals / Workshops (hours/year in lecture theatre): 35
Reccomended or required readings
The programming language used in the course is Java. To learn the syntax of the language it is suggested to refer to a specific manual and to online documentation.
For the Java language is suggested the adoption of one of the following:
- Walter Savitch. Programmazione di base e avanzata con Java. PEARSON
- Arnold Ken, Gosling James, Holmes David. Il linguaggio Java. Manuale ufficiale. Pearson Education Italia
and of
- Craig Larman. Applying UML and Patterns
Assessment methods
The evaluation of the first module includes two individual tests to the passed together. The preliminary test verify the theoretic knowledge about Object Oriented Programming and about the Java language.
It requires to correctly answers to 9 out of 15 questions. The second test requires to solve a practical programming problem in the lab using the Java language. The final score is the weighted average of the scores of the theoretic (1/3) and practical (2/3) tests.
Further information
Sustainable development goals - Agenda 2030