CODE 87084 ACADEMIC YEAR 2020/2021 CREDITS 3 cfu anno 1 INGEGNERIA CIVILE E AMBIENTALE 8715 (L-7) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05 LANGUAGE Italian TEACHING LOCATION GENOVA SEMESTER 2° Semester MODULES Questo insegnamento è un modulo di: TECHNICAL DRAWING & COMPUTER TEACHING MATERIALS AULAWEB AIMS AND CONTENT LEARNING OUTCOMES The course provides the basic knowledge of computer science. It describes the representation of the information and an overview of computers and data networks, with particular reference to Internet and the Web. AIMS AND LEARNING OUTCOMES One of the objectives of the course is to provide basic notions of how computers work, in order to increase a conscious use of them. The course aims to provide the basic elements of technical-scientific programming to allow the solution of problems related to civil engineering. During the course students are offered notions of programming in the Matlab environment and the solution of problems related to data processing, reading and writing of data and results from and to files and processing of data and results obtained for find solutions to common aspects of civil engineering. TEACHING METHODS The course for the academic year 2020-21 is divided into remote lessons on the Microsoft Teams platform aimed at providing the basics of programming with Matlab and some hints on how computers work. If the conditions allow it, at the end of the course, the possibility of carrying out air calls in presence will be available for those who express their will SYLLABUS/CONTENT The course relates to the principal topics of the IT area: application of computers, structure (CPU, I/O, memory), instructions, programming code, data structures; from assembler to high level languages; Compilers, Operating systems, commercial programs and user developed programs. Logical requirements, logical functions, 2 level (and-or) function modeling. Data communication, serial and parallel, local and geographical networks. Relation between band and speed. Analogic and digital channels. Networks, protocols, protocol layering; IP, UDP, TCP, reliability, flow control, error detection and security (RSA example); wireless networks; multimedia networking; network security and security management. Architectures and Internet in the future. RECOMMENDED READING/BIBLIOGRAPHY All readings are available on the DICCA Aulaweb pages. TEACHERS AND EXAM BOARD MATTIA STAGNARO Exam Board CARLO BATTINI (President) ILARIA GNECCO MATTIA STAGNARO (President Substitute) LESSONS LESSONS START 3rd Week of February 2017 Class schedule COMPUTER TOOLS FOR CIVIL ENGINEERING EXAMS EXAM DESCRIPTION The exam includes a verification of knowledge of the topics covered. The test is based on the development of a program in Matlab language for the solution of a proposed problem. An oral discussion on the topics covered during the course will follow. ASSESSMENT METHODS The exam consists of a programming part to be carried out on the PC and subsequently the assessment of the topics covered during the course through an oral discussion. Exam schedule Data appello Orario Luogo Degree type Note 18/06/2021 09:00 GENOVA Scritto + Orale 19/07/2021 09:00 GENOVA Orale 01/09/2021 09:00 GENOVA Orale