Object-oriented programming


Rules
Teacher: Rafa³ Witkowski
Classes: Object-oriented programming - year 2019, summer
Duty hours: room B2-11
Monday: 12:00 - 13:00
Tuesday: 12:00 - 13:00
e-mail: rmiw[at]amu.edu.pl

Classes schedule:

25.II - Classes cancelled due to sessions of the Senate of University
4.III - Classes cancelled due to the departure for the conference
11.III - Classes cancelled due to the departure for the conference
18.III - Classes cancelled due to the departure for the conference
25.III - Classes 1
1.IV - Classes cancelled due to teacher absence
8.IV - Lecture 1, Laboratory 1
15.IV - Lecture 2, Laboratory 2
29.IV - Classes cancelled due to teacher absence
6.V - Classes cancelled due to sessions of the Senate of University
13.V - Lecture 3, Laboratory 3
20.V - Lecture 4, Laboratory 4
20.V - Lecture 5, Laboratory 5
27.V - Lecture 6, Laboratory 6
3.VI - Lecture 7, Laboratory 7
10.VI, 8:30 - 10:00 - Final Exam, First Date
10.VI, 15:30 - 19:00 - Project Defence, notes and grades
28.VI, 11:00 - 12:30 - Final Exam, Second Date

Bibliography:

  1. Craig Larman, Applying UML and Patterns An Introduction to Object-Oriented Analysis and Design and the Unified Process, Prentice Hall, 2002
  2. Rebecca Wirfs-Brock, Alan McKean, Object Design – Roles, Responsibilities and Collaborations, Addison Wesley, 2003
  3. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Design Patterns Elements of Reusable Object-Oriented Software, Addison Wesley, 1995
  4. Richard C. Lee, William M. Tepfenhart, UML and C++ A practical guide to object-oriented development, Prentice Hall, 1997
  5. Bruce Eckel, Thinking in Java

Results:

Excel with results

Project needs: