Information sheet ECTS Syllabus
Course syllabus B-OOP - Object Oriented Programming (FEEIT - SS 2018/2019)
Slovak University of Technology in Bratislava
|Faculty of Electrical Engineering and Information Technology|
|Course unit code:|
|Course unit title:|
Object Oriented Programming
Mode of delivery, planned learning activities and teaching methods:
|Applied Informatics - bachelor (compulsory), 4. semester|
Robotics and Cybernetics - bachelor (compulsory), 4. semester
Level of study:
Prerequisites for registration:
passed Programming 1 (B-PROG1) or passed Algorithms and Programming (B-ALPR) or passed Algorithms and Programmings (B-ALPRI) or passed Algorithms and Programming (B-ALPRE) or passed Introduction into Engineering (B-UII) or passed Introduction to engineering and safety in electrical engineering (B-UIBE)
|Two written tests are planned during the semester, each for 20 points and completing the individual project. Student must obtain at least 20 points of 40 during the semester to attend the final examination and get credits.|
Learning outcomes of the course unit:
|The subject aims to apprise the students of object-oriented paradigm. It uses the Java language.|
|1) Coupling and cohesion.
2) Creating and using objects, using static methods.
3) Introduction to the Java language.
4) Defining classes, encapsulation.
5) Association classes.
8) Nested types.
9) Program to an interface, events.
10) Inheritance, abstract classes.
12) Generic types.
13) Collections Framework.
15) I/O streams.
Recommended or required reading:
|Language of instruction:||slovak or english|
Assessed students in total: 1415
|Name of lecturer(s):|
25. 6. 2018
|Supervisor:||prof. RNDr. Gabriel Juhás, PhD. and programme supervisor|
Last modification made by RNDr. Marian Puškár on 06/25/2018.