Description
The main objective of the course is a synthesis of lessons learned from the example of modern information technology tools for developing software products. The main objective of this course is to enable students to work independently in the process of creating software products. Participants of this course should acquire theoretical and practical knowledge of methodological development of software engineering, which are applied using modern developing tools. Theoretical classes will include: types and characteristics of software products, software design tools, object orientated development of information systems, software processes, and specifications, rating the quality of software products, concept, and components of CASE tools, software lifecycle management, and software reliability. Practical classes will include object oriented programming and developing of desktop-based software solutions.
General information
Study program: Information Technologies
ECTS: 6
Semester: 5
Lectures: 2
Exercises: 2
Lecturer
Dragica Radosav, associate professor
Email: radosav@tfzr.uns.ac.rs
Course books
- Radosav D, Software Engineering 1 (in Serbian), Technical faculty „Mihajlo Pupin“ Zrenjanin, 2005
- Milicev D, Objektno programiranje na jeziku UML (in Serbian), Mikroknjiga, 2005
- Radosav D, Software engineering (in Serbian), Technical faculty „Mihajlo Pupin“ Zrenjanin, 2008