Facoltà di Ingegneria - Guida degli insegnamenti (Syllabus)

Program


Search Search    Print Print

Elementi di Informatica (BIO+EL)
Elements of Computer Science
Christian Morbidoni

Seat Ingegneria
A.A. 2015/2016
Credits 9
Hours 72
Period I
Language ENG

Prerequisites
None

Learning outcomes
Know and understand the basic concepts of information technology hardware and software architecture of a processing system. Know how to write programs.

Program
The main goal of this course is to provide students with the basic knowledge to understand how the computer works and to program using the C language. Topics: Introduction to computer science; Computing systems and architecture; Programming basics, controls and data structures; The C language: expressions, variables, functions, pointers, instructions, structured data tyoes, I/O; Basic data structures: Arrays, linked lists, stacks, queues, trees. Basic sorting and search algorithms; Principles of object oriented programming and web programming.

Development of the examination
LEARNING EVALUATION METHODS
The exam consists of two parts: a written test, where students will have to solve problems programmin in C, and a spoken test where stundets will discuss their written test results and will aswer to other questions regarding the course topics. To be admitted to the spoken test, the student will have to score 18 at the written test. If failed, both tests will have to be repeated.

LEARNING EVALUATION CRITERIA
To pass the exam students will have to demonstrate their understanding of the topics and to be able to program in C and possibly other languages presented in class.

LEARNING MEASUREMENT CRITERIA
A rate between 0 and 30 is assigned to each test (written and spoken ). The final evaluation is the average rate.

FINAL MARK ALLOCATION CRITERIA
To pass the exam students have to rate at least 18 in both the tests (spoken and written).

Recommended reading
P. Zingaretti, E. Frontoni, Informatica: tematiche generali, Ed. Simple (www.stampalibri.it), 2006 ; Linguaggio C - Guida alla programmazione 4/ed, McGraw-Hill, 2009

Courses
  • Ingegneria Biomedica (Corso di Laurea Triennale (DM 270/04))
  • Ingegneria Elettronica (Corso di Laurea Triennale (DM 270/04))




Università Politecnica delle Marche
P.zza Roma 22, 60121 Ancona
Tel (+39) 071.220.1, Fax (+39) 071.220.2324
P.I. 00382520427