Home

Subject:  Probability and statistics   
Course: Probability and Statistics    
ECTS credits: 6    
Language: Croatian        
Duration: one semester        
Status: obligatory        
Method of teaching: Lectures and exercises
Prerequisite: Mathematics    
Assessment: During the semester three tests or at the end of the semester written and oral exam.        

Course description:
1. Population. Statistical features. Data collection. Creating the statistical series. The statistical tables. Graphic.
2. Means. The arithmetic mean. Harmonic mean. Median. Mode.
3. The range of variation. Inter quartiles. Coefficient of quartiles deviation. Graphic of dispersion. Variance. Standard deviation. Coefficient of variation.
4. Time series. Graphic. The base indices. Chain indices. Rates of change. The average rate of change.
5. The sample without returning and returning to population. Repeating the experiment under the same conditions. Large population.
6. Space probabilities. The experiment, event algebra and probability.
7. Independence and conditional probability. The total probability and Bayes formula.
8. Random variable. Distribution function and the probability function. The expectation and variance.
9. Discrete uniform distribution. Binomial distribution. Poisson  distribution.
10. Continuous uniform distribution. Normal distribution. Exponential distribution. Student     ? 2  distribution.
11. Random sample. Distribution function of a random sample. Statistics. The expectation and variance of the random sample.
12. Parameter estimation of distribution. The method of moments, maximum likelihood and unbiased estimation. Interval parameter estimation of distributions. Parameters estimation of the normal distribution.
13. Statistical hypothesis testing. Hypothesis and test. Error first and second order. Tests parameters of the normal distribution. ? 2  test.
14. Linear regression. Regression line. Parameter estimation of regression. Parameter estimation of correlation coefficient.

Course objectives: Students have to learn elements of probability and statistics and how to use that knowledge.

Quality check and success of the course:

Reading list:
AM Mood, FA Graybill, DC Boes: Introduction to the Theory of Statistics, McGraw-Hill, New York in 1974.
I. Šošic: Statistika, Školska knjiga, Zagreb, 1996,
I. Pavlic, Statistička teorija i primjenena, Tehnička knjiga, Zagreb 1988.
B. Tepeš: Skripte iz deskriptivne statistike
B. Tepeš: Skripte iz vjerojatnosti 
B. Tepeš: Skripte iz razdioba
B. Tepeš: Skripte iz statistike
Statističke tabele

Course: Mathematics

ECTS credits: 6

Language: Croatian

Duration: 1 semester

Status: type D1 – mandatory course for the students of the main study

Method of teaching:

Prerequisite:

Assessment:

 

Course description: 1. Set, element of set, describing sets. Finite set, infinite set, countable set. Cardinal number. set equality, empty set, universal set. Subset, power set. Set operations, union of sets, intersection of sets, complement of a set, difference of sets. Ordered pair, Cartesian product.
2. Relation. Binary relation, proprties of binary relations. Equivalence relation, equivalence class. Ordering relation. Partial order, infimum, supremum, minimum, maximum. Function, domain, codomain, image of a function. Properties of functions, injection, surjection, bijection. Permutation, composition of functions, inverse function. Power, polynom, exponential function, lagarithmic function.
3. Natural numbers. Mathematical induction. Recurrences. Linear recurrences with constant coefficients.
4. Linear algebra. Vector space. Vectors, Metric, distance vector. Matrix. null matrix, unit matrix, diagonal matrix, triangular matrix. Addition, subtraction, scalar multiplication, transposed matrix, matrix product. Matrix reduced form. Inverse matrix. System of linear equations. Gauss-Jordan method for solving systems of linear equations.
5. Graph. Graph definition, graph drawing, vertex of graph, edge. Incidence matrix. Degree of a vertex of a graph. Path on a graph, graph cycle. Connected graph, acyclic graph. Planar graph, Euler characteristic. Eulerian path, Eulerian cycle, Eulerian graph. Hamiltonian path, Hamiltonian cycle, Hamiltonian graph. Tree, subtree.

Course objectives: After attendance lectures and after passing the exam students will understand parts of the mathematical analysis and vector spaces, the term of the real number, and functions. They will also understand procedures for solving systems of linear equations.

 

Quality check and success of the course: written and oral exam

 

Reading list:

D. Veljan, Kombinatorna i diskretna matematika, Algoritm, Zagreb 2001.

N. Elezović, Linearna algebra, Element, Zagreb 2003.

P. Javor, Matematičke analize, Element, Zagreb 2001.

B. Tepeš, Predavanja i vježbe iz kombinatorika i grafova, Faculty of Humanities and Social Sciences, Zagreb 2007.

 

Subject: History of book and libraries    
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: lectures, seminar
Prerequisite: none
Assessment: written exam, seminar and coursework

Course description:
Middle East – first civilizations (Sumerians, Babilonians, clay tablets, cuneiform script); first libraries (Ashurbanipal, Ebla); Phoenicians; Egypt (hieroglyphs, books of deads); Far East – old civilizations (China, India); Greek and Roman world (book, script and libraries – classical Greece, Helenian period, Etruscans, Roman republic, Roman Empire); Middle Ages in Europe (book production and libraries - monastic scriptoriums, Carolingian renaissance, first universities, book sellers, writing materials, censorship); Araps in Middle Ages; Far East in Middle Ages (China, Korea, Japan); Pre-columbian civilisations in America; Humanism and Renaissance – book and libraries; Invention of printing press (Gutenberg, the importance of printed books, incunabula); Books and libraries in the period from the Renaissance to the French Revolution (printers, book sellers, publishers, structure of printed book, book fairs); Book and libraries in the 19th century (cheap books, book production, illustrations, periodical publications, censorship, book publishing, book sellers, library organization, librarianship); Book and libraries in the 20th century (censorship, book production, new forms of book, books for children, pocket books, library types)
 
Course objectives:
After this course students will be able to:
1. describe book production and the development of libraries throughout the history
2. explain characteristics of the development of literacy throughout the history
3. recognize some of the most important scripts (cuneiform, hieroglyphs, demotic script, Greek alphabet, linear A and B, glagolitic script, cyrillic script)
4. identify an incunabula and explain its characteristics
5. find imprint and colophon in old books
6. argue the importance of the invention of printing press
7. explain the development of librarianship and library science

Quality check and success of the course:
Internal evaluation will be done by teachers and students at the end of semester.

Reading list:
1. Stipčević, Aleksandar. Povijest knjige. Drugo, prošireno i dopunjeno izdanje. Zagreb : Matica hrvatska, 2006.
2. Stipanov, Josip. Knjižnice i društvo. Zagreb : Školska knjiga, 2010.
3. Diringer, David. Povijest pisma. Zagreb : Hrvatsko bibliotekarsko društvo, 1991.
4. Hebrang Grgić, Ivana. Cenzura : neizostavan čimbenik razvoja ljudske misli i društva. // Aleksandru Stipčeviću s poštovanjem. Zagreb : Zavod za informacijske studije, 2008.  Str. 135-166.
5. Pelc, Milan. Pismo : knjiga : slika. Zagreb : Golden marketing, 2002.
6. Stipčević, Aleksandar. O savršenom cenzoru : iliti priručnik protiv štetnih knjiga i njihovih autora. Zagreb : Nakladni zavod Matice hrvatske, 1994.
7. Stipčević, Aleksandar. Socijalna povijest knjige u Hrvata : Knjiga I. : Srednji vijek. Zagreb : Školska knjiga, 2004.
8. Stipčević, Aleksandar. Socijalna povijest knjige u Hrvata : Knjiga II. : od glagoljskog prvotiska do Hrvatskog narodnog preporoda. Zagreb : Školska knjiga, 2005.
9. Stipčević, Aleksandar. Socijalna povijest knjige u Hrvata : Knjiga III. : od početka Hrvatskog narodnog preporoda do danas. Zagreb : Školska knjiga, 2008.

Subject: Information Science
Course: Introduction to Information Studies    
ECTS credits: 5    
Language: Croatian
Duration: 1 semester
Status: Mandatory
Method of teaching: Lecture, Essay
Prerequisite: None

Assessment: Homework 20%
Essay 40%
Written exam 40%
    
Course description:
This course is designed to provide an introduction to Information Studies for undergraduate students. The course consists of lectures on the major contributing areas of study to Information Science - a field of study still being defined and developed. Information and Communication Science students are introduced to the dynamic and shifting information professions, complex organizations, and emerging careers in the field.
Seminar work is designed to the skills needed write effectively for academic purposes. It covers instructions and needed to help students understand what is required, and to plan, structure and write seminar essays.

Course objectives:
This course will provide the foundational knowledge necessary to begin to address the key issues associated within the Information and Communication field of study. Successful completion of this course will give the student the conceptual tools necessary to understand providing a foundation for later study in Information or any number of more traditional disciplines. Seminar work will provide students with tools and knowledge of academic writing from planning the research, finding, evaluating and citing sources, to writing a seminar essay.

Reading list:

Compulsory
1. Saračević, T. Prilozi utemeljenju informacijske znanosti. Osijek: Filozofski fakultet, 2006.
2. Tuđman, M. Teorija informacijske znanosti. 2. izd. Zagreb : Informator, 1990. (str. 1-70)
3. Tuđman, M.; Boras, D.; Dovedan, Z. Uvod u informacijske znanosti. Zagreb : Školska knjiga, 1992. (Poglavlja 1., 2., 3.)
4. Oraić Tolić, D. Akademsko pismo : strategije i tehnike klasične retorike za suvremene studentice i studente. Zagreb: Naklada Ljevak,2011

Supplementary
1. Tuđman, M. Informacijska znanost-predmet, ishodišta, osnovni pojmovi. Odabrana poglavlja iz organizacije znanja. Zagreb: FF, Zavod za informacijske studije, 2004.
2. Tuđman, M. Epistemologijski postav informacijske znanosti. Odabrana poglavlja iz organizacije znanja. Zagreb: FF, Zavod za informacijske studije, 2004.
3. Lasić-Lazić, J.; László, M.; László, B. Konceptualna i primijenjena okosnica studija informacijskih znanosti na Filozofskome fakultetu Sveučilišta u Zagrebu // InFuture2007: Digital information and heritage / Bawden, D. et al., editor(s). Zagreb : Odsjek za informacijske znanosti, Filozofski fakultet, Sveučilište u Zagrebu, 2007.

Subject:        
Course: Fundamentals of Digital Image and Text Processing        
ECTS credits: 5    
Language: Croatian         
Duration: 1 semester        
Status: elective course        
Method of teaching: 1 hour of lectures, 1 seminar hour and 1 hour of labs weekly
Prerequisite: none        
Assessment: seminar paper, oral exam, written exam        

Course description:
Students will acquire concepts such as vector graphics, bitmap graphics, graphic editing tools (software for digital image editing) and image editing methods. Topics covered are: morphing, animation, image resolution, image compression techniques, screen resolution and printer resolution, image depth, color systems, layers (layers), masks and channels. The basic principles of design will be discussed, as well as black and white design, color theory, color design and the importance of visual identity.  The design of various types of publications and prepress will be covered. Students will learn to work with Gimp and CorelDraw.

Course objectives:
To introduce students to the basics of digital image and text processing. The course is divided into three parts. In the first part, students will acquire basic knowledge of image processing in Gimp, learn about different types of graphics, graphic tools and image processing methods. In the second part, students will acquire basic knowledge related to the design, color theory and design of various types of publications. In the third part, students will acquire basic knowledge of prepress and design, as well as creating logos, business cards and posters in CorelDraw.

Quality check and success of the course:
The evaluation will be performed by the teacher and fellow students and will be carried out as a survey at the end of the semester.

