Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2009/10
Software Engineering
1st degree and Bachelor-level of the Bologna process in Business Organization Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Torchiano Marco ORARIO RICEVIMENTO AC ING-INF/05 23 30 14 0 2
SSD CFU Activities Area context
ING-INF/05 5 B - Caratterizzanti Ingegneria informatica
Objectives of the course
To provide the basics of object-oriented programming using the Java language
'Introduction to Object Orientation
'The Java Programming Language:
- Java Virtual Machine, byte code.
- Java basics: types, reference, control statements
- Classes: definition, new, private, public
- Packages:
- Inheritance, Interface
- Collections: List, Map
- Exceptions: throw, throws, catch
- Input Output
- GUI: AWT and Swing
'Java tools:
Laboratories and/or exercises
A number of labs will familiarize students with the Java language and the Eclipse environment
- Horstmann, C., Cornell G., Core Java 2, Volume I: Fundamentals (6th Edition), Prentice Hall, 2002.
-"Thinking in Java", 3rd Edition, Revision 4.0, Bruce Eckel, Prentice Hall
Electronic version available at http://www.bruceeckel.com/

Programma provvisorio per l'A.A.2006/07

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)