CODE 56704 ACADEMIC YEAR 2024/2025 CREDITS 6 cfu anno 1 INGEGNERIA DELL'ENERGIA 11438 (L-9) - SAVONA SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05 LANGUAGE Italian TEACHING LOCATION SAVONA SEMESTER 2° Semester TEACHING MATERIALS AULAWEB OVERVIEW The Fundamentals of Computer Science course provides basic notions on computer architecture and programming in ANSI C language. AIMS AND CONTENT LEARNING OUTCOMES The course provides the basic concepts of computer science necessary to understand the functioning of computers and operating systems. AIMS AND LEARNING OUTCOMES At the end of the course the student will be able to describe the various parts of a calculator and their functions. TEACHING METHODS Lectures, with the aid of a computer for the programming part of the course SYLLABUS/CONTENT Representation of information Computer architectures FileSystem Computer networks and Internet Elements of propositional calculus Algorithms Programming in Java (basic constructs, variables, arrays, character strings, object-oriented programming) RECOMMENDED READING/BIBLIOGRAPHY Course handouts on http://www.mauriziomancini.org/wordpress/fdi-2016/ TEACHERS AND EXAM BOARD MASSIMO D'INCA' Exam Board MASSIMO D'INCA' (President) MAURIZIO SCHENONE LESSONS LESSONS START https://corsi.unige.it/en/corsi/11438/studenti-orario Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION The examination consists of two tests: one on the computer (or written) to verify the programming part and an oral part on the rest of the program Exam schedule Data appello Orario Luogo Degree type Note 26/03/2025 15:00 GENOVA Orale 05/06/2025 09:00 GENOVA Orale 18/06/2025 09:00 GENOVA Orale 03/07/2025 09:00 GENOVA Orale 01/09/2025 09:00 GENOVA Orale