ArticleslgStudy

computer science

Ivan Bratko (computer scientist)

Ivan Bratko (computer scientist) is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Ivan Bratko (computer scientist) rather than just read about it. In short: Ivan Bratko (born June 10, 1946) is a Slovene computer scientist working as a D. Sc.

Ivan Bratko (computer scientist) — main illustration
Ivan Bratko (computer scientist) — illustration

Key takeaways

  • Ivan Bratko (computer scientist) belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Ivan Bratko (computer scientist) to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Ivan Bratko (computer scientist) from memory before moving on to harder problems.

Reference excerpt

Ivan Bratko (born June 10, 1946) is a Slovene computer scientist working as a D. Sc. Professor of Computer and Information Science at the Faculty of Computer and Information Science at the University of Ljubljana.

Early life and education Bratko was born in Ljubljana in 1946. He earned a Bachelor of Science in mechanical engineering, Master of Science in mechanical engineering, and PhD in computer science from the University of Ljubljana.

Career

Bratko has worked as a visiting professor and scientist at the University of Edinburgh, the University of Strathclyde, the University of Sydney, the University of New South Wales, Technical University of Madrid, the University of Klagenfurt, and the Delft University of Technology. He became an associate member of the Slovenian Academy of Sciences and Arts on May 27, 1997, and he has been full member since June 12, 2003. From 2005 to 2007 Bratko served as a member of the managing body of the Programme Council for RTV Slovenia. He is a member of the Academia Europaea.

Awards Bratko won the Boris Kidric Foundation Award in 1985 and the Science Ambassador of the Republic of Slovenia in 1991. In 2007, he was awarded the Zois Award for outstanding scientific achievements. In 2026, Bratko was awarded the Golden Order for Merits by the President of Slovenia, Nataša Pirc Musar.

Bibliography Bratko, Ivan. Prolog Programming for Artificial Intelligence, 4th edition. Pearson Education / Addison-Wesley, 2012. ISBN 978-0-321-41746-6 Bratko Ivan, Igor Mozetič, Nada Lavrač. KARDIO: A Study in Deep and Qualitative Knowledge for Expert Systems. Cambridge, Massachusetts, MIT Press, 1989. ISBN 0262022737 Bratko, Ivan, Rajkovič, Vladislav. Računarstvo s programskim jezikom Paskal, (Biblioteka Zanimljiva nauka). Beograd: Nolit, 1986. ISBN 86-19-00914-1

References

External links Ivan Bratko

Illustrations

Ivan Bratko (computer scientist) illustration

Worked examples

Example 1 — a first encounter with Ivan Bratko (computer scientist)

Start with the simplest possible case. Write down what Ivan Bratko (computer scientist) claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Ivan Bratko (computer scientist) before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Ivan Bratko (computer scientist) ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Ivan Bratko (computer scientist)

In research
Ivan Bratko (computer scientist) appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Ivan Bratko (computer scientist) in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Ivan Bratko (computer scientist) is common in secondary-school and first-year university syllabi. It links to neighbouring topics 1946 births, Academic staff of the University of Ljubljana, Computer scientist stubs, so understanding it makes those chapters shorter.
In everyday life
Look for Ivan Bratko (computer scientist) outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Ivan Bratko (computer scientist)” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Ivan Bratko (computer scientist) in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Ivan Bratko (computer scientist) means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Ivan Bratko (computer scientist) out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Ivan Bratko (computer scientist) in simple terms?

Ivan Bratko (born June 10, 1946) is a Slovene computer scientist working as a D. Sc.

Why does Ivan Bratko (computer scientist) matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Ivan Bratko (computer scientist)?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Ivan Bratko (computer scientist).

Tags

  • 1946 births
  • Academic staff of the University of Ljubljana
  • Computer scientist stubs
  • Living people
  • Members of Academia Europaea
  • Members of the Slovenian Academy of Sciences and Arts
  • Scientists from Ljubljana
  • Slovenian computer scientists
  • Slovenian scientist stubs
  • University of Ljubljana alumni

Keep exploring