PROGRAMMING MOD. A
Degree course:
Corso di First cycle degree in MATHEMATICS
Academic year when starting the degree:
2019/2020
Year:
1
Academic year in which the course will be held:
2019/2020
Course type:
Basic compulsory subjects
Credits:
6
Period:
First Semester
Standard lectures hours:
48
Detail of lecture’s hours:
Lesson (48 hours)
Requirements:
none
Final exam is composed of an oral and a practice test.
Assessment:
Voto Finale
The main aim of the course consists in giving the basis of data structures theory and algorithms.
The intended scope of the course is also to introduce to the main subjects related to the theory of complexity.
Besides an outline of java programming is given.
Module A
Introduction to java programming:
• Variables, constants and type of elementary data.
• Assignment and composite statement.
• Basics of Input/output.
• Expressions and operators.
• Control Structures: selection and cycles.
• Class and methods.
• Array.
• Introduction to recursion.
Text books:
C. Thomas Wu: "Java. Fondamenti di Programmazione.". McGraw-Hill.
Tutorial: available on the official web-site.
Usual classes.