Course title |
Object oriented programming practicum |
Acronym |
24S112POOP |
Study programme |
Software Engineering |
Module |
|
Type of study |
bachelor academic studies |
Lecturer (for classes) |
|
Lecturer/Associate (for practice) |
|
Lecturer/Associate (for OTC) |
|
ESPB |
3.0 |
Status |
elective |
Condition |
Formal prerequisite does not exist, but it is expected that the student is familiar with the material of the course Object Oriented programming 1 and that the student follows the course Object Oriented programming 2 on regular basis. |
The goal |
Practicing and consolidation of knowledge acquired on courses Object Oriented programming 1 and 2 through practical exercices. Expansion of knowledge and aquisition of skills for using standard C++ and Java libraries. Practicing the process of object oriented decomposition through development of a complex software package, with implementation and testing. |
The outcome |
Gaining ability to:
-use some of the advanced capabilities of software development tools (Visual Studio, JetBrains or Eclipse)
-use classes from standard libraries in C++ and Java
-analyze functional specification of a software package and perform object oriented decomposition into building elements, with focus on code reusability
-implement and test a software package |