Course title | Programming I |
---|---|
Course code | KI/EPGL1 |
Organizational form of instruction | Lecture + Lesson |
Level of course | unspecified |
Year of study | not specified |
Semester | Winter |
Number of ECTS credits | 7 |
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) |
---|
|
Course content |
1. basic concepts of object oriented programming (object, class) 2. elementary classes (numbers, strings, booleans) and their interfaces 3. class properties and methods (parsing strings, formatting) 4. variables (definition, assignment) 5. basic structure of program, procedural structures 6. text-oriented input and output 7. (extension) methods (parameter passing, return values) 8. list (indexation, iteration, duplication) 9. definition of classes (constructors, methods) 10. encapsulation (properties) 11. dictionaries (hash-based mapping) 12. byte- and character-oriented input and output (file streams)
|
Learning activities and teaching methods |
unspecified |
Learning outcomes |
Prerequisites |
unspecified
|
Assessment methods and criteria |
unspecified
|
Recommended literature |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester |
---|