Reading list:
Required:
1. Bošnjak, Goran. Photoshop: 66 najpopularnijih trikova. Zagreb: Vidi-To, 2001.
2. Steve Bain, CORELDRAW X7 User Guide, Corel Corporation, 2014.
Elective:
1. Beardsworth, John. Photoshop Blending Modes Cookbook for Digital Photographers : 49 Easy-to-Follow Recipes to Fix Problem Photos and Create Amazing Effects (Cookbooks (O'Reilly)) [ILLUSTRATED] O'Reilly Media, Inc.; 1 edition (November 8, 2005)
2. Dayton, Linnea. Photoshop CS / CS2 Wow! Book, The, 1/e (WOW!) Peachpit Press; Pap/Dvdr edition (October 12, 2006)
3. Bunks, Carey. Grokking the GIMP. (http://gimp-savvy.com/BOOK/)
4. Eismann, Katrin. Adobe Photoshop Restoration & Retouching (3rd Edition) (Voices That Matter) New Riders Press; 3 edition (November 17, 2006)
5. Eismann, Katrin. Photoshop Masking & Compositing (VOICES) New Riders Press (October 8, 2004
6. Plenković M, Mustić D, Hadžić S, Radoš G. Komunikološka analiza vizualnih kriterija za procjenu uspjeha parlamentarnih stranaka. Informatologia 41, 2008 (4), 308-326
7. Corel Draw X7 Quick Start Guide, Corel Corporation, 2014

Subject: Web services
Course: undergraduate
ECTS credits: 6
Language: croatian
Duration: one semester, winter semester
Status: elective
Method of teaching: 2 lecture hours and one hour of practical classes
Prerequisite: none
Assessment: Written and oral exams

Course description:  Definition and utilization of web services. Advantages, disadvantages and problems of web services. Programming platform and tools. Object oriented programming fundamentals. XML. Design, development, testing, installation and maintenance of web services. Working with relational database. Definition of used technologies and protocols.

Course objectives:   The student will familiarize themselves with the concept, possibilities and role of web services in information system. Practical work on design, development and installation of web services will ensure gaining practical knowledge and skills.

Quality check and success of the course:
Quality control and the assessment of how successfully the course was implemented will be done by combining internal and external evaluation. The internal evaluation will be done by the professors and the students. The evaluation will take the form of a survey done at the end of the semester. External evaluation shall be realized by our colleagues who will attend the class and grade the course and the lecturer.  

Reading list:

1. Sharp, J. Microsoft Visual C# 2013 Step by Step. Microsoft Press, 2013
2. Ugurlu, T. Zeitler, A. Kheyrollahi, A. Pro ASP.NET Web API: HTTP Web Services in ASP.NET (Expert's Voice in .NET). Apress, 2013
3. Barry, D. K. Web Services, Service-Oriented Architectures, and Cloud Computing, Second Edition: The Savvy Manager's Guide. Morgan Kaufmann, 2013
4. Fawcett, J. Ayers, D. Quin, L. R. E. Beginning XML. Worx, 2012

Subject: Programming Web 2.0 applications
Course: undergraduate
ECTS credits: 6
Language: croatian
Duration: one semester, summer semester
Status: elective
Method of teaching: 2 lecture hours and two hours of practical classes
Prerequisite: none
Assessment: Written and oral exams

Course description:  Definition of Web 2.0 and Web 2.0 applications. Application platform and tools. Development of stand-alone applications. Development of web applications by using Web 2.0 technologies. Working with database, creating and using stored procedures. Connection and communication with relational database. Support for data presentation on the web page.

Course objectives:   The student will familiarize themselves with Web 2.0 technologies. Practical work on design and development of Web 2.0 application will ensure gaining practical knowledge and skills.

Quality check and success of the course:
Quality control and the assessment of how successfully the course was implemented will be done by combining internal and external evaluation. The internal evaluation will be done by the professors and the students. The evaluation will take the form of a survey done at the end of the semester. External evaluation shall be realized by our colleagues who will attend the class and grade the course and the lecturer.  

Reading list:

1. Spaanjaars, I. Beginning ASP.NET 4.5: in C# and VB. Wrox, 2012
2. Millet, S. Professional ASP.NET Design Patterns. Wrox, 2010
3. Brown, P. Silverlight 5 in Action. Manning Publications, 2012
4. Nathan, A. WPF 4.5 Unleashed. Sams Publishing, 2013

Course: Introduction to information institutions management
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: Mandatory
Method of teaching: Lecture, seminar
Prerequisite: None
Assessment: Written exam, oral exam

Course description: This course covers the basics of information institutions management, covering major professional organizations in the field of information and documentation, their principal activities, staff and changes. Redefined role of information institutions is explored through a series of lectures covering different topics: libraries, archives, museums, documentation centers, the Internet, e-business, e-governance. Lectures cover the concept of management and its application in all kinds of information institutions; levels of management: from administrative councils, from staff to management; the principal activities of management: planning, organizing and performance measurement; basic resources of information institutions; fundamentals of human resources management; working in teams and developing communication skills; fundamentals of financial management; project designing and management. Seminar work covers practical introduction to the organizational structure and information institutions management, analyzing available resources, identifying problem spots, designing, managing and evaluating project results.

Course objectives: After finishing the course the students will understand basic concepts of management in information institutions, including the activities and resources needed. Students will be capable to plan, organize and evaluate the management process in different information institutions.

Quality check and success of the course: mandatory attendance, presentation of seminar paper, written and oral exam.

Reading list:
1. Armstrong, M. management tasks and activities. London: Consult, In 2001.
2. Bahr, N. Competitive knowledge management. London: Palgrave, in 2001.
3. Bahtijarević third-Siber, F. Human Resource Management. London: Golden Marketing, 1999.
4. Svenonius, E. The intellectual foundation of information organization. Cambridge, Mass.; London: The MIT Press, 2000.
5. Thackeray, V. What is the project? in: Informatica museologica, no. 1-2, 2002, p. 57-60.

Subject:
Course: Digital educational libraries
ECTS credits: 5
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: lectures, seminar, colloquium
Prerequisite: none
Assessment: coursework and written exam

Course description: Introduce students with the roles and tasks of libraries in digital environment.
Lectures and tutorials: Types of libraries in educational environment; Library as a centre of educational process; Evolution of the concept of digital libraries; Virtual learning environments; Organization of digital content; Metadata; Repositories; Copyright and open access; E-books; Evaluation of digital library services; Web 2.0 and digital libraries;

Course objectives: Students will be enabled to understand scientific literature and follow research advances in the field. They will be encouraged for individual and teamwork as well as critical review, research and creation of new knowledge in the field of digital educational libraries as well as application of knowledge in similar or new situations.
After this course students will be able to:
1. Differentiate between models of traditional and digital library
2. Demonstrate knowledge of technology for e-book development and choose the most appropriate one
3. Organize and evaluate elements of digital library
4. Select and compare different technologies for development of digital libraries
5. Design and prepare library services in the digital educational environment
Quality check and success of the course:
Internal evaluation will be done by teachers and students at the end of semester. External evaluation will be done by fellow professors participating at the course and evaluating both course and teacher.

Reading list:
1. Arms, W. Digital libraries. MIT, 2000.
2. Digital library futures : user perspectives and institutional strategies / edited by Ingeborg Verheul, Anna Maria Tammaro, Steve Witt ; [International Federation of Library Associations and Institutions]. - Berlin : De Gruyter Saur, 2010.
3. E-books in libraries : a practical guide / edited by Kate Price and Virginia Havergal. London : Facet Publishing, 2011.
4. Envisioning future academic library services : initiatives, ideas and challenges / edited by Sue McKnight. London : Facet, 2010
5. Web 2.0 and libraries : impacts, technologies and trends / edited by Dave Parkes and Geoff Walton. - Oxford : Chandos
Additional
1. Allan, B. E-learning and teaching in library and information services. London: Facet publishing, 2002.
2. Banek Zorica, Mihaela; Ivanjko, Tomislav; Benčec, Maja. Social networking and libraries // Proceedings of the IADIS international conference e-Society 2012 / Kommers, P. ; Isaias, P. (ur.). Berlin : IADIS, 2012. 511-515
3. Banek Zorica, Mihaela; Eremić, Ana. Libraries in Web 2.0 Environment // INFuture2009: Digital Resources and Knowledge Sharing / Stančić, Hrvoje ; Seljan, Sanja ; Bawden, David ; Lasić-Lazić, Jadranka ; Slavić, Aida (ur.). Zagreb :     Zagreb : Department of Information Sciences, Faculty of Humanities and Social Sciences, University of Zagreb, 2009. 479-487.
4. Kovačević, D. Lasić-Lazić, J. Lovrinčević, J. Školska knjižnica - korak dalje. Zagreb: Filozofski Fakultet, Zavod za informacijske studije:Altagama, 2004
5. Lasić-Lazić, Jadranka; Banek Zorica, Mihaela; Špiranec, Sonja. Repozitoriji digitalnog obrazovnog materijala kao sastavnica kvalitete suvremenih koncepta obrazovanja. // Edupoint. 5 (2005) , 33;  
6. Learning objects: Standards, Metadata, Repositories, & LCMS/ ur. Keith Harman and Alex Koohang. Santa Rosa, Calif.: Informing Science Press, 2007
7. Lovrinčević, J. Kovačević, D. Lasić-Lazić, J. Banek Zorica, M.Znanjem do znanja : prilog metodici rada školskog knjižničara. Zagreb : Zavod za informacijske studije Odsjeka za informacijske znanosti Filozofskog fakulteta Sveučilišta u Zagrebu, 2005.

Course: Classification systems    
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory elective
Method of teaching: lectures, practical exercises/tutorial
Prerequisite: none
Assessment: written exam, oral exam, coursework

Course description: Students will be introduced to the theoretical and practical aspects of classification systems. Characteristics of different classification systems for organization of print and digital items will be shown. Knowledge organization systems will be presented and difference regarding how they are in organization and retrieval of different collections will be shown. Special focus is put on understanding the differences between taxonomies, classification systems, ontologies and folksonomies. Practical aspects include working with the Universal decimal classification as an example of one universal classification applied in different information institutions.

Lectures: Introduction to knowledge organization; Historical aspects of knowledge organization tools; Catalogues and indexing languages; Taxonomies, categorization and classification systems; Developmental phases of classification systems: from enumerative to facet classifications; Library classifications types; Universal decimal classification; Facets and analytic-synthetic approach; Classification systems for different information institutions application; Automatic classification; Classification visualization; Classification in organization of digital collections; Simple knowledge organization systems (SKOS)
Practical exercises: Aspects of classification development; Abstracting and indexing; From keywords to indexes; Building faceted classification; Collection organization; Using Universal decimal classification for indexing objects, print and digital documents.

Course objectives:
After taking this course students will be able to:

1. Apply foundations of classification in development of classifications systems
2. Evaluate classification systems and recommend the appropriate one for collection organization
3. Create different types of abstracts
4. Distinguish between indexing terms and keywords
5. Recognize and identify different indexing languages
6. Organize documents using Universal decimal classification
7. Define and differentiate Simple knowledge organization systems

Quality check and success of the course:
Internal evaluation will be done by teachers and students at the end of semester. External evaluation will be done by fellow professors participating at the course and evaluating both course and teacher.

Reading list:
1. Broughton, V. Essential classification. London: Facet publishing, 2004.
2. McIlwaine, I.C. Univerzalna decimalna klasifikacija : upute za uporabu / prevela J. Leščić Lokve : Benja ; Zagreb: Nacionalna i sveučilišna knjižnica ; Osijek : Filozofski fakultet, 2004.
3. Organizing knowledge : an introduction to managing access to information / Jennifer Rowley and Richard Hartley. - 4 izd. - Aldershot, England ; Burlington, VT : Ashgate, c2008.
4. Odabrana poglavlja iz organizacije znanja / urednica Jadranka Lasić-Lazić. Zagreb: Zavod za informacijske studije, 2004.
5. Slavić, A. Semantički Web, sustavi za organizaciju znanja i mrežni standardi. // Informacijske znanosti u procesu promjena / urednica Jadranka Lasić-Lazić. Zagreb: Zavod za informacijske studije, 2005.
6. Svenonius, E. The intellectual foundation of information organization. Cambridge, Ma; London: The MIT Press, 2000.
Articles

Subject:
Course: Fundamentals of information literacy
ECTS credits: 5
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: lectures and tutorials
Prerequisite: none
Assessment: written and oral exam

Course description:
Goal of the course is to explain theoretical background, research issues and directions as well as application of various concepts of information literacy.

Course objectives:
After taking this course students will be able to:
1. Define information literacy
2. Differentiate between the term information literacy and related modern literacies
3. Interpret correlation between information literacy and modern educational approaches
4. Explain research centres and problems in the field
5. Construct own research of information literacy
Quality check and success of the course:
Internal evaluation will be done by teachers and students at the end of semester. External evaluation will be done by fellow professors participating at the course and evaluating both course and teacher.

Reading list:
1. ACRL. Information Literacy Competency Standards for Higher Education. ALA, 2000.    http://www.ala.org/ala/acrl/acrlstandards/standards.pdf
2. Bawden, D. Information and digital literacies: a review of concepts // Journal    of documentation, (2001)57, 2, 218-59.
3. Information power : building partnership for learning / prepared by the American Association of School Librarians [and] Association for Educational Communications and Technology. Chicago ; London : American Library Association , 1998.
4. Špiranec, S. Informacijska pismenost - ključ za cjeloživotno učenje. Edupoint. III, (2003). http://www.carnet.hr/casopis/17/clanci/1
5. Špiranec, S. Banek Zorica, M. Informacijska pismenost : teorijski okvir i polazišta. Zagreb : Zavod za informacijske studije , 2008.

Subject:

Course: General theory of heritage

ECTS credits: 6

Language: Croatian

Duration: one semester

Status: compulsory/elective

Method of teaching: 2 periods lecture, 1 period seminar

Prerequisite: No

Assessment: written exam

Course description:

1. Introductory lecture
2. World through the eyes of curators (globalization and culture, identity crisis)
3. Basic terminology related to heritage theories (time, memory, past, history, culture, identity, heritage)
4. Characteristics of different heritage theories
5. Methods of analysis heritage phenomena
6. Idealistic goal
7. Structures and types of theories
8. Heritage professions
9. Professional excellence
10. Professional education and new professionalism
11. International professional organisations
12. Critical approaches to theory and practice
13. Future of heritage
14. Theory of planning museums and heritage programmes and activities


Course objectives: Introduces students to the basics of heritage theories – their features, fields of study and particularities, trends and tendencies; develops skills for understanding heritage as a holistic concept, for applying theory in practice within heritage institutions; develops heritage profession maintaining specialist interests in the topic.


Quality check and success of the course: Evaluation of lectures and student through a survey at the end of semester.

Reading list:
1. Šola, Tomislav. Eseji o muzejima i njihovoj teoriji - prema kibernetičkom muzeju. Zagreb. Hrvatski nacionalni komitet ICOM-a, 2003.
2. Lowenthal, David. The past is the foreign country. Cambridge: Cambridge University Press, 1985
3. Dana, John Cotton. The New Museum - selected writings of John Cotton Dana. Washington: American Association of Museums / Newark Museum, 1999.
4. Weil, Stephen E. Rethinking the Museum and other meditations. Washington and London. Smithsonian Institution Press. 1990.
5. Vergo, Peter (ed.). The New Museology. London. Reaktion Books Ltd. 1989.

Subject: Undergraduate study of information sciences    
Course: Archival appraisal    
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: required
Method of teaching: 2 hours lectures, 2 hours seminar
Prerequisite: None
Assessment: Oral

Course description:
Context of archival appraisal: legal, administrative, research, cultural and other reasons to keep and use archives. Development of theories and methodologies of appraisal in the past. Early systematisations of research values. Jenkinson’s approach to archival appraisal. Schellenberg’s theory of appraisal: primary and secondary values; information and evidence. Documentation strategy. Concept and methodologies of functional appraisal. Contemporary issues in archival appraisal. Appraisal and selection process. Compiling and using records schedules. Documentation of appraisal decisions and procedures.


Course objectives:
To understand principles and methodologies of archival appraisal, to develop ability to analyse values of records, to manage appraisal process and to develop acquisition policy of archival institutions.

Quality check and success of the course:
Course evaluation, students’ satisfaction

Reading list:


1. Barbara L. Craig, Archival Appraisal: Theory and Practice. München 2004.
2. Pravilnik o vrednovanju te postupku odabiranja i izlučivanja arhivskog gradiva (Narodne novine 90/2002)
3. Richard Brown, Funkcionalno vrednovanje u Državnom arhivu Kanade, Arhivski vjesnik 41 (1998), str. 51-65.
4. Th. R. Schellenberg, Kriteriji vrijednosti arhivskoga gradiva i Metode izlučivanja spisa, u  Moderni arhivi. Principi i tehnika rada, Beograd, 1968: 84-99, 118-157
5. . Hans Booms, 'Uberlieferungsbildung: Keeping Archives as a Social and Political Activity. Archivaria 33, str. 25-33.
6. Judit Elis (ur), Keeping Archives, 2. izd. 1993, str. 157-206.
7. Jozo Ivanović, Vrednovanje elektroničkih zapisa, Arhivski vjesnik 42 (1999), str. 7 21.
8. Terry Cook, Macroappraisal in Theory and Practice: Origin, Characteristics, and Implementation in Canada, 1950-2000, Archival Science 5:2-4 (2005), str. 101-161.

Subject: Computer programming
Course: C++ seminar
ECTS credits: 4
Language: Croatian, English
Duration: 1 semester
Status: non-obligatory
Method of teaching: 4 h programming exercises per week
Prerequisite: Algorithms and data structures
Assessment: programming project, oral exam

Course description: Programming languages and paradigms. Type systems. Basic data types. Expressions and operators. Flow control. Functions. Streams. Object-oriented programming. Operator overloading. Generic programming. The C++ standard library. Standard template library. Boost.

Course objectives: Provide basic knowledge of object-oriented and generic programming using C++ as a multiparadigm programming language, while using UML in the modeling process.

Quality check and success of the course: Internal evaluation by teachers and students, external evaluation as defined by the University.
Reading list:
Prata: C++ Primer Plus, Sams, 2005.
Eckel: Thinking in C++, Volumes 1 and 2, Prentice-Hall, 2000.
Josuttis: The C++ Standard Library, Addison-Wesley, 1999.

Course: Digital library I
ECTS credits:
Language: Croatian
Duration: 1 semester
Status: compulsory
Method of teaching: 1 hour of lectures and 1 hour of seminar. The students present some issues of e-resources material and digitalisation projects.
Prerequisite:
Assessment: oral exam

Course description:
A contemporary definition of a book. Research. The definition of an electronic publication and basic terms characteristic for e-resources: publish, post, edition, new edition, publisher and distributor of e-resources. Definition of a digital library. Definition of a hybrid library. E-resources deposit. Bibliographic control. Usage of e-resources. Numbering systems of e-resources (ISBN, DOI, URN). Digitalisation as one form of constructing digital library. Criteria for resources selection. Projects for digitalising stocks of big libraries. Libraries as publishers of digitalised works.

Course objectives:
The students shall learn the basics of electronic resources in libraries, especially in comparison with the printed resources, and digital library operations.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. Borgman, C. L. Od Gutenbergova izuma do globalnog informacijskog povezivanja, pristup informaciji u mrežnom svijetu. Lokve : Benja ; Zadar : Gradska knjižnica, 2002.
2. Horvat, A. Nacionalna tekuća bibliografija u službi Univerzalne bibliografske kontrole. // Vjesnik bibliotekara Hrvatske 43,1/2(2000), str. 1-8.
3. Živković, D. Elektronička knjiga. Zagreb : Multigraf, 2001.

Subject: Collection care
Course: Fundamentals of collections care
ECTS credits: 3
Language: Croatian
Duration: 1 quarter
Status: compulsory course
Method of teaching: 1 lecture hour and 1 hour of seminar
Prerequisite: -
Assessment: written report

 
Course description:
introduction, basic principles of  material culture protection – ethics, profession and organization of  preventive care -  causes of detoriation I-II – crypto-clime and regulation I-II – light – air pollution I-II – preventive conservation – elements of preventive care in museum building and renovating program – museum security – conclusions

Course objective:
Acquire basic knowledge about causes of detoriation and their prevention. Acquire basic knowledge about the prevention conservation of museum objects. Enable the student for the cooperation with specialists of different profiles.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. A Code of Ethics for Conservators, Museum News, March/April 1980:28-34.
2. Feilden, B.M. Uvod u konzerviranje kulturnog nasljeđa, Zagreb, 1981.
3. Osnove zaštite i izlaganja muzejskih zbirki, MDC, Zagreb, 1993.
4. Thomson, G. Museum Environment, (I. dio), London, 1978.

Additional reading list:
1. Thompson, J.M.A. (Edit) Manual of Curatorship, London, 1984.
2. Knell, S. (Edit.) Care of Collections, London, 1994.
3. Svjetlo u muzejima, Informatica Museologica, 1-2 (1978) 72-107.

Subject: Conservation of materials and data
Course: Conservation of library and archival materials
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory elective
Method of teaching: 1 lecture hour and 1 hour of seminar
Prerequisite: none
Assessment: oral exam

Course description:
Purpose of conservation. Optimal conditions for keeping library and archives materials.
Materials on which library and archives materials are recorded: traditional materials (paper, parchment, skin etc.) and machine-readable records materials. Writing devices. Causes of deterioration: physical-chemical (humidity, temperature, light, polluted air, acids), biological and mechanical. Natural disasters (fire, flood, earthquake etc.) and wars as deterioration causes.
Role of the building in conservation of materials. Buildings constructed for specific purpose, adapted buildings. Organizing space within the building. Stacks, reading rooms, offices and other rooms. Equipment.
Protection from various kinds of damage. Protection during exhibitions. Planning of safety measures, planning for natural disasters and wars. Conservation by transporting to other media (photocopy, microfilming, scanning). Importance of protective packaging in conservation of materials. Types of protective packaging. Materials for making protective packaging. Conservation of various kinds of materials: individual records, seals, documents with attached seals, books, newspapers, prints, maps, blueprints etc. Conservation of machine-readable records.
Role of binding in conservation. Types of binding. Role of restoration in conserving materials. Restoration methods. Methods of mass restoration in conservation of materials: mass disinfection, neutralization and restoration by cleaving. Criteria for founding restoration workshops and photo-laboratories. Role of documenting restoration proceedings.
Conservation priorities.

Course objectives:
Students are acquainted with types and causes of deterioration of materials, properties of materials and media the documents are created with, as well as with the influence of causes of deterioration on them. They are qualified to recognize types of damage and to take measures to prevent and remove them, as well as to take preventive measures of conservation of archival materials and to plan and manage the protection system.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Mušnjak, T. Uloga zgrade u zaštiti pisane baštine. Arhivski vjesnik, 44 (2002),183-194.
2. Mušnjak, T. Arhivi: Između digitalnih zapisa i ubrzanog propadanja gradiva na kiselom papiru. Masovna neutralizacija zapisa na kiselom papiru. Arhivski vjesnik, 44 (2001), 61-70.
3. Arhivistički standardi i postupci Državnog arhiva Québeca. Hrvatski državni arhiv. Zagreb, 1994. (chapters D and F)
4. Priručnik iz arhivistike. SDARJ. Zagreb, 1977. (poglavlja: VII, XV, XVI i XIX)
Additional reading list:
1. Plathe, A. Unescov program hitnih mjera za zaštitu vitalnog gradiva u slučaju oružanih sukoba. Arhivski vjesnik, 43 (2000),  77-90.
2. Mušnjak, T. Zaštitna ambalaža za pohranjivanje arhivske građe. U: Sodobni arhivi XIV. Maribor, 1992, str. 142-146.
3. Ritzenthaler, M.L. i dr. Upravljanje fotografskim arhivima. SAA Serija temeljnih priručnika. Chicago, 1994.
4. Maria Guercio, La conservazione. Metodi e standard, u Archivistica informatica. I documenti in ambiente digitale. Carocci editore 202: 97-128.
5. La conservation des documents: Conditions, moyens et technique, Les metodes de protection, de restauration et de substitution i Le bâtimen d'archives, u: a pratique archivistique française, Paris, 1995: 467-572.

Subject: Knowledge management
Course: Cryptology
ECTS credits: 5
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: 1 lecture hour and 1 hour of seminar
Prerequisite: Data Protection
Assessment: written and oral exam

Course description:
Introduction. Basic cryptology terms. Brief history of cryptographic systems. System of codes and ciphers.
Traditional encryption. Substitutional crypto-systems, enciphering and deciphering. Transpositional crypto-systems, complete and incomplete squares, enciphering and deciphering. Complex (combined) cipher. Polyalphabetic crypto-systems, Vigenre tableaus cipher. Polygram ciphers, Playfair’s bigram cipher.
Crypto-analysis. Breaking substitutional, transpositional and polyalphabetic ciphers: prediction methods, frequency analysis and brute force attack. Exploiting the weaknesses of crypto-systems. Evaluation of attack efficiency.
Application of cryptology in information science. Binary crypto-systems, linear shift enciphering. Disguising data during saving, transmitting, processing and communication to prevent unauthorized access and modification. File protection. Finding errors and detecting misuse.
Contemporary approach to enciphering. Re-using the key. Complex and repeated transformations. Adequate security. Acquiring knowledge on actual computer enciphering products. Data Encryption Standard. Secret and public crypto-algorithms. Public key crypto-systems. Irreversible functions: prime factorization, moduli and residue sets. Digital signature as means for ensuring message source and content authenticity. PGP (Pretty Good Privacy) - program for enciphering and authentication of e-mail messages transmitted through Internet.

Course objective:
Present traditional methods of data encryption and decryption as well as basic cryptanalytic approaches and authentication of messages.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Beckett, Brian: Introduction to Cryptology, Blackwell Scientific Publication, Oxford, 1988.
2. Salomaa, Arto: Public-Key Cryptography, Springer-Verlag, Berlin, 1990.

Additional reading list:
1. Schneier, Bruce: E-mail Security: How to Keep Your Electronic Messages Private, John Wiley & Sons, New York, 1995.

Subject: Museum documentation
Course: Museum documentation I
ECTS-credits: 6
Language: Croatian
Duration: 1 semester (summer)
Status: compulsory course
Method of teaching: 2 hours of lecture and 2 hours of practical classes per week
Prerequisite: -
Assessment: written report

Course description:
Topics about computer based documentation of museum objects (history, basic concepts, specific procedures in museum documentation) and museum information systems (evaluation, system integration, possibilities for reuse of data) will be discussed.
At theoretical level principles of documentation and related data structure and data value standards and characteristics of metadata schemas in museum environment will be introduced to students.
At practical level students will be trained in manual and computer based documentation of museum objects, units of secondary documentation (photographs, digital images, exhibitions...). Information technology will be used extensively during creation and processing of museum documentation. Students will visit Museum documentation centre.

Course objectives:
Adoption of principles of museum documentation at practical level. Understanding of structue of museum documentation informaton untis.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Pravilnik o sadržaju i načinu vođenja muzejske dokumentacije o muzejskoj građi. http://www.hrmud.hr/, 11-01.2005.
2. Bearman, David. Standardi: muzejski metapodaci integrirani s metapodacima drugih distribuiranih informacijskih izvora // Vijesti muzealaca i konzervatora, 1-2(2000), 68-75.
3. Howard Besser / Jennifer Trant. Introduction to imaging : issues in constructing an image database (The Getty Art History Information Program) 1995. 13-18.
4. Hakala, Juha. Dublinski osnovni skup elemenata metapodataka. // Vjesnik bibliotekara Hrvatske 43(2000)1-2, 49-68.

Additional reading list:
1. Zlodi, Goran. CIDOC-ove Međunarodne smjernice za podatke o muzejskom predmetu i Dublin Core : problemi i perspektive. // Arhivi, knjižnice, muzeji : mogućnosti suradnje u okruženju globalne informacijske infrastrukture / Zagreb : Hrvatsko knjižničarsko društvo, 2001.
2. Pintarić, Krešimir. Pojmovnik Internetskog nazivlja // Arhivi, knjižnice, muzeji: mogućnosti suradnje u okruženju globalne informacijske infrastrukture / Zagreb : Hrvatsko knjižničarsko društvo, 2001. Str. 143-154.

Subject: Museum collections
Course: Fundamentals of museum collections management
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: compulsory
Method of teaching: 2 hours of lectures and 1 hour of practical class
Prerequisite:
Assessment: written report and discussion  

Course description:
Museum collecting and shaping of museum collections; Notion and typology of the museum collections; Typology of the museum material; Non-material museum heritage; Museum collection management and other important documents in the museum collection field; Code of ethics and the collection management; Basic activities: acquisition, de-accession, loan: methods and procedures; Access to the museum collections/collection information; Museum documentation policy; Documentation procedures; Documenting of the objects versus documenting of the collections; Role of the museum registrar in the age of computer; Code of registrar; Conclusion.

Course objective:
Learners should be acquainted with the edbasic knowledge Steći osnovna znanja o temeljnim postupcima rada s muzejskim zbirkama i savladati osnovne vještine upravljanja predmetima baštine.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Ambrose, T; Paine, C. Museum Basics. Units: 34-43. London, N.Y: Routledge, 1993, str.124-158.
2. Kodeks profesionalne etike. u: Statut & Kodeks profesionalne etike. Zagreb: HNK ICOM-a, 1991, 21-33.

Additional reading list:
1. Malaro, M. Collection management policies. u: Collections Management. London, N.Y: Routledge, 1995, 11-28.
2. Vujić, Ž. Izlučiti ili ne izlučiti predmete iz zbirke? Informatica museologica, vol. 27, 1996,5-10.

Course: Information sources and information service
ECTS credits: 6
Language: Croatian, English
Duration: 1 semester
Status: compulsory
Method of teaching: 2 hours of lectures, 2 hours of seminar
Prerequisite: Bibliographic organisation 1
Assessment: oral exam and a seminar paper oriented so as to make student solve independently a user's request and present the solving procedure during lectures.

Course description:
Information sources in general: stand-alone data sources; official publications, unconventional sources; primary, secondary and tertiary sources.
Bibliography: meaning of the term, origins and historical development. Types of bibliographies. UCB: origins and development. National bibliographic control. National current bibliography: history, purpose, forms. Trade bibliographies as national current bibliographies. Bibliography of bibliographies. Bibliographic catalogues. Components of bibliographies. Organisation of material in a bibliography. Evaluation criteria. Bibliographic databases. Services for preparing abstracts and indexes. Encyclopaedia and lexicons.. Dictionaries: development and types. Databases. Digital reference libraries. Web pages of libraries. printed and electronic information sources.

Course objectives:
The students shall learn historical development and importance of secondary sources of information, and general evaluating criteria; they will be able to evaluate independently the value of particular sources. Acquisition of knowledge on information service in a library and skills to answer to information queries.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. ANDERSON, D. UBC : a survey of Universal bibliographic control. London : IFLA International Office for UBC, 1982.
2. BEAUDIQUEZ, M. National bibliographic services at the dawn of the 21st century: evolution and revolution. International Conference on National Bibliographic Services. http://www.ifla.org./VI/3/icnbs/beam-e.htm
3. BEAUDIQUEZ, M. National bibliography as witness of national memory. // IFLA Journal 18(1992), str. 119-123.
4. BELL, B. An annotated guide to current national bibliographies. München : Saur, 1998.
5. BOURNE, R. National bibliographies : do they have a future? // Alexandria 5(1993). str. 99-100.
6. DOMJAN, Ž. Biografske zbirke i leksikoni u Hrvata. // Forum 5/6(1988), str. 474-484.

Additional reading list
1. GÖMPEL, R. IFLA-CDNL alliance for bibliographic standards (ICABS) : a new approach to international co-operation. World Library and Information Congress : 70th IFLA General Conference and Council, 22-27 August 2004, Buenos Aires. http://www.ifla.org/IV/ifla70/prog04.htm
2. GRAĐA za hrvatsku retrospektivnu bibliografiju knjiga : 1835-1940. Zagreb : Nacionalna i sveučilišna biblioteka, 1982-. Knj. 1, str. I-XXXII.
3. HALL, S. National bibliographies on CD-ROM. // Alexandria 9(1997), str. 143-154.
4. HORVAT, A. Nacionalna tekuća bibliografija u službi Univerzalne bibliografske kontrole. // Vjesnik bibliotekara Hrvatske 43,1/2(2000), str. 1-8.
5. LOGAR, J. Uvod u bibliografiju. Sarajevo : Svjetlost, 1971.
6. MURATI, T. Druga međunarodna konferencija o nacionalnim bibliografijama, Kopenhagen, Danska, 25.-27. studenoga 1998. // Vjesnik bibliotekara Hrvatske 42(1999), str. 81-96.
7. SALOMONSEN, A. The European national libraries cooperative project on CD-ROM : results, experiences and perspectives. Alexandria 5(1993), str. 193-200.
8. SMITH, R. National bibliographies on CD-ROM : a development of a common approach. // International Cataloguing and Bibliographic Control 23(1994), str. 15-18.
9. STOKES, R. The function of bibliography. 2nd ed. Aldershot, Hants. : Gower, 1982.
10. VERONA, E. Univerzalna bibliografska kontrola i međunarodno ujednačavanje kataložnih postupaka. // Informatologia yugoslavica 8(1976), str. 1-28.
11. ŽIVKOVIĆ, D. Elektronička knjiga. Zagreb : Multigraf, 2001.Str. 53-75.
12. Katz, William A. Introduction to reference work. 8th ed. New York <etc.> : Mc Graw-Hill, 2002. 2 sv.
13. Sečić, Dora. Informacijska služba u knjižnici. Rijeka : Benja, 1995.
14. Nephodno je proučiti natuknice: biografija, bibliografija, enciklopedija, Konrad Gesner i leksikon, objavljene u Hrvatska enciklopedija. Zagreb : LZ, 1999- ., te web stranice www.nsk.hr.

Course: Information retrieval and natural language processing
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: Compulsory, elective
Method of teaching: 1 hour of lectures, 1 hour of exercises
Prerequisite: No
Assessment: Complete set of weekly writing tasks, final exam

 

 

Course description:

 

In this course we focus on a series of natural language processing tasks that are useful in the area of textual information retrieval. The course starts with introducing basic concepts like tokenization, indexing and weighting, moving on to more complex NLP problems such as morphological normalization (stemming and lemmatization) and document similarity assessment. It introduces multiple information retrieval paradigms such as the vector space model and probabilistic information retrieval. The course ends with a practical task of applying the supervised machine learning paradigm, more precisely the multinomial Naive Bayes classifier, on document classification. Multiple settings are being evaluated and compared.

 

Course objectives:

 

Students master the basic IR-related NLP tasks such as tokenization, construction of an inverted index, TF-IDF weighting, document vectorization, cosine vector similarity, stemming and lemmatization. They get acquainted with two information retrieval paradigms: the vector space model and the probabilistic information retrieval. Finally, they master the basics of supervised machine learning and its evaluation principles on a document classification task.

 

Reading list:

 

https://omega.ffzg.hr/course/view.php?id=37

Subject: Information science
Course: Theory of information science
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: compulsory elective for DHI study, elective for all other studies
Method of teaching: 1 lecture hour and 1 hour of seminar every week
Prerequisites: none
Assessment: oral exam and written report

Course description:
The course is divided into four parts: a) information science development; b) methods and methodology of information science; c) information retrieval systems; d) knowledge typology. Within a framework of the Information science development part of the course the subject of the information science is being explored, as well as its origin, its definition, field and theoretical problems of information science in the period 1960 – 2000. Furthermore, the historical overview of the origin and development of information science is given. The part of the course called Methods and methodology of information science discusses and explains the following terms: relevance, bibliometric laws, texture and morphology of information, types of INDOC objects, structure and development of information systems, and knowledge representation. Within a framework of the Information retrieval systems part of the course different information retrieval techniques are described, as well as the statistic and linguistic methods of text processing that are used in document retrieval systems. The part of the course called Knowledge Typology encompasses the representation of the different types of knowledge, such as public and private knowledge, corporative knowledge, historic knowledge and intelligence knowledge.

Course objective:
The main objective of the course is to give students introduction to the theory and history of knowledge organization and knowledge representation and to teach them techniques and methods of document processing. Students need to understand the determination of different knowledge forms through social, technological and communication models and to understand the research methods through the written work and own research.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Saračević, T.: Relevance reconsidered '96, Second International Conference on Conception of Library and Information Science, 1996.
2. Tuđman, M.: Teorija informacijske znanosti, Zagreb: Informator, 1990.

Additional reading list:
1. Tuđman, M.: Obavijest i znanje, Zagreb: Zavod za informacijske studije, 1990.
2. Tuđman, M.: Prikazalište znanja, Zagreb: Hrvatska sveučilišna naklada, 2003.

Subject: Information technologies and applications
Course: Language databases
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: obligatory for DHI study, elective for all other studies
Method of teaching: 1 lecture hour and 1 hour of practical work every week
Prerequisites: Databases
Assessment: student has to develop a language database that consist of data from a printed language resource and supply the required documentation

Course description:
The students are introduced with the basic concepts in the field of computational processing of language resources. Data structures like the relational data model and the XML markup language which are used in modelling of the language resources are being discussed. Also, basic terms such as corpora, dictionary and lexical databases, lexical and semantic relations and semantic networks are being introduced. Basic language tools like spelling checkers, morphological generators and analyzers are also being introduced. Finally, the process of digitizing printed language resources and the automated segmentation and structuring of the given data is presented. Each course unit ends with a written assessment.

Course objectives:
Students should get the basic knowledge on the principles and forms of constructing and using different sorts of language databases. Students are expected to learn the techniques of designing language databases from text digitization to the structuring of a language database.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Fellbaum, Christiane. WordNet: An Electronic Lexical Database (Language, Speech, and Communication). Cambridge: Bradford Books, 1998.
2. Modeli znanja i obrada prirodnog jezika / uredio Miroslav Tuđman. Zagreb: Zavod za informacijske studije, 2003.
3. Natural Language Processing, Computational Linguistics and Speech Recognition. New Jersey: Prentice Hall, 2000.
4. Tadić, Marko. Jezične tehnologije i hrvatski jezik. Zagreb: Ex libris, 2003.

Additional reading list:
1. Briscoe, Ted; Boguraev, Bran. Computational lexicography for natural language processing. New York: Longman Publishing Group, 1989.
2. Jurafsky, Daniel; Martin, James H. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition. New Jersey: Prentice Hall, 2000.
3. Text Encoding Initiative. http://www.tei-c.org (12.01.2005.)
4. Feddema, Helen. Microsoft Access version 2002 inside out. Redmond: Microsoft Press, 2002.

Subject: Machine translation
Course: Machine translation
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: obligatory / elective
Teaching methods: 2 lecture hours + 2 seminar hours
Prerequisite: N/A
Assessment: written/ oral exam, exercises, seminar


Course description:
The course includes theoretical part, practical and evaluation work and seminar relating to the use of machine translation tools ranging from existing machine translation services, translation memories, terminology bases, thesauri and various types of dictionaries. The theoretical part of machine translation (MT) elaborates aims, needs, state of the art, misconceptions, limitations, real possibilities, EU demands, multilingual applications then requirements to text types, formalization problem and the role of sublanguage. History of MT is elaborated through strategies, software applications and theoretical models, followed by degrees of automation, differences between machine translation (MT) and computer-assisted translation (CAT).  Evaluation of different computer-assisted translation tools is offered through theory and practical work in respect with automatic and human evaluation metrics, as well as the role of corpus linguistics. Use, analysis and evaluation of MT online services, CAT tools and resources is performed, ranging from electronic dictionaries, terminology bases, ontologies, translation memories, online translation tools. Similar European courses and projects on MT and CAT tools are presented. Practical classes follow lecture hours including usage and integration of translation. Seminar work relating to the use of MT and CAT tools is presented during lecture hours.

Course objectives:
Students will acquire knowledge about real possibilities, limitations and needs for machine translation and computer-assisted translation. Except theoretical part, students will implement acquired knowledge through the use of translation-aided electronic tools (translation software, electronic dictionaries, terminology bases, translation memory), evaluate and compare tools and propose real-use solutions. In the seminar work students will present results of individual or team research related to the course and present it during lecture hours.

 

 

Teaching methods:

- classical frontal methods and by e-learning system

lectures - theoretical part

exercises - individual work

seminar - individual or team work, class presentation

Final grade:

course attendance

exercises

seminar work

written/ oral exam

Quality check and success of the course:

The evaluation will be performed inside and outside evaluations and by mentoring work, i.e. by the teacher, students, participation on seminars, conferences, workshops and in different cooperation activities.


Reading list
Required:

1.Sanja Seljan et al. Computational Language Analysis: Computer-Assisted Translation and e-Language Learning . Zagreb: Zavod za informacijske studije, 2012. V+360 str. (odabrana poglavlja)
2. European Commission, DGT. Translation Tools and Workflow, 2012.

3. Introduction to Machine Translation: An Online Tutorial, 2008.
4. Arnold, Doug. Machine Translation: An Introductory Guide . University of Essex, 2008.
5. Seljan, Sanja. Translation Technology as Challenge in Education and Business // Informatologia 44 (2011), 4, 279-286

6. Dovedan, Zdravko; Seljan, Sanja; Vučković, Kristina. Strojno prevođenje kao pomoć u procesu komunikacije. Str. 283-291. Informatologia 35 (4), 2002.

7. Seljan, Sanja; Gašpar, Angelina. Primjena prevoditeljskih alata u EU i potreba za hrvatskim tehnologijama // Jezična politika i jezična stvarnost / Granić, Jagoda (ur.). Zagreb : HDPL, 2009, 617-625.

8. Kučiš, Vlasta; Seljan, Sanja; Klasnić, Ksenija. Evaluation of Electronic Translation Tools Through Quality Parameters // The Future of Information Sciences: INFuture2009 - Digital Resources and Knowledge Sharing . Zagreb : Odsjek za informacijske znanosti, 2009, 341-351

9. Seljan, Sanja; Vičić, Tomislav; Brkić, Marija. BLEU Evaluation of Machine-Translated English- Croatian Legislation // Proceedings of LREC'12. Istanbul, Turkey : European Language Resources Association (ELRA), 2012
10. Practical work on machine translation software and with computer-assisted translation tools and resources (online terminology bases, dictionaries monolingual and multilingual, thesauri), integration with translation memory


Elective:

1. Zetzshe, Jost: A Translator's Tool Box - A Computer Primer. International Writer's Group, 2014.
2. Nirenburg, S; Somers, H; Wilks, Y. Readings in Machine Translation. MIT, 2003.
3. Maegaard, Bente, ed. MT Summit VIII: Machine Translation in the Information Age. Proceedings, Santiago de Compsotela, Spain, 2001.
4. Richardon, S. D. Machine Translation: From Research to Real Users. 5th Conference of the AMTA, 2002.

5. Seljan, Sanja. Tehnologija i jezik // Informacijske znanosti u procesu promjena / Lasić-Lazić, Jadranka (ur.). Zagreb : Filozofski fakultet, Zavod za informacijske studije, Odsjek za informacijske znanosti, 2005. Str. 24-44
6. Wong, Sylvia: Machine Translation Techniques
7. MT 2000. Machine Translation and Multilingual Applications in the New Millenium. British Computer Society, 2000.
8. Trujillo, A.: Translation Engines: Techniques for MT , Springer, London (Ch. 6 ), 1999.
9. Allen, James. Natural Language Understanding (Knjižnica Odsjeka za informacijske znanosti
10. Balkan, L; Arnold, D; Sadler, L. Tools and Techniques for Machine Translation Teaching: A Survey
11.Cole, R., J. Mariani, H. Uszkoreit, A. Zaenen and V. Zue (eds.) Survey of the State of the Art in Human Language Technology Computer-Aided Translation, 1996.
12. Schmidt Rio-Valle, Regina.Machine Translation today - An evaluation, 1999.
13. Seljan, Sanja. Sublanguage in Machine Translation. Proceedings of 23rd International Convention MIRO 2000: Computers in Intelligent Systems CIS + CTS . Str.17-20. Rijeka: Liniavera, 2000.

14. Presentation of researches/ projects from actual conferences

 

Internet resources
EAMT European Association for Machine Translation (MT Archive)

AMTA The Association for Machine Translation in the Americas

ELSNET European Network of Excellence in Human Language Technologies

International Writers' Group - The Toolkit

ASLIB

Subject: Natural language and text processing
Course: Language engineering
ECTS credits: 6
Language: Croatian, English
Duration: 1 semester
Status: compulsory elective
Method of teaching: 2 lecture hours and 2 hours of seminar
Prerequisite: Introduction to Natural Language Processing course
Assessment: written exam

Course description:
Natural language processing is the automatic analysis of the human language performed by computer algorithms. It is used to transform the one language form into another, but also for parsing the language form into a structured form. Language conversion includes summarization, paraphrasing and language translation, while parsing encompasses the transformation of the unstructured data into structured form. The course topics are: language engineering in the context of the intelligent systems, levels of lexical knowledge, word-based systems (regular expressions, word-based information retrieval, spelling checkers, word structure and dictionary knowledge presentation) and sentence-based systems (grammars, syntactic categories, automatic tagging, sentence parsing).

Course objectives:
Students should get the theoretical and practical knowledge of the main principles in the language engineering which is one of the most important types of the intelligent systems in information era. Students should by the end of the course be able:
a) To recognize the features which distinguish the natural language system from other intelligent systems
b) To show the in depth knowledge of the word-based system as well as of the sentence- based system
c) To show that they understand the difference in approach based on the linguistic rules from the approach based on pure statistics
d) To evaluate the existing systems

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Ivan A. Sag & Thomas Wasow: Syntactic theory: A formal introduction, Stanford: CSLI 1999.
2. Marko Tadić. Jezične tehnologije i hrvatski jezik. Exlibris, Zagreb, 2003.

Additional reading list:
1. Daniel Jurafsky & James H. Martin. Speech and Language Processing. An Introduction to Natural Language Processing. Computational Linguistics, and Speech Recognition. Prentice Hall, 2000.
2. Copestake, Ann. Analysing Sentences, Noel Burton-Roberts, Longman, 1997.
3. Allen, James. Natural Language Understanding. Redwood, CA: Benjamin, 1995.
4. Marko Tadić i Božo Bekavac. Preparation of POS tagging of Croatian using CLaRK System. Proceedings of RANLP2003 Conference (Borovets 2003), Bugarska akademija znanosti, str. 455-459.
5. Marko Tadić i Krešimir Šojat. Finding Multiword Term Candidates in Croatian. Proceedings of RANLP2003 Conference (Borovets 2003), Bugarska akademija znanosti, str. 102-107.
6. Evans, Roger; and Gerald Gazdar. DATR: a Language for Lexical Knowledge Representation. Computational Linguistics 22 (2).167-216.
7. Pinker, Steven. The Language Instinct. London: Penguin, 1994.

Subject: Formal languages and interpreters
Course: Theory of translation and application
ECTS credits: 6
Language: Croatian/ English/ French
Duration: 1 semester
Status: elective
Method of teaching: 1 lecture hour – 1 hour of seminar – 2 hours of practical classes
Prerequisite: Syntax Analysis Theory and Application
Assessment: Written report defense

