INFORMATICS
Course objectives
Learning goals. The main goal of the course is to give basic knowledge of computer science, to provide the tools for understanding what a computational problem is and which kind of logical reasoning may lead to its solution. In the meantime we want to work on programming skills (e.g. Python programming) and on querying relational databases. Knowledge and understanding. At the end of the course the students will know what an algorithm is, what difference exists between data and its representation, how to reason using abstraction techniques. They will be able to code in Python to solve new problems, using as well the theoretical knowledge of algorithm analysis. They will know how relational databases are organized, and will learn the SQL language, useful to query them. Applying knowledge and understanding. Learing about the theory of algorithms and a programming language allows the students to solve new computational problems in a flexible way. Making judgements. Algorithmic thinking (also called computational thinking), which is trained by the students during this course, gives tools and techniques for rigorous and non-ambiguous analysis of problems, using only relevant information. Communication skills. Students learn the technical and scientific language of computer science, which must be appropriately used in written and viva exams. Moreover writing code documentation trains the students to explain their work with clarity. Learning skills The course show the students new concepts (e.g. programming, theory of algorithms). The effort required to understand and apply these concepts allows them to study and evaluate new techniques and programming languages.
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Bibliography
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Exam mode
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Bibliography
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Bibliography
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Teaching mode
Frequency
Exam mode
Lesson mode
- Lesson code1017587
- Academic year2024/2025
- CourseStatistics, Economics, Finance and Insurance
- CurriculumCurriculum unico
- Year1st year
- Semester1st semester
- SSDINF/01
- CFU9
- Subject areaInformatico