Software engineering A - (5 cfu)

Prof. Agostino Poggi Tel. 0521 905728 - Fax. 0521 905723
  E-mail. agostino.poggi@unipr.it
  Home page. http://www.ce.unipr.it/people/poggi


Finalità

Classes are meant to provide all basic principles behind the analysis and design of software systems.

Programma

Foundations of Software Engineering
Software quality
Software development processes
Methodologies for software development
Analysis of software systems
Design of software systems
Tools for the design and implementation of software systems

Development of Object-Oriented Software Systems
Object-oriented analysis of software systems
Design and implementation of object-oriented software systems
Design patterns

Modalità d'esame

Exams are both written and oral.

Propedeuticità

Foundations of Computer Science

Testi consigliati

C. Ghezzi, A. Fuggetta, S. Morasca, A. Morzenti, M. Pezze, Ingegneria del Software, Mondadori Informatica, II edizione
Simon Bennett, John Skelton, Ken Lunn, UML, Mc Graw-Hill
Bruce Eckel, Thinking in Java, disponibile presso http://www.mindview.net, II edizione
Bruce Eckel, Thinking in Patterns, disponibile presso http://www.mindview.net
E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns, Addison-Wesley


Ultimo aggiornamento: 21-07-2006


Chiudi la finestra