Course description:
Introduction. Programming languages: generations of programming languages, procedural and nonprocedural languages, defining programming languages, languages with properties. Introduction to translation: necessity for translators, translation steps, and types of translators. Lexical analysis: direct lexical analysis, indirect lexical analysis. Syntax analysis of programming languages: recursive top down syntax analysis, syntax analysis managed by the transition table and actions. Translations: interpreters and preprocessors.
Practical classes closely follow the lectures. All theoretical discussions and definitions are further explained with appropriate examples. As an example of a simple programming language, syntax and semantics of Wirth's PL/0 language will be shown. Direct lexical analysis and recursive top down syntax analysis will be shown using the program for computing the real expressions. Examples of interpreter will be shown through the realization of PL/0 language translators. Preprocessor will be shown through the language D (don-D program).
In written reports students are to write a preprocessor for chosen language.

Course objectives:
Basic knowledge of formal languages will be given with special interest in syntax analysis of programming languages and translation theory. Students are expected to independently define the language and possibly design the translator (either interpreter or preprocessor).

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. DOVEDAN, Zdravko: FORMALNI JEZICI • prevođenje, Zagreb, Zavod za informacijske studije, 2005.
Additional reading list:
1. AHO, V. Alfred; ULLMAN, D. Jeffrey: The Theory of Parsing, Translation, and Compiling, vol. I: Parsing, Prentice-Hall,  1972.
2. AHO; SETHI; ULLMAN: Compilers: Principles, Techiques, and Tools, Addison-Wesley Publishing Company,  1986.
3. DENNING, J. P.; DENNIS, B. J.; QUALITZ, E. J.: Machines, Languages, and Computation, Prentice-Hall, 1978.
4. DOVEDAN, Zdravko: FORMALNI JEZICI • sintaksna analiza, Zagreb, Zavod za informacijske studije, 2003.
5. DOVEDAN, Zdravko: don-grammar, program za definiranje i transformiranje beskontekstnih gramatika, Zagreb, Filozofski fakultet, 2003.
6. DOVEDAN, Zdravko: don-sintax, program za sintaksnu analizu beskontekstnih jezika, Zagreb, Filozofski fakultet, 2003.
7. DOVEDAN, Zdravko: don-D, pretprocesor jezika D, Zagreb, Filozofski fakultet, 2003.
8. DOVEDAN, Zdravko: Pascal i programiranje (1), Zagreb, don, 1995.
9. GRUNE, D.: Parsing Techniques – A Practical Guide, Ellis-Horwood, 1990.
10. HOPCROFT, E. J.; ULLMAN, D. J.: Introduction to Automata Theory, Languages, and Computation, Addison-Wesley, 1979.
11. KALUŽNIN, A. L.: Što je matematička logika,  Zagreb, Školska knjiga 1975.
12. KUREPA, Svetozar: Uvod u matematiku, Zagreb, Tehnička knjiga, 1970.
13. TOMITA, M., editor: Current Issues in Parsing Technology, Kluwer Academic Publishers, 1991.
14. WIRTH, N.:  Algorithms + Data Structures = Programs, Prentice-Hall, 1976.
15. YEH, T. R., editor: Applied Computation Theory: Analysis, Design, Modeling, Prentice-Hall, 1976.

Subject: Arrangement and description of archives
Course: Arrangement and description of archives
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: 2 lecture hours and 2 hours of practical classes in archives
Prerequisite: none
Assessment: oral exam

Course description:
Principles of arrangement. Structure and organization of archives. Archival units: fonds, series, file, document. Relationships between archival units: hierarchical and horizontal relationships, internal and external relationships, principles of forming and connecting units.
Logical and physical structure of archival unit. Displaying logical structure. Forming and signing physical units. Linking logical and physical units. Creating of arrangement plan.
Organization of arranging. Informational display of the structure of archives. Arrangement analysis.
Purpose and objectives of archival description. Description during records creation (registry, metadata systems). Function of description in managing records. Description in archives. Theory of description of archives as a prerequisite for creation of finding aids. Description and searching and retrieval of a unit. Description and arrangement. Multilevel description.
ISAD(G) – General International Standard Archival Description. ISAAR(CPF) – International Standard Archival Authority Record for Corporate Bodies, Persons and Families.
Analysis of unit of description and choosing access points. Authority control. Thesauri, controlled dictionaries and indexes in description of archives.
Descriptions of special formats: maps, plans and blueprints; manuscripts; photographs; printed archives; unconventional formats; sound recordings; video recordings; microforms; electronic records; moving images.
Introduction into finding aids. Historical development of creating finding aids. Typology of finding aids in archives. Finding aids in record offices. Metadata. Archival finding aids.

Course objectives:
Students are acquainted with the structure of archival fonds, types and structure of records grouping, they adopt the principles and methods of analysis and organization of archival entities, they learn to arrange archives. They are acquainted with standards and methodology of description of archives, they learn to describe and index various types of archives and to form finding aids.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. B. Stulli (ur.), Priručnik iz arhivistike, Zagreb, Hrvatski državni arhiv, 1977: 107-236.
2. ISAD(G) Opća međunarodna norma za opis arhivskoga gradiva, 2. izd., Zagreb, Hrvatski državni arhiv, 2001.
3. ISAAR(CPF) Međunarodna norma arhivističkoga normiranoga zapisa za pravne i fizičke osobe i obitelji, Drugo izdanje.


Additional reading list:
1. Christine Nougaret, Les instruments de recherche dans les archives. La documentation Française, Paris 1999.
2. J. Ellis (ur.), Keeping archives, Port Melbourne, 1993.2
3. Rules for Archival Description, Bureau of Canadian Archivists, Ottawa 2000. (URL: http://www.cdncouncilarchives.ca/archdesrules.html.)

Subject: Programming
Course: Object oriented and visual programming
ECTS credits: 5
Language: Croatian/ English/ French
Duration: 1 semester
Status: compulsory for single major students
Method of teaching: 1 lecture hour – 1 hour of seminar - 2 hours of practical classes
Prerequisite: Algorithms and Data Structures
Assessment: Written and oral exam

Course description:
Data abstraction. Abstract types. Classes (basic and derived). Objects. Operators and operands. Objects and messages. Constructors and destructors. Initialization and assignment. Basic operations. Function overload. Polymorphism. Dynamical linking. Parameter types. Inheritance (multiple and repeated). Encapsulation. Active and passive processes. Memory dump.
Practical classes closely follow the lectures. Examples are shown using chosen OO and visual programming language (Delphi or Visual Basic). All students are expected to write a written report.

Course objectives:
Introduce the theory and practice of object oriented and visual programming to students. Practical work using an object oriented programming language will allow students to become familiar with the techniques of such programming.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. DOVEDAN, Zdravko; VUČKOVIĆ, Kristina: Objektno programiranje, lekcije, FF Zagreb 2005.

Additional reading list:
1. DOVEDAN, Zdravko; SMILEVSKI, Mirko; STAMENKOVIĆ, Milan: PASCAL i programiranje, ZOTKS,  Ljubljana, 1989.
2. DOVEDAN, Zdravko: Pascal i programiranje (1), Zagreb, don, 1995.

Course: Multimedia Knowlege Presentation
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: Compulsory, elective
Method of teaching: 2 hours of lectures, 2 hours of exercises
Prerequisite: No
Assessment: Complete set of weekly writing tasks, final project


Course description:


Multimedia knowledge presentation refers to instructional design for multimedia learning. Multimedia Instructional Design describes the development of learning system based on the use of different types of media to improve learning efficiency. It includes user interface design as well as learning strategies based on the principles of multimedia learning. The course provides an introduction to development of a multimedia learning system. Course topics include the following: learning theories, multimedia learning, scripting for multimedia design, implementation of a multimedia learning system.

 

Course objectives:


Students need to understand the basic principles of multimedia learning. They need to understand the concepts of multimedia instructional design such as learning theories, multimedia elements, ADDIE model, learning interactions. Practical work includes weekly assignments during the semester. Students will learn how to apply the theoretical knowledge through a series of project-oriented tasks that include creating of multimedia learning projects.

 

Reading list:

 

https://omega.ffzg.hr/course/view.php?id=73

Subject: History of archives
Course: History of archives
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: elective
Method of teaching: 1 lecture hour and 1 hour of seminar
Prerequisite: none
Assessment: oral exam

Course description:
History of archival institutions and archival service in Europe. Basic determinants of history of archives: treasury period, chancery period and archives as independent institutions. History of archives in the Antiquity and in the Middle Ages. Archives as independent institutions in the 18th century. Development of archives in the 19th and the 20th century.
Historical development of archives in Croatia. Development of archives in the Mediterranean cultural area. Archives in Civil Croatia and influence of Central Europe on their development. Present situation and organization of archival service in Croatia. International archival organizations and their activities. Archival congresses. CITRA.

Course objectives:
Students are acquainted with history of archives and development of archival service in Croatia and the world. They are also acquainted with organization and functioning of archival service in Croatia, with International organizations and associations in the area of archives.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. J. Kolanović (ur.), Arhivski fondovi i zbirke u SFRJ. SR Hrvatska, Beograd, Savez arhivskih radnika Jugoslavije, 1984. Uvodni tekst i uvodi u pojedine arhive.
2. Arhivi, u: Enciklopedija Jugoslavije, sv. 1, Zagreb, JLZ, 1980., str. 250-294.
3. Bernard Stulli, Arhivistika i arhivska služba. Studije i prilozi, Hrvatski državni arhiv, Zagreb 1997., str. 15-191.
4. Igor Karaman, Studije i prilozi iz arhivistike, Hrvatski državni arhiv, Zagreb 1993.

Additional reading list:
1. M. Smole, Zgodovina arhivistike in arhivske službe, Ljubljana, 1976.
2. Ernst Posner, Archives in the Ancient World. Harvard University Press 2003.
3. J. Buturac - S. Bačić, Iz historije pisanog dokumenta, Zagreb, 1966., str. 22-48.
4. Vida Pavliček, Povijest arhiva slobodnog i kraljevskog grada Varaždina, Arhivski vjesnik 37 (1994), str. 7-17.
5. Ivan Mustać, Povijesni razvoj zaštite arhivske građe na području Dubrovačke Republike i grada Dubrovnika, Arhivski vjesnik 37 (1994), str. 19-23.
6. Boris Zakošek, Razvoj zaštite arhivske građe na području nadležnosti Povijesnog arhiva Rijeka, Arhivski vjesnik 37 (1994), str. 25-48.

Subject: Introduction to museology
Course: Introduction to museology
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory course
Method of teaching: 2 hours lecture and 2 hours of practical class
Prerequisite:
Assessment: written exam

Course description:
Introduction, notion and structure of museology; Historical museology: history of the teaching of museology, history of the museums, history of the Croatian museums. Definition of the museology; Structure and levels of museology; Main subject of museology: museum object – museality – museological teories – museological functions; Function of protection; Function of the researching: role of documentation; Function of the communication: museum exhibition; Museum as an institution: museum profession, ethics; Conclusion.  

Course objectives:
Learners should be acquainted with the historical development of the museum and museology, as well as with the basic knowledge of the theoretical museology. Final result should be the museological way of thinking on the heritage phenomenon in general, as well as using of the theoretical premises in the practical work. .

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Maroević, I. Uvod u muzeologiju. Zagreb, 1993.
2. Edson, G. Dean, D. The Handbook for Museums (Section I, III, IV), London, New York, 1994.
3. Humski, V. Pregled povijesti muzeja u Hrvatskoj, Muzeologija, 24 (1986).

Additional reading list:
1. Hooper-Greenhill, E. Museums and the Shaping of Knowledge, London, 1992.
2. Tuđman, M. Struktura kulturne informacije, Zagreb, 1983.

Course: Bibliographic organisation 1
ECTS credits: 6
Language: Croatian, English
Duration: 1 semester
Status: compulsory
Method of teaching: 2 hours of lectures, 2 hours of practical classes
Prerequisite:
Assessment: written and oral exam

Course description:
Library material: data types and sources. Publishers’ systems of indexing material. International standard bibliographic description for materials: ISBDs. Descriptive cataloguing of books and serials. Types of authorships. Types of catalogue entries. Catalogue vs. bibliographies, indices and other library lists. Tasks of a catalogue. Catalogue entry/catalogue record. Easy-to-consult catalogue entries. UNIMARC. FRBR. Catalogue, bibliography, index. OPAC. Retrospective cataloguing.

Course objectives:
To teach the making of a bibliographic entry and understanding its various tasks and applications. Understand the role and tasks of a library catalogue.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. VERONA, E. Pravilnik i priručnik za izradbu abecednih kataloga. Zagreb : Hrvatsko bibliotekarsko društvo, 1983-1986. Dio 1: Odrednice i redalice. 2. izmijenjeno izd. 1986. Dio 2: Kataložni opis. 1983.
2. ISBD(CR) : International Standard Bibliographic Description for Serials and
3. Other Continuing Resources. Revised from the ISBD(S). München : Saur, 2002.  
4. Zagreb : Hrvatsko knjižničarsko društvo (hrv. prijevod u tisku )
5. ISBD(NBM) : Međunarodni standardni bibliografski opis neknjižne građe. Prerađeno izd. Zagreb : HBD, 1993.
6. ISBD(ER) : Međunarodni standardni bibliografski opis elektroničke građe. Zagreb : Hrvatsko knjižničarsko društvo, 2001.
7. SMJERNICE za primjenu ISBD-a na opis sastavnica. Zagreb : Hrvatsko bibliotekarsko društvo, 1989.
8. HORVAT, A. Knjižnični katalog i autorstvo. Rijeka : "Benja", 1995.
9. HORVAT, A. Oblikovanje osobnih imena u knjižničnom katalogu. // Znanstveni skup Normizacija osobnih imena u knjižničarstvu i leksikografiji. Zagreb : Hrvatsko bibliotekarsko društvo, 1996. Str. 105-114.
10. PRIRUČNIK za UNIMARC : bibliografski format / prevela i priredila M. Willer. 2. hrvatsko izd. Zagreb : Nacionalna i sveučilišna biblioteka : Hrvatsko knjižničarsko društvo, 1999.
11. TAYLOR, A. G. The organization of information. Englewood, Colo. : Libraries Unlimited, 1999. Str. 1-130.


Additional reading list
1. BYRUM, J. D. The birth and re-birth of the ISBDs : process and procedures for creating and revising the International Standard Bibliographic descriptions. // IFLA journal 27(2001), str. 34-37.
2. CRAWFORD, W.; Gorman, M. Future libraries : dreams, madness & reality. Chicago ; London : American Library Association, 1995. Poglavlja 3-6 i 9.
3. HAKALA, J. Dublinski osnovni skup elemenata metapodataka. // Vjesnik bibliotekara Hrvatske 43, 1/2(2000), str. 49-68.
4. HORVAT, A. O zadaćama i strukturi knjižničnoga kataloga. // Obrada jezika i prikaz znanja / uredili S. Tkalac i M. Tuđman. Zagreb : Filozofski fakultet, Zavod za informacijske studije, 1993. Str. 135-140.
5. SVENONIUS, E. The Intellectual foundation of information organization. Cambridge, Mass. ; London : The MIT Press, 2000.
6. Članci o katalozima i katalogizaciji po izboru iz časopisa Vjesnik bibliotekara Hrvatske, Library Resources and Technical Services, Cataloging & Classification Quarterly, IFLA Journal  i International Cataloguing&Bibliographic Control.

Subject: Records management
Course: Records management
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory elective
Method of teaching: 2 lecture hours and 2 hours of seminar
Prerequisite: none
Assessment: oral exam

Course description:
Records management: subject and purpose. Importance of records management for an organization's business. Role of records management in the information system of an organization.
Tasks and properties of the records management system. Records management policy. Records management functions: Design of records management system. Design and use of records management tools. Managing and maintenance of     records management programme. Analysis and appraisal of records management system.
Purpose and objectives of classification of records. Classification of business functions and activities, classification by contents.
Organization of classification plan. Analysis and classification of business functions and activities. Identification of requirements for records. Defining documentation units.
Types of classification plans. General, branch and special classification plans. Classification plan examples. Implementation and maintenance of classification plan. Role of classification plan in performing records management functions.
Metadata term. Ways of recording data. Associating metadata with the record. Metadata models (Dublin Core, Public Record Office Functional Requirements, MoReq etc).

Course objectives:
Students master the basics of records and documentation management in organizations, they are acquainted with functions and properties of records management systems, they learn to perform tasks in records management, design and use records management tools. They are acquainted with regulations and organization of records management, with principles of creating classification systems, with classification systems in Croatia and other countries, they learn to design and implement classification systems. They are acquainted with the term and importance of metadata.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. ISO 15489. Upravljanje zapisima. Dio 1: Općenito, Dio 2: Smjernice (Information and Documentation – Records Management
2. Model zahtjeva za upravljanje elektroničkim zapisima – MoReq, Hrvatski državni arhiv, Zagreb 2003.
3. Maria Guercio, Načela, metode i instrumenti za stvaranje, zaštitu i korištenje arhivskih zapisa u digitalnom okruženju, u: Modernizacija hrvatske uprave, Zagreb, 2003: 247-278.
4. Michael Wettengel, Međunarodni rad na standardizaciji upravljanja zapisima. U povodu objavljivanja međunarodnog standarda ISO 15489, u: Modernizacija hrvatske uprave, Zagreb, 2003: 279-292.
5. Jozo Ivanović, Sheme metapodataka i upravljanje dokumentima, Arhivski vjesnik 44 (2001), str. 103-121
6. Davorin Eržišnik, Josipa Paver, Arhivistika za djelatnike u pismohranama, Zagreb 1991.


Additional reading list:
1. Laura Millar, Principles of Records and Archives Management, International Records Management Trust, London 1997.
2. M. Rastić (priredio), Arhivi i arhivsko gradivo. Zbirka pravnih propisa 1828-1997.,  Zagreb, Hrvatski državni arhiv, 1998.
3. Tomislav Ćepulić, MoReq i uredsko poslovanje. Arhivski vjesnik 46 (2003), str. 77 84
4. Requirements for Electronic Records Management Systems, Public Record Office, London 2002. (URL: http://www.nationalarchives.gov.uk//2002/)

Subject: Natural language and text processing
Course: Introduction to computer speech synthesis
ECTS credits: 3
Language: Croatian
Duration: 1 semester  (2nd semester)
Status: elective
Method of teaching: 2 hours of lectures
Assessment: ral and written

Course description:
Techniques of producing artificial speech, historical overview of computer speech synthesis and different ways of producing synthesised speech will be presented. Current state in the field and possible directions of future work will be shown. Current accomplishments will be presented.
Course stimulates development of general knowledge and skills in the field of computer speech synthesis.

Course objectives:
Present students with historical overview of the field and overview of current works in the field.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. Schroeder, Manfred R. Computer speech: recognition, compression, synthesis, Springer, 1999.
2. Dutoit, Thierry. An Introduction to Text-to-Speech Synthesis. Kluwer Academic Publishers, 1997.
3. Progress in speech synthesis. editors J.P.H. van Santen, R.W. Sproat, J.P. Olive, J. Hirschberg, New York; Berlin; Heidelberg : Springer-Verlag , 1997

Additional reading list
Other sources on the Internet about speech synthesis

Subject: Text and language processing
Course: Text and language processing
ECTS credits: 6
Language: Croatian
Duration: 2 semesters
Status: obligatory for DHI study, elective for all other studies
Method of teaching: 2 lecture hours and 2 hours of practical work every week
Prerequisites: none
Assessment: the course ends with a written exam and a practical assignment which should demonstrate the student's capability of advanced usage and programming skills within a text processing tool

Course description:
The course gives insight into the basic terms in the field of text processing in a broader sense. Terms such as text input, encoding, storing, editing and text printing are explained. The students will become familiar with the principles of optical character recognition and text encoding (code pages, Unicode standard, Unicode transformation formats). Furthermore, they will be introduced with different text formats like TXT, HTML, XML, RTF, MS Word, PostScript and PDF. They will also be introduced to the basic terms in typography like glyphs, fonts and font types. In the practical part of the course the student is being qualified for advanced usage of a text processing tool such as MS Word, including programming in Visual Basic for Applications. Finally, the student will become familiar with basic principles of language tools for text processing. Each course unit ends with a written assessment.

Course objectives:
Students should gain the understanding of advanced principles of formal text processing and should develop skills in using standard text processing tools. Furthermore, they should develop the skills in programming in Visual Basic for Applications and to be able to program on their own.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Microsoft Typography. http://www.microsoft.com/typography/ (12.01.2005.)
2. Milijaš, Ljiljana. PC škola - Office XP. Varaždin: Pro-mil, 2002.
3. Willett, Edward C.; Cummings, Steve. Office XP Biblija. Mikro knjiga: Beograd, 2002.
4. Jurafsky, Daniel; Martin, James H. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition. New Jersey: Prentice Hall, 2000. (odabrana poglavlja)
5. Microsoft Visual Basic for Applications Home Page. http://msdn.microsoft.com/vba/ (12.01.2005.)

Additional reading list:
1. Text Encoding Initiative. http://www.tei-c.org (12.01.2005.)
2. Unicode Home Page. http://www.unicode.org (12.01.2005.)
3. Sperberg-McQueen, C. M.; Burnard, Lou; Bauman, Syd. The Tei Consortium: Guidelines for Electronic Text Encoding and Interchange. Oxford: Humanities Computing Unit, University of Oxford, 2002.
4. Microsoft Corporation. Microsoft Office XP Developer's Guide. Portland: Microsoft Press, 2001.
5. Tadić, Marko. Jezične tehnologije i hrvatski jezik. Zagreb: Ex libris, 2003.
6. Willett, Edward C.; Cummings, Steve. Office XP Biblija. Mikro knjiga: Beograd, 2002.

Subject: Databases
Course: Databases
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory
Method of teaching: 2+2
Prerequisite: none
Assessment: written and oral exam

Course description:
The role and problems of databases in information systems. Management system, logical schemas and database content. Database and OS relations. Normalization, integrity and data protection. Programming languages for the work with databases. Basic elements of a relational database. Data types. Management system. Logical field, database and table. Catalogues. Data protection. Planning and design of schema. Schema refreshing. Other operations on schemas. Operations on tables. Inserting data into a table. Deleting data from a table. Table refreshing. Sorting. Queries and database searching. Searching conditions. Compound queries. Arithmetic operators. Relational operators. Logical operators. Operators for working with strings. Operators for working with dates. Database selection and field selection. Working with multiple tables. Data conversion. Reports. Report types. Selection and design of report. Object oriented databases. Objects, methods and messages. Objects and classes. Classes, instances and collections.
Practical classes use examples that closely follow lectures.

Course objectives:
Students are expected to become familiar with the concepts, possibilities and role of databases and retrieval systems inside the information system. Practical classes will enable student to familiarize him/herself and become proficient in different methods of database management. Some of well-known PC databases will be used for these purposes.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Radovan, M.: Baza podataka, Informator, Zagreb, 1993.
2. Tkalac, S.: Relacijski model podataka, Informator, Zagreb, 1988.
3. Ullman, D. J.: Database and Knowledge – base Systems, Computer Science Press, 1999.

Subject: Information-communication technology
Course: Introduction to natural language processing
ECTS credits: 5
Language: Croatian, English
Duration: 1 semester
Status: compulsory elective
Method of teaching: 2 lecture hours and 1 hour of practical classes
Prerequisite: no prerequisites:
Assessment: written exam

Course description:
The term "natural" is related to the language people use in their everyday communication, i.e. Croatian, English, German, etc. opposite to artificial languages, such as programming languages. Natural language processing is related to programmes that in some way use natural language. For instance, it is used for computer interface design, where we give the commands to the computer in natural language. It is also used in knowledge acquisition, information retrieval and machine translation. This course gives the introduction to natural language processing with, focusing on the computer use of the natural language.
Course encompasses syntactic analyses, semantic interpretation and language pragmatics and it demonstrates both the symbolic and statistical approach. The topics are: natural language understanding, morphological processing, lexicon, tagger, converter, parser, word sense disambiguation, deductive approaches to interpretation, machine translation and language acquisition.

Course objectives:
The main objectives are:
a) Teach students the leading trends and systems in natural language processing
b) Make them understand the concepts of morphology, syntax, semantics and pragmatics of the language and that they are able to give the appropriate examples that will illustrate the above mentioned concepts
c) Teach them to recognize the significance of pragmatics for natural language understanding
d) Instruct them to describe the simple system based on logic and demonstrate the difference between the semantic presentation and interpretation of that presentation
e) Make them capable to describe the application based on natural language processing and to show the points of syntactic, semantic and pragmatic processing
f) Teach them at least two methods of handling the pronoun relations with the purpose of understanding the semantic interpretation.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Butler, C. (ed), Computer and Written Text. Blackwell, 1992.
2. 2.. Marko Tadić. Jezične tehnologije i hrvatski jezik. Exlibris, Zagreb, 2003.

