UVOD U KOMPJUTERSKE NAUKE


Semester: 1
ECTS: 7
Status: Obavezan
Lessons: 3+3+0
Double: Ne
ECTS catalogue
Learning outcomes:

At the end of the course, the participant is expected to be able to: 1. Analyze problems and develop computer algorithms to solve novel problems [Familiarity] 2. Describe the internal representation of numeric and non-numeric data [Familiarity] 3. Write, document, test and debug Java programs, making use of variables, expressions, selection and looping statements. [Usage] 4. Identify and correct syntax and logic errors in programs [Familiarity] 5. Organize program code into modules using methods following the software engineering principles of modularity and abstraction. [Usage] 6. Assemble data and methods into classes at an introductory level following the software engineering principles of encapsulation and data hiding. [Usage] 7. Effectively use Internet services and word processing software, spreadsheet software, and presentation software [Usage]

Teaching staff

Name Lectures Exercises Laboratory
ALEKSANDAR POPOVIĆ3x1
30B+8P
VELIBOR DOŠLJAK3x1
30B+8P