Conducted in
terms:
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
ECTS credits:
8
Organized by:
Faculty of Computer Science
Programming, Algorithms and Data Structures PL_SI1103
Course content:
1. Fundamentals of Java: control instructions, variables, functions and tables, recursion.
2. Sorting algorithms, dynamic programming, divide and conquer, greedy algorithms.
3. Objects and classes. Composition. Inheritance and exceptions.
4. Selected graph algorithms.
5. Tree algorithms.
Learning outcomes:
In accordance with the content of the course.
(in Polish) Rodzaj przedmiotu
(in Polish) Obowiązkowy
Course coordinators
Term 2014Z: | Term 2013Z: | Term 2012Z: | Term 2011Z: |
Bibliography
a) basic references:
Bruce Eckel, Thinking in Java
b) supplementary references:
Materials available on the Internet.