Type of studies | Title |
---|---|
Undergraduate Academic Studies | Information Systems Engineering (Year: 1, Semester: Winter) |
Category | Scientific-professional |
Scientific or art field | Information-Communication Systems |
ECTS | 6 |
The course is aimed at students who do not have prior knowledge in the field of programming, to learn the basic concepts and techniques for creation of procedural programs. The course is focused on planning and organization of programs, as well as understanding the role of programming for problem solving.
Upon completing this course successfully, students will be able to: understand the syntax and semantics of a programming language; understand the basic data types; use different techniques for problem solving; independently structure programs using decomposition and abstraction; develop simple programs and think algorithmically.
The course covers: syntax and semantics of a programming language, basic and derived data types, operations, sequences, selections, iterations, jump statements, files, recursive functions, algorithmic description of data processing, basic programming techniques, program testing and debugging, creating program documentation.
Teaching is done through lectures using contemporary didactic methods. Exercises are entirely performed in specialized computer labs.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2012 | English | |||
2012 | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Written part of the exam - tasks and theory | No | Yes | 30.00 |
Test | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Complex exercises | Yes | Yes | 15.00 |
Complex exercises | Yes | Yes | 10.00 |
Test | Yes | Yes | 10.00 |
Complex exercises | Yes | Yes | 15.00 |
Full Professor
Assistant Professor
Assistant - Master
Assistant - Master
Assistant - Master
Teaching Associate
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.