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

OVERVIEW

First teaching unit in Computer Science

AIMS AND CONTENT

LEARNING OUTCOMES

The teaching unit aims at introducing the student in the field of modern electronic methods for the management of information, related communications and basic methods of calculation.The teaching unit follows two distinct strands; the first concerns the study of the architecture of computing systems, the representation of information within them, the organization and operation of networks and of the Internet;the second teaches on the fundamentals of programming.

AIMS AND LEARNING OUTCOMES

By the end of the teaching unit, students will:

○ Understand fundamental concepts of computer architectures, computer programming/imperative structured programming languages

○ Design algorithms to solve (simple) problems

○ Use the C programming language

PREREQUISITES

This course has no prerequisite.

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 of the course 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

LESSONS START

According to the Academic Calendar

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

EXAM DESCRIPTION

The exam wille be written, following the procedures that will be detailed during the course.

ASSESSMENT METHODS

The exam will consist of a written examination, partly done on a computer, as it will be clearly specified during the lessons.