Opcije pristupačnosti Pristupačnost
MENU

Introduction to computer science

Code: 202198
ECTS: 4
Lecturers in charge: Milan Hrga, mag. ing. comp., v. pred. - Predavanja
Lecturers: Milan Hrga, mag. ing. comp., v. pred. - Exercises
Take exam: Studomat
Load:

1. komponenta

Lecture typeTotal
Exercises 30
Lectures 30
* Load is given in academic hour (1 academic hour = 45 minutes)
Description:
Learning outcomes:
  1. The student understands how to convert different types of information such as numbers, texts, images, sounds, etc., into a form suitable for recording in a computer. They are able to categorize them and choose the appropriate encoding method for a given problem.
  2. The student understands how a computer functions and can break down the role of individual components of the computer according to the von Neumann model.
  3. The student understands the role and method of defining an algorithm using programming languages, which they are able to correctly categorize.
  4. The student understands how computers execute algorithms and can evaluate their efficiency.
  5. The student applies basic types of control structures for algorithm development: conditional execution, loops, etc.
  6. The student can assess which type of algorithm, iterative or recursive, is more suitable for solving a given problem.
Literature:
  1. Computer Science: An Overview, Knjiga daje široku bazu znanja,potrebna studentima informatičkih studija, Glenn Brookshear, Harlow, United Kingdom: Pearson Education Limited, 2019.
1. semester
Mandatory course - Part-time studij - Business informatics
Consultations schedule:

Introduction to computer science