1066 Introduction to Computer Science And Informatics

1066 Introduction to Computer Science and Informatics

  • Study programme and level: University Study Programme in Administrative Information Science - 1st Cycle
  • 1st year
  • 8 ECTS
  • Course type: Core
  • Lectures: 60
  • Tutorial: 30
  • Individual work: 150
  • Lecturer: Ljupčo Todorovski , PhD

1. Objectives and competences

Objectives – student:

  • understands and able to use fundamental theoretical concepts, terms, and technologies in the area of informatics
  • relates the history of informatics and computer science to the current state of development of information technology
  • discovers and analyzes the impact of informatics and information systems on society and public administration
  • use information technology to solve practical problems


  • ability to use information and communication technology for acquiring, processing, and disseminating data and information
  • ability to search information from the areas of administrative and management sciences
  • ability to design, analyze, and upgrade information systems

2. Content

  • Introduction and definition of basic terms
  • Formal models of computation: finite automata, regular expressions and Turing Machines
  • Information technology: hardware and software
  • Telecommunication technology: computer networks and data security
  • General system theory
  • Information systems: introduction, definition, and typology
  • Development life-cycle of information systems
  • Organization of databases and introduction to data modeling
  • Examples of information systems in public administration and business
  • Practical use of standard office software suites
  • Practical use of Web resources in the public administration domain

3. Readings

  • Sipser, M (2006) Introduction to the Theory of Computation. Course Technology, Cengage Learning, Boston, ZDA. Druga izdaja. Izbrana poglavja, 100 str.
  • Tanenbaum A.S. (2010) Computer Networks. Prentice Hall, Upper Saddle River, New Jersey, ZDA. Uvodno poglavje, 35 strani.
  • Hennessy J.L., Patterson D.A. (2012). Computer Architecture: a Quantitative Approach. Waltham, Morgan Kaufmann, ZDA. Uvodno poglavje, 40 str.
  • Vintar, M (2006) Informatika. Univerza v Ljubljani, Fakulteta za upravo, Ljubljana. 230 str.
  • Resinovič, G, Gradišar, M (1999) Informatika v poslovnem okolju. Univerza v Ljubljani, Ekonomska fakulteta, Ljubljana. Izbrana poglavja iz informacijskih tehnologij, 50 str.
  • Rainer, RK, Turban, E (2007) Introduction to information systems: supporting and transforming business. John Wiley & Sons Inc, ZDA. Izbrana poglavja iz informacijskih tehnologij in informacijskih sistemov, 100 str.

4. Intended learning outcomes

  • Knowledge about the history of informatics and computer science and understanding of their impact on the development of society and public administration
  • Knowledge and understanding of basic terms and concepts in the area of informatics, with the special focus of information and communication technology and information systems
  • Practical skills for using office software tools and suits

5. Learning and teaching methods

  • Lectures
  • Exams in computer classroom
  • E-learning that allows students to continuously self-evaluate their knowledge

6. Assessment

  • Written exam (theoretical part of the    exam, can be done with two colloquia) (70%)
  • Practical exam (seminar paper) (30%)