Course code 13 15 0190 20
ECTS credits 3
Course title in the language of instruction
Podstawy algorytmów
Course title in Polish Podstawy algorytmów
Course title in English
Fundamentals of Algorithmics
Language of instruction Polish
Course level first cycle
Course coordinator dr Gabriela Omiecińska
Course instructors dr inż. Maria Mikulska
Delivery methods and course duration
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 30 0 30
E-learning No No No No No No
Assessment criteria (weightage) 1.00 0.00
Course objective
  1. familiarizing students with basic data structures, technics of making algorithms, training them with knowlege how to evaluate created algorithms
Learning outcomes
  1. explain operation of basic algoritms
  2. use tables one and two dimension in created algoritms
  3. analyze efficienty of created algorithm
  4. create algorithm for chosen logistical problems
Assessment methods
1. test on classes, work on studies
2. discussion on studies
3. test on classes, work on studies
4.  discussion on studies
5. discussion

two tests on studies
no exist
Course content with delivery methods
Exercises include 30 hours.
Problems discussed on studies:
1. positional systems
2. methods of algorithm description
3. algorithms with conditions
4.iterative algorithns
5. searching and sorting algorithms
6. chosen numerical methods
7. chosen logistical problems
Basic reference materials
  1. L. Banachowski, K. Diks, W. Rytter, Algorytmy i struktury danych, Warszawa 2006, WNT
  2. P. Wróblewski, Algorytmy, struktury danych i techniki programowania, Gliwice, 2003, Helion,
Other reference materials
  1. N. Wirth, Algorytmy, struktury danych, Warszawa, 1999, WNT
Average student workload outside classroom
Last update