Learning objectives
At the end of the course, the student is expected to be able to:
- [knowledge and understanding]: know and understand the key issues, technological and design solutions of basic computer science for the analysis of scientific data;
- [applying knowledge and understanding]: apply computer science technologies and instruments needed for arrangement, graphical representation and basic analysis of scientific data;
- [learning skills]: understand software handbooks; utilize the acquired expertise to independently approach other scientific software and programming languages;
- [making judgments ]: achieve an independent judgement in dealing the design of computing solutions for the analysis of data;
- [communication skills]: communicate the acquired knowledge using the correct technical language; communicate scientific data through understandable and incisive graphical representations.
Course unit content
- Basics of computer science: the computer ( hardware and the software), binary representation of information (numbers, text, images, sound, video), binary arithmetic and logic.
- Introduction to the OriginPro software for the analysis and plot of scientific data: import, arrangement and elaboration of data, statistical analysis, plot, linear and nonlinear fit, interpolation.
- Introduction to the Matlab software: variables, operations, basic functions, vectors and matrixes, character and strings, images, data import and output, statistical analysis, plot, linear and nonlinear fit, interpolation, function and script, programming elements (cycles, conditions), images analysis.
Bibliography
Professor's material (lectures slide and notes) and online software handbooks.
Teaching methods
Classroom lectures and computer exercises.
It reminds non-attending students to check the available teaching material and information provided by the teacher through the Elly platform.
Assessment methods and criteria
The qualifying examination (the exam does not include a vote) can be passed after the submission of 10 computer-based exercises assigned during the course and an oral exam that will focus on the topics presented in the lectures.
The regular delivery of all assigned exercises during the course exempts the student from the oral exam.