Course: Programming in JAVA Language

« Back
Course title Programming in JAVA Language
Course code USII/KJAVA
Organizational form of instruction Lecture
Level of course Bachelor
Year of study 2
Semester Winter
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
  • Hub Miloslav, doc. Ing. Ph.D.
Course content
Introduction to Java. Object-oriented programming. Identifiers, key words and data types. Expressions and flow management. Fields. Class design. Advanced class attributes. Exceptions and statements. Applications for work with texts. Development of the graphic user interface in Java. Event processing in the graphic user interface. Applications based on the graphic user interface. Multi-thread applications. Advanced input/output streams. Network applications.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration
Learning outcomes
The aim of the course is to acquire knowledge and skills necessary for the object-oriented programming of advanced Java applications with accent on syntax of the Java programming language, the concept of the object-oriented programming and selected sophisticated attributes of the running Java environment presented by the graphic user interface, multi-thread applications and network applications.
Students will be able to apply qualities of the object-oriented programming and develop advanced applications in the Java programming language using the most important sophisticated attributes of this language.
Knowledge of algorithmization and basic principles of programming

Assessment methods and criteria
Home assignment evaluation, Systematic monitoring

The evaluation of students is granted upon elaboration of given correspondence task. Details will be published at the first seminar.
Recommended literature
  • HEROUT, P. Java: bohatství knihoven.. Kopp, 2008. ISBN 978-80-7232-368-5.
  • HEROUT, P. Java: grafické uživatelské prostředí a čeština.. Kopp, 2006. ISBN 80-7232-237-0.
  • HEROUT, P. Učebnice jazyka Java.. Kopp, 2010. ISBN 978-80-7232-398-2.

Study plans that include the course