Course title | Introduction to Programming 3 (Java) |
---|---|
Course code | KMI/ZP3JV |
Organizational form of instruction | Seminary |
Level of course | Bachelor |
Year of study | not specified |
Semester | Winter |
Number of ECTS credits | 3 |
Language of instruction | Czech |
Status of course | unspecified |
Form of instruction | Face-to-face |
Work placements | This is not an internship |
Recommended optional programme components | None |
Lecturer(s) |
---|
|
Course content |
1. introduction to Java platform, program execution, development environments 2. primitive data types, objects, operators, strings 3. control structures (conditional program execution, loops) 4. classes, interfaces, objects, methods, scope and visibility, inheritance 5. arrays, collections, generic types 6. exceptions 7. standard library, file access 8. packages, compilation of a complex program 9. threads
|
Learning activities and teaching methods |
Demonstration |
Learning outcomes |
The students become familiar with selected concepts of introduction to programming.
1. knowledge To learn basics of programming in Java. |
Prerequisites |
KMI/YUDIT Introduction to Information Technologies and KMI/OOP Object Oriented Programming or KMI/PP2 Programming Paradigms 2
KMI/YUDI and KMI/OOP ----- or ----- KMI/PAPR3 |
Assessment methods and criteria |
Written exam, Student performance
Active participation in class. Completion of assigned homeworks. Passing the written exam. |
Recommended literature |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester |
---|