View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Autumn | DatZP077 |
To provide knowledge on object-oriented programming common features and paradigms
During the course the knowledge of approach of object-oriented programming and the main principles of development are provided. In a theoretical part of the course the main concepts of object-oriented programming, such as inheritance, encapsulation and polymorphism are considered. The description about friendly functions, abstract classes and templates is also given. Practical training is devoted to development programming skills in C ++ language using the knowledge received in the theoretical part.
· Will know in level of use the basic principles of object oriented programming;
· Will be able to write code and debug the program;
· Will be able build applications using object oriented approach;
· Will be able to work independently;
· Will be able to write code while reading and analyzing extraneous program texts (code)
· Will be able to join projects where object oriented programming approach is in use.
Test. Fulfilment of individual tasks within the defined terms (40%)
2 tests per semester (40%)
At the end of the semester there is a test concerning the covered topics (20%)
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Autumn | DatZP077 |
To provide knowledge on object-oriented programming common features and paradigms
During the course the knowledge of approach of object-oriented programming and the main principles of development are provided. In a theoretical part of the course the main concepts of object-oriented programming, such as inheritance, encapsulation and polymorphism are considered. The description about friendly functions, abstract classes and templates is also given. Practical training is devoted to development programming skills in C ++ language using the knowledge received in the theoretical part.
· Will know in level of use the basic principles of object oriented programming;
· Will be able to write code and debug the program;
· Will be able build applications using object oriented approach;
· Will be able to work independently;
· Will be able to write code while reading and analyzing extraneous program texts (code)
· Will be able to join projects where object oriented programming approach is in use.
Test. Fulfilment of individual tasks within the defined terms (40%)
2 tests per semester (40%)
At the end of the semester there is a test concerning the covered topics (20%)
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Autumn | DatZP077 |
To provide knowledge on object-oriented programming common features and paradigms
During the course the knowledge of approach of object-oriented programming and the main principles of development are provided. In a theoretical part of the course the main concepts of object-oriented programming, such as inheritance, encapsulation and polymorphism are considered. The description about friendly functions, abstract classes and templates is also given. Practical training is devoted to development programming skills in C ++ language using the knowledge received in the theoretical part.
· Will know in level of use the basic principles of object oriented programming;
· Will be able to write code and debug the program;
· Will be able build applications using object oriented approach;
· Will be able to work independently;
· Will be able to write code while reading and analyzing extraneous program texts (code)
· Will be able to join projects where object oriented programming approach is in use.
Test. Fulfilment of individual tasks within the defined terms (40%)
2 tests per semester (40%)
At the end of the semester there is a test concerning the covered topics (20%)
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Autumn | DatZP077 |
To provide knowledge on object-oriented programming common features and paradigms
During the course the knowledge of approach of object-oriented programming and the main principles of development are provided. In a theoretical part of the course the main concepts of object-oriented programming, such as inheritance, encapsulation and polymorphism are considered. The description about friendly functions, abstract classes and templates is also given. Practical training is devoted to development programming skills in C ++ language using the knowledge received in the theoretical part.
· Will know in level of use the basic principles of object oriented programming;
· Will be able to write code and debug the program;
· Will be able build applications using object oriented approach;
· Will be able to work independently;
· Will be able to write code while reading and analyzing extraneous program texts (code)
· Will be able to join projects where object oriented programming approach is in use.
Test. Fulfilment of individual tasks within the defined terms (40%)
2 tests per semester (40%)
At the end of the semester there is a test concerning the covered topics (20%)
View courses by:
Faculty Subject Area Cycle (Bachelor / Master) Semester (Autumn/Spring)
Field | Work language | Acad. cycle | ECTS credits | Semester | Course code |
---|---|---|---|---|---|
Computer Sciences | LV ENG | Bachelor | 3 | Autumn | DatZP077 |
To provide knowledge on object-oriented programming common features and paradigms
During the course the knowledge of approach of object-oriented programming and the main principles of development are provided. In a theoretical part of the course the main concepts of object-oriented programming, such as inheritance, encapsulation and polymorphism are considered. The description about friendly functions, abstract classes and templates is also given. Practical training is devoted to development programming skills in C ++ language using the knowledge received in the theoretical part.
· Will know in level of use the basic principles of object oriented programming;
· Will be able to write code and debug the program;
· Will be able build applications using object oriented approach;
· Will be able to work independently;
· Will be able to write code while reading and analyzing extraneous program texts (code)
· Will be able to join projects where object oriented programming approach is in use.
Test. Fulfilment of individual tasks within the defined terms (40%)
2 tests per semester (40%)
At the end of the semester there is a test concerning the covered topics (20%)