School of Engineering and Management

Basics of information and communication technologies

This course is part of the programme:
Bachelor's programme in Engineering and Management (First Level)

Objectives and competences

The main objective of the course is to make the students familiar with the basic knowledge of information and communication technologies (ICT). Students will be able to independently use information technology tools during the course of the study and, subsequently for searching information and preparing reports, project assignments, presentations, and other materials. The objective is also to present trends in ICT and to prepare students to follow them.


Basic computer and internet knowledge.

Content (Syllabus outline)

  • Basic knowledge of information and communication technologies (ICT):

◦ History and use of computers

◦ Computer structure and operation

◦ Computer hardware

◦ Information technology tools

◦ Computer networks and internet

◦ Introduction to programming

◦ Trends in ICT

◦ Cloud computing

  • Use of information technology tools

Intended learning outcomes

At the end of the course, the students will be able to understand and use:

  • computers and its components,
  • essential ICT concepts
  • input and output devices
  • computer hardware and software
  • information technology tools


  • Vidmar, T. (2002) Informacijsko-komunikacijski sistem. Ljubljana: Pasadena.
  • Perič Vučko, M. in Krebelj, P. (2017) Računalniška omrežja. PIPINOVA Knjiga.
  • Vidmar, T. (2011) Računalniška omrežja z internetnimi storitvami. Ljubljana: Pasadena.
  • Šet, A. (2017) Vzdrževanje informacijske strojne opreme. PIPINOVA knjiga.
  • Demšar, J. (2009) Python za programerje. Ljubljana: Fakulteta za računalništvo in informatiko.
  • E-gradiva (posredovana sproti na predavanjih in vajah glede na vsebino – video posnetki, odprto dostopni izobraževalni viri ipd.)


Successfully performed written exam, homework and individual case studies with oral presentation. Positive grade in the case studies work is required for admittance to a written exam. Individual case studies work with discussion is required to evaluate the ability of using computational tools for written and oral presentation of selected ICT topics. Written exam assesses the knowledge of the fundamental concepts of information and communication technologies and the understanding of structure and operation of computers and computer networks. 20% individual case studies 20% homeworks 60% written exam

Lecturer's references

Dr. Barbara Koroušić Seljak, Assoc. Prof. in the field of Computer Science, is a senior researcher at the Computer Systems Department, Jožef Stefan Institute, Ljubljana, Slovenia. She earned her Ph.D. at the University of Ljubljana in Computer Science and Informatics. She is further an Assist. Prof. in Computer Science at the Jožef Stefan International Postgraduate School. She is a member of the Executive Boards of the association EuroFIR AISBL and the Slovenian Society for Clinical Nutrition and Metabolism. Her research work, publications and projects focus on software design of real-time and embedded systems. However, she is also very interested in meta-heuristic methods, which may be applied to practical optimization problems, such as computer-supported diet planning. BKS is an author of the Open Platform for Clinical Nutrition, i.e. a complex system of web and applications and devices aimed to support both dieticians and patients in dietary assessment and treatment.

Selected bibliography

MEZGEC, Simon, EFTIMOV, Tome, BUCHER, Tamara, KOROUŠIĆ-SELJAK, Barbara. Mixed deep learning and natural language processing method for fake-food image recognition and standardization to help automated dietary assessment. Public health nutrition, ISSN 1368-9800, zv. 22, št. 7, maj 2019, str. 1193-1202.

EFTIMOV, Tome, ISPIROVA, Gordana, POTOČNIK, Doris, OGRINC, Nives, KOROUŠIĆ-SELJAK, Barbara. ISO-FOOD ontology: a formal representation of the knowledge within the domain of isotopes for food science. Food chemistry, ISSN 0308-8146, 2019, zv. 277, str. 382-390.

ISPIROVA, Gordana, EFTIMOV, Tome, MEZGEC, Simon, KOROŠEC, Peter, KOROUŠIĆ-SELJAK, Barbara. Synergy of deep learning, natural language processing, and statistics for nutrition science: vabljeno predavanje na Applied Machine Learning Days, AI & Nutrition Track, januar 2019, EPFL, Lausanne, Švica.