Additional reading list:
1. James Allen. Natural Language Understanding. 2nd edition.
2. Marko Tadic. Problemi računalne obrade imeničnih oblika u hrvatskome. Suvremena lingvistika 34, (1992), str. 301-308.
3. Marko Tadic. Building the Croatian Morphological Lexicon. Proceedings of the EACL2003 Workshop on Morphological Processing of Slavic Languages (Budimpešta 2003), ACL, str. 41-46.
4. Robert Dale, Hermann Moisl and Harold Somers, eds. Handbook of Natural Langauge Processing. MIT Press, 2000.
5. Lucja M. Iwanska and Stuart C. Shapiro, eds. Natural Language Processing and Knowledge Representation. MIT Press, 2000.
6. Roland R. Hausser. Foundations of Computational Linguistics: Human-Computer Communication in Natural Language. Springer Verlag, 2001.

Subject: Introduction to archival theory and practice
Course: Introduction to archival theory and practice
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory elective
Method of teaching: 2 lecture hours and 1 hour of practical classes in archives
Prerequisite: none
Assessment: oral exam

Course description:
Basic terms: archives (institutions), archives (records), archival fonds, archival collection, archival service.
Document life cycle – Records continuum.
Basic archival principles: provenance, original order, organic growth principle.

Archival science – term. Archival science as a scientific discipline.
Historical development of archival science as a scientific discipline.
Subject and tasks of archival science. Division of archival science.
Records management and archival science.
Archival science and other sciences (history, law, information sciences).
Information technology and virtual archives.
Archival terminology.

Archival service and archival institutions in Croatia. Foreign archives important for Croatia.
Archival literature.

Creators of archives and archival institutions.

Course objectives:
Students are acquainted with basic principles, concepts and terminology of archival science, its development and links to related disciplines. They are acquainted with characteristics and the structure of archives. They develop the sensibility for importance and use of archives.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. J. Kolanović (ed.), Arhivski fondovi i zbirke u SFRJ. SR Hrvatska, Beograd, Savez arhivskih radnika Jugoslavije, 1984.
2. Arhivi, u: Enciklopedija Jugoslavije, sv. 1, Zagreb, JLZ, 1980., str. 250-294.
3. B. Stulli, Arhivistika i arhivska služba. Studije i prilozi. Zagreb, Hrvatski državni arhiv, 1997
4. B. Stulli (ed.), Priručnik iz arhivistike, Zagreb, Hrvatski državni arhiv, 1977.

Additional reading list:
1. Arhivistički standardi i postupci Državnog arhiva Québeca, Hrvatski državni arhiv, Zagreb 1994.
2. J. Buturac - S. Bačić, Iz historije pisanog dokumenta, Zagreb, 1966., str. 22-48.
3. Keeping Archives. Editor Judith Ellis. 2. izd.  1993.

Course: Basics of library science
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: compulsory
Method of teaching: 2 hours of lectures and 1 hour of seminar
Prerequisite: regular attendance
Assessment: oral exam and a seminar paper

Course description:
Library as a public institution. Origins of public libraries in the modern sense. Types, tasks and organisation of libraries. National libraries. Legal deposit. Popular, academic, school and special libraries: role, tasks, services. Librarianship as a profession and science. Professional ethics and code of ethics. International organisations for promoting culture and science and international programmes. Library legislation. Standardisation and standards. Library material, library stock and collections. Selecting and acquiring material. Acquisition guidelines. Evaluation of library stock, selection and weeding. Library services and their evaluation. Documents needed for the management of libraries. Literacy and computer literacy. Cooperation between libraries, central services tasks.

Course objectives:
To teach the basics of the function of libraries and public institutions and the responsibilities of the librarian profession.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. BROPHY, P. The library in the twenty-first century : new services for the information age. London : Library Association Publishing, 2001.
2. BUCKLAND, M. Preoblikovanje knjižničnih službi i usluga. Lokve : “Benja”, 2000.
3. ETIČKI kodeks Hrvatskoga knjižničarskog društva. http: //www.hkdrustvo.hr
4. GORMAN, M. Our enduring values: librarianship in the 21st century. Chicago : American Library Association, 2000.
5. NARODNA knjižnica: IFLA-ine i UNESCO-ove smjernice za razvoj službi i usluga. Zagreb : Hrvatsko knjižničarsko društvo, 2003.

Additional reading list
1. NEBESNY, T.; Švob, M. Izgradnja knjižne zbirke u narodnim knjižnicama. // Slobodan pristup informacijama u službi kulturnog razvitka : zbornik radova. Zagreb : Hrvatsko knjižničarsko društvo, 2002. Str. 56-75.
2. PREPORUKE za knjižnično zakonodavstvo i politiku u Europi. // Vjesnik bibliotekara Hrvatske 43, 3(2000), str. 161-162.
3. SMJERNICE za knjižnične usluge za djecu. Zagreb : Hrvatsko knjižničarsko društvo, 2004.
4. STANDARDI  za narodne knjižnice u Republici Hrvatskoj. // Vjesnik bibliotekara Hrvatske 43, 3(2000), str. 163-188.
5. UNESCOV Manifest za narodne knjižnice. // Vjesnik bibliotekara Hrvatske 37, 3/4(1994), str. 251-254.
6. UNESCOV Manifest za školske knjižnice. // Vjesnik bibliotekara Hrvatske 43, 3(2000), str. 158-161.
7. UPUTE za poslovanje narodnih knjižnica / uredila Aleksandra Malnar. Zagreb : Knjižnice grada Zagreba, 1996.

Subject: Heritage institutions
Course: Heritage institutions
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: Compulsory common core subject
Method of teaching: 2 lecture hours and 1 hour of seminar weekly
Prerequisite: n/a
Assessment: written exam

Course description:
Introductory lecture; The World we live in; The Nature of Heritage (time, history, collective memory, identity, wisdom): Trends and Tendencies – The Present of Heritage; Strategies and sector development; Configuration of Heritage Institutions (museums, cyber – museums, related institutions, heritage industry, entertaining industry, creative industry etc.); Planning of Heritage Institutions; Excellence in heritage profession and how to recognize it; Success of Heritage Institutions; Crisis of Heritage Institutions; Museum Organizations; Museum Fairs; Protagonists; Heritage Communication; Heritage Market; Case Studies; Cyber Museum; Forms of Heritage Communication; Birth of Heritage Professions; New definition of Museums and Heritage Institutions.

Course objectives:
To introduce students with the basic heritage concepts and the nature of heritage institutions, their mission and role in the society, their operation area (especially museums), heritage trends and tendencies in the contemporary society, interrelations within the particular domain, and the economic and social importance of those institutions.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Lowenthal, David. The past is the foreign country. Cambridge: Cambridge University press, 1985
2. Šola, Tomislav. Eseji o muzejima i njihovoj teoriji - prema kibernetičkom muzeju. Zagreb. Hrvatski nacionalni komitet ICOM-a, 2003 (poglavlje V - Vrijeme za teoriju)
3. Maroević, Ivo. Sadašnjost baštine. Zagreb, 1986.
4. Šola, Tomislav. Nove tendencije u teoriji i praksi muzeja . Osječki zbornik. Osijek: Muzej Slavonije, 1989, 20, 267-275.
5. Hudson, Kenneth. Museums for the 1980s: A Survey of World Trends. Paris. UNESCO. 1977
6. Merriman, Nick. Beyond the Glass Case - The Past, the Heritage and the Public in Britain. Leicester University Press Leicester. 1991.

Additional reading list:
1. Nordstrom, Kjell A.; Ridderstrale, Jonas. Funky Business - Kapital pleše samo s darovitima. Zagreb, Differo. 2002.
2. Landa, Manuel de. Tisuću godina nelinearne povijesti. Zagreb. Jesenski i Turk. 2002.

Subject: Information technologies and applications
Course: Computer networks
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: obligatory for DHI study, elective for all other studies
Method of teaching: 1 lecture hour and 1 hour of practical work every week
Prerequisites: Information technology fundamentals
Assessment: the course ends with a written exam and a practical assignment - a simple web application for retrieving data from a specified database

Course description:
Students will get familiar with basic terms in the field of computer networking and using networks on UNIX/Linux and Microsoft Windows operating systems. Network protocols are being discussed, as well as local networks, wireless local networks and the world-wide network of computer networks: Internet. Also, course will give insight into connecting devices and the issue of security. The practical part of the course includes the development of dynamical HTML pages with ASP server-side scripting and JavaScript client-side scripting with the purpose of retrieving data from a database. Each course unit ends with a written assessment.

Course objectives:
The students should get known with the basics of projecting and working in computer networks and gain programming skills for developing the simple web applications.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Abrus, Luka. Izrada Weba - abeceda za webmastere. Zagreb: Bug, 2003.
2. Gilbert, Don. MS Windows 2000 Professional: Rješenja za male tvrtke. Zagreb: Algoritam, 2001.
3. Ilišević, Saša. Brzi vodič kroz kućne mreže. Zagreb: Bug, 2003.
4. Ležaić, Živko. ASP: Praktični vodič kroz Active Server Pages. Zagreb: Miš, 2002.

Additional reading list:
1. Moulton, Pete. SOHO Networking: A Guide to Installing a Small-Office/Home-Office Network. Cambridge: Prentice Hall, 2002.
2. W3 Schools. http://www.w3schools.com (12.01.2005.)
3. World Wide Web Consortium. http://www.w3c.org (12.01.2005.)
4. Žagar, Mario. UNIX i kako ga koristiti. Zagreb: Antonić, 1997.

Subject: Algorithms and data structures
Course: Algorithms and data structures
ECTS credits: 3
Language: Croatian/ English/ French
Duration: 1 semester
Status: compulsory for single major students, elective for other students at the Department and the Faculty
Method of teaching: 1 lecture hour - 1 hour of practical classes
Prerequisite: none
Assessment: Written and oral exams

Course description:
Introduction. Main data types. Simple and compound data structures. Algorithm: definition, design and basic constructs. Programming languages: generations of programming languages, definitions, syntax and semantics, data types and structures. Basic structure of Pascal: lexical structure, syntactic structure, and general semantics. Data types, constants and variables. Expressions. Read and Write statements. Simple statements. Compound statements. Functions and procedures. Compound data types: string, array, set, record, and database. Dynamic data structures. Objects. Lists: queue, stack, single and double linked lists. Recursive structures and algorithms. Trees. Dispersed addressing. Elementary sorting algorithms. Searching.
Practical classes will show the realization of all algorithms, types and data structures in a chosen programming language. All students must individually define the data structure and algorithm for given problems and solve the problem in the chosen programming language.

Course objectives:
Give basic knowledge of algorithms and data structures which then will be shown in the chosen programming language (Pascal) as well as enable students to independently define algorithms and data structures during the problem solving processes. Lectures will be conducted in a classical manner and with the computer overview. Practical classes will be conducted in the computer laboratory.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. DOVEDAN, Zdravko: Pascal i programiranje (1), Zagreb, don, 1995.

Additional reading list
1. DOVEDAN, Zdravko; SMILEVSKI, Mirko; STAMENKOVIĆ, Milan: PASCAL i programiranje, ZOTKS,  Ljubljana, 1989.
2. WIRTH, Niclaus: Algorithms + Data Structures = Programs, Prentice-Hall, 1976.

Subject: Introduction to information services
Course: Knowledge organization
ECTS credits: 6
Language: Croatian
Duration: 1 semester
Status: obligatory elective
Method of teaching: 2 lecture hours and 2 hours of seminar every week
Prerequisites: none
Assessment: oral exam and written report

