Subject: Object oriented programming 1 (12 - SE0006)


Basic Information

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

Course is active from 16.11.2012..

Make students capable of solving problems in object oriented programming area.
Learning methods, technologies and standards for development of object oriented applications. Java programming language is used for this course.
Fundamentals. Objects, classes, associations, methods and fields. Encapsulation. Creating objects, constructors, garbage collection. Inheritance. Abstract classes and interfaces. MEthod overloading. Generics. Exceptions.
Lectures. Practical exercises. Consultations. Final exam and project form the final grade.
AuthorsNameYearPublisherLanguage
B. Milosavljević, M. VidakovićJava i Internet programiranje2010FTN IzdavaštvoSerbian language
B. EckelThinking in Java, 4th edition2011Addison-WesleyEnglish
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes30.00
Term paperYesYes20.00
Oral part of the examNoYes50.00
Name and surnameForm of classes
Missing picture!

Vidaković Milan
Full Professor

Lectures
Missing picture!

Zarić Miroslav
Full Professor

Lectures
Missing picture!

Nikolić Siniša
Assistant Professor

Computational classes