Skip to main content
Skip header
Terminated in academic year 2022/2023

Programming III

Type of study Follow-up Master
Language of instruction English
Code 548-0046/03
Abbreviation PIII
Course title Programming III
Credits 5
Coordinating department Department of Geoinformatics
Course coordinator Ing. Pavel Kukuliač, Ph.D.

Subject syllabus

1. Objects oriented programming.
2. Integrated development environment. Debugging. Compiling.
3. Basic data types. Other data types.
4. Math functions. Other basic functions. Own functions and procedures.
5. Flow management.
6. Events. Exceptions.
7. Arrays. Strings.
8. Class. Encapsulation.
9. Polymorphism. Inheritance. Interfaces.
10. Abstract Windowing Toolkit
11. Applet.
12. GUI.
13. I/O Streams
14. Swing
15. Threads.
16. JDBC.

Literature

Chan, M.C., Griffith, S.W., Iasi A.F.: 1001 tips for Java, Brno, UNIS Publishing
1997
Java on SUN: http://java.sun.com

Advised literature

Graham, I: Objects oriented methods, Addison-Wesley Publishers, 1994
Hoff, A,. Shaio, S., Starbuck, O.: Hooked on Java, Addison - Wesley Publishing, 1996