Course description:
The course is divided into four parts: a) basics concepts of knowledge organization, b) records and media, c) information processing, d) information systems. The first part gives an overview of knowledge organization area. Students are introduced to basic concepts of knowledge organization (knowledge, organization of knowledge, document, data, information, information systems, knowledge management) and fundamentals in theory of information science. In the second part an overview of media for information storage and retrieval is given as well as publication types. Focus is on scientific publications (including scientific writing and citation styles) and bibliographic databases i.e. SSI and SSCI. In the third part students are introduced to information processing theory, particularly involving consolidation of information and information storage and retrieval. A study of the basic principles of information documentation, organization, storage, retrieval and dissemination is given. The structure of document surrogates, indexing languages, thesauri, natural language systems, catalogues and files, retrieval systems, networks and information delivery systems are examined. Theory and principles in information retrieval (search engines; information representation, classification, extraction, filtering and summarization; question answering; information navigation, browsing and visualization; and human-computer interaction in information systems) are briefly described. In the fourth part the structure and genesis of information systems, notion of relevance and bibliometrics are introduced. The seminar part of the course introduces the students to many important topics and literature in information science.

Course objective:
Students should get the basic knowledge in the field of knowledge organization, understand the dimensions of the field, develop the skills of independent research of information sources on a given topic and learn through seminar discussions how to critically evaluate published studies and present their knowledge.  

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Rowley, J.: Organizing knowledge, Gower, 1998.
2. Tuđman, M.: Obavijest i znanje. S rječnikom osnovnih pojmova, Zagreb: Zavod za informacijske studije, 1990. (1., 2., 4. poglavlje)

Additional reading list:
1. Marušić, M., Petrovečki M., Petrak J., Marušić, A.: Uvod u znanstveni rad u medicini, Medicinska naklada, Zagreb, 2000.
2. Tuđman, M., Boras D., Dovedan Z.: Uvod u informacijsku znanost, Školska knjiga, Zagreb, 1992. 

Course: Media culture
ECTS credits: 3
Language: Croatian, German
Duration: 1 semester
Status: elective
Method of teaching: 1 hour of lectures and 1 hour of seminar
Prerequisite:
Assessment: oral exam and a seminar paper

Course description:
Traditional and new media, cultural industry, cultural patterns, mass communication, power of media, actual trends and their influence on the work with media, new professions in the European media environment.

Course objectives:
The students shall acquire knowledge on the origins, development and nature of media, of media culture, of the role of participants in the media process; they shall acquire capability to evaluate media products, develop their own point of view and critical opinion.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list
1. Castells, M. Informacijsko doba: ekonomija, društvo, kultura. Zagreb: Golden marketing, 2000-2003. Sv. 1 : Uspon umreženog društva. 2000. Sv. 2 : Moć identiteta. 2002. Sv. 3 : Kraj tisućljeća. 2003.
2. Inglis, F. Teorija medija. Zagreb: Barbat i AGM, 1997.
3. Levinson, P. Digitalni McLuhan: vodič za novo doba. Zagreb: Izvori, 2001.
4. McLuhan, M. The Gutenberg galaxy: the making of typographic man. [Reprinted]. Toronto: University of Toronto Press , 2000.
5. McLuhan, M.; Fiore, Q. The medium is the massage: an inventory of effects. Corte Madera : Ginko Press, 2001.

Additional reading list
1. Castells, M. Internet galaksija: razmišljanja o Internetu, poslovanju i društvu. Zagreb: Naklada Jesenski i Turk, 2003.
2. Ludes, P. Einführung in die Medienwissenschaft. 2. Aufl. Berlin: Erich Schmidt,Verlag, 2003.

Subject: English language
Course: English language
ECTS credits: 1
Duration: 1 semester
Status: compulsory
Oblik: 2 hours of language classes

Course description:
Course from programme of Faculty of philosophy.

Subject: Logic for information professionals
Course: Logic for information professionals
ECTS credits: 5
Language: Croatian
Duration: 2 semesters
Status: compulsory for one subject study
Method of teaching: 1 lecture hour + 1 hour of practical class
Prerequisite: n/a
Assessment: written and oral exam

Course description:
Propositional logic. Proposition definition. Propositional logic operations. Simple and complex propositions. Hypotheses and  results. Proposition calculus inference rules. Substitution rule, modus ponens rule, resolution rule. Boolean algebra. Boolean algebra representation: logical set algebra, proposition algebra. Logic expression minimalization. Logical functions. Electronic logic gates with switch. Normal forms. Identity true formulas of proposition calculus. Formal deduction of identity true proposition calculus formulas. Predicate logic. Mapping and operations. Term and term operations. Relations and relation based operations. First-order quantification calculus formulas. First-order quantification calculus formula transformations. Normal forms. Hypotheses and results. Definitons. Formal systems. Axioms and results. Deductions. Cardinal interpretation. Completeness, uncontradictoriness, decidability. Basic terms of model theory. Model existence and uncontradictoriness. Gödel's theorems. Skolem-Löwenheim theorem. Gödel numbers. Undecidability of formal theory of numbers and first-order quantification calculus.
The subjects of the practical classes are the same as ones presented in lectures.

Course objectives:
The objective of this course is for student to acquire knowledge of basic elements of mathematical logic necessary for understanding of other courses from the study.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Čubrilo, M.: Matematička logika za ekspertne sisteme, Informator, Zagreb, 1989.
2. Barwise, J. Etchemendy, J.: The Language of First-Order Logic, CSLI Pub., Stanford California, 1993.
3. Mendelson, E.: Introduction To Matematical Logic, D.V.N. Company Inc., New York, 1964.

Subject: Information technology and applications
Course: Information technology fundamentals
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: compulsory
Method of teaching: 1 hour lecture and 1 hour of practical classes per week
Prerequisite: none
Assessment: written and oral exam

Course description:
Lectures cover: introduction to information sciences, the process of communication, data types and structures, introduction to data processing, how computers and their components work, electronic information systems, introduction to the principles of operation and architecture of computer networks, network services, protection of data in the electronic environment.
Practical classes follow the courses. Students gain skills in text processing, spreadsheets processing, presentation organization and development.

Course objectives:
The main objective of the course is to gain knowledge of the basic problems and principles of information sciences, the process of communication, data types and structures and their processing. Understanding the way of operation of computers and their parts. Understanding the types and methods of networking, devices needed for interconnection as well as the principles of data protection. The main objective of the practical classes is to learn the basic priciples of text processing, spreadsheets processing and presentation organization and development.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Šušanj, Dalibor, PC računala iznutra i izvana, BUG & SysPrint, Zagreb, 2002.
2. Gralla, Preston, Kako funkcionira Internet, Algoritam, Zagreb, 2004.
3. Šušanj, Dario, Brzi vodič kroz Windows XP, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2002.
4. Benčić, Roberto, Word - 111 koraka za sve što o Wordu trebate znati, Biblioteka Mogu sam, Vidi-To, Zagreb, 2001. or
Bobinac, Mladen, Brzi vodič kroz Word 2002, Bug & SysPrint, Zagreb, 2002. or
Prevarek, Ivica, Word 6 for Windows – više od riječi, Znak, Zagreb, 1994.
5. Baronica, Damir, Brzi vodič kroz Excel 2002, Bug & SysPrint, Zagreb, 2002.
6. Šušanj, Dario, Brzi vodič kroz PowerPoint 2003, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2002.

Additional reading list:
1. Bošnjak, Goran, Photoshop: 66 najpotpunijih trikova, Vidi-To, Zagreb, 2001.
2. Božić, Duško, Excel za Windows, Napredno korištenje, Biblioteka Klik, Mozaik knjiga, Zagreb, 1995.
3. Ilišević, Saša, Brzi vodič kroz kućne mreže, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2003.
4. Kolapis, Rókus, 101 korak za vaš PC, Biblioteka Mogu sam, Vidi-To, Zagreb, 2001.
5. Maštruko, Oleg, Brzi vodič kroz MP3, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2003.
6. Šušanj, Dario, Brzi vodič kroz osobna računala, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2003.
7. Ždrnja, Bojan, Što su i kako rade virusi, Biblioteka Prvi korak, Bug & SysPrint, Zagreb, 2003.


Course title: Digital collections

 

Instructor: Associate professor Radovan Vrana, PhD

 

ECTS credits: 5

 

Course language: Croatian

 

Semester: 5th

 

Status: Compulsory

 

Form of Instruction: Lectures and seminars

 

Prerequisites: none

 

Examination: Written + student paper

 

Course objective: This course is and introduction to topics on development and management of digital collections.

 

Course description:

 

  • Introduction - basic concepts and terms (paper / digital paradigm)
  • Definitions, History of development of digital collections
  • Digital collection content types
  • Digital collection development methods
  • Digital collection content type formats
  • Metadata
  • Digital collection objects description
  • Digital collection objects linking
  • Digital collection user interfaces
  • Digital collection content access in networked environment
  • Digital collection preservation
  • Digital collection evaluation
  • Digital collection use, examples of good practice

 

 

Reading list:

  1. Developing sustainable digital libraries: socio-technical perspectives. New York : Information science reference, 2010.
  2. Handbook of research on digital libraries : design, development, and impact. Hershey, PA : Information Science Reference, 2009.
  3. Chowdhury, G.G.; Chowdhury, Sudatta. Introduction to digital libraries. London : Facet publishing, 2003.
  4. Borgman, Christine L. Od Gutenbergova izuma do globalnog informacijskog povezivanja : pristup informaciji u umreženom svijetu. Lokve : Naklada Benja ; Zadar : Gradska knjižnica Zadar , 2002
  5. Lesk, Michael. Understanding digital libraries. San Francisco : Morgan Kaufman, 2005.

 

Recommende reading:

 

  1. Manžuch, Zinaida. Monitoring digitisation : lessons from previous experiences. // Journal of Documentation 65, 5(2009), 768-796.
  2. Tedd, Lucy A.; Large Andrew. Digital libraries : principles and practice in a global environment. München : K.G. Saur, 2005.
  3. Arms, William Y. Digital libraries. Cambridge, Mass. ; London : The MIT Press, 2000.
  4. Buckland, Michael. Preoblikovanje knjižničnih službi i usluga : program. Lokve : Naklada Benja ; Rijeka : Gradska kjnižnica, 2000.
  5. Yakel, Elizabeth. Digital assets for the next millennium. // OCLC Systems & Services: International Digital Library Perspectives 20, 3(2004), 102-105.
  6. Teper, Jennifer Hain; Emily F. Shaw. Planning for Preservation During Mass Digitization Projects. // Libraries and the Academy 11, 2(2011), 717-739.

Course title: Communication technology fundamentals

 

Instructor: Associate professor Radovan Vrana, PhD

 

ECTS credits: 5


Language: Croatian

 

Semester: 2nd

 

Status: Compulsory

 

Form of Instruction: Lectures and exercises

 

Prerequisites: none

 

Examination: Written

 

Objective: Introduction to communication technologies.

 

Course description:

 

  • Computer networks (basic concepts), Introduction to the internet
  • Using the internet, Internet service providers
  • Computer addressing on the internet, The internet domains
  • Basic internet protocols
  • E-mail
  • World Wide Web
  • Search engines
  • Internet information resources: Web directories, Web portals, Encyclopedias)
  • Communication services on the internet, Social software
  • File transfer on the internet, Multimedia
  • User security on the internet
  • Invisible Web
  • Practical work: development of Web pages by use of HTML

 

Reading list:

 

  1. Gralla, Preston. How the Internet works. Indianapolis: QUE, 2007.
  2. Duckett, Jon. HTML & CSS: Design and Build Web Sites. Indianapolis, IN: John Wiley & Sons, 2011.
  3. Miller, Joseph B. Internet technologies and information services. Westport, Conn. : Libraries Unlimited, 2009.
  4. Gralla, Preston. Kako funkcionira Internet. Zagreb : Algoritam, 2004.

 

Recommende reading:

 

  1. Castro, Elizabeth. HTML, XHTML and CSS : Visual quickstart guide. Berkeley : Peachpit Press, 2007.
  2. Buigues-García, Mar; Giménez-Chornet, Vicent. Impact of Web 2.0 on national libraries. // International Journal of Information Management 32(2012), 3–10.
  3. Wright, Alex. Searching the Deep Web. // Communications of the ACM. 51, 10(2008), 14-15.
  4. HTML 4 & 5 tutorial. URL: http://www.w3schools.com/html/default.asp. (20.2.2014.)
  5. HTML 5 tutorial URL: http://www.html5-tutorials.org/ (20.2.2014.)
  6. Sherman, C.; Price, G. The invisible Web: uncovering information sources search engines can't see. Medford; New Jersey: Information today, 2001. str. 55-74, 127-133.

Subject: Materials and data protection
Course: Data protection
ECTS credits: 3
Language: Croatian
Duration: 1 semester
Status: compulsory/ elective
Method of teaching: 1 lecture hour - 1 hour of seminar
Prerequisite: none
Assessment: written report, written and oral exam

Course description:
Introduction. Need for data protection, data security problems, security policies, kinds of data protection. Access control, user accounts, passwords. File systems under different operation systems (Unix, Windows, MacOS), ways to restrict access to different directories and files.
Computer viruses, their modes of functioning and diffusing, and antivirus programs.
Data security and protection on Internet, modes of attacks on networked computers, possibilities of protecting the system against attacks.Computer crimes, modes of attacks, intruder detection, digital evidence.

Course objective:
Present students with the problems, methods and forms of protecting electronic data both on personal computers and on Internet, as well as with computer security topics.

Quality check and success of the course: Quality check and success of the course will be done by combining internal and external evaluation. Internal evaluation will be done by teachers and students using survey method at the end of semester. The external evaluation will be done by colleagues attending the course, by monitoring and assessment of the course.

Reading list:
1. Bača, Miroslav: Uvod u računalnu sigurnost, Narodne novine, Zagreb, 2004.
2. McNamara, Joel: Secrets of Computer Espionage: Tactics and Countermeasures, Wiley Publishing Inc., Indianapolis, 2003.
3. Miller, Michael: Apsolutna zaštita PC-ja i privatnosti, Sybex, Čačak, 2003.
4. Ždrnja, Bojan: Što su i kako rade virusi, BUG & Sysprint, Zagreb, 2003.

Additional reading list:
1. Schneier, Bruce: Secrets and Lies: Digital Security in a Networked World, Wiley, 2000.

 

 

 

 Undergraduate study programmes:

 

 

 

 

 

 Undergraduate study programmes syllabi

 

 

 

Information sciences study programme - double major


1st semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Stančić Information technology fundamentals
1/0/2
5
 
           
  Lasić-Lazić Introduction to Information Studies
1/1/0
5
 
           
  P. Barbarić English language
0/0/2
2
 
           
    Elective courses  
3
 
  Mateljan Mathematics
2/0/2
6
 
  Mateljan Logic for information professionals
2/2/0
6
 
  Banek Zorica Media culture
1/1/0
3
 
           
    Total  
15
 
           

2nd semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Zlodi Heritage institutions
2/1/0
6
 
  Živković Basics of library science
2/1/0
6
 
  Rajh Introduction to archival theory and practice
2/1/0
6
 
  Tuđman Knowledge organization
2/1/0
6
 
           
  Vrana Communication technology fundamentals
1/0/2
5
 
  Mikelić Preradović Introduction to natural language processing
2/0/2
6
 
           
  P. Barbarić
(Centar za strane jezike)
English language
0/0/2
2
 
           
    Elective courses  
2
 
  Dovedan Han Algorithms and data structures
2/0/1
6
 
  Boras Computer networks
1/0/1
3
 
           
    Total  
15
 
           

3rd semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Mateljan Databases
2/0/2
6
 
           
  Boras Text and language processing
2/0/2
6
 
  Stančić Records management
2/2/0
6
 
  Barbarić Bibliographic organisation I
2/0/2
6
 
  Vujić Introduction to museology
2/2/0
6
 
           
    Elective courses  Schedule type (Lectures/Seminars/Exercises)
3
 
  Lazić Introduction to computer speech synthesis
1/0/1
3
 
  Hebrang Grgić History of book and libraries
1/1/0
3
 
  Rajh History of archives
1/1/0
3
 
  Banek Zorica
Špiranec
Fundamentals of information literacy
1/1/0
5
 
  Banek Zorica
Špiranec
Digital educational libraries
2/1/0
5
 
  Dovedan Han Object oriented and visual programming 1/2/1 6  
           
    Total  
15
 
           

4th semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Banek Zorica Classification systems
2/0/2
6
 
  Stančić Arrangement and decsription of archives
2/0/2
6
 
  Lauc
Boras
Multimedial representation of knowledge
2/0/2
6
 
  Zlodi General Theory of Heritage
2/1/0
6
 
           
    Elective courses  
9
 
  Tepeš Probability and Statistics
2/0/2
6
 
  Dovedan Han Object oriented and visual programming
1/2/1
6
 
  Seljan
Stančić
Mikelić Preradović
Fundamentals of Digital Image and Text Processing
1/1/1
5
 
  Kocijan Advanced Programming of Web Applications
1/0/2
5
 
  Kocijan Web Desing Basics
1/0/2
5
 
           
    Total  
15
 
           

5th semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Živković Information sources and information service
2/0/2
6
 
  Vujić Fundamentals of museum collections management
2/1/0
6
 
  Mikelić Preradović Language engineering
1/1/2
6
 
  Stančić Archival appraisal
2/2/0
6
 
  Dovedan Han Object oriented and visual programming 1/2/1 6  
           
    Elective courses  
9
 
  Zlodi Museum documentation I
2/2/0
6
 
  Seljan Machine translation
2/2/0
6
 
  Boras Language databases
1/0/1
3
 
  Stančić Data protection
1/0/1
3
 
  Dovedan Han C++ seminar
0/0/4
4
 
  Vrana Digital collections
2/1/0
5
 
  Lauc
Boras
Information retrieval and natural language processing
1/0/1
3
 
  Banek Zorica
Špiranec
Fundamentals of information literacy
1/1/0
5
 
  Banek Zorica
Špiranec
Digital educational libraries
2/1/0
5
 
           
    Total  
15
 
           

6th semester
           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Lasić-Lazić Introduction to information institutions management
2/0/2
6
 
           
  Barbarić Conservation of library and archival materials
1/1/0
3
 
  Vujić Fundamentals of collections care
1/1/0
3
 
           
  Naknadno Praksa
0/0/0
7
 
           
  Naknadno Završni rad
0/0/0
8
 
           
    Elective courses  
0
 
  Tuđman Theory of information science
1/1/0
3
 
  Živković Digital library I
1/1/0
3
 
  Mateljan Cryptology
2/0/2
6
 
  Dovedan Han Object oriented and visual programming
2/1/0
6
 
           
    Total  
24
 
           
 
 

Information sciences study programme - double major - Syllabi


1st semester
       
  Instructors Mandatory courses  
       
  Stančić Information technology fundamentals  
       
  Lasić-Lazić Introduction to Information Studies  
       
  P. Barbarić English language  
       
    Elective courses  
  Mateljan Mathematics  
  Mateljan Logic for information professionals  
  Banek Zorica Media culture  
       

2nd semester
       
  Instructors Mandatory courses  
       
  Zlodi Heritage institutions  
  Živković Basics of library science  
  Rajh Introduction to archival theory and practice  
  Tuđman Knowledge organization  
       
  Vrana Communication technology fundamentals  
  Mikelić Preradović Introduction to natural language processing  
       
  P. Barbarić
(Centar za strane jezike)
English language  
       
    Elective courses  
  Dovedan Han Algorithms and data structures  
  Boras Computer networks  
       

3rd semester
       
  Instructors Mandatory courses  
       
  Mateljan Databases  
       
  Boras Text and language processing  
  Stančić Records management  
  Barbarić Bibliographic organisation I  
  Vujić Introduction to museology  
       
    Elective courses  
  Lazić Introduction to computer speech synthesis  
  Hebrang Grgić History of book and libraries  
  Rajh History of archives  
  Banek Zorica
Špiranec
Fundamentals of information literacy  
  Banek Zorica
Špiranec
Digital educational libraries  
  Dovedan Han Object oriented and visual programming  
       

4th semester
       
  Instructors Mandatory courses  
       
  Banek Zorica Classification systems  
  Stančić Arrangement and description of archives  
  Lauc
Boras
Multimedial representation of knowledge  
  Zlodi General Theory of Heritage  
       
    Elective courses  
  Tepeš Probability and Statistics  
  Dovedan Han Object oriented and visual programming  
  Seljan
Stančić
Mikelić Preradović
Fundamentals of Digital Image and Text Processing  
  Kocijan Advanced Programming of Web Applications  
  Kocijan Web Design Basics  
       

5th semester
       
  Instructors Mandatory courses  
       
  Živković Information sources and information service  
  Vujić Fundamentals of museum collections management  
  Mikelić Preradović Language engineering  
  Stančić Archival appraisal  
  Dovedan Han Object oriented and visual programming  
       
    Elective courses  
  Zlodi Museum documentation I  
  Seljan Machine translation  
  Boras Language databases  
  Stančić Data protection  
  Dovedan Han C++ seminar  
  Vrana Digital collections  
  Lauc
Boras
Information retrieval and natural language processing  
  Banek Zorica
Špiranec
Fundamentals of information literacy  
  Banek Zorica
Špiranec
Digital educational libraries  
       

6th semester
       
  Instructors Mandatory courses  
       
  Lasić-Lazić Introduction to information institutions management  
       
  Barbarić Conservation of library and archival materials  
  Vujić Fundamentals of collection care  
       
    Praksa  
       
    Završni rad  
       
    Elective courses  
  Tuđman Theory of information science  
  Živković Digital library I  
  Mateljan Cryptology  
  Dovedan Han Object oriented and visual programming  
       
 

Information sciences study programme - single major


1st semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Stančić Information technology fundamentals
1/0/2
5
 
           
  Lasić-Lazić Introduction to Information Studies
1/1/0
5
 
           
  Mateljan Mathematics
2/0/2
6
 
           
  Mateljan Logic for information professionals
2/2/0
6
 
           
  P. Barbarić
(Centar za strane jezike)
English language
0/0/2
2
 
           
    Elective courses  
6
 
  Banek-Zorica Media culture
1/1/0
3
 
           
    Total  
30
 
           


2nd semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Tuđman Knowledge organization
2/1/0
6
 
           
  Vrana Communication technology fundamentals
1/0/2
5
 
           
  Dovedan Han Algorithms and data structures
2/0/1
6
 
           
  Boras Computer networks
1/0/1
3
 
           
  P. Barbarić
(Centar za strane jezike)
English language
0/0/2
2
 
           
    Elective courses  
8
 
  Zlodi Heritage institutions
2/1/0
6
 
  Živković Basics of library science
2/1/0
6
 
  Rajh Introduction to archival theory and practice
2/1/0
6
 
  Mikelić Preradović Introduction to natural language processing
2/0/2
6
 
           
    Total  
30
 
           


3rd semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Mateljan Databases
2/0/2
6
 
           
  Boras Text and language processing
2/0/2
6
 
           
  Lazić Introduction to computer speech synthesis
1/0/1
3
 
           
    Elective courses  
15
 
  Stančić Records management
2/2/0
6
 
  Barbarić Bibliographic organisation I
2/0/2
6
 
  Vujić Introduction to museology
2/2/0
6
 
  Hebrang Grgić History of book and libraries
1/1/0
3
 
  Rajh History of archives
1/1/0
3
 
  Banek Zorica
Špiranec
Fundamentals of information literacy
1/1/0
5
 
  Banek Zorica
Špiranec
Digital educational libraries
2/1/0
5
 
  Kocijan Web Desing Basics
1/0/2
5
 
           
    Total  
30
 
           


4th semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Lauc
Boras
Multimedial representation of knowledge
2/0/2
6
 
           
  Tepeš Probability and Statistics
2/0/2
6
 
           
  Dovedan Han Object oriented and visual programming
1/2/1
6
 
           
    Elective courses  
12
 
  Banek Zorica Classification systems
2/0/2
6
 
  Stančić Arrangement and description of archives
2/0/2
6
 
  Zlodi General Theory of Heritage
2/1/0
6
 
  Seljan
Stančić
Mikelić Preradović
Fundamentals of Digital Image and Text Processing
1/1/1
5
 
  Mateljan Web services
2/0/1
6
 
  Kocijan Advanced Programming of Web Applications
1/0/2
5
 
           
    Total  
30
 
           


5th semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Mikelić Preradović Language engineering
1/1/2
6
 
           
  Seljan Machine translation
2/2/0
6
 
           
  Boras Language databases
1/0/1
3
 
           
  Stančić Zaštita podataka
1/0/1
3
 
           
  Tuđman Theory of information science
1/2/0
5
 
           
  Lauc
Boras
Information retrieval and natural language processing
1/0/1
3
 
           
    Elective courses  
6
 
  Živković Information sources and information service
2/0/2
6
 
  Vujić Fundamentals of museum collections management
2/1/0
6
 
  Stančić Archival appraisal
2/2/0
6
 
  Zlodi Museum documentation I
2/2/0
6
 
  Dovedan Han C++ seminar
0/0/4
4
 
  Vrana Digital collections
2/1/0
5
 
  Banek Zorica
Špiranec
Fundamentals of information literacy
1/1/0
5
 
  Banek Zorica
Špiranec
Digital educational libraries
2/1/0
5
 
           
    Total  
30
 
           


6th semester

           
  Instructors Mandatory courses
Schedule type (Lectures/Seminars/Exercises)
ECTS
 
           
  Lasić-Lazić Introduction to information institutions management
2/0/2
6
 
           
  Mateljan Cryptology
2/0/2
6
 
           
  Naknadno Praksa
0/0/0
7
 
           
  Naknadno Završni rad
0/0/0
8
 
           
    Elective courses  
3
 
  Barbarić Conservation of library and archival materials
1/1/0
3
 
  Vujić Fundamentals of collections care
1/1/0
3
 
  Živković Digital library I
1/1/0
3
 
  Mateljan Programming Web 2.0 applications
2/0/2
6
 
  Dovedan Han Object oriented and visual programming
2/1/0
6
 
           
    Total  
30
 
           

Information sciences study programme - single major - Syllabi


1st semester

       
  Instructors Mandatory courses  
       
  Stančić Information technology fundamentals  
       
  Lasić-Lazić Introduction to Information Studies  
       
  Mateljan Mathematics  
       
  Mateljan Logic for information professionals  
       
  P. Barbarić
(Centar za strane jezike)
English language  
       
    Elective courses  
  Banek-Zorica Media culture  
       


2nd semester

       
  Instructors Mandatory courses  
       
  Tuđman Knowledge organization  
       
  Vrana Communication technology fundamentals  
       
  Dovedan Han Algorithms and data structures  
       
  Boras Computer networks  
       
  P. Barbarić
(Centar za strane jezike)
English language  
       
    Elective courses  
  Zlodi Heritage institutions  
  Živković Basics of library science  
  Rajh Introduction to archival theory and practice  
  Mikelić Preradović Introduction to natural language processing  
       


3rd semester

       
  Instructors Mandatory courses  
       
  Mateljan Databases  
       
  Boras Text and language processing  
       
  Lazić Introduction to computer speech synthesis  
       
    Elective courses  
  Stančić Records management  
  Barbarić Bibliographic organisation I  
  Vujić Introduction to museology  
  Hebrang Grgić History of book and libraries  
  Rajh History of archives  
  Banek Zorica
Špiranec
Fundamentals of information literacy  
  Banek Zorica
Špiranec
Digital educational libraries  
  Kocijan Web Design Basics  
       
       
       


4th semester

       
  Instructors Mandatory courses  
       
  Lauc
Boras
Multimedial representation of knowledge  
       
  Tepeš Probability and Statistics  
       
  Dovedan Han Object oriented and visual programming  
       
    Elective courses  
  Banek Zorica Classification systems  
  Stančić Arrangement and description of archives  
  Zlodi General Theory of Heritage  
  Seljan
Stančić
Mikelić Preradović
Fundamentals of Digital Image and Text Processing  
  Mateljan Web services  
  Kocijan Advanced Programming of Web Applications  
       


5th semester

       
  Instructors Mandatory courses  
       
       
  Mikelić Preradović Language engineering  
       
  Seljan Machine translation  
       
  Boras Language databases  
       
  Stančić Data protection  
       
  Tuđman Theory of information science  
       
  Lauc
Boras
Information retrieval and natural language processing  
       
    Elective courses  
  Živković Information sources and information service  
  Vujić Fundamentals of museum collections management  
  Stančić Archival appraisal  
  Zlodi Museum documentation I  
  Dovedan Han C++ seminar  
  Vrana Digital collections  
  Banek Zorica
Špiranec
Fundamentals of information literacy  
  Banek Zorica
Špiranec
Digital educational libraries  
       


6th semester

       
  Instructors Mandatory courses  
       
  Lasić-Lazić Introduction to information institutions management  
       
  Mateljan Cryptology  
       
    Praksa  
       
    Završni rad  
       
    Elective courses  
  Barbarić Conservation of library and archival materials  
  Vujić Fundamentals of collections care  
  Živković Digital library I  
  Mateljan Programming Web 2.0 applications  
  Dovedan Han Object oriented and visual programming  
       

Course name: Advanced Programming of Web Applications
Instructor: Kristina Kocijan, PhD, assistant professor
ECTS credits: 5
Status: elective
Form: 1 h lecture + 2 h lab
Prerequisite: Web Design Basics
Exam: written

Content: Introduction. History of programming. PHP history. How does PHP web page travel. Web application interactivity. HTML in PHP. PHP syntaks. Data types. Operators. Variables. Conditions. Loops. PHP in an external file. Sending and checking data from an HTML form. Communication with TXT and XML files.

Gentle introduction to data bases - MySQL. Fundamentals of data bases. Management of tables and indexes. Adding, editing and deleting. SQL and queries. Connecting multiple tables. Editing data bases. Quering data base on the web. Formating query results. Working with different DataBase Management Systems. Cookies. 

 

Objectives: Upon the completion of the course, the student should be able to:

  • recognize and use PHP syntax,
  • independently query MySQL data base,
  • connect to MySQL data base,
  • define and explain fields used in MySQL data base,
  • demonstrate addition, edition and deletion of data in MySQL data base using PHP,
  • independently build a simple PHP code,
  • use and explain more advanced PHP code,
  • independently and/or in team work build an interactive web site on a given topic,
  • evaluate, maintain and edit existing or new web site that use PHP and MySQL data base.

 

Recommended reading:

  1.     AHMED, Kal; AYERS, Danny: Professional XML Meta Data, Wrox Press Ltd., 2001.
  2.     CHOI, W., KENT, A., LEA, C. : Beginning PHP4, Wrox Press Ltd., Birmingham, 2000.
  3.     FLANAGAN, D. : JavaScript: The Definitive Guide, O'Reilly & Associates, Inc. Sebastopol, 2002.
  4.     GAULD, A. : Learning to program, http://www.freenetpages.co.uk/hp/alan.gauld/tutor.pdf
  5.     JAMSA, K., KING, K., ANDERSON, A. : HTML i Web dizajn: kroz praktične primere, Mikro knjiga, (str. 324-378; 422-476), 2003.
  6.     LERDORF, R., TATROE, K. : Programming PHP, O'Reily & Associates, Inc. Sebastopol, 2002.
  7.     PITTS, Natanya: Osnove XML, Kompjuter biblioteka, 2000.
  8.     SCHWENDIMAN, B. : PHP4: Vodič za programere, Mikro knjiga, 2001.
  9.     WILLIAMS, E.Hugh, LANDE, David: Web aplikacije i baze podataka: PHP i MySQL, Mikro knjiga, 2003.
  10.     YOUNG, Michale J.: Step by Step XML, Microsoft Press, 2000.