http://www.inf.unibz.it/~calvanese/teaching/04-05-ip/
Free University of Bolzano/Bozen
Faculty of Computer Science - Bachelor in Applied Computer Science
Bachelor in Production Engineering
Home page of the course
Introduction to Programming
A.A. 2004/05
Nothing to announce.
Course presentation form
Objectives. The objective of the Introduction to Programming course is
to teach the fundamental principles of programming, making use of the typical
aspects of the object-oriented, functional, and imperative programming
paradigms. Such basic principles are presented by referring to the Java
programming language.
Prerequisites. There are no specific prerequisites. Basic notions
of mathematics and set theory will be used.
Teaching material.
[1] Lecture Notes for
Introduction to Programming. Diego Calvanese. Available on the
course web page.
[2]
Big Java. Cay
S. Horstmann. John Wiley & sons, 2002.
Students that have to take the Introduction to Programming exam according to
the Old Study Plan, which gives 6 CFU (instead of 8 CFU) will sit the exam on a
reduced syllabus:
- The reduced syllabus covers points 1 to 9 (leave out 10 and 11) from the
syllabus for the 8 CFU exam.
- The reduced syllabus is covered by lectures 1
to 41.
- The difficulty of the exam is between the one for Production Engineering
students and the 8 CFU exam for Computer Science students:
- Please consider the exam rules, and specifically
the information about the lab exam.
- Here are examples of exam exercises
for the lab exam.
teaching page of Diego Calvanese
Last modified:
Tuesday, 27-Dec-2005 14:15:51 CET