Programma del corso

Guida alla Facoltà di Ingegneria 2005-2006
 

 

 
A.A. 2005/2006
2nd Degree Courses
ING-INF/05
Linguaggi di Programmazione (6 cfu)

Course: Information Technology Engineering

italian version

 

Aims :

 

The course is aimed at giving knowledge and skills in the central concepts of programming languages and the associated programming techniques. It also gives an acquaintance with their application to programming.

 

Topics :

 

Introduction: general concepts related to programming. Programming languages definition: syntax, semantic and pragmatics. A reference model of programming language: the kernel language. Functional abstraction in programming languages. techniques related to declarative programming. Concurrence in the declarative programming model. Stateful programming.

Textbooks :

 

Concepts, Tecniques, and Models of Computer Programming – P.Van Roy, S.Haridi – MIT Press 2004

 

Exam :

 

Oral examination

 

Tutorial Session :

 

Wednesday 11:00-13:00

 

Facoltà di Ingegneria - Via Brecce Bianche - Monte Dago - 60131 Ancona - Tel. 0039-071-2204708