Semester 1 Compulsory courses prof.vis.šk. Ivica Levanat Physics ECTS:7 dr.sc. Igor Urbiha prof.vis.šk. Mathematics I ECTS:7 Vesna Alić-Kostešić dipl.ing.stroj. Computer Applications ECTS:5 v.pred. Davor Cafuta,dipl.ing.rač. Ivica Dodig,dipl.ing.rač. Programming ECTS:7 Marko Milanović Physical Education I ECTS:1 Elective courses dr.sc. Biljana Stojaković, prof.v.šk. English for Computing ECTS:3 Lidija Tepeš Golubić pred. German for computing ECTS:3 stranica 1 / 62
Semester 2 Compulsory courses dr.sc. Igor Urbiha prof.vis.šk. Mathematics II ECTS:7 Prof. dr. sc. Miroslav Slamić profesor visoke škole Object Oriented Programming ECTS:7 Željko Stojanović,dipl.ing. dr.sc. Dalibor Grgec,v.pred. Electrical Engineering and Electronics Basics ECTS:7 Marko Milanović Physical Education II ECTS:1 Roman Domović, prof. Introduction to WEB Technologies ECTS:5 Elective courses dr.sc. Biljana Stojaković, prof.v.šk. Business English for Computing ECTS:3 Lidija Tepeš Golubić pred. Business German for computing ECTS:3 stranica 2 / 62
Semester 3 Prof. dr. sc. Miroslav Slamić profesor visoke škole Nikola Majstorović dipl.ing. Compulsory courses Algorithms and Data Structures ECTS:7 Pred. Aleksander Radovan, dipl. ing. Computer Architecture ECTS:7 v.pred. Davor Cafuta,dipl.ing.rač. Ivica Dodig,dipl.ing.rač. Operating Systems ECTS:6 Pred. Aleksander Radovan, dipl. ing. Java Programming ECTS:5 Marko Milanović Physical Education III ECTS:1 dr.sc. Igor Urbiha prof.vis.šk. Probability and Statistics ECTS:6 stranica 3 / 62
Semester 4 Compulsory courses Ivica Dodig,dipl.ing.rač. Databases ECTS:5 Nikola Majstorović dipl.ing. Programming Tools ECTS:5 Goran Belamarić viši predavač Computer Networks ECTS:6 Marko Milanović Physical Education IV ECTS:1 Ivica Dodig,dipl.ing.rač. v.pred. Davor Cafuta,dipl.ing.rač. Introduction to Unix Systems ECTS:4 Elective courses - Software engineering dr.sc. Predrag Valožić prof. vis. šk. Digital Signal Processing ECTS:6 Roman Domović, prof. Computers and Software Installation ECTS:4 Ivica Vuković Numerical Mathematics ECTS:6 prof.dr.sc. Petar Crnošija Automatic Control Basics ECTS:7 dr.sc. Krunoslav Antoliš Computer Systems Reliability ECTS:5 dr.sc. Alen Šimec predavač Web programming ECTS:5 Elective courses - Computer systems and network engineering dr.sc. Predrag Valožić prof. vis. šk. Digital Signal Processing ECTS:6 Roman Domović, prof. Computers and Software Installation ECTS:4 Ivica Vuković Numerical Mathematics ECTS:6 prof.dr.sc. Petar Crnošija Automatic Control Basics ECTS:7 dr.sc. Krunoslav Antoliš Computer Systems Reliability ECTS:5 dr.sc. Alen Šimec predavač Web programming ECTS:5 stranica 4 / 62
Semester 5 Compulsory courses - Software engineering Goran Belamarić viši predavač Seminar Paper ECTS:6 Compulsory courses - Computer systems and network engineering Goran Belamarić viši predavač Computer Networks Administration ECTS:5 v.pred. Davor Cafuta,dipl.ing.rač. Ivica Dodig,dipl.ing.rač. UNIX Systems Administration ECTS:5 Goran Belamarić viši predavač Seminar Paper ECTS:6 Elective courses - Computer systems and network engineering Dražen Ćika Industrial and Embedded Computer ECTS:5 Systems dr.sc. Željko Širanović Network Services ECTS:5 Roman Domović, prof. Advanced Databases ECTS:5 Pred. Aleksander Radovan, dipl. ing. Soft Computing Methods ECTS:6 prof. dr. sc. Jana Žiljak Vujić, voditelj studija Informatike Maja Turčić dipl.ing. Web Design ECTS:6 mr.sc. Goran Malčić v.pred. Automation and Computer Process Control ECTS:5 Nikola Majstorović dipl.ing. Web application development in ASP.NET ECTS:5 technology Nositelj predmeta nije poznat XML Programming ECTS:5 Elective courses - Software engineering v.pred. Davor Cafuta,dipl.ing.rač. Ivica Dodig,dipl.ing.rač. UNIX Systems Administration ECTS:5 Dražen Ćika Industrial and Embedded Computer ECTS:5 Systems dr.sc. Željko Širanović Network Services ECTS:5 Roman Domović, prof. Advanced Databases ECTS:5 Pred. Aleksander Radovan, dipl. ing. Soft Computing Methods ECTS:6 prof. dr. sc. Jana Žiljak Vujić, voditelj studija Informatike Maja Turčić dipl.ing. Web Design ECTS:6 dr.sc. Mladen Mauher prof.v.šk. Software Engineering and Information ECTS:5 Systems mr.sc. Goran Malčić v.pred. Automation and Computer Process Control ECTS:5 Nikola Majstorović dipl.ing. Web application development in ASP.NET ECTS:5 technology Nositelj predmeta nije poznat XML Programming ECTS:5 stranica 5 / 62
Semester 6 Compulsory courses - Software engineering dr.sc. Željko Širanović Final thesis ECTS:19 Compulsory courses - Computer systems and network engineering dr.sc. Željko Širanović Final thesis ECTS:19 Elective courses Stipe Predanić,dipl.ing.ele. Dynamic Web Applications ECTS:5 mr.sc. Goran Malčić v.pred. Industrial and Mobile Robotics Basics ECTS:6 Roman Domović, prof. Cryptography ECTS:6 Nikola Majstorović dipl.ing. Advanced Software Application ECTS:5 Pred. Aleksander Radovan, dipl. ing. Web application in Java ECTS:6 Elective courses mr.sc. Sergej Lugović Management ECTS:5 Dr.sc. Petar Jandrić prof. Communication Skills ECTS:4 stranica 6 / 62
Code WEB/ISVU 18724/85264 ECTS 5 Department Advanced Databases 5th - Elective courses - Computer systems and network engineering 5th - Elective courses - Software engineering course coordinator Roman Domović, prof., predavač, class type:lectures Sanja Duk,dipl.ing., predavač, class type:auditory Sanja Duk,dipl.ing., predavač, class type:laboratory 15+45 (15+30+0+0) 90 Student should learn objects and data access controls, learn SQL server programming and database integration in the information system. Learning outcomes: 1.ability to compare different types of server-client architectures. Level:6,7 2.ability to remove database malfunctions. Level:6 3.ability to estimate the efficiency of a database model in an information system. Level:6,7 4.ability to distinguish between the structures of a centralised and a distributed database. Level:6 5.ability to compare the mechanisms used in database management. Level:6,7 6.ability to create objects by using a query language (SQL). Level:6 7.ability to develop the stored data (functions, procedures, triggers) by using advanced SQL techniques. Level:6,7 8.ability to control the flow and redirection of the SQL code flow. Level:6,7 9.ability to devise the control of a parallel data access by using various techniques: data locking, locking granularity and defining a level of data isolation. Level:6,7 10.abilityto control the permissions to and levels of data access. Level:6,7 11.ability to distinguish between the requests of a transaction system and those of a data warehousing system. Level:6 12.ability to identify the necessity for getting prompt information by using systems of business intelligence. Level:6 out auditory Demonstration Questions and answers Group problem solving, brainstorming Computer simulations Interactive problem solving Laboratory on equipment Laboratory, computer simulations Group problem solving, brainstorming Interactive problem solving auditory Klijent-server arhitektura, MySQL server. Modeli baze podataka. Implementacija i korištenje pohranjenih zadataka. Kontrole za rad s podacima - kontrola toka, rukovanje iznimkama. Parametarski upiti. Poboljšanje performansi baze podataka. Zaštita integriteta baze podataka. Rad s okidačima. Nivoi i mehanizmi zaključavanja podataka. Sigurnost i izolacija podataka. Upravljanje dozvolama i razinama pristupa podacima. Izrada Web obrasca za komunikaciju s bazom podataka. Sustavi skladišta podataka i sustavi poslovne inteligencije. Izvodit će se vježbe koje prate predavanja u cilju usvajanja gradiva na praktičnim primjerima. Na računalu će se izvoditi vježbe koje prate predavanja u cilju implementiranja gradiva na praktičnim primjerima. Basic: classroom, blackboard, chalk... General purpose computer Whiteboard with markers Tools 1. Skripta za predavanje 2. MySQL Documentation: MySQL Reference Manuals Additional literature: 1. Manger; R.: Baze podataka, skripta, Sveučilište u Zagrebu, Prirodoslovno Matematički fakultet, drugo izdanje, Zagreb, 2011. 2. Balling, D. J. ; Zawodny, J.: High Performance MySQL, O'Reilly, 2004. 3. Vaswani, V.; MySQL Database Usage Administration, McGraw-Hill Osborne Media, 2009. 4. Jarger, R. J.; Reese, G.; King, T; Williams, H. E.: Managing and Using MySQL, 2nd Edition, O'Rilley, 2002. 5. Ramakrishnan, R.; Gehrke, J.: Database Management Systems, 3rd Edition, McGraw- Hill, New York, 2002. 6. Sumathi, S.; Esakkirajan, S.: Fundamentals of Relational Database Management Systems, Springer, Verlag Berlin Heidelberg, 2007. 7. Cabral, S.; Murphy, K.: MySQL Administrator's Bible, Wiley Publishing, Inc., Indianapolis, Indiana, 2009. Students obligations maximum of 3 absences from stranica 7 / 62
Mini-test#5#50#50$Kolokvij, teorijska pitanja#2#50#50$domazada5#0#100$ written and oral exams No prerequisites. stranica 8 / 62
Code WEB/ISVU 18736/22649 ECTS 5 Department Advanced Software Application 6th - Elective courses course coordinator Nikola Majstorović dipl.ing., predavač, class type:lectures Krešimir Kavran struč. spec. ing. techn. inf., ing. el., asistent, class type:laboratory Nikola Majstorović dipl.ing., predavač, class type:laboratory 30+30 (0+30+0+0) 90 Get acquainted with the teamwork concept in deployment of complex application programs, with accompanying risks and their compensation. Learning outcomes: 1.ability to analyse the users' requests and limitations before the development phase. Level:6 2.ability to design modules which fit into the whole of an application. Level:6 3.ability to organise team work and cooperation. Level:6,7 4.ability to propose alternative approaches to solving the same problem. Level:6,7 5.ability to present the current state and the advancements achieved in the development of an application. Level:6,7 6.ability to write documentation. Level:6,7 7.ability to prepare tests to check the functionality of an application. Level:6,7 8.ability to plan the installation and introduction of an application. Level:6,7 Guest lecturer Demonstration Questions and answers Seminar, students presentation and discussion Laboratory, computer simulations Group problem solving, brainstorming Interactive problem solving Definicija složenog aplikacijskog programa. Problemi zbog složenosti i veličine korisnikove organizacije, aplikacijskog programa, restrukturiranja procesa, otpora korisnika, motivacije i okruženja. Primjeri uvođenja složenih aplikacijskih programa - proizvodnja, studentska administracija, bolnički informacijski sustav. Karakteristike odabranog komercijalnog složenog aplikacijskog programa. Rješavanje u malim ekipama tipskih problema korištenjem odabranog komercijalnog složenog aplikacijskog programa. Special purpose computer Whiteboard with markers 1. Priručnik za uporabu odabranog komercijalnog programskog paketa Additional literature: 1. Y.F. Musaji: Integrated Auditing of ERP Systems, John Wiley Sons, 2002 2. T.F. Wallace, M.H. Kremza: ERP:Making It Happen: The Implementers Guide to Success with Enterprise Resource Planning, John Wiley Sons, 2000 Students obligations maximum of 3 absences from Redovitost pohaa#15#10#50$programski zadatak#1#90#50$ written and oral exams Students cannot enroll in this course unless they have passed Programiranje Students cannot enroll in this course unless they have passed Programski alati u programiranju Students cannot enroll in this course unless they have passed Algoritmi i strukture podataka stranica 9 / 62
Code WEB/ISVU 18710/22733 ECTS 7 Department Algorithms and Data Structures 3rd - Compulsory courses 45+30 (15+15+0+0) 135 course coordinator Nikola Majstorović dipl.ing., predavač, class type:lectures course coordinator Prof. dr. sc. Miroslav Slamić profesor visoke škole, profesor visoke škole, class type:lectures Krešimir Kavran struč. spec. ing. techn. inf., ing. el., asistent, class type:laboratory Nikola Majstorović dipl.ing., predavač, class type:laboratory Student should learn basic characteristics of data structures (list, stack, queue, binary tree) and acquire operative knowledge of different algorithms related to these data structures, with necessary skills for their implementation in C language. Learning outcomes: 1.ability to compare the present algorithms; to analyse complex algorithms. Level:6,7 2.ability to develop complex recursive algorithms. Level:6,7 3.ability to create solutions based on simple data structures (lists, stacks, queues). Level:6,7 4.ability to devise solutions based on complex data structures (trees, piles and priority queue). Level:6,7 5.ability to propose the best program solutions based on sort algorithms. Level:6,7 6.ability to combine the best methods of browsing and using addressing techniques. Level:6,7 out auditory auditory Group problem solving Traditional literature analysis, brainstorming Laboratory, computer simulations Strukturirani i nestrukturirani podaci (2). Definicije algoritama, povijest, konvencije i zapisivanje algoritama. Analiza algoritama (2). Primjena rekurzije u algoritmima (2). Jednostavne struktura podataka. Statičke i dinamičke strukture podataka. Jednostruko i dvostruko povezane liste. Stog (stack), red (10). Algoritmi za sortiranje. Jednostavni algoritmi sortiranja i "divide and conquer 0ž algoritmi (QuickSort, MergeSort) (8). Složene strukture podataka. Stabla - binarno stablo, gomila, prioritetni red realiziran gomilom, sortiranje realizirano gomilom (Heapsort). Uređena binarna stabla. (12). Algoritmi pretraživanja. Sekvencijalno pretraživanje, binarno pretraživanje, pretraživanje na binarnom stablu (2). Hash tehnike adresiranja i indeksiranja. Raspršeno (Hash) adresiranje. Primjena Hash tehika u enkripciji podataka (7). Analiza jednostavnih struktura podataka i algoritama kroz pseudokod. Praktična analiza složenosti algoritama. Analiza primjera primjene jednostavnih i složenih struktura podataka u inženjerskim problemima. Implementacija karakterističnih struktura i algoritama u programskim jezicima C/C++, C# i Java (6). Realizacija algoritmi za obavljanje osnovnih operacija nad strukturama: ubacivanje i izbacivanje podataka, traženje, ispis sadržaja i sl. (6). Primjena algoritama za sortiranje. Analiza i primjena hash algoritama (3). General purpose computer Whiteboard with markers 1. M. Slamić: Elektronički sadržaji predavanja (PPT prezentacije) na web stranici predmeta na Tehničkom veleučilištu u Zagrebu, 2012. www.tvz.hr. 2. R. Sedgewick: Algorithms in C/C++, Parts 1-4: Fundamentals, Data Structure, Sorting, Searching, Third Edition.. Additional literature: 3. Robert L. Kruse, Alexander J. Ryba: Data Structures and Program Design in C++, Prentice-Hall International, 2000. 4. R. Manger, M. Marušić: Strukture podataka i algoritmi, skripta, 3. izdanje, PMF-MO, 2007. http://web.math.pmf.unizg.hr/nastava/spa/. 5. Weiss: Data Structures and Algorithm Analysis in C, Addison-Wesley, 1997 Students obligations maximum of 3 absences from Mini-test#2#10#60$Kolokvij, numeri zadaci#2#60#60$prakti rad#9#30#60$ written and oral exams Students cannot enroll in this course unless they have passed Programiranje stranica 10 / 62
Code WEB/ISVU 18719/22712 ECTS 7 Department Automatic Control Basics 4th - Elective courses - Software engineering 4th - Elective courses - Computer systems and network engineering course coordinator prof.dr.sc. Petar Crnošija, redoviti profesor, class type:lectures prof.dr.sc. Petar Crnošija, redoviti profesor, class type:laboratory 30+30 (15+15+0+0) 150 The student should understand the structure and the stability of the control systems. It is necessary to build the model of the system, determine the controller type and controller parameters. Learning outcomes: 1.ability to design a diagram (block scheme) of an automated control system with real elements. Level:6,7 2.ability to write the replies of typical elements of the first and second order by using Laplace inverse transformation. Level:6,7 3.ability to write and draw an approximate form of reply of typical elements of the first and second order. Level:6,7 4.ability to write and draw Bode's presentation of frequency features of typical elements of the first and second order. Level:6,7 5.ability to compare a reply form and Bode's frequency features and determine a model and parameters of a transfer function. Level:6,7 6.ability to prepare for using Matlab/Simulink in defining a reply and frequency features of elements of the first and second order. Level:6,7 7.ability to estimate the amount of reply overshoot of a closed system according to the phase safety of a frequency feature in a closed system. Level:6,7 8.ability to estimate the maximum reply time of a closed system according to the 0 db frequency of axial cut in an open system. Level:6,7 9.ability to compare the frequency models used to determine a system stability and phase safety. Level:6,7 10.ability to write expressions for errors in a stationary state (static, kinetic, dynamic). Level:6,7 11.ability to test the behaviour of an automated control system by using Matlab (Simulink). Level:6 12.ability to sketch replies and frequency features of typical elements of the first and second order, according to predefined transfer functions. Level:6 13.ability to identify the difference between a system's reply to a change of both reference and breakdown values with different regulators. Level:6 out auditory auditory Demonstration Simulations Modelling Questions and answers Laboratory, computer simulations Computer simulations Laboratory, computer simulations Computer simulations Osnovni pojmovi i podjela sustava automatskog upravljanja (2 sata). Statičke i dinamičke karakteristike elemenata sustava i linearizacija karakteristika (2 sata). Prijelazna funkcija (odziv), prijenosna funkcija i frekvencijska karakteristika (4 sata). Modeliranje elemenata sustava automatskog upravljanja (3 sata). Odzivi i frekvencijske karakteristike tipičnih elemenata i regulatora (6 sati). Analiza stabilnosti sustava automatskog upravljanja frekvencijskim metodama (2 sata). Pokazatelji kvalitete upravljanja zatvorenog sustava i frekvencijska karakteristika otvorenog sustava (6 sati). Digitalni sustavi automatskog upravljanja: nadomjesna shema A/D i D/A pretvornika,računala i matematički opis sustava (2 sata). Izvedba i prijenosne funkcije analognih i digitalnih regulatora 2 sata). Pregled metoda sinteze kontinuiranih i digitalnih sustava upravljanja (2 sata). Rješavanje numeričkih primjera iz područja obrađenih na predavanjima Rad s programskim paketom Matlab/Simulink. Izrada simulacijskih modela dinamičkih procesa. Određivanje odziva tipičnih elemenata 1., 2. i višeg reda. Određivanje frekvencijskih karakteristika tipičnih elemenata 1., 2. i višeg reda. Određivanje stabilnosti sustava frekvencijskim metodama i simuliranjem sustava na računalu. Određivanje pogreške u stacionarnom stanju uz različlite oblike regulatora. Određivanje nadvišenja i vremena maksimuma odziva zatvorenog sustava iz frekvencijskih karakteritika otvorenog sustava i simuliranjem na računalu, uz različite vrste i prametre regulatora. Special purpose computer Video equipment Obvezna 1. P. Crnošija, T. Bjažić: Osnove automatike - I. Dio, Analiza i sinteza kontinuiranih sustava, Element, Zagreb, 2011. 2. P. Crnošija, Slijedni sustavi, Bilješke predavanja, II. Dio, Analiza i sinteza digitalnih slijednih sustava, Fakultet elektrotehnike i računarstva, Zagreb, 2000. 3. T. Šurina, Analiza i sinteza servomehanizama i procesne regulacije, Školska knjiga, 1974. Dopunska 1. K. Ogata, Modern Control Engineering, Pearson Education Inc., Upper Saddle River, New Jerey, 2010. 2. Li Qui, Kemin Zhou, Introduction to Feedback Control, Pearson Education Inc., Upper Saddle River, New Jerey, 2010. Students obligations maximum of 3 absences from stranica 11 / 62
Redovitost pohaa#15#10#60$mini-test#0#0#0$kolokvij, numeri zadaci#2#50#50$kolokvij, teorijska pitanja#0#0#0$seminarski rad#0#0#0$programski zadatak#0#0#0$domazada0#0#0$prakti rad#0#0#0$pisana provjera znanja#0#0#0$usmena provjera znanja#4#40#50$prakti ispit#0#0#0$ written and oral exams No prerequisites. stranica 12 / 62
Code WEB/ISVU 18731/22698 ECTS 5 Department Automation and Computer Process Control 5th - Elective courses - Computer systems and network engineering 5th - Elective courses - Software engineering course coordinator mr.sc. Goran Malčić v.pred., viši predavač, class type:lectures mr.sc. Goran Malčić v.pred., viši predavač, class type:laboratory Danijel Maršić, asistent, class type:laboratory 30+30 (0+30+0+0) 90 Student will learn to solve problems in implementation of computer systems for technical process automation. Learning outcomes: 1.ability to distinguish between computer systems intended for work in real time and the others. Level:6 2.ability to relate the elements of the system with software. Level:6,7 3.ability to sketch the control logic in a graphic programming language. Level:6 4.ability to develop a control program intended for simple systems. Level:6,7 5.ability to understand the connection between software, computer and the end elements of a system. Level:6 Demonstration Laboratory on equipment Laboratory, computer simulations Group problem solving Rad u stvarnom vremenu. Zahtjevi na građu računala i programsku podršku. Vrste upravljačkih računala. Povezivanje senzora i izvršnih elemenata procesa, prilagodba signala, A/D i D/A pretvorba. PLC: odabir modula, zasnivanje sustava za automatizaciju, izrada programske podrške. Korisničko sučelje: kontrolni paneli, ugradbeni terminali, SCADA. Pouzdanost i sigurnost sustava za automatizaciju. Praktičan rad na računalu s instaliranim razvojnim alatima za programiranje PLC-a. Izrada programa za upravljanje maketama tehničkih procesa korištenjem PLC-a. Basic: classroom, blackboard, chalk... Special purpose Special purpose computer 1. G. Smiljanić, Računala i procesi, Školska knjiga, Zagreb, 1991. 2. F. Jović, Kompjutersko vođenje procesa, Zveza organizacij za tehničko kulturo Slovenije, Ljubljana, 1988. Additional literature: 3. S. Ribarić, Arhitektura mikroprocesora, Zagreb, 1988. 4. G.Malčić, D.Maršić, Interna skripta i podloge za vježbe 5. Hugh Jack, Automating Manufacturing Systems with PLCs, 2009. Students obligations maximum of 3 absences from Kolokvij, numeri zadaci#3#70#55$seminarski rad#1#10#55$usmena provjera znanja#1#20#55$ written and oral exams No prerequisites. stranica 13 / 62
Code WEB/ISVU 18707/85204 ECTS 3 Department Business English for Computing 2nd - Elective courses course coordinator dr.sc. Biljana Stojaković, prof.v.šk., profesor visoke škole, class type:lectures Lamia Egartner prof., nastavnik strani jezik, class type:auditory 30+30 (30+0+0+0) 30 Developing language skills in the context of specialism:developing a)skills of understanding native and non-native speakers and original texts b)communicating skills; individual presenting the specialism topics;basics in correspondence. Learning outcomes: 1.ability to analyse both the position and significance of the English language in business world. Level:6 2.to compare Croatian and English non-finite forms. Level:6,7 3.to identify various non-finite forms in English. Level:6 4.to integrate computing terminology into new contexts. Level:6,7 5.ability to generate a business letter, a business e-mail, an order, an invoice, etc.. Level:6,7 6.to make a difference between formal an informal email. Level:6 7.ability to relate the levels of ICT education in the English speaking countries and in Croatia. Level:6,7 8.ability to relate the occupations and jobs in the field of expertise in the English speaking countries and in Croatia. Level:6,7 9.ability to relate academic degrees in ICT education in the English speaking countries and in Croatia. Level:6,7 10.ability to distinguish between high and low quality of business correspondence in English. Level:6 11.ability to devise a presentation of a company in English. Level:6,7 12.to make a difference between various forms of word formation in English. Level:6 13.ability to analyse the most important features of a job interview. Level:6 14.ability to present the content related to the field of expertise in English. Level:6,7 15.ability to write a CV and a job application letter. Level:6,7 16.ability to analyse the differences between oral and written business communication (verbal/nonverbal; synchronous/asynchronous). Level:6 17.to analyse various types of business correspondence. Level:6 18.to analyse phraseology in communication via phone. Level:6 out auditory Demonstration Questions and answers Seminar, students presentation and discussion Homework presentation Group problem solving Traditional literature analysis Data mining and knowledge discovery on the Web Essay writing, brainstorming Interactive problem solving auditory 0stručno nazivlje u kontekstu struke0značaj engleskog jezika u poslovnom svijetu0razine informatičkog obrazovanja u zemljama engleskog govornog područja (zanimanja i zvanja na području informatike, opis poslova u informatičkim zanimanjima; akademski stupnjevi u informatičkom obrazovanju), certifikati0osnove usmene i pisane komunikacije0poslovna komunikacija (verbalna, neverbalna; sinkrona/asinkrona)0poslovno dopisivanje (vrste poslovnih pisama; upit, ponuda/predračun, narudžba, opomena, reklamacija)0jezične osobitosti elektroničke pošte0akronimi i skraćenice u poslovnoj komunikaciji0frazeologija u telefoniranju0životopis (vrste i načini pisanja)0zamolba za posao0razgovor za posao (na engleskom jeziku)0prezentacija tvrtke na engleskom jeziku Uvježbavanje gramatičkih struktura, slušanje i razumijevanje izvornih i neizvornih govornika, razgovor o temama računarstva, čitanje i prevođenje tekstova iz užeg područja računarstva, pisanje poslovnih pisama. Basic: classroom, blackboard, chalk... Whiteboard with markers Video equipment 1. E.M.Fabre, S.R.Esteras, Professional English in Use ICT 2. materijali s predavanja (objavljeni na web stranicama kolegija) sastavljeni od tekstova preuzetih iz suvremene stručne i metodičke literature 3. Ashley, A.A. Handbook of Commercial Correspondence. OUP, 2000 Students obligations maximum of 3 absences from Redovitost pohaa#15#10#70$mini-test#1#15#50$kolokvij, teorijska pitanja#3#20#50$domazada8#25#100$pisana provjera znanja#3#30#50$ written and oral exam No prerequisites. stranica 14 / 62
Code WEB/ISVU 18728/85205 ECTS 3 Department Business German for computing 2nd - Elective courses course coordinator Lidija Tepeš Golubić pred., predavač, class type:lectures Lidija Tepeš Golubić pred., predavač, class type:auditory 30+30 (30+0+0+0) 30 Developing language skills in the context of specialism: developing a) skills of understanding native and non-native speakers and original texts, b) communicating skills; individual presenting the specialism topics; basics in correspondence. Learning outcomes: 1.ability to formulate a CV and a job application letter in English. Level:6,7 2.ability to analyse texts related to the field of expertise and check the predefined theses in order to motivate students to take a critical attitude toward the texts. Level:6 3.ability to give a presentation in German. Level:6,7 4.abilityto write a summary and a report of a text. Level:6,7 5.ability to write a business letter, an application, etc.. Level:6,7 6.ability to give a task based presentation in German. Level:6,7 7.ability to develop language skills in business communication; to use basic business terminology. Level:6,7 8.ability to combine the acquired knowledge with the English language in computing. Level:6,7 out auditory Questions and answers Seminar, students presentation and discussion Homework presentation Other Group problem solving Interactive problem solving Other auditory 0stručno nazivlje u kontekstu struke0značaj njemačkog jezika u poslovnom svijetu0razine informatičkog obrazovanja u zemljama njemačkog govornog područja (zanimanja i zvanja na području informatike, opis poslova u informatičkim zanimanjima; akademski stupnjevi u informatičkom obrazovanju), certifikati0osnove usmene i pisane komunikacije0poslovna komunikacija (verbalna, neverbalna; sinkrona/asinkrona)0poslovno dopisivanje (vrste poslovnih pisama; upit, ponuda/predračun, narudžba, opomena, reklamacija)0jezične osobitosti elektroničke pošte0akronimi i skraćenice u poslovnoj komunikaciji0frazeologija u telefoniranju0životopis (vrste i načini pisanja)0zamolba za posao0razgovor za posao (na njemačkom jeziku)0prezentacija tvrtke na njemačkom jeziku Uvježbavanje gramatičkih struktura, slušanje i razumijevanje izvornih i neizvornih govornika, razgovor o temama računarstva, čitanje i prevođenje tekstova iz užeg područja računarstva, pisanje poslovnih pisama, temeljna poslovna konverzacija. Basic: classroom, blackboard, chalk... Whiteboard with markers Operating supplies 1. Marčetić, T.: Pregled gramatike njemačkoga jezika, Školska knjiga, Zagreb 2. Hansen-Kokoruš R., Matešić J., Pečur-Medinger Z., Znika M.: Njemačko-hrvatski univerzalni rječnik, Zagreb, 2005. 3. izbor tekstova objavljen na web stranicama kolegija, novi tekstovi preuzeti iz suvremene stručne literature, časopisa i Interneta Students obligations maximum of 3 absences from Redovitost pohaa#30#0#80$seminarski rad#1#30#100$domazada3#5#100$pisana provjera znanja#3#65#55$ written and oral exam No prerequisites. stranica 15 / 62
Code WEB/ISVU 18714/22738 ECTS 4 Department Communication Skills 6th - Elective courses course coordinator Dr.sc. Petar Jandrić prof., viši predavač, class type:lectures Maruša Biliško prof., asistent, class type:auditory Ida Popčević prof., asistent, class type:auditory 45+30 (30+0+0+0) 45 Course develops humanistic values, such as mutual responsibility, rights to involvement and acceptance, free expression and respect, and tolerance for differences. Learning outcomes: 1.ability to formulate the basics of successful communication. Level:6,7 2.ability to identify obstacles to successful communication, understanding conflicts, the basic features of group processes and rules of public presentation. Level:6 3.ability to classify techniques and skills needed for successful communication with individuals, in groups and in front of audience. Level:6,7 4.ability to devise clear expressing and active listening; to provide feedback with respect. Level:6,7 5.ability to solve communication issues and conflicts. Level:6 6.ability to present various business plans, problems and solutions. Level:6,7 7.ability to estimate the influence of gender based attitudes on work with persons of the same or opposite gender. Level:6,7 8.ability to compare the intercultural differences for better communication with people belonging to various cultures. Level:6,7 9.ability to formulate a leader's roles and functions directed towards social and emotional relations between members of a group and performance of individual and group goals. Level:6 10.ability to develop humanistic values, such as mutual responsibility, the rights to inclusion and to being accepted, expressing freely one's ideas, tolerance of the different. Level:6,7 out auditory Guest lecturer Questions and answers Seminar, students presentation and discussion Homework presentation Group problem solving, brainstorming Interactive problem solving Workshop Other auditory Komunikacijski proces. Verbalna i neverbalna komunikacija. Utjecaj spolnih stavova na rad s osobama istog ili suprotnog spola. Međukulturalne razlike - uspješnija komunikacija s pripadnicima različitih kultura. Negativni i pozitivni aspekti sukoba. Konstruktivna i destruktivna interakcija i komunikacija. Komunikacija u maloj grupi. Specifičnosti grupne strukture i procesa. Javna prezentacija. Uvod. Neverbalna komunikacija. Napredna neverbalna komunikacija. Improvizirano izlaganje. Napredno improvizirano izlaganje. Improvizirana rasprava. Pripremljena rasprava. Karl Popper debata. Karl Popper s planom debata. World Schools debata. British Parliament debata. Samostalna debata. Što smo naučili na ovim vježbama? Basic: classroom, blackboard, chalk... 1. J.C. Pearson, B.H. Spitzberg: Interpersonal communication: concepts, components and contexts. Dubuque: Wm. C. Brown Publishers, 1990 2. R. Bolton: People skills. New York: Touchstone, 1986 3. J.I. Van Emden, L. Becker: Presentation skills for students. London: Palgrave Macmillan, 2004 Additional literature: 1. J. Stewart (Ed.): Bridges, not walls: a book about interpersonal communication. McGraw-Hill, 1999 2. A. Holliday, M.I. Hyde, J. Kullman: Intercultural communication. London: Routledge, 2004 3. S.E. Lucas: The art of public speaking. New York: McGraw-Hill, 1998 Students obligations maximum of 3 absences from Redovitost pohaa#10#10#50$kolokvij, teorijska pitanja#3#90#50$ oral exam No prerequisites. stranica 16 / 62
Code WEB/ISVU 18704/22744 ECTS 5 Department Computer Applications 1st - Compulsory courses course coordinator Vesna Alić-Kostešić dipl.ing.stroj., viši predavač, class type:lectures Vesna Alić-Kostešić dipl.ing.stroj., viši predavač, class type:laboratory Danijela Pongrac, prof., asistent, class type:laboratory Student will know to use PC standard configuration and its software. 30+30 (0+30+0+0) 75 Learning outcomes: 1.identify subsystems of organizational IS. Level:6 2.ability to distinguish between desktop PCs, laptops, tablet PCs, in regard with typical users. Level:6 3.ability to make a proposal of basic computer configuration (CPU, memory, hard disk, input and output devices). Level:6,7 4.ability to understand the difference between operational and supporting information systems. Level:6 5.ability to relate the type and the goal of an information system to the function of an organisation system. Level:6,7 6.identify sets of key data base for organizational IS. Level:6 7.ability to distinguish between different models of organisation and different types of networks intended for business. Level:6 8.ability to distinguish between the Internet, intranet and extranet. Level:6 9.ability to identify the threats related to the abuse of both the information technologies and distant data transfer. Level:6 10.ability to prepare a workplace taking into account the computer working environment by using a safety and health protection rule book. Level:6,7 11.ability to manage information systems by means of Windows and an e-mail account. Level:6,7 12.ability to write a Word document by using instructions for editing and inserting objects and references (tables of content and pictures), collaboration, mail merge, macroinstructions. Level:6,7 13.ability to create an Excel document by using the instructions for editing fields, inserting and designing functions (basic and nested), filtering, inserting pivot tables and graphs, macroinstructions. Level:6,7 14.ability to prepare a Ppt presentation by using master slide, animation, object insertion, transfer from one to another Ppt presentation. Level:6,7 Laboratory on equipment Group problem solving Informacijski sustav u poslovanju. Definicija sustava, poslovnog sustava i njegovog informacijskog sustava. Kratki prikaz povijesti razvoja informacijskih sustavavrste informacijskih sustavauredski informacijski sustavi. Uredsko poslovanje podržano računalom Građa i način rada računalastandardna programska pomagala za uredsko poslovanje Upoznavanje s Windows i Microsoft Office sustavom,planiranje organizacije uredaorganizacija poslovnog informacijskog sustava: Centralizirana organizacija informacijskog sustava, Decentralizirana organizacija informacijskog sustava, Distribuirana organizacija informacijskog sustava, Klijentsko poslužiteljska arhitektura informacijskog sustava. Internetska tehnologija i njena primjena - uvodrazvoj Interneta i njegova primjenaintranet i ekstranetvirtualna organizacijaergonomija radnih mjesta s računalima (Pravilnik o zaštiti na radu na radnim mjestima s računalima)razine zaštite informacijskog sustava Osnove rada s operacijskim sustavima MS Windows Rad s programima za obradu teksta, tablične kalkulacije i prezentiranje. Programi za komunikaciju Internetom. Basic: classroom, blackboard, chalk... General purpose computer Šimović, Maletić, Afrić: Osnove informatike, zagreb 2010. D. Grundler, Primijenjeno računalstvo, Graphis, Zagreb, 2000. D. Kirasić, Unix mreže i komunikacije, Element, Zagreb, 1994. J. Mićić: Uputa za vježbe iz Primjene osobnih računala, skripta TVZ-ELO, 2004. Additional literature: D. Grundler, Kako radi računalo, PRO-MIL, Varaždin, 2004. D. Grundler, D. Franulić Šarić, T. Rolich, Primijenjeno računalstvo - Izabrani primjeri, Graphis, Zagreb, 2002. Students obligations maximum of 3 absences from Redovitost pohaa#14#0#0$kolokvij, numeri zadaci#2#50#75$kolokvij, teorijska pitanja#2#50#60$ written and oral exams No prerequisites. stranica 17 / 62
Code WEB/ISVU 18711/22734 ECTS 7 Department Computer Architecture 3rd - Compulsory courses course coordinator Pred. Aleksander Radovan, dipl. ing., predavač, class type:lectures Pred. Aleksander Radovan, dipl. ing., predavač, class type:auditory Goran Gerbus, dipl. ing. rač., asistent, class type:laboratory Pred. Aleksander Radovan, dipl. ing., predavač, class type:laboratory Joško Rogulj, asistent, class type:laboratory Learn concepts, dataflow and buiding blocks for personal and server computers 45+30 (15+15+0+0) 135 Learning outcomes: 1.ability to create a combination set according to predefined specifications. Level:6,7 2.ability to write a program for Atmel AVR RISC processors in a low level language. Level:6,7 3.ability to devise a system which uses microcontrollers programmed in low level languages. Level:6,7 4.ability to design a combination logical set based on a current state table and vice versa. Level:6,7 5.ability to calculate a minimized form of a logical circuit by means of both algebraic and Karnaugh methods. Level:6 6.ability to distinguish between different levels of memory hierarchy of a computer. Level:6 7.ability to analyse the current low level programs and systems by using available documentation. Level:6 8.ability to compare the development of applications in low level languages and in high level languages. Level:6,7 9.ability to control Logisim program for simulation and testing by means of logical circuits. Level:6,7 10.ability to redesign logical functions so that they use NI or NILI circuits only. Level:6,7 11.ability to design a counter or a clock-controlled shift register based on bistables. Level:6,7 out auditory auditory Demonstration Simulations Modelling Group problem solving Computer simulations Laboratory, computer simulations Boole-ove funkcije i algebra. Pretvorba funkcija u NI i NILI oblik. Minimizacija logičkih funkcija. Kombinacijski sklopovi. Bistabili. Von Neumannov model računala. Atmel AVR arhitektura. Programiranje AVR mikrokontrolera. Osnovne naredbe AVR mikrokontrolera. Primjeri asemblerskih programa. AVR direktive i operatori. Veza programskog jezika C i asemblera. Ulazno-izlazni prijenos podataka. Memorijska hijerarhija. Virtualna memorija. Boole-ova algebra, logičke funkcije i sklopovi. Pretvorba funkcija u NI i NILI oblik. Minimizacija logičkih funkcija. Kombinacijski sklopovi. Bistabili. Jednostavni asemblerski programi. Složeniji asemblerski programi. Potprogrami i makronaredbe kod programiranja asemblera. Operacije s memorijom. Prekidni sustav. Boole-ova algebra, logičke funkcije i sklopovi. Pretvorba funkcija u NI i NILI oblik. Minimizacija logičkih funkcija. Kombinacijski sklopovi. Bistabili. Jednostavniji asemblerski programi. Složeniji asemblerski programi. Potprogrami i makronaredbe. Operacije s memorijom. Prekidni sustav. Basic: classroom, blackboard, chalk... General purpose computer S. Ribarić, Arhitektura mikroprocesora, Tehnicka knjiga, Zagreb, 1990. U. Peruško, Digitalna elektronika, Školska knjiga Zagreb, 1993. S. Ribarić, Arhitektura racunala RISC i CISC, Školska knjiga, Zagreb, 1996. S. Ribarić, Naprednije arhitekture mikroprocesora, Element, Zagreb, 1997. L. Budin, Mikroracunala i mikroupravljaci, Element, Zagreb, 1997. Marko Čupić: Zbirka riješenih zadataka iz Digitalne elektronike i Digitalne logike, Zagreb, 2005. Myke Predko: Digital Electronics Demystified, McGraw Hill, 2005. John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitive Approach; Fourth Edition, Morgan Kaufmann, 2006. Gnter Schmitt: Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie, Oldenbourg Verlag Mnchen, 2010. Students obligations maximum of 3 absences from Kolokvij, numeri zadaci#3#26#13$kolokvij, teorijska pitanja#3#14#7$programski zadatak#10#30#15$domazada10#30#15$ written and oral exams No prerequisites. stranica 18 / 62
Code WEB/ISVU 18722/22715 ECTS 6 Department Computer Networks 4th - Compulsory courses course coordinator Goran Belamarić viši predavač, viši predavač, class type:lectures Goran Belamarić viši predavač, viši predavač, class type:laboratory Dunja Bjelobrk dipl.ing, asistent, class type:laboratory 30+30 (0+30+0+0) 120 To provide a strong background of computer network concepts; to create a good foundation covering the physical layer, data link layer, network layer and the transport layer; to introduce issues relating to internetworking and routing. Learning outcomes: 1.ability to explain the way today's computer networks function. Level: 2.ability to plan the upgrade of a small-sized to a medium-sized computer network. Level: 3.abilityto choose a solution about a small-sized to a medium-sized computer network. Level:7 4.ability to use a small-sized to a medium-sized computer network. Level: 5.ability to interpret texts related to the field of computer networks. Level: Simulations Modelling Questions and answers Laboratory, computer simulations Mind mapping Workshop Uvod u računalne mreže; povijest razvoja računalnih mreža i njihovih primjena; referentni modeli i primjeri mreža; pregled funkcioniranja TCP/IP mreža; fizički sloj; podatkovni sloj; mrežni sloj i IP adresiranje; transportni sloj; usmjeravanje u mrežama;; aplikacijski sloj i mrežne aplikacije; generičko kabliranje; bežične mreže; lokalne mreže računala; sigurnost računalnih mreža. Detalji dizajna mreža; detekcija i korekcija grešaka; analiza protokola; protokoli s kliznim prozorom; primjeri podatkovnih protokola; internet protokol; TCP i UDP; mrežne aplikacije u širokoj uporabi. Special purpose 1. A.S. Tanenbaum: Computer Networks (4th Edition), Prentice-Hall, 2002 Additional literature: 1. W. Stallings: Data and Computer Communications (5th Edition), Prentice Hall, 1997 2. D.E. Comer: Computer Networks and Internets, Prentice Hall, 1997 Students obligations maximum of 3 absences from Kolokvij, teorijska pitanja#2#100#50$ written and oral exams Students cannot enroll in this course unless they have passed Operacijski sustavi stranica 19 / 62
Code WEB/ISVU 18740/22654 ECTS 5 Department Computer Networks Administration 5th - Compulsory courses - Computer systems and network engineering course coordinator Goran Belamarić viši predavač, viši predavač, class type:lectures Goran Belamarić viši predavač, viši predavač, class type:laboratory Dunja Bjelobrk dipl.ing, asistent, class type:laboratory Learning basic concepts of administering and operating complex computer networks. Learning outcomes: 1.ability to analyse the functioning of a small-sized to medium-sized computer network. Level:6 2.ability to design a small-sized to medium-sized computer network. Level:6 3.ability to test the proper operation of devices in a computer network. Level:6 4.ability to control a small-sized to medium-sized computer network. Level:6,7 5.ability to detect the causes of malfunctions in a small-sized to medium-sized computer network. Level:6 Demonstration Simulations Laboratory on equipment Laboratory, computer simulations 15+135 (0+135+0+0) 0 Administracija mreže: dodavanja, uklanjanja, premještanja i promjene; distribucija programa i upravljanje licencama; mrežna pohrana i restauriranje podataka. Poslovanje mrežom: detekcija kvarova; praćenje održavanja; upravljanje performansama, konfiguracijama, aplikacijama; nametanje sigurnosti; inventar i obračunavanje. Pomoć korisnicima: organizacija helpdeska, upravljanje operativom, bilježenje Rješavanje problema i administriranje mreže; administrativni alati; alati za praćenje performansi. General purpose computer 1. M. Burges: Principles of Network and System Administration, John Wiley, 2004 2. ICT Infrastructure Management (ITIL Series), Office of Government Commerce, UK Government, The Stationery Office, 2002 Additional literature: 1. N.J. Muller: Network Planning, Procurement Management, McGraw-Hill, 1996 2. C. Hunt: TCP/IP Network Administration, OReilly, 2002 Students obligations maximum of 3 absences from Kolokvij, teorijska pitanja#2#100#50$ written and oral exams, seminar work Students cannot enroll in this course unless they have passed Raunalne mree Students cannot pass this course unless they have passed Raunalne mree stranica 20 / 62
Code WEB/ISVU 18720/22713 ECTS 5 Department Computer Systems Reliability 4th - Elective courses - Software engineering 4th - Elective courses - Computer systems and network engineering course coordinator dr.sc. Krunoslav Antoliš, docent, class type:lectures dr.sc. Krunoslav Antoliš, docent, class type:laboratory 30+30 (15+15+0+0) 90 Introduction of reliability concepts focused on design techniques, modeling and analysis. Study and investigate system reliability and availability, graceful degradation, performability; software reliability. Learning outcomes: 1.ability to classify security threats to information systems and the ways of their protection. Level:6,7 2.ability to analyse the legal frame used in protection of information systems (laws, rule books, directions, standards, etc.). Level:6 3.ability to estimate risks. Level:6,7 4.ability to anticipate risks. Level:6,7 5.ability to build systems for detection and prevention from unauthorized activities. Level:6,7 6.ability to create reliability of a computer system in accordance with the risk estimate. Level:6,7 7.ability to identify the proofs about a system vulnerability. Level:6 8.ability to analyse the steps and methods of the vulnerability management process. Level:6 9.ability to classify malicious software and techniques of its implementation. Level:6,7 10.ability to categorize methods of penetration into a computer system. Level:6 11.ability to formulate steps of penetration testing. Level:6,7 12.ability to create a report on penetration testing. Level:6 13.ability to relate the features of computer security incidents to computer related crimes. Level:6,7 out auditory Demonstration Questions and answers Seminar, students presentation and discussion Group problem solving Traditional literature analysis Essay writing, brainstorming Interactive problem solving Workshop Group problem solving Traditional literature analysis Data mining and knowledge discovery on the Web Essay writing Computer simulations Interactive problem solving Workshop auditory Osnovni pojmovi i definicije dane zakonskim okvirom. Primjenu mjera zaštite informacijskog sustava (zakoni, pravilnici, uredbe, standardi,.). Procjena računalnih rizika.sustavi za detekciju i prevenciju neovlaštenih aktivnosti na računalnom sustavu. Modeli i tehnike određivanja pouzdanosti na osnovu procjene rizika. Sklopovska, programska, informacijska i vremenska redundancija. Alati za istraživanja o ranjivostima računalnih sustava. Metode i koraci upravljanja ranjivostima. Oporavak, modularana redundancija i neosjetljivost na pogreške računalnih sustava. Pouzdanost programske pogreške i tehnike oporavka. Maliciozni softver i tehnike zaštite od njega. Metode penetracijskog testiranja računalnih sustava. Izvještaji o o obavljenom penetracijskom testiranju. Obilježja računalnih incidenata i kaznena djela računalnog kriminaliteta. Analiza praktičnih primjera pouzdanosti računalnih sustava. Postupci modeliranja i analize pouzdanosti. Penetracijsko testiranje računalnih sustava. Postupci projektiranja sustava zaštite. Upoznavanje i primjena alata i tehnika za postizanje pouzdanosti. Konfiguriranje i testiranje pouzdanosti računalnih sustava. Samostalno rješavanje jednostavnih problema. Basic: classroom, blackboard, chalk... Special purpose computer Whiteboard with markers Portable overhead projector Video equipment Tools Operating supplies Special equipment 1. Antoliš, K.,...,(2011), Sigurnost elektroničkog poslovanja 00 priručnik, Algebra, Zagreb, 2. Antoliš, K.,...,(2010), Sigurnost računalnih mreža - priručnik, Algebra, Zagreb, 3. Dragičević, D. (2004), Kompjutorski kriminalitet i informacijski sustavi. Zagreb, Hrvatska: Informatorov Biro Sustav. 4. Andrej Dujella, Marcel Maretić: Kriptografija, Element, Zagreb, 2007. (Klasična kriptografija; 1.-51.str.)http://web.math.hr/duje/kript/kriptografija.html stranica 21 / 62
5. Leo Budin, et al.: Operacijski sustavi, Element d.o.o. Zagreb 2010. 6. M. L. Shooman: Reliability of Computer Systems and Networks: Fault Tolerance, Analysis, and Design, Wiley-Interscience, 2002 7. D. P. Siewiorek, R. S. Swarz: Reliable Computer Systems: Design and Evaluation, Third Edition,A. K. Peters, 1998 8. J.C. Geffroy, G. Motet: Design of Dependable Computing Systems, Kluwer Academic Publishers, Boston, 2002 Students obligations maximum of 3 absences from Redovitost pohaa#15#30#25$seminarski rad#1#70#51$ written and oral exams Students cannot enroll in this course unless they have passed Vjerojatnost i statistika Students cannot enroll in this course unless they have passed Programiranje stranica 22 / 62
Code WEB/ISVU 18754/83676 ECTS 4 Department Computers and Software Installation 4th - Elective courses - Software engineering 4th - Elective courses - Computer systems and network engineering course coordinator Roman Domović, prof., predavač, class type:lectures Roman Domović, prof., predavač, class type:laboratory Develop competence in working with personal computer, installing hardware and software 30+15 (0+15+0+0) 75 Learning outcomes: 1.ability to analyse the environment of an information system in regards to both hardware and software. Level:6 2.ability to identify the difficulties and needs occurring in work with computers. Level:6 3.ability to test the proper operation of computer software and hardware. Level:6 4.ability to set up a computer and both a software and hardware parts of an information system. Level:6,7 5.ability to organise the hardware of an information system. Level:6,7 6.ability to propose solutions related to information systems hardware, software and security together troubleshooting in case of computer malfunctioning. Level:6,7 7.ability to distinguish between different types of computer and computer components. Level:6 8.ability to solve problems related to computer functioning. Level:6 9.ability to compare computers and computer components in order to optimize an information system hardware. Level:6,7 10.ability to anticipate needs and difficulties to be expected in working with computers. Level:6,7 Questions and answers Laboratory on equipment Laboratory, computer simulations, brainstorming Workshop Računala visokih performansi, komponente PC računala 1, komponente PC računala 2, poslužitelji, mrežni napadi, zločudni programi, sigurnost i zaštita podataka, business intelligence. Rastavljanje i sklapanje računala, instalacija OS-a i aplikativnih programa, simulacija mrežnih napada, uklanjanje zločudnog softvera, praktična primjena kriptoalgoritama i kriptosustava. Basic: classroom, blackboard, chalk... General purpose computer Whiteboard with markers Tools Operating supplies Special equipment 1. Skripte voditelja predmeta Dodatna: 1. Ribarić, Slobodan. Građa računala - arhitektura i organizacija računarskih sustava. Algebra, 2011. Students obligations maximum of 3 absences from Kolokvij, teorijska pitanja#2#50#60$ Seminar Coloquium: 1. preliminary testing 2.HW SW arhitecture and instaltion 3. computer testing, protection and network instaltion Oral exam No prerequisites. stranica 23 / 62