Subject: Object Programming (06 - E223A)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS8
Course specification

Course is active from 30.09.2005..


Course which have preconditioned courses Object Programming

Course idMandatoryMandatory
Operating SystemsYesYes
Databases 1YesYes
Knowledge about the principles, techniques and ways of using object methodology and technologies for software development.
Students should know how to use object approach for developing programs on a concrete object programming language.
Problem domain, model, implementation. Basic notions and terminology. Abstraction and information hiding. Class implementation. Operation classification. Constructors and destructors. Notion and types of polymorphisms. Operator overlaping. Association. Aggregation. Inheritance. Usage connections. Other dependancy connections. Generic classes.
Lectures, Computer practice. Consultations. Of the overall 100 points, 70 points are gained during the course and 30 at the theoretical examination. Pre examination assignments include: two small projects (15 points each) and four tests (10 points each) which makes a total of 70 points. In order to pass the examination a student must achieve min 55 points. Students who do not achieve 25 points during the course (which is a theoretical minimum) take the written examination.
AuthorsNameYearPublisherLanguage
Kraus L. Programski jezik C++1994Mikro knjiga, Beograd (knjiga je više puta preštampavana)Serbian language
Malbaški D.Objekti i objektno programiranje2007Univerzitet u Novom Sadu (u štampi)Serbian language
Malbaški D.Internet programiranje, deo 1: Programski jezik java2007Univerzitet u Novom Sadu, Tehnički fakultet "Mihajlo Pupin"Serbian 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!

Segedinac Milan
Assistant Professor

Lectures
Missing picture!

Popov Srđan
Associate Professor

Lectures
Missing picture!

Kupusinac Aleksandar
Associate Professor

Lectures
Missing picture!

Marić Petar
Assistant Professor

Computational classes
Missing picture!

Popov Nikola

Computational classes
Missing picture!

Kovačević Marko
Assistant - Master

Computational classes
Missing picture!

Đukić Vojislav

Computational classes
Missing picture!

Simić Miloš
Assistant - Master

Computational classes
Missing picture!

Živančev Miodrag
Assistant - Master

Computational classes
Missing picture!

Vrbaški Dunja
Assistant - Master

Computational classes
Missing picture!

Andrejević Aleksandar
Assistant - Master

Computational classes