Introduction to Programming
Persone
Docente titolare del corso
Adamoli A.
Assistente
Descrizione
This course - aimed at students without prior programming experience - gives an introduction to programming with the Java programming language. It explains fundamental approaches to algorithmic problem solving. Students learn about declarative problem specification and procedural problem solving. The course focuses on procedural programming, but introduces also the basic concepts of object-oriented programming. It covers the software development phases of problem specification, software design, programming, testing, and debugging.
Obiettivi
- Algorithmic problem solving.
- Procedural programming.
- Object-oriented programming.
Modalità di insegnamento
In presenza
Impostazione pedagogico-didattica
Lectures and exercises on the course topics.
Modalità d’esame
The examination consists of periodic assignments and a final exam.
Bibliografia
Offerta formativa
- Master of Science in Financial Technology and Computing, Lezione, 1° anno
- Master of Science in Management and Informatics, Lezione, 1° anno