DATABASES AND NETWORK INFORMATION SYSTEMS

Roberto DE PRISCO DATABASES AND NETWORK INFORMATION SYSTEMS

0512100017
DIPARTIMENTO DI INFORMATICA
COMPUTER SCIENCE
2014/2015



YEAR OF DIDACTIC SYSTEM 2008
PRIMO SEMESTRE
CFUHOURSACTIVITY
648LESSONS
Objectives
THE GOAL OF THIS COURSE IS THAT OF GIVING TO THE STUDENT BASIC KNOWLEDGE ABOUT INFORMATION SYSTEMS THAT ACCESS DATA OVER A NETWORK. PARTICULAR EMPHASIS WILL BE GIVEN TO THE DESIGN AND IMPLEMENTATION OF SOFTWARE FOR MOBILE DEVICES. THE ANDROID OPERATING SYSTEM WILL BE USED AS DEVELOPMENT FRAMEWORK.
Prerequisites
ALGORITHMS AND DATA STRUCTURES; PROGRAMMING (JAVA), DATABASES, TECHNOLOGIES FOR WEB-RELATED SOFTWARE DEVELOPMENT.
Contents
INTRODUCTION TO DATABASES AND INFORMATION SYSTEMS; NETWORKING AND MOBILE ACCESS; MOBILE DEVICES AND THE ANDROID PLATFORM. ANDROID PROGRAMMING: DEVELOPMENT KIT, MODEL, ACTIVITIES LIFECYCLE, FUNDAMENTAL COMPONENTS, FRAGMENTS, THREADS, NETWORKING, GRPHICS AND ANIMATIONS, USER INTERFACE, FILE SYSTEM, MULTIMEDIA.
Teaching Methods
CLASS LECTURES WITH PRACTICAL EXAMPLES AND CASE STUDIES THAT INVOLVE BOTH THE DEVELOPMENT OF APPLICATIONS DONE BY THE TEACHER, AND THE POSSIBILITY FOR THE STUDENTS TO TRY THE DEVELOPMENT ON THEIR OWN, UNDER THE GUIDANCE OF THE TEACHER.
Verification of learning
PRACTICAL AND ORAL EXAMS. THE PRACTICAL EXAM HAS THE GOAL OF EVALUATING THE SKILLS OF THE STUDENT WITH RESPECT TO THE DESIGN AND IMPLEMENTATION OF ANDROID APPLICATIONS. IN THE ORAL EXAM THE STUDENT HAS TO SHOW KNOWLEDGE OF ALL THE TOPICS STUDIED IN THE COURSE.
Texts
DOCUMENTS FREELY AVAILABLE ON THE INTERNET. FOR EACH SPECIFIC TOPIC THE TEACHER WILL GIVE SUITABLE REFERENCES DURING THE CLASSES.
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2016-09-30]