KOROUŠIĆ-SELJAK, Barbara, KOROŠEC, Peter, EFTIMOV, Tome, et al. Identification of requirements for computer-supported matching of food consumption data with food composition data. Nutrients, ISSN 2072-6643, 2018, zv. 10, št. 4, str. 433-450.

EFTIMOV, Tome, ISPIROVA, Gordana, KOROŠEC, Peter, KOROUŠIĆ-SELJAK, Barbara. The RICHFIELDS framework for semantic interoperability of food information across heterogenous information systems. V: FRED, Ana (ur.), FILIPE, Joaquim (ur.). Zbornik, zv. 1, KDIR, C3K 2018, 10th International joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, sept. 2018. [S. l.]: SCITEPRESS = Science and Technology Publications. 2018, str. 315-321.

MEZGEC, Simon, KOROUŠIĆ-SELJAK, Barbara. NutriNet: a deep learning food and drink image recognition system for dietary assessment. Nutrients, ISSN 2072-6643, 2017, zv. 9, no. 7, str. 657-1 – 657-19.

EFTIMOV, Tome, KOROŠEC, Peter, KOROUŠIĆ-SELJAK, Barbara. A novel approach to statistical comparison of meta-heuristic stochastic optimization algorithms using deep statistics. Information sciences, ISSN 0020-0255, 2017, zv. 417, str. 186-215.

PAPA, Gregor, KOROUŠIĆ-SELJAK, Barbara, PAVLIN, Marko. Device and method for acquisition and transfer of signals: patentna prijava GB1407135. London: Intellectual Property Office, 23. apr. 2014.

BIZJAK, Mojca, JENKO PRAŽNIKAR, Zala, KOROUŠIĆ-SELJAK, Barbara. Development and validation of an electronic FFQ to assess food intake in the Slovene population. Public Health Nutrition, ISSN 1368-9800, 2014, zv. 17, št. 8, str. 1729-1737.

BENEDIK, Evgen, KOROUŠIĆ-SELJAK, Barbara, SIMČIČ, Marjan, ROGELJ, Irena, BRATANIČ, Borut, DING, Eric L., OREL, Rok, FIDLER MIS, Nataša. Comparison of paper- and web-based dietary records: a pilot study. Annals of nutrition and metabolism, ISSN 0250-6807, 2014, zv. 64, št. 2, str. 156-166.

KOROUŠIĆ-SELJAK, Barbara, STIBILJ, Vekoslava, POGRAJC, Larisa, FIDLER MIS, Nataša, BENEDIK, Evgen. Food composition databases for effective quality nutritional care. Food chemistry, ISSN 0308-8146, 2013, zv. 130, št. 3, str. 495-499.

KOROUŠIĆ-SELJAK, Barbara, PAPA, Gregor. MatPort – online mathematics learning with a bioinspired decision-making system. International journal of innovative computing and applications, 2011, zv. 3, št. 1, str. 50-57.

KOROUŠIĆ-SELJAK, Barbara. Web-based eHealth applications with reference to food composition data. European Journal of Clinical Nutrition, zv. 64, 2010, London; Paris: John Libbey, str. S121-S127.

KOROUŠIĆ-SELJAK, Barbara. Computer-based dietary menu planning. J. food compos. anal., 2009, zv. 22, no. 5, str. 414-420, doi: 10.1016/j.jfca.2009.02.006.

University course code: 1GI028

Year of study: 1

Semester: 2

Course principal:



  • Lectures: 30 hours
  • Exercises: 15 hours
  • Individual work: 55 hours

Course type: mandatory

Languages: slovene

Learning and teaching methods:
• lectures • tutorial and individual seminar work using basic computational tools. individual work is performed on selected topics from information and communication technologies • presentations of the individual study work on selected ict topics with a discussion