Course: Introduction to programming using Java programming language

» List of faculties » FEI » KST
Course title Introduction to programming using Java programming language
Course code KST/ZZAPR
Organizational form of instruction Lecture + Tutorial
Level of course unspecified
Year of study not specified
Semester Winter and summer
Number of ECTS credits 4
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Kratochvíl Jiří, Ing.
  • Bažant Michael, doc. Ing. Ph.D.
Course content
The definition of the algorithm, the characteristics of the algorithm. Working with the numeral systems, transfers between them. Programming language Java - code conventions, primitive data types, literals, program routines, operators, casting, basics of object oriented programming, parameters and return values of methods, method calling, arrays, console input and output, methods and constructors overriding, regular expressions, exceptions, interface, text files, inner classes, basics of GUI applications.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration
Learning outcomes
Students learn to analyze the basic role and subsequently implement using Java programming language.
Student will be able to implement a simple algorithm using the Java programming language.
Prerequisites
unspecified

Assessment methods and criteria
Written examination, Didactic test

To get credit it is necessary to be active on lessons and to obtain at least 50 during semester (students can get 100 points as maximum). Exam is composed of written test (theoretical and practical test) and also oral dialogue.
Recommended literature
  • Horton, Ivor. Java 5. Praha: Neocortex, 2005. ISBN 80-86330-12-5.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester