Object-oriented programming


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

Classes schedule:

24.II - Classes cancelled due to sessions of the Senate of University
2.III - Lecture 1, Laboratory 1
9.III - Classes cancelled due to the departure for the conference
16.III - Classes cancelled due to coronavirus
23.III - Classes cancelled due to coronavirus
30.III - Classes cancelled due to sessions of the Senate of University
6.IV - Lecture 2
Remote Lecture on Teams (click here)
20.IV - Lecture 3 Laboratory 3
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
27.IV - Classes cancelled due to sessions of the Senate of University
4.V - Lecture 4 Laboratory 4
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
11.V - Lecture 5 Laboratory 5
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
18.V - Lecture 6 Laboratory 6
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
25.V - Classes cancelled due to sessions of the Senate of University
1.VI - Lecture 7 Laboratory 7
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
8.VI - Lecture 8 Laboratory 8
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
15.VI - Lecture 9 Laboratory 9
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
22.VI, 8:00 - Trial examination
29.VI - Lecture 10, Laboratory 10
Remote Lecture on Teams (click here) , Remote Laboratory on Teams (click here)
6.VII, 9:00 - Exam
Remote Exam (click here)

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: