| LP | Data | Wykład | Ćwiczenia | Laboratorium | 
	
		| 1. | 8-X-01 | Rejestracja + wstęp | ATD w Pascalu | - | 
	
		| 2. | 15-X-01 | Smalltalk: Klasy, obiekty, self, ... | Stos/kolejka | Konta, Dolphin | 
	
		| 3. | 22-X-01 | Smalltalk: dziedziczenie, super, ... | BST | Stos + obsługa Dolphina (pakiety) | 
	
		| 4. | 29-X-01 | Smalltalk: kolekcje cz. 1 | Wyrażenia cz. 1 | Małe zadanie z def. klasy | 
	
		| 5. | 5-XI-01 | Smalltalk: kolekcje cz. 2, ew. strumienie, wyjątki | Wyrażenia cz. 2, filtry | Progr. zal. 1. Większe zadanie z klasą.
 | 
			
	
		| 6. | 12-XI-01 | Projektowanie obiektowe | Duże zadanie projektowe | Zebranie progr. zal. 1. Zadanie na kolekcje.
 | 
	
		| 7. | 19-XI-01 | Smalltalk: MVP, grafika, zdarzenia, ew. symulacje | j.w | Omówienie zadania zaliczeniowego | 
			
	
		| 8. | 26-XI-01 | C++: wstęp, składnia, konstr. nieobiektowe, klasy cz. 1 | Elementarna klasa (atrybuty + metody) | Zadanie z grafiką/GUI. | 
	
		| 9. | 3-XII-01 | C++: klasy cz. 2, konstr., destr., metody wirtualne | Klasy z konstr., destr. i hierarchią | Zebranie projektów. C++: przykład prostej klasy
 | 
		
	
		| 10. | 10-XII-01 | C++: klasy cz. 3, iteratory, szablony | Klasa z iteratorem | Progr. zal. 2. C++: Klasa + konstr./destr.
 | 
	
		| 11. | 17-XII-01 | Klasówka (90 min) | C++: szablony | Oddanie projektów C++: Klasa z iteratorem
 | 
			
	
		| 12. | 7-I-02 | C++ (operatory, wielodziedziczenie, strumienie, ew. wyjątki)/Java | C++/Java | Zebranie progr. zal. 2. C++: Szablony
 | 
	
		| 13. | 14-I-02 | Java | Java c.d | Java |