Matematica | METHODS FOR INFORMATION MANAGEMENT
Matematica METHODS FOR INFORMATION MANAGEMENT
cod. 0512300029
METHODS FOR INFORMATION MANAGEMENT
0512300029 | |
DIPARTIMENTO DI MATEMATICA | |
EQF6 | |
MATHEMATICS | |
2020/2021 |
YEAR OF COURSE 3 | |
YEAR OF DIDACTIC SYSTEM 2018 | |
SECONDO SEMESTRE |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 6 | 48 | LESSONS |
Objectives | |
---|---|
THE MAIN OBJECTIVE IS TO PROVIDE ELEMENTS OF OBJECT-ORIENTED PROGRAMMING BY USING OF JAVA ALGORITHMSTHE MAIN ACQUIRED KNOWLEDGE WILL BE: - KNOWLEDGE OF THE OBJECT-ORIENTED PROGRAMMING - KNOWLEDGE OF THE FOUNDATIONS OF PROGRAMMING IN JAVA - KNOWLEDGE OF SOME DATA STRUCTURES. MAIN ABILITIES (CAPACITY TO APPLY ACQUISITE KNOWLEDGE) WILL BE: - TO SELECT APPROPRIATE AND EFFICIENT METHODS FOR PROBLEM-SOLVING - TO WRITE ALGORITHMS - TO ANALYZE THE COMPUTATIONAL COMPLEXITY OF ALGORITHMS |
Prerequisites | |
---|---|
THE TREATED TOPICS REQUIRE BASIC KNOWLEDGES COMPUTER SCIENCE. |
Contents | |
---|---|
INTRODUCTION. CLASSES AND OBJECTS. NUMERICAL DATA. DECISIONS. ITERANCES. PLANNING OF CLASSES. APPLETS. VECTORS AND ARRAYS. LINKED LISTS. STACKS AND QUEUES. RECURSIVE METHODS. SEARCH BINARY TREES. |
Teaching Methods | |
---|---|
THE TEACHING PROVIDES 48-HOUR HORIZONTAL LESSONS THAT TAKE PLACE IN THE CLASSROOM. THE FREQUENCY OF LESSONS, THAT IS NOT OBLIGATORY, IS RECOMMENDED |
Verification of learning | |
---|---|
ACHIEVE IS CERTIFIED BY THE PASSING OF AN ORAL EXAM WITH ASSESSMENT OF THIRTY. THE ORAL EXAMINATION CONSISTS IN QUESTIONS AND DISCUSSION ON THEORETICAL AND METHODOLOGICAL CONTENTS INDICATED IN THE PROGRAM OF TEACHING. ITS AIM IS TO EVALUATE THE LEVEL OF KNOWLEDGE AND CAPABILITY OF ACHIEVED, AS WELL AS TO VERIFY THE ABILITY OF SELF-ORGANIZATION OF EXPOSITION AND THE APPROPRIATE USE OF TERMINOLOGY |
Texts | |
---|---|
C.S. HORSTMANN CONCETTI DI INFORMATICA E FONDAMENTI DI JAVA APOGEO M.T. GOODRICH, R. TAMASSIA, M.H. GOLDWASSER ALGORITMI E STRUTTURE DATI IN JAVA APOGEO A. DROZDEK ALGORITMI E STRUTTURE DATI IN JAVA APOGEO |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2022-05-23]