Subject: Programming Languages and Data Structures (17 - E111)


Basic Information

CategoryProfessional-applicative
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS6
Course specification

Course is active from 13.02.2006..

Introducing students to principles and techniques of creating programme procedures with a special emphasis on data structures.
Students should be trained to design programmes in a specific programme language (programme language C).
An overview of programme languages. Basic and derived data types. Operations. Sequences. Selections. Cycles. Jumps. Modules. Files. Data structures: data structure definition, data structure classification, statistic structures (array, string), semi-dynamic structures (stack, line, deck, sequence), dynamic structures (lists, trees).
Lectures. Computer exercises. Consultations. Out of a total of 100 points, a section of 70 points is achieved during the course, and 30 on the theoretical part of the exam. 1. Predictive Obligation - Test - 10.00; 2. Prerequisite - Test - 10.00; 3. Predictive Obligation - Test - 10.00; 4. Prerequisites - Test - 10.00; 5. Prerequisite - Complex Practices - 30.00. Which makes a total of 70 points; 6. Final exam - Theoretical part of the exam - 30.00. To pass the exam the student must collect at least 55 points.
AuthorsNameYearPublisherLanguage
Kraus, L.Programski jezik C sa rešenim zadacima1993Mikro knjiga, BeogradSerbian language
Malbaški D., Obradović D.Osnovne strukture podataka1995Univerzitet u Novom SaduSerbian language
Course activity Pre-examination ObligationsNumber of points
Complex exercisesYesYes30.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
HomeworkYesNo15.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Satarić Bogdan
Assistant Professor

Lectures
Missing picture!

Čeliković Milan
Assistant Professor

Lectures
Missing picture!

Anđelić Branislav
Teaching Associate

Laboratory classes
Missing picture!

Brdar Ilija
Teaching Associate

Laboratory classes
Missing picture!

Trifunović Petar
Teaching Associate

Laboratory classes