Advanced programming

A.Y. 2016/2017
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
Undefined
Expected learning outcomes
Undefined
Course syllabus and organization

Single session

Responsible
Lesson period
First semester
ATTENDING STUDENTS
Course syllabus
Comprehensions, Map/Filter and Reduce
Closures, Continuations and Lazy Evaluation (Generators)
Type Inference and Type Systems
Dynamic e Duck Typing
Object-Based vs Object Oriented Language
Late binding versus Duck typing
Iterators
Test Driven Development
Generative programming
Decorators e Metaclasses
NON-ATTENDING STUDENTS
Course syllabus
Comprehensions, Map/Filter and Reduce
Closures, Continuations and Lazy Evaluation (Generators)
Type Inference and Type Systems
Dynamic e Duck Typing
Object-Based vs Object Oriented Language
Late binding versus Duck typing
Iterators
Test Driven Development
Generative programming
Decorators e Metaclasses
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor: Cazzola Walter
Professor(s)