Skip to main content
CODE 60517
ACADEMIC YEAR 2024/2025
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
LANGUAGE Italian
TEACHING LOCATION
  • LA SPEZIA
SEMESTER 1° Semester
TEACHING MATERIALS AULAWEB

OVERVIEW

 This course will cover the following topics: 
- The operating principles of computer systems, networks and the Internet;
- Using C to solve automatic calculation procedures 

AIMS AND CONTENT

LEARNING OUTCOMES

Knowledge of the operating methods of computer systems, networks and the Internet. Using the Visual Basic language and the Visual Basic Application to solve automatic calculation procedures used in ship design .

AIMS AND LEARNING OUTCOMES

This course will allow students to: 
- Conceptualize aspects relating to the fundamentals of programming; 
- Apply the above concepts to modular programming and abstract data types.  

By the end of the course, students will be able to: 
- Describe and apply the main principles of procedural programming;
- Describe and apply the main principles of modular programming and abstract data types; 
- Automatically solve simple problems through programs written in C;
- Translate specifications in programs written in C. 

TEACHING METHODS

Lessons will be in presence and/or online

SYLLABUS/CONTENT

●Some Fundamentals

●Compiling and Running your First C Program

●Variables, Data Types, and Arithmetic Expressions 

●Program Looping 

●Making Decisions 

●Working with Arrays anf some fundamentals algorithms

●Working with Functions 

●Working with Structures 

●Character Strings 

●Pointers (maybe)

●Input and Output Operations in C 

RECOMMENDED READING/BIBLIOGRAPHY

  1. Slides available on Aulaweb
  2. Stephen Kochan, Programming in C, 4th Edition (can be easily found on the web)

  3. Brian Kernighan and Dennis Ritchie, The C Programming Language, 2nd Edition

TEACHERS AND EXAM BOARD

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

The exam consists in a written text and/or test at the computer. Oral is possible if requested by the teacher.

Exam schedule

Data appello Orario Luogo Degree type Note
13/01/2025 09:00 LA SPEZIA Scritto
06/02/2025 09:00 LA SPEZIA Laboratorio
06/02/2025 09:00 LA SPEZIA Scritto
07/07/2025 09:00 LA SPEZIA Scritto
07/07/2025 09:00 LA SPEZIA Laboratorio
07/07/2025 09:00 LA SPEZIA Scritto
10/09/2025 09:00 LA SPEZIA Scritto
10/09/2025 09:00 LA SPEZIA Laboratorio
10/09/2025 09:00 LA SPEZIA Scritto