Learning outcomes of the course unit
The course aims to bring students to know and understand the basic theoretical fundamentals, vocabulary and main tools for a competent use of Computer Science in the context of Veterinary Science.
At the end of the course the student must demonstrate the ability to use knowledge and understanding of the course topics in solving simple problems.
Course contents summary
2. Problems, algorithms and programs
3. Problem solving formalization
4. Flow charts
5. Computer architecture
6. Operating Systems
7. Software and applications
8. Computer networks and the World Wide Web
The terminology of computer science. Types of computer systems.
PROBLEM, ALGORITHM AND PROGRAM
Definition of proper terms and of the differences among the concepts.
Various degrees of formalization of the solution to a certain problem.
The components of a processing system. Principle of the stored program. Instruction interpretation process. Memory hierarchy. Representation of numerical, alphanumeric and symbolic information.
Types of Operating Systems. CPU Management. Main memory management. Management of peripheral input-output devices . File Management.
Algorithms and flowcharts. The general architecture of software applications.
Spreadsheets and their functions for the management, processing and visualization of data. Simple applications of the spreadsheet.
COMPUTER NETWORKS AND THE WEB
Introduction to computer networks. Internet: structure and protocols. Network Services. Search engines. Advanced information search functions .
Security issues in computer systems.
The representation of multimedia information. Handling of pictures, movies and sounds.
Bibliographic databases of veterinary interest.
Fluency - Conoscere e usare l'informatica (VI Ed.)
by L. Snyder e A. Amoroso; Pearson Education
The course consists of 35 hours of classes, mostly dedicated to illustrating the course theoretical subjects. Some hours of the course will be dedicated to guided practical exercises carried out in the classroom using the students' own laptops, to provide them with practical knowledge of the most common software applications.
Assessment methods and criteria
Written test including open questions, multiple-choice questions and practical exercises.
The final grade (from 0 to 32-36) is given by the sum of the grades assigned to each question.
The test is passed with a score of 18 or higher.
A student who has obtained the ECDL certificate for all the subjects of the course will be exempted from taking the test.