Type of studies | Title |
---|---|
Undergraduate Academic Studies | Industrial Engineering (Year: 4, Semester: Winter) |
Category | Professional-applicative |
Scientific or art field | Information-Communication Systems |
ECTS | 4 |
The aim of the course is to empower students with theoretical and practical knowledge in object-oriented (OO) information technologies and OO software engineering. Students will be able to approach systematically to the study of new (not learned yet) OO tools and techniques and to master their use easily and quickly.
This course discusses the design principles of object-orientation, introduces students with the Unified Modeling Language and studies advanced topics in OO system design, OO programming language and OO development process.
Object-oriented paradigm. Introduction into software engineering. Fundamental OO concepts: object, class, message etc. Object identity. Inheritance. Implementation hiding, polymorphism and persistence. OO data model. OO programming techniques. Fundamental concepts and syntax of selected OO programming language. Fundamentals of Unified Modelling Language (UML). OO model:structure model and behavior model. Methodological approach to OO software design and development. Fundamentals of Unified Process.
Lectures; Tutorials (computer laboratory); Consultations; Individual work on required assignments. Students are encouraged to communicate, to participate in critical discussions; to work independently and to be actively involved in teaching process.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2004 | English | |||
2010 | English | |||
2012 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Complex exercises | Yes | Yes | 40.00 |
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Oral part of the exam | No | Yes | 30.00 |
Full Professor
Teaching Associate
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.