Faculty of Technical Sciences

Subject: Object oriented programming 1 (17.SE0006)

Native organizations units: Sub-department for Applied Computer Science and Informatics
General information:
 
Category Scientific-professional
Scientific or art field Applied Computer Science and Informatics
ECTS 7

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. Fundamentals of Swing GUI.

Lectures. Practical exercises. Consultations. Final exam and project form the final grade.

Authors Title Year Publisher Language
B. Eckel Thinking in Java, 4th edition 2011 Addison-Wesley English
Course activity Pre-examination Obligations Number of points
Project Yes Yes 40.00
Oral part of the exam No Yes 50.00
Homework Yes Yes 10.00
API Image

Prof. Vidaković Milan

Full Professor

Lectures

Asst. Prof. Nikolić Siniša

Assistant Professor

Lectures

Assoc. Prof. Slivka Jelena

Associate Professor

Lectures

Assistant - Master Šarenac Balša

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.