Subject: Object-Oriented Programming (06 - E131)


Basic Information

CategoryProfessional-applicative
Scientific or art field:Computer Science
InterdisciplinaryNo
ECTS7
Course specification

Course is active from 10.10.2005..


Course which have preconditioned courses Object-Oriented Programming

Course idMandatoryMandatory
Operating Systems and Competitive ProgrammingYesYes
Introducing students to the principles, techniques and ways of use of the object methodology and technology for software design.
Students should be trained to use object approach for direct programme design in the specific object programme language.
Problem domain, model, implementation. Basic concepts and terms. Abstraction and hiding the information. Implementation of the class. Operation classification. Constructors and destructors. A concept and types of polymorphism. Operator overloading. Association. Aggregation. Inheritance. Links on usage. Generic class. Managing exceptions.
Lectures. Computer Practice. Consultations. 70/100 points can be awarded during the class, and 30 in the theoretical part of the examination. The examination prerequisites include two little projects (15 points each) and four test (10 points each) which totals 70 points. In order to pass the course, a student must collect at least 55 points. Students who don’t collect 25 points during the lectures (which is a theoretical minimum) have to take the written examination.
AuthorsNameYearPublisherLanguage
Kraus L.Programski jezik C++ 1994Mikro knjiga, BeogradSerbian language
Malbaški D.Objekti i objektno programiranje1998Univerzitet u Novom SaduSerbian language
Course activity Pre-examination ObligationsNumber of points
Computer excersise defenceYesYes70.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Kupusinac Aleksandar
Associate Professor

Lectures
Missing picture!

Segedinac Milan
Assistant Professor

Lectures
Missing picture!

Popov Srđan
Associate Professor

Lectures
Missing picture!

Dimitrieski Vladimir
Assistant Professor

Practical classes
Missing picture!

Vasiljević Marko
Assistant - Master

Practical classes
Missing picture!

Ivančević Vladimir
Assistant Professor

Practical classes
Missing picture!

Vrbaški Dunja
Assistant - Master

Practical classes
Missing picture!

Kovački Neven
Assistant Professor

Practical classes