ECTS Information Package for Academic Year 2016/2017
Transcription
ECTS Information Package for Academic Year 2016/2017
University of Zagreb Faculty of Electrical Engineering and Computing Unska 3, HR-10000 Zagreb ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Accepted by the Council of the Faculty of Electrical Engineering and Computing on April 20th 2016 ECT S Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Accepted by the Council of the Faculty of Electrical Engineering and Computing on April 20th 2016 PUBLISHED BY Univ ersity of Zagreb Faculty of Electrical Engineering and Computing Unska 3, HR-10000 Zagreb www.fer.unizg.hr FOR T HE PUBLISHER Prof. dr. sc. Mislav Grgić, Dean EDIT OR Izv . prof. dr. sc. Marko Delimar, Vice Dean DESIGN AND PREPRESS Vlatka Paunović, dipl. ing. mr. sc. Siniša T omić LECT ORS Prof. dr. sc. Nina Skorin-Kapov Doc. dr. sc. Jan Šnajder PHOT OS Goran Baotić, univ . bacc. ing. comp. Izv . prof. dr. sc. Gordan Gledec dr. sc. Ana Sović Personal collections ISSN: 1848-3569 UDK: 378.4 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Table of Contents Study Programs Electrical Engineering and Information Technology (180 ECTS) Module Control Engineering and Automation Module Electrical Power Engineering Module Electronic and Computer Engineering Module Electronics Module Wireless Technologies Computing (180 ECTS) Module Information Processing Module Software Engineering and Information Systems Module Computer Engineering Module Computer Science Module Telecommunication and Informatics Courses Advanced LabVIEW Advanced Use of Linux Operating System Alarm Systems Algorithms and Data Structures Application development using C# programming language Applied Electromagnetics App Start Contest Artificial Intelligence Audio and Computers Audiotechnics Automatic Control Automation Practicum Basics of Sound Recording and Processing Basic Use of Linux Operating System BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis BSc Thesis Chess Commercial Law Communication Networks Competitive Programming Computer Aided Design of Electronic Systems Computer Architecture 1 Computer Architecture 2 Computer-Controlled Systems Computer-Telephony Integration University of Zagreb F aculty of Electrical Engineering and Computing 13 14 17 19 22 24 26 28 31 34 37 40 43 46 47 49 51 54 57 60 63 67 70 73 76 79 82 84 86 87 88 89 90 91 92 93 94 95 96 98 101 105 107 110 113 116 119 3 ECTS Information Package for Academic Year 2016/2017 Computing Methods of Modern Physics Control System Elements Databases Design Patterns in Software Design Development of Software Applications Digital Logic Digital Video DisCont mathematics 1 DisCont mathematics 2 Economics and Managerial Decision Making Electrical Actuators Electrical Circuits Electrical Machines Control Practicum Electric F acilities Electric F acilities Design Electroacoustics Electromagnetic F ields Electromagnetic Transients and Electromagnetic Compatibility Electromechanical and Electrical Conversion Electromechanical Systems Electromechanics Electronic Communications Electronic Equipment Design Electronics 1 Electronics 2 Embedded Systems Energy Efficiency Audit and Energy Management Programme Energy Technology F undamentals of Electrical Drives F undamentals of Electrical Engineering F undamentals of Electronic Measurements and Instrumentation F undamentals of Intelligent Control Systems F undamentals of Mechatronics Human F actors in Computing Information, Logic and Languages Information Processing Information Theory Interactive Computer Graphics Introduction Into F ault F inding Introduction to Java Programming Language Introduction to Pattern Recognition Introduction to physics Introduction to R programming language Introduction to Theoretical Computer Science Introduction to the Scala programming language Introduction to Virtual Environments Laboratory and Skills – Maths on the Computer Laboratory and Skills – Matlab LabVIEW Local Area Networks University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 122 125 128 131 134 137 140 143 146 149 152 155 158 161 164 167 170 173 176 179 182 185 188 191 194 197 200 204 207 210 213 216 218 221 224 227 230 233 236 238 240 243 245 248 251 252 255 257 260 262 4 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Low-voltage Power Systems Management in Engineering Mathematical Modeling of Computer Mathematics 1 Mathematics 2 Mathematics 3 – C Mathematics 3 – EE Methods of Measurement Metrology F undamentals Mobile Communications Modern Methods of Physics for Electrical Engineering and Information Technology Modern Physics and Applications in Electrical Engineering Multimedia Services Multimedia Technologies Network Programming Object-oriented programming Open Computing Operating Systems Optical Communication Technology PHP Application Development Basics Physical Education 1 Physical Education 2 Physical Education 3 Physical Education 4 Physics 1 Physics 2 Power Electronics Practicum Power Plants Probability and Statistics Process Measurements and Diagnostic in Power Plants Programing for the Robot Operating System Programming and Software Engineering Programming in Haskell Programming Language Translation Programming Paradigms and Languages Project Project Project Project Project Public Mobile Network Quality Management Radio Navigation Robotics Practicum Scripting Languages Seminar Seminar Service and Application Development for Operating System Android Signals and Systems Skills of Communication University of Zagreb F aculty of Electrical Engineering and Computing 265 268 271 274 277 281 284 287 290 293 296 299 302 305 308 311 314 317 320 323 325 326 327 328 329 333 337 340 343 346 349 352 355 358 362 365 367 369 371 373 375 378 381 384 387 390 392 394 397 400 5 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Software Design Software Design Project Software Design Project Software Design Project Software Design Project Software Design Project Solving Optimization Problems Using Evolutionary Computation Algorithms in Java Sound and Environment Statistical Data Analysis Sustainable Development and Environment Technical Standardization and Legislative Technology in Medicine Telecommunication Systems and Networks Transmission and Distribution of Electric Power Transmission of Audio Xamarin.F orms – cross-platform native mobile apps development Lecturers Andrea Aglić-Aljinović Ana Anušić Barbara Arbanas Ana Babić Dubravko Babić Jurica Babić Josip Bačmaga Petar Bakić Niko Bako Vedrana Baličević Željko Ban Mato Baotić Mirta Baranović Adrijan Barić Tin Bariša Danko Basch Alen Bažant Maja Bellotti Sead Berberović Tomislav Berić Vedran Bilas Lahorija Bistričić Vitomir Blagojević Bruno Blašković Raul Blečić Stjepan Bogdan Nikola Bogunović Dario Bojanjac Marko Bosiljevac Ivana Bosnić Ivica Botički Jelena Božek Mario Brčić University of Zagreb F aculty of Electrical Engineering and Computing 403 406 408 410 412 414 416 419 422 425 428 431 434 437 440 443 444 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 445 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 446 6 ECTS Information Package for Academic Year 2016/2017 Karla Brkić Ljiljana Brkić Ilko Brnetić Ivan Budišćak Mario Bukal Tomislav Burić Tomislav Capuder Stjepan Car Željka Car Mario Cifrek Igor Cvišić Nikola Čavlina Igor Čavrak Vladimir Čeperić Marko Čupić Josip Ćesić Martin Dadić Bojana Dalbelo-Bašić Nenad Debrecin Goran Delač Marko Delimar Šandor Dembitz Petar Djerasimović Ognjen Dobrijević Mirjana Domazet-Lošo Hrvoje Domitrović Leon Dragić Paulina Dučkić Kosjenka Dumančić Alen Duspara Dominik Džaja Matija Džanko Hrvoje Džapo Mladen Đalto Ante Đerek Marko Đurasević Ivan Đurek Neven Elezović Igor Erceg Siniša F ajt Božidar F erek-Petrić Kristina F erković Luka F erković Krešimir F ertalj Ivan F ilković Petar F ranček Nikolina F rid Luka F ućek Ivica Gavranić Vlado Glavinić University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 446 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 447 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 448 449 449 449 449 449 449 449 449 449 449 449 449 449 449 449 7 ECTS Information Package for Academic Year 2016/2017 Gordan Gledec Marin Golub Goran Grdenić Marijana Greblički Davor Grgić Mislav Grgić Sonja Grgić Tomislav Grgić Karlo Griparić Stjepan Groš Danijela Grozdanić Sanja Grubeša Marko Gulin Tamara Hadjina Zlatko Hanić Juraj Havelka Hrvoje Hegeduš Daniel Hofman Ninoslav Holjevac Hana Horak Marko Horvat Lana Horvat Dmitrović Silvio Hrabar Tomislav Hrkać Darko Huljenić Luka Humski Nikola Hure Perica Ilak Šandor Ileš Damir Ilić Željko Ilić Saša Ilijić Antun Ivanović Krunoslav Ivešić Danko Ivošević Branimir Ivšić Davor Jadrijević Tomislav Jagušt Domagoj Jakobović Željko Jakopović Kristian Jambrošić Žarko Janić Radomir Ječmenica Leonardo Jelenković Tino Jerčić Branko Jeren Dragan Jevtić Gordan Ježić Alan Jović Marko Jurčević University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 449 449 449 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 450 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 451 452 452 452 452 452 452 452 452 452 452 452 452 452 8 ECTS Information Package for Academic Year 2016/2017 Darko Jurić Dražen Jurišić Zoran Kalafatić Damir Kalpić Mladen Karan Nenad Katanić Damjan Katušić Josip Knezović Petar Knežević Tihomir Knežević Edin Kočo F etah Kolonić Marko Koričić Luka Korkut Tomislav Kos Zvonko Kostanjčar Mario Kovač Domagoj Kovačević Marinko Kovačić Zdenko Kovačić Slavko Krajcar Ivan Krešo Miljenko Krhen Sabina Krivec Mario Krnić Igor Krois Ivica Kunšt Mario Kušek Martina Kutija Igor Kuzle Igor Lacković Kruno Lenac Ivan Leniček Vinko Lešić Sven Lončarić Snježana Lubura Željka Lučev Vasić Marko Magerl Ratko Magjarević Krešimir Malarić Roman Malarić Zlatko Maljković F ilip Mandić Tvrtko Mandić Marijo Maračić Ljubo Marangunić Darijan Marčetić Ivan Marković Nenad Markuš Anita Martinčević University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 452 452 452 452 452 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 453 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 454 455 455 455 455 455 455 455 455 455 9 ECTS Information Package for Academic Year 2016/2017 Ante Marušić Maja Matijašević Mario Matijević Krešimir Matković Jadranko Matuško Ivan Maurović Igor Mekterović Željka Mihajlović Lenka Mihoković Neven Mijat Igor Mijić Damjan Miklić Miljenko Mikuc Boris Milašinović Siniša Miličić Josipa Pina Milišić Nikola Mišković Danijel Mlinarić Hrvoje Mlinarić Borivoj Modlic Vedran Mornar Petar Mostarac Ivan Mrčela Damir Muha Robert Nađ Zoran Narančić Ivana Nižetić Kosović Andrej Novak Leonard Novosel Branimir Novoselnik Matko Orsag Predrag Pale Hrvoje Pandžić Igor Sunday Pandžić Mervan Pašić Mario Osvin Pavčević Marko Pavelić Armin Pavić Ivica Pavić Zvonimir Pavlić Tomislav Pavlović Nedjeljko Perić Tomislav Petković Antonio Petošić Davor Petrinović Ivan Petrović Juraj Petrović Tamara Petrović Igor Piljić Damir Pintar University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 455 455 455 455 455 455 455 455 455 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 456 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 457 458 458 458 458 458 10 ECTS Information Package for Academic Year 2016/2017 Sanda Pleslić Ivana Podnar Žarko Vedran Podobnik Mirko Poljak Siniša Popović Pavle Prentašić Tomislav Pribanić Krešimir Pripužić Ana Prlić Marina Ptiček Goran Radunović Ivan Rajšl Mirko Randić Maja Resman Slobodan Ribarić Dubravko Sabolić Denis Salopek Marija Seder Damir Seršić Igor Sirotić Zoran Skočir Lea Skorin-Kapov Ivan Slivar Martin Soldić Ana Sović Kržić Siniša Srbljić Vlado Sruk Antonio Starčić Mario Stipčić Stjepan Stipetić Marko Subašić Mia Suhanek Tomislav Suligoj Damir Sumina Siniša Šadek Stjepan Šebek Siniša Šegvić Goran Šeketa Mile Šikić Tomislav Šikić Marin Šilić Dina Šimunić Zvonimir Šipuš Gordan Šišul F rano Škopljanac-Mačina Dejan Škvorc Jan Šnajder Željko Štih Hrvoje Štimac Darko Štriga University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 458 458 458 458 458 458 458 458 458 458 458 458 458 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 459 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 460 461 11 ECTS Information Package for Academic Year 2016/2017 Matija Šulc Viktor Šunde Saša Tepić Sejid Tešnjak F rano Tomašević Tomislav Tomiša Željko Tomšić Dijana Tralić Bojan Trkulja Krešimir Trontl Martin Tutek Ivo Uglešić Darko Vasić Goran Vasiljević Mario Vašak Igor Velčić Klemo Vladimir Domagoj Vlah Mihaela Vranić Mario Vražić Boris Vrdoljak Mladen Vučić Zoran Vukić Josip Vuković Marin Vuković Damir Vuljaj Slaven Zakošek Davor Zaluški Marko Zec Mario Žagar Damir Žarko Ana Žgaljić Keko Josip Žilak Sanja Žonja Darko Žubrinić Sara Žulj Tomislav Župan Vesna Županović University of Zagreb F aculty of Electrical Engineering and Computing Course Catalogue – Undergraduate Study 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 461 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 462 463 463 463 12 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programs University of Zagreb F aculty of Electrical Engineering and Computing 13 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Electrical Engineering and Information Technology (180 ECTS) Qualification awarded: Bachelor of Science in Electrical Engineering and Information Technology (univ.bacc.ing.el.techn.inf.) 1st semester, 1st year E/C 6 E/C 7 E/C 1 E/C 7 E/C 0 E/C 6 E/C ECTS 3 E/C ECTS 3 Required courses Digital Logic (19674) Glavinić, V.; Mikuc, M.; Kalafatić, Z. F undamentals of Electrical Engineering (86494) Berberović, S.; Skočir, Z.; Knežević, P.; Pavić, A.; Blašković, B.; Dembitz, Š.; Randić, M.; Dadić, M.; Trkulja, B.; Pintar, D. Laboratory and Skills - Maths on the Computer (91611) Pašić, M. Mathematics 1 (86475) Žubrinić, D.; Brnetić, I.; Milišić, J.; Velčić, I.; Horvat Dmitrović, L.; Žgaljić Keko, A. Physical Education 1 (21013) Blagojević, V. Programming and Software Engineering (19676) Mornar, V.; Gledec, G.; Zakošek, S. Skills of Communication (19678) Pale, P. Bridge Course => Number of ECTS credits to select: at least 0.0 Introduction to physics (137274) Pleslić, S. Eng. Lev. L1 Study Sem. Hours 75 1 (60+0+15) L0 105 (90+0+15) 1 L0 15 (0+0+15) 1 L0 105 (90+15+0) 1 L3 L0 L1 Eng. Lev. L0 30 (0+0+30) 75 (60+0+15) 30 (30+0+0) Study Hours 30 (30+0+0) 1 1 1 Sem. 1 2nd semester, 1st year E/C 6 E/C 6 E/C 2 E/C 3 E/C 7 E/C 0 E/C ECTS 6 E/C ECTS 6 Required courses Algorithms and Data Structures (21008) Mornar, V.; Botički, I.; Domazet-Lošo, M. Computer Architecture 1 (21010) Kovač, M.; Basch, D. Laboratory and Skills - Matlab (104307) Ban, Ž.; Baotić, M.; Matuško, J. Management in Engineering (21012) Štih, Ž.; Bilas, V.; Car, Ž.; Trkulja, B.; Pandžić, H. Mathematics 2 (86476) Žubrinić, D.; Pašić, M.; Šikić, T.; Kovačević, D.; Horvat Dmitrović, L.; Žgaljić Keko, A. Physical Education 2 (21015) Blagojević, V. Physics 1 (21006) Petković, T.; Bistričić, L.; Narančić, Z.; Pleslić, S.; Ilijić, S. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 1 (90094) Elezović, N. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. L1 L0 L1 L0 L0 L3 L1 Eng. Lev. L0 Study Sem. Hours 75 2 (60+0+15) 75 2 (60+0+15) 20 2 (8+0+12) 30 2 (30+0+0) 105 (90+15+0) 30 (0+0+30) 90 (75+0+15) Study Hours 60 (60+0+0) 2 2 2 Sem. 2, 4 14 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 3rd semester, 2nd year EEIT 7 EEIT 5 EEIT ECTS 0 EEIT 6 EEIT ECTS 6 EEIT 4 EEIT 2 EEIT 1.5 EEIT 4 EEIT 2 EEIT 4 EEIT 2 EEIT 2 EEIT 4 EEIT ECTS 4 Required courses Electrical Circuits (31489) Mijat, N.; Jurišić, D.; Lacković, I.; Kostanjčar, Z. Mathematics 3 - EE (86477) Županović, V. Physical Education 3 (31492) Blagojević, V. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. L2 L0 L3 Eng. Lev. L0 L0 Study Sem. Hours 90 3 (75+0+15) 75 3 (60+15+0) 30 3 (0+0+30) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 3 3 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 3 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 3, 4 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 3 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 3 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 3 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to the Scala programming language (122825) 45 L0 3 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 3 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 3 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 3 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 3 (30+0+0) Čupić, M. 4th semester, 2nd year EEIT 4 EEIT 6 EEIT 6 EEIT 0 EEIT Eng. Lev. 5 Economics and Managerial Decision Making (41251) Štih, Ž.; Tomšić, Ž.; Malarić, R. Electromagnetic F ields (86459) Berberović, S.; Štih, Ž.; Dadić, M.; Trkulja, B. Energy Technology (86466) Grgić, D.; Šadek, S. Physical Education 4 (31499) Blagojević, V. Probability and Statistics (86539) Elezović, N.; Brnetić, I.; Aglić-Aljinović, A.; Krnić, M.; Velčić, I.; Burić, T. EEIT Required courses 3 Seminar (31498) L3 EEIT ECTS 6 Signals and Systems (31494) Jeren, B.; Seršić, D.; Kostanjčar, Z. L2 University of Zagreb F aculty of Electrical Engineering and Computing L1 L3 L1 L3 L0 Study Sem. Hours 45 4 (45+0+0) 90 4 (75+0+15) 75 4 (60+15+0) 30 4 (0+0+30) 75 4 (60+15+0) 30 4 (30+0+0) 75 4 (60+0+15) 15 ECTS Information Package for Academic Year 2016/2017 EEIT 6 EEIT ECTS 6 EEIT 2 EEIT 1.5 EEIT 4 EEIT 2 EEIT 2 EEIT 4 EEIT 3 EEIT 4 EEIT ECTS 4 Course Catalogue – Undergraduate Study Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 1 (90094) Elezović, N. Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 2, 4 4 Study Sem. Hours 60 4 (30+0+30) 15 4 (15+0+0) 75 4 (30+0+45) 60 3, 4 (30+0+30) 60 4 (30+0+30) 75 4 (60+0+15) 45 4 (30+0+15) 65 4 (26+0+39) 65 4 (26+0+39) 16 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Control Engineering and Automation 5th semester, 3rd year CEA 5 CEA 4 CEA 4 CEA 5 CEA Eng. Lev. 4 Automatic Control (34313) Perić, N.; Vukić, Z.; Baotić, M.; Mišković, N. Control System Elements (34296) Kovačić, Z.; Bogdan, S. Electromechanical Systems (86461) Jakopović, Ž.; Kolonić, F .; Erceg, I. Electronic Communications (83117) Modlic, B.; Grgić, S.; Šišul, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. CEA Required courses 6 Project (37832) L3 CEA ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 CEA 6 CEA ECTS 6 CEA 4 CEA 2 CEA 4 CEA 2 CEA 4 CEA 2 CEA 2 CEA ECTS 4 L0 L2 L2 L0 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Application development using C# programming language (132841) Botički, I. Basics of Sound Recording and Processing (71794) Domitrović, H. Competitive Programming (65973) Đerek, A. Introduction Into F ault F inding (70072) (currently not given) Jurčević, M.; Hegeduš, H. Introduction to the Scala programming language (122825) Hrkać, T. LabVIEW (69393) Malarić, R.; Havelka, J. Programing for the Robot Operating System (127101) Miklić, D. Programming in Haskell (127252) Šnajder, J. Eng. Lev. L0 L0 L0 L0 L1 L2 L0 L2 L0 L3 Study Sem. Hours 75 5 (60+0+15) 60 5 (45+0+15) 60 5 (45+5+10) 75 5 (60+0+15) 60 5 (45+0+15) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Study Sem. Hours 45 5 (30+15+0) 60 5, 6 (30+0+30) 60 5 (30+0+30) 60 5 (30+30+0) 45 5 (30+0+15) 60 5 (30+0+30) 18 5 (9+0+9) 45 5 (30+0+15) ECTS Required courses Eng. Lev. CEA 12 BSc Thesis (34317) L3 CEA 2 CEA 6th semester, 3rd year 4 Commercial Law (34294) Horak, H. Computer-Controlled Systems (34297) Petrović, I. University of Zagreb F aculty of Electrical Engineering and Computing L0 L1 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 60 6 (45+0+15) 17 ECTS Information Package for Academic Year 2016/2017 CEA 4 CEA 4 CEA 4 CEA 4 CEA 4 CEA 4 CEA 4 CEA 4 CEA 4 CEA ECTS 4 CEA ECTS 6 CEA 2 CEA 1.5 CEA 4 CEA 2 CEA 2 CEA 4 CEA 3 CEA 4 CEA ECTS 4 Course Catalogue – Undergraduate Study Elective Courses => Number of ECTS credits to select: at least 12.0 Alarm Systems (34320) Ban, Ž. Automation Practicum (34344) Vašak, M. Electrical Actuators (86458) (currently not given) Vražić, M. Electrical Machines Control Practicum (86502) Kolonić, F .; Sumina, D. F undamentals of Intelligent Control Systems (34341) Bogdan, S.; Kovačić, Z. F undamentals of Mechatronics (34343) Kolonić, F .; Matuško, J. Metrology F undamentals (86536) Ilić, D.; Malarić, R. Power Electronics Practicum (34347) Jakopović, Ž.; Šunde, V. Robotics Practicum (34346) Kovačić, Z. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Eng. Lev. Study Hours Sem. L1 45 (30+0+15) 6 L1 L1 L1 L0 L1 L1 L1 L2 L1 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 45 (15+0+30) 45 (26+4+15) 47 (13+4+30) 45 (30+0+15) 45 (30+0+15) 45 (27+3+15) 45 (15+0+30) 45 (15+0+30) 45 (30+0+15) Study Hours 60 (60+0+0) 6 6 6 6 6 6 6 6 6 Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 65 6 (26+0+39) 18 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Electrical Power Engineering 5th semester, 3rd year EPE 5 EPE 4 EPE 4 EPE 5 EPE Eng. Lev. 4 Automatic Control (34313) Perić, N.; Vukić, Z.; Baotić, M.; Mišković, N. Electric F acilities (91833) Krajcar, S.; Marušić, A. Electromechanical and Electrical Conversion (127433) Maljković, Z.; Šunde, V.; Vražić, M.; Žarko, D. Electronic Communications (83117) Modlic, B.; Grgić, S.; Šišul, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. EPE Required courses 6 Project (37831) L3 EPE ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 EPE 6 EPE ECTS 6 EPE 4 EPE 2 EPE 4 EPE 2 EPE 4 EPE 2 EPE 2 EPE ECTS 4 L0 L1 L1 L0 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Application development using C# programming language (132841) Botički, I. Basics of Sound Recording and Processing (71794) Domitrović, H. Competitive Programming (65973) Đerek, A. Introduction Into F ault F inding (70072) (currently not given) Jurčević, M.; Hegeduš, H. Introduction to the Scala programming language (122825) Hrkać, T. LabVIEW (69393) Malarić, R.; Havelka, J. Programing for the Robot Operating System (127101) Miklić, D. Programming in Haskell (127252) Šnajder, J. Eng. Lev. L0 L0 L0 L0 L1 L2 L0 L2 L0 L3 Study Sem. Hours 75 5 (60+0+15) 90 5 (45+30+15) 80 5 (45+20+15) 75 5 (60+0+15) 60 5 (45+0+15) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Study Sem. Hours 45 5 (30+15+0) 60 5, 6 (30+0+30) 60 5 (30+0+30) 60 5 (30+30+0) 45 5 (30+0+15) 60 5 (30+0+30) 18 5 (9+0+9) 45 5 (30+0+15) ECTS Required courses Eng. Lev. EPE 12 BSc Thesis (41423) L3 EPE 2 EPE 6th semester, 3rd year 4 Commercial Law (34294) Horak, H. Transmission and Distribution of Electric Power (127563) Pavić, I.; Delimar, M. University of Zagreb F aculty of Electrical Engineering and Computing L0 L3 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 87 6 (45+30+12) 19 ECTS Information Package for Academic Year 2016/2017 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE 4 EPE ECTS 4 EPE ECTS 6 EPE 2 EPE 1.5 EPE 4 EPE 2 EPE 2 EPE ECTS 4 Course Catalogue – Undergraduate Study Elective Courses => Number of ECTS credits to select: at least 12.0 Computing Methods of Modern Physics (34351) Babić, A. Electrical Machines Control Practicum (86502) Kolonić, F .; Sumina, D. Electric F acilities Design (34350) Marušić, A.; Havelka, J. Electromagnetic Transients and Electromagnetic Compatibility (34348) Uglešić, I. Energy Efficiency Audit and Energy Management Programme (34333) Tomšić, Ž. F undamentals of Electrical Drives (91613) Žarko, D.; Erceg, I. F undamentals of Electronic Measurements and Instrumentation (86493) Bilas, V. F undamentals of Mechatronics (34343) Kolonić, F .; Matuško, J. Low-voltage Power Systems (35245) Krajcar, S. Mathematical Modeling of Computer (91612) Pašić, M. Methods of Measurement (34334) Leniček, I.; F erković, L. Metrology F undamentals (86536) Ilić, D.; Malarić, R. Modern Methods of Physics for Electrical Engineering and Information Technology (34340) Petković, T. Power Electronics Practicum (34347) Jakopović, Ž.; Šunde, V. Power Plants (127413) Tešnjak, S.; Grgić, D.; Kuzle, I. Process Measurements and Diagnostic in Power Plants (35244) (currently not given) Tomiša, T. Technical Standardization and Legislative (34355) Šimunić, D.; Pavić, I. Eng. Lev. Study Hours Sem. L3 45 (30+0+15) 6 L1 L1 L1 L0 L1 L0 L1 L1 L2 L0 L1 L1 L1 L1 45 (45+0+0) 45 (15+0+30) 49 (30+15+4) 6 6 6 6 6 6 6 6 6 6 6 6 6 6 L1 30 (30+0+0) 6 L0 45 (45+0+0) 6 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing 47 (13+4+30) 45 (30+0+15) 45 (30+0+15) 45 (30+0+15) 45 (26+4+15) 75 (45+15+15) 45 (30+0+15) 30 (30+0+0) 45 (30+0+15) 45 (30+0+15) 45 (27+3+15) L0 L2 L0 L1 L0 L2 L0 Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 20 ECTS Information Package for Academic Year 2016/2017 EPE 3 4 EPE EPE ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L0 45 (30+0+15) 6 L0 L0 65 (26+0+39) 65 (26+0+39) 6 6 21 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Electronic and Computer Engineering 5th semester, 3rd year ECE 5 ECE 5 ECE 4 ECE 4 ECE Eng. Lev. 4 Automatic Control (34313) Perić, N.; Vukić, Z.; Baotić, M.; Mišković, N. Electronic Communications (83117) Modlic, B.; Grgić, S.; Šišul, G. Electronics 2 (34299) Barić, A.; Krois, I.; Koričić, M. Embedded Systems (86535) Petrinović, D.; Vučić, M.; Mlinarić, H. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. ECE Required courses 6 Project (37833) L3 ECE ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 ECE 6 ECE ECTS 6 ECE 4 ECE 2 ECE 4 ECE 2 ECE 4 ECE 2 ECE 2 ECE ECTS 4 L0 L0 L1 L0 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Application development using C# programming language (132841) Botički, I. Basics of Sound Recording and Processing (71794) Domitrović, H. Competitive Programming (65973) Đerek, A. Introduction Into F ault F inding (70072) (currently not given) Jurčević, M.; Hegeduš, H. Introduction to the Scala programming language (122825) Hrkać, T. LabVIEW (69393) Malarić, R.; Havelka, J. Programing for the Robot Operating System (127101) Miklić, D. Programming in Haskell (127252) Šnajder, J. Eng. Lev. L0 L0 L0 L0 L1 L2 L0 L2 L0 L3 Study Sem. Hours 75 5 (60+0+15) 75 5 (60+0+15) 60 5 (45+0+15) 63 5 (45+0+18) 60 5 (45+0+15) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Study Sem. Hours 45 5 (30+15+0) 60 5, 6 (30+0+30) 60 5 (30+0+30) 60 5 (30+30+0) 45 5 (30+0+15) 60 5 (30+0+30) 18 5 (9+0+9) 45 5 (30+0+15) ECTS Required courses Eng. Lev. ECE 12 BSc Thesis (41424) L3 ECE 2 ECE 6th semester, 3rd year 4 Commercial Law (34294) Horak, H. F undamentals of Electronic Measurements and Instrumentation (86493) Bilas, V. University of Zagreb F aculty of Electrical Engineering and Computing L0 L0 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 75 6 (45+15+15) 22 ECTS Information Package for Academic Year 2016/2017 ECE 4 ECE 4 ECE 4 ECE 4 ECE 4 ECE 4 ECE 4 ECE 4 ECE 4 ECE ECTS 4 ECE ECTS 6 ECE 2 ECE 1.5 ECE 4 ECE 2 ECE 2 ECE 4 ECE 3 ECE 4 ECE ECTS 4 Course Catalogue – Undergraduate Study Elective Courses => Number of ECTS credits to select: at least 12.0 Computer Aided Design of Electronic Systems (34352) Cifrek, M.; Džapo, H. Computer-Controlled Systems (34297) Petrović, I. Electronic Equipment Design (34308) Magjarević, R.; Lacković, I.; Džapo, H. Information Processing (34278) Lončarić, S.; Seršić, D.; Subašić, M. Metrology F undamentals (86536) Ilić, D.; Malarić, R. Mobile Communications (34312) Nađ, R.; Šišul, G. Multimedia Technologies (86482) Petrinović, D.; Grgić, S.; Knezović, J. Scripting Languages (86526) Kalafatić, Z.; Šegvić, S. Statistical Data Analysis (155246) Dalbelo-Bašić, B.; Kostanjčar, Z.; Šnajder, J.; Velčić, I. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Eng. Lev. Study Hours Sem. L1 45 (30+0+15) 6 L1 L1 L1 L1 L1 L0 L1 L1 L1 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 60 (45+0+15) 60 (45+0+15) 60 (45+0+15) 45 (27+3+15) 60 (45+0+15) 60 (40+5+15) 45 (30+0+15) 60 (45+15+0) 45 (30+0+15) Study Hours 60 (60+0+0) 6 6 6 6 6 6 6 6 6 Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 65 6 (26+0+39) 23 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Electronics 5th semester, 3rd year EL 5 EL 5 EL 4 EL Eng. Lev. 4 Automatic Control (34313) Perić, N.; Vukić, Z.; Baotić, M.; Mišković, N. Electronic Communications (83117) Modlic, B.; Grgić, S.; Šišul, G. Electronics 2 (34299) Barić, A.; Krois, I.; Koričić, M. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. EL Required courses 6 Project (37834) L3 EL ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 EL 4 EL ECTS 4 EL 6 EL ECTS 6 EL 4 EL 2 EL 4 EL 2 EL 4 EL 2 EL 2 EL ECTS 4 L0 L0 L1 L0 Specialization courses => Number of ECTS credits to select: at least 4.0 Applied Electromagnetics (86507) Hrabar, S. Electroacoustics (34303) F ajt, S.; Domitrović, H. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Application development using C# programming language (132841) Botički, I. Basics of Sound Recording and Processing (71794) Domitrović, H. Competitive Programming (65973) Đerek, A. Introduction Into F ault F inding (70072) (currently not given) Jurčević, M.; Hegeduš, H. Introduction to the Scala programming language (122825) Hrkać, T. LabVIEW (69393) Malarić, R.; Havelka, J. Programing for the Robot Operating System (127101) Miklić, D. Programming in Haskell (127252) Šnajder, J. Eng. Lev. L2 L1 L0 L0 L0 L0 L1 L2 L0 L2 L0 L3 Study Sem. Hours 75 5 (60+0+15) 75 5 (60+0+15) 60 5 (45+0+15) 60 5 (45+0+15) 0 5 (0+0+0) 30 5 (30+0+0) Study Sem. Hours 69 5 (45+9+15) 60 5 (45+0+15) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Study Sem. Hours 45 5 (30+15+0) 60 5, 6 (30+0+30) 60 5 (30+0+30) 60 5 (30+30+0) 45 5 (30+0+15) 60 5 (30+0+30) 18 5 (9+0+9) 45 5 (30+0+15) ECTS Required courses Eng. Lev. EL 12 BSc Thesis (41426) L3 EL 6th semester, 3rd year 2 Commercial Law (34294) Horak, H. L0 University of Zagreb F aculty of Electrical Engineering and Computing Study Hours 0 (0+0+0) 30 (30+0+0) Sem. 6 6 24 ECTS Information Package for Academic Year 2016/2017 EL 4 EL ECTS 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL 4 EL ECTS 4 EL ECTS 6 EL 2 EL 1.5 EL 4 EL 2 EL 2 EL 4 EL 3 EL 4 EL ECTS 4 Course Catalogue – Undergraduate Study Specialization courses => Number of ECTS credits to select: at least 4.0 Audiotechnics (34309) Đurek, I. Electronic Equipment Design (34308) Magjarević, R.; Lacković, I.; Džapo, H. Eng. Lev. Elective Courses => Number of ECTS credits to select: at least 12.0 Audio and Computers (91858) F ajt, S. Computer Aided Design of Electronic Systems (34352) Cifrek, M.; Džapo, H. Computer-Controlled Systems (34297) Petrović, I. Digital Video (34322) Grgić, M. F undamentals of Electronic Measurements and Instrumentation (86493) Bilas, V. Metrology F undamentals (86536) Ilić, D.; Malarić, R. Mobile Communications (34312) Nađ, R.; Šišul, G. Optical Communication Technology (91856) Šipuš, Z.; Babić, D. Sound and Environment (91857) Jambrošić, K. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Transmission of Audio (91853) Domitrović, H. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L1 L1 L1 L1 L1 L1 L0 L1 L1 L1 L1 L1 L1 L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 Study Sem. Hours 60 6 (45+0+15) 60 6 (45+0+15) Study Sem. Hours 51 6 (45+0+6) 45 6 (30+0+15) 60 6 (45+0+15) 45 6 (30+0+15) 75 6 (45+15+15) 45 6 (27+3+15) 60 6 (45+0+15) 45 6 (26+9+10) 51 6 (45+0+6) 45 6 (30+0+15) 69 6 (45+8+16) Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 65 6 (26+0+39) 25 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Wireless Technologies 5th semester, 3rd year WT 4 WT 5 WT 5 WT 4 WT Eng. Lev. 4 Applied Electromagnetics (86507) Hrabar, S. Automatic Control (34313) Perić, N.; Vukić, Z.; Baotić, M.; Mišković, N. Electronic Communications (83117) Modlic, B.; Grgić, S.; Šišul, G. Electronics 2 (34299) Barić, A.; Krois, I.; Koričić, M. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. WT Required courses 6 Project (37835) L3 WT ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 WT 6 WT ECTS 6 WT 4 WT 2 WT 4 WT 2 WT 4 WT 2 WT 2 WT ECTS 4 L2 L0 L0 L1 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Application development using C# programming language (132841) Botički, I. Basics of Sound Recording and Processing (71794) Domitrović, H. Competitive Programming (65973) Đerek, A. Introduction Into F ault F inding (70072) (currently not given) Jurčević, M.; Hegeduš, H. Introduction to the Scala programming language (122825) Hrkać, T. LabVIEW (69393) Malarić, R.; Havelka, J. Programing for the Robot Operating System (127101) Miklić, D. Programming in Haskell (127252) Šnajder, J. Eng. Lev. L0 L0 L0 L0 L1 L2 L0 L2 L0 L3 Study Sem. Hours 69 5 (45+9+15) 75 5 (60+0+15) 75 5 (60+0+15) 60 5 (45+0+15) 60 5 (45+0+15) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Study Sem. Hours 45 5 (30+15+0) 60 5, 6 (30+0+30) 60 5 (30+0+30) 60 5 (30+30+0) 45 5 (30+0+15) 60 5 (30+0+30) 18 5 (9+0+9) 45 5 (30+0+15) ECTS Required courses Eng. Lev. WT 12 BSc Thesis (41428) L3 WT 2 WT 6th semester, 3rd year 4 Commercial Law (34294) Horak, H. Mobile Communications (34312) Nađ, R.; Šišul, G. University of Zagreb F aculty of Electrical Engineering and Computing L0 L1 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 60 6 (45+0+15) 26 ECTS Information Package for Academic Year 2016/2017 WT 4 WT 4 WT 4 WT 4 WT 4 WT 4 WT 4 WT 4 WT 4 WT ECTS 4 WT ECTS 6 WT 2 WT 1.5 WT 4 WT 2 WT 2 WT 4 WT 3 WT 4 WT ECTS 4 Course Catalogue – Undergraduate Study Elective Courses => Number of ECTS credits to select: at least 12.0 Audiotechnics (34309) Đurek, I. Digital Video (34322) Grgić, M. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Mathematical Modeling of Computer (91612) Pašić, M. Metrology F undamentals (86536) Ilić, D.; Malarić, R. Multimedia Technologies (86482) Petrinović, D.; Grgić, S.; Knezović, J. Optical Communication Technology (91856) Šipuš, Z.; Babić, D. Public Mobile Network (34330) Ježić, G.; Kos, T. Radio Navigation (34353) Kos, T. Technical Standardization and Legislative (34355) Šimunić, D.; Pavić, I. Eng. Lev. Study Hours Sem. L1 60 (45+0+15) 6 L1 L0 L2 L1 L0 L1 L1 L1 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 45 (30+0+15) 45 (30+0+15) 45 (30+0+15) 45 (27+3+15) 60 (40+5+15) 45 (26+9+10) 45 (30+0+15) 45 (30+0+15) 45 (45+0+0) Study Hours 60 (60+0+0) 6 6 6 6 6 6 6 6 6 Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 65 6 (26+0+39) 27 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Computing (180 ECTS) Qualification awarded: Bachelor of Science in Computing (univ.bacc.ing.comp.) 1st semester, 1st year E/C 6 E/C 7 E/C 1 E/C 7 E/C 0 E/C 6 E/C ECTS 3 E/C ECTS 3 Required courses Digital Logic (19674) Glavinić, V.; Mikuc, M.; Kalafatić, Z. F undamentals of Electrical Engineering (86494) Berberović, S.; Skočir, Z.; Knežević, P.; Pavić, A.; Blašković, B.; Dembitz, Š.; Randić, M.; Dadić, M.; Trkulja, B.; Pintar, D. Laboratory and Skills - Maths on the Computer (91611) Pašić, M. Mathematics 1 (86475) Žubrinić, D.; Brnetić, I.; Milišić, J.; Velčić, I.; Horvat Dmitrović, L.; Žgaljić Keko, A. Physical Education 1 (21013) Blagojević, V. Programming and Software Engineering (19676) Mornar, V.; Gledec, G.; Zakošek, S. Skills of Communication (19678) Pale, P. Bridge Course => Number of ECTS credits to select: at least 0.0 Introduction to physics (137274) Pleslić, S. Eng. Lev. L1 Study Sem. Hours 75 1 (60+0+15) L0 105 (90+0+15) 1 L0 15 (0+0+15) 1 L0 105 (90+15+0) 1 L3 L0 L1 Eng. Lev. L0 30 (0+0+30) 75 (60+0+15) 30 (30+0+0) Study Hours 30 (30+0+0) 1 1 1 Sem. 1 2nd semester, 1st year E/C 6 E/C 6 E/C 2 E/C 3 E/C 7 E/C 0 E/C ECTS 6 E/C ECTS 6 Required courses Algorithms and Data Structures (21008) Mornar, V.; Botički, I.; Domazet-Lošo, M. Computer Architecture 1 (21010) Kovač, M.; Basch, D. Laboratory and Skills - Matlab (104307) Ban, Ž.; Baotić, M.; Matuško, J. Management in Engineering (21012) Štih, Ž.; Bilas, V.; Car, Ž.; Trkulja, B.; Pandžić, H. Mathematics 2 (86476) Žubrinić, D.; Pašić, M.; Šikić, T.; Kovačević, D.; Horvat Dmitrović, L.; Žgaljić Keko, A. Physical Education 2 (21015) Blagojević, V. Physics 1 (21006) Petković, T.; Bistričić, L.; Narančić, Z.; Pleslić, S.; Ilijić, S. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 1 (90094) Elezović, N. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. L1 L0 L1 L0 L0 L3 L1 Eng. Lev. L0 Study Sem. Hours 75 2 (60+0+15) 75 2 (60+0+15) 20 2 (8+0+12) 30 2 (30+0+0) 105 (90+15+0) 30 (0+0+30) 90 (75+0+15) Study Hours 60 (60+0+0) 2 2 2 Sem. 2, 4 28 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 3rd semester, 2nd year COM 5 COM COM COM ECTS 5 7 0 COM ECTS 7 COM ECTS 6 COM ECTS 3 COM COM ECTS 6 6 COM COM COM COM COM COM COM COM COM COM ECTS 4 2 1.5 4 2 4 2 2 4 4 Required courses Mathematics 3 - C (88206) Pavčević, M.; Šikić, T.; Kovačević, D. Object-oriented programming (127225) Kušek, M.; Pripužić, K.; Botički, I.; Milašinović, B.; Čupić, M. Operating Systems (31501) Golub, M.; Jelenković, L.; Jakobović, D. Physical Education 3 (31492) Blagojević, V. Eng. Lev. Study Hours Sem. L0 75 (60+15+0) 3 L1 L1 L3 Required courses - Electronics 1 => Number of ECTS credits to select: at least 6.0 Electronics 1 (91841) Barić, A.; Suligoj, T.; Krois, I.; Koričić, M.; Čeperić, V. Eng. Lev. Required courses - Physics 2 => Number of ECTS credits to select: at least 5.0 Physics 2 (31487) Petković, T.; Bistričić, L.; Narančić, Z.; Pleslić, S.; Ilijić, S. Eng. Lev. Required courses - Quality Management => Number of ECTS credits to select: at least 2.0 Quality Management (31490) Ilić, D.; Malarić, R.; Leniček, I.; F erković, L.; Jurčević, M. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. L2 L1 L2 L0 L0 75 (60+0+15) 90 (75+0+15) 30 (0+0+30) 3 3 3 Study Sem. Hours 105 3 (75+15+15) Study Sem. Hours 90 3 (75+0+15) Study Hours 30 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 3 Sem. 3 3 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 3 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 3, 4 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 3 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 3 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 3 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to the Scala programming language (122825) 45 L0 3 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 3 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 3 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 3 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 3 (30+0+0) Čupić, M. University of Zagreb F aculty of Electrical Engineering and Computing 29 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4th semester, 2nd year COM COM COM COM COM COM COM ECTS COM COM Eng. Lev. 5 Databases (31503) Baranović, M.; Skočir, Z.; Zakošek, S. Economics and Managerial Decision Making (41251) Štih, Ž.; Tomšić, Ž.; Malarić, R. Introduction to Theoretical Computer Science (86537) Srbljić, S.; Kalafatić, Z.; Škvorc, D.; Đerek, A. Physical Education 4 (31499) Blagojević, V. Probability and Statistics (86539) Elezović, N.; Brnetić, I.; Aglić-Aljinović, A.; Krnić, M.; Velčić, I.; Burić, T. 3 Seminar (31505) L3 6 Signals and Systems (31494) Jeren, B.; Seršić, D.; Kostanjčar, Z. L2 6 4 6 0 ECTS 6 6 ECTS COM COM COM COM COM COM COM COM COM Required courses 2 1.5 4 2 2 4 3 4 4 L3 L1 L1 L3 L0 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 1 (90094) Elezović, N. Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L0 L2 L0 L1 L0 L2 L0 L0 L0 L0 Study Sem. Hours 75 4 (60+0+15) 45 4 (45+0+0) 75 4 (45+15+15) 30 4 (0+0+30) 75 4 (60+15+0) 30 4 (30+0+0) 75 4 (60+0+15) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 2, 4 4 Study Sem. Hours 60 4 (30+0+30) 15 4 (15+0+0) 75 4 (30+0+45) 60 3, 4 (30+0+30) 60 4 (30+0+30) 75 4 (60+0+15) 45 4 (30+0+15) 65 4 (26+0+39) 65 4 (26+0+39) 30 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Information Processing 5th semester, 3rd year IP 4 IP 4 IP Eng. Lev. 8 Communication Networks (34272) Jevtić, D.; Glavinić, V.; Matijašević, M.; Ježić, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. Software Design (34269) Sruk, V. IP Required courses 8 Software Design Project (36696) L3 IP ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 IP 4 IP ECTS 4 IP 6 IP ECTS 6 IP 4 IP 2 IP 1.5 IP 4 IP 2 IP 4 IP 4 IP 2 IP 2 IP 4 IP ECTS 4 L3 L0 L1 Specialization courses => Number of ECTS credits to select: at least 4.0 Computer Architecture 2 (34277) Ribarić, S.; Šegvić, S.; Hrkać, T. Programming Language Translation (86504) Srbljić, S.; Škvorc, D.; Đerek, A. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. L1 L1 L0 L0 Study Sem. Hours 60 5 (45+0+15) 60 5 (45+0+15) 120 5 (60+0+60) 0 5 (0+0+0) 30 5 (30+0+0) Study Sem. Hours 60 5 (45+0+15) 75 5 (45+15+15) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 5 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 5, 6 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 5 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 5 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 5 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to R programming language (147661) 45 L0 5 Pintar, D. (30+0+15) Introduction to the Scala programming language (122825) 45 L0 5 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 5 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 5 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 5 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 5 (30+0+0) Čupić, M. University of Zagreb F aculty of Electrical Engineering and Computing 31 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6th semester, 3rd year L3 Commercial Law (34294) Horak, H. Information Processing (34278) Lončarić, S.; Seršić, D.; Subašić, M. Multimedia Technologies (86482) Petrinović, D.; Grgić, S.; Knezović, J. IP BSc Thesis (41429) 12 IP Eng. Lev. 2 IP Required courses 4 IP ECTS 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP 4 IP ECTS 4 IP ECTS 6 IP 2 IP 1.5 IP 4 IP 2 IP 2 IP ECTS 4 L0 L1 L0 Elective Courses => Number of ECTS credits to select: at least 8.0 Development of Software Applications (34283) F ertalj, K. Digital Video (34322) Grgić, M. Interactive Computer Graphics (34287) Mihajlović, Ž. Introduction to Pattern Recognition (34358) Ribarić, S. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Local Area Networks (34332) Ilić, Ž. Mobile Communications (34312) Nađ, R.; Šišul, G. Multimedia Services (34289) Podnar Žarko, I.; Skorin-Kapov, L.; Dobrijević, O. Public Mobile Network (34330) Ježić, G.; Kos, T. Statistical Data Analysis (155246) Dalbelo-Bašić, B.; Kostanjčar, Z.; Šnajder, J.; Velčić, I. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Transmission of Audio (91853) Domitrović, H. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L0 L1 L1 L1 L0 L1 L1 L1 L1 L1 L1 L1 L0 L2 L0 L1 L0 L2 L0 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 60 6 (45+0+15) 60 6 (40+5+15) Study Sem. Hours 60 6 (45+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 45 6 (45+0+0) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 60 6 (45+0+15) 45 6 (30+0+15) 60 6 (45+15+0) 45 6 (30+0+15) 69 6 (45+8+16) Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 32 ECTS Information Package for Academic Year 2016/2017 IP 3 IP 4 IP ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L0 45 (30+0+15) 6 L0 L0 65 (26+0+39) 65 (26+0+39) 6 6 33 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Software Engineering and Information Systems 5th semester, 3rd year S EIS 4 S EIS 4 S EIS 4 S EIS Eng. Lev. 8 Communication Networks (34272) Jevtić, D.; Glavinić, V.; Matijašević, M.; Ježić, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. Programming Language Translation (86504) Srbljić, S.; Škvorc, D.; Đerek, A. Software Design (34269) Sruk, V. S EIS Required courses 8 Software Design Project (37541) L3 S EIS ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 S EIS 6 S EIS ECTS 6 S EIS 4 S EIS 2 S EIS 1.5 S EIS 4 S EIS 2 S EIS 4 S EIS 4 S EIS 2 S EIS 2 S EIS 4 S EIS ECTS 4 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. L3 L0 L1 L1 Eng. Lev. L0 L0 Study Sem. Hours 60 5 (45+0+15) 60 5 (45+0+15) 75 5 (45+15+15) 120 5 (60+0+60) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 5 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 5, 6 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 5 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 5 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 5 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to R programming language (147661) 45 L0 5 Pintar, D. (30+0+15) Introduction to the Scala programming language (122825) 45 L0 5 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 5 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 5 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 5 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 5 (30+0+0) Čupić, M. ECTS Required courses Eng. Lev. S EIS 12 BSc Thesis (41430) L3 S EIS 6th semester, 3rd year 2 Commercial Law (34294) Horak, H. L0 University of Zagreb F aculty of Electrical Engineering and Computing Study Hours 0 (0+0+0) 30 (30+0+0) Sem. 6 6 34 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6th semester, 3rd year S EIS 4 S EIS ECTS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS 4 S EIS ECTS 4 S EIS ECTS 6 S EIS 2 S EIS 1.5 S EIS 4 S EIS 2 S EIS 2 S EIS ECTS 4 Required courses Development of Software Applications (34283) F ertalj, K. Programming Paradigms and Languages (34282) Mornar, V.; Botički, I. Eng. Lev. L0 L1 Elective Courses => Number of ECTS credits to select: at least 8.0 Artificial Intelligence (34285) Dalbelo-Bašić, B.; Šnajder, J. Computing Methods of Modern Physics (34351) Babić, A. Design Patterns in Software Design (86487) Šegvić, S. Human F actors in Computing (34327) Gledec, G.; Car, Ž. Interactive Computer Graphics (34287) Mihajlović, Ž. Introduction to Pattern Recognition (34358) Ribarić, S. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Modern Methods of Physics for Electrical Engineering and Information Technology (34340) Petković, T. Network Programming (34335) Mikuc, M. Open Computing (34286) Žagar, M.; Čavrak, I. Scripting Languages (86526) Kalafatić, Z.; Šegvić, S. Statistical Data Analysis (155246) Dalbelo-Bašić, B.; Kostanjčar, Z.; Šnajder, J.; Velčić, I. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L3 L3 L1 L1 L1 L1 L0 L1 L1 L0 L1 L1 L1 L0 L2 L0 L1 L0 L2 L0 Study Hours 60 (45+0+15) 60 (45+0+15) Sem. 6 6 Study Sem. Hours 60 6 (45+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 45 6 (45+0+0) 45 6 (30+0+15) 45 (45+0+0) 45 (30+0+15) 60 (45+0+15) 45 (30+0+15) 60 (45+15+0) 45 (30+0+15) Study Hours 60 (60+0+0) 6 6 6 6 6 6 Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 35 ECTS Information Package for Academic Year 2016/2017 S EIS 3 S EIS 4 S EIS ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L0 45 (30+0+15) 6 L0 L0 65 (26+0+39) 65 (26+0+39) 6 6 36 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Computer Engineering 5th semester, 3rd year CE 4 CE 4 CE 4 CE Eng. Lev. 8 Communication Networks (34272) Jevtić, D.; Glavinić, V.; Matijašević, M.; Ježić, G. Computer Architecture 2 (34277) Ribarić, S.; Šegvić, S.; Hrkać, T. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. Software Design (34269) Sruk, V. CE Required courses 8 Software Design Project (37544) L3 CE ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 CE 6 CE ECTS 6 CE 4 CE 2 CE 1.5 CE 4 CE 2 CE 4 CE 4 CE 2 CE 2 CE 4 CE ECTS 4 Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. L3 L1 L0 L1 Eng. Lev. L0 L0 Study Sem. Hours 60 5 (45+0+15) 60 5 (45+0+15) 60 5 (45+0+15) 120 5 (60+0+60) 0 5 (0+0+0) 30 5 (30+0+0) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 5 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 5, 6 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 5 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 5 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 5 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to R programming language (147661) 45 L0 5 Pintar, D. (30+0+15) Introduction to the Scala programming language (122825) 45 L0 5 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 5 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 5 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 5 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 5 (30+0+0) Čupić, M. ECTS Required courses Eng. Lev. CE 12 BSc Thesis (41431) L3 CE 6th semester, 3rd year 2 Commercial Law (34294) Horak, H. L0 University of Zagreb F aculty of Electrical Engineering and Computing Study Hours 0 (0+0+0) 30 (30+0+0) Sem. 6 6 37 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6th semester, 3rd year CE 4 CE ECTS 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE 4 CE ECTS 4 CE ECTS 6 CE 2 CE 1.5 CE 4 CE 2 CE 2 CE 4 CE 3 CE ECTS 4 Required courses Embedded Systems (86535) Petrinović, D.; Vučić, M.; Mlinarić, H. Open Computing (34286) Žagar, M.; Čavrak, I. Eng. Lev. L0 L0 Elective Courses => Number of ECTS credits to select: at least 8.0 Computer Aided Design of Electronic Systems (34352) Cifrek, M.; Džapo, H. Design Patterns in Software Design (86487) Šegvić, S. Development of Software Applications (34283) F ertalj, K. F undamentals of Electronic Measurements and Instrumentation (86493) Bilas, V. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Local Area Networks (34332) Ilić, Ž. Mobile Communications (34312) Nađ, R.; Šišul, G. Multimedia Technologies (86482) Petrinović, D.; Grgić, S.; Knezović, J. Network Programming (34335) Mikuc, M. Public Mobile Network (34330) Ježić, G.; Kos, T. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L1 L1 L0 L0 L0 L1 L1 L0 L1 L1 L1 L0 L2 L0 L1 L0 L2 L0 L0 L0 Study Hours 63 (45+0+18) 60 (45+0+15) Sem. 6 6 Study Sem. Hours 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 75 6 (45+15+15) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 60 6 (40+5+15) 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 38 ECTS Information Package for Academic Year 2016/2017 CE ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L0 65 (26+0+39) 6 39 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Computer Science 5th semester, 3rd year CS 4 CS 4 CS Eng. Lev. 8 Communication Networks (34272) Jevtić, D.; Glavinić, V.; Matijašević, M.; Ježić, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. Software Design (34269) Sruk, V. CS Required courses 8 Software Design Project (37547) L3 CS ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 CS 4 CS ECTS 4 CS 6 CS ECTS 6 CS 4 CS 2 CS 1.5 CS 4 CS 2 CS 4 CS 4 CS 2 CS 2 CS 4 CS ECTS 4 L3 L0 L1 Specialization courses => Number of ECTS credits to select: at least 4.0 Computer Architecture 2 (34277) Ribarić, S.; Šegvić, S.; Hrkać, T. Programming Language Translation (86504) Srbljić, S.; Škvorc, D.; Đerek, A. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. L1 L1 L0 L0 Study Sem. Hours 60 5 (45+0+15) 60 5 (45+0+15) 120 5 (60+0+60) 0 5 (0+0+0) 30 5 (30+0+0) Study Sem. Hours 60 5 (45+0+15) 75 5 (45+15+15) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 5 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 5, 6 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 5 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 5 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 5 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to R programming language (147661) 45 L0 5 Pintar, D. (30+0+15) Introduction to the Scala programming language (122825) 45 L0 5 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 5 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 5 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 5 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 5 (30+0+0) Čupić, M. University of Zagreb F aculty of Electrical Engineering and Computing 40 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6th semester, 3rd year CS 4 Artificial Intelligence (34285) Dalbelo-Bašić, B.; Šnajder, J. L3 CS Eng. Lev. 12 BSc Thesis (41432) L3 CS Required courses 2 CS ECTS 4 Commercial Law (34294) Horak, H. Interactive Computer Graphics (34287) Mihajlović, Ž. CS 4 CS 4 CS 4 CS 4 CS 4 CS 4 CS 4 CS 4 CS 4 CS ECTS 4 CS ECTS 6 CS 2 CS 1.5 CS 4 CS 2 CS 2 CS 4 CS 3 CS ECTS 4 L0 L1 Elective Courses => Number of ECTS credits to select: at least 8.0 Design Patterns in Software Design (86487) Šegvić, S. Embedded Systems (86535) Petrinović, D.; Vučić, M.; Mlinarić, H. Information, Logic and Languages (34288) Blašković, B.; Kušek, M. Introduction to Pattern Recognition (34358) Ribarić, S. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Network Programming (34335) Mikuc, M. Programming Paradigms and Languages (34282) Mornar, V.; Botički, I. Public Mobile Network (34330) Ježić, G.; Kos, T. Scripting Languages (86526) Kalafatić, Z.; Šegvić, S. Statistical Data Analysis (155246) Dalbelo-Bašić, B.; Kostanjčar, Z.; Šnajder, J.; Velčić, I. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L1 L0 L1 L1 L0 L1 L1 L1 L1 L1 L0 L2 L0 L1 L0 L2 L0 L0 L0 Study Sem. Hours 60 6 (45+0+15) 0 6 (0+0+0) 30 6 (30+0+0) 60 6 (45+0+15) Study Sem. Hours 45 6 (30+0+15) 63 6 (45+0+18) 60 6 (45+0+15) 45 6 (45+0+0) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+15+0) Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 60 6 (30+0+30) 75 6 (60+0+15) 45 6 (30+0+15) 65 6 (26+0+39) 41 ECTS Information Package for Academic Year 2016/2017 CS ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L0 65 (26+0+39) 6 42 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Module Telecommunication and Informatics 5th semester, 3rd year TI 4 TI 4 TI Eng. Lev. 8 Communication Networks (34272) Jevtić, D.; Glavinić, V.; Matijašević, M.; Ježić, G. Information Theory (34315) Bažant, A.; Pandžić, I.; Ilić, Ž.; Vuković, M. Software Design (34269) Sruk, V. TI Required courses 8 Software Design Project (37548) L3 TI ECTS 2 Sustainable Development and Environment (34275) Čavlina, N.; Debrecin, N. L0 TI 4 TI ECTS 4 TI 6 TI ECTS 6 TI 4 TI 2 TI 1.5 TI 4 TI 2 TI 4 TI 4 TI 2 TI 2 TI 4 TI ECTS 4 L3 L0 L1 Specialization courses => Number of ECTS credits to select: at least 4.0 Computer Architecture 2 (34277) Ribarić, S.; Šegvić, S.; Hrkać, T. Programming Language Translation (86504) Srbljić, S.; Škvorc, D.; Đerek, A. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 DisCont mathematics 2 (90095) Elezović, N. Electromechanics (90096) Štih, Ž.; Berberović, S.; Ilijić, S. Eng. Lev. L1 L1 L0 L0 Study Sem. Hours 60 5 (45+0+15) 60 5 (45+0+15) 120 5 (60+0+60) 0 5 (0+0+0) 30 5 (30+0+0) Study Sem. Hours 60 5 (45+0+15) 75 5 (45+15+15) Study Hours 60 (60+0+0) 60 (60+0+0) Sem. 5 5 Skills Eng. Study Sem. => Number of ECTS credits to select: at least 0.0 Lev. Hours Application development using C# programming language (132841) 45 L0 5 Botički, I. (30+15+0) Basics of Sound Recording and Processing (71794) 60 L0 5, 6 Domitrović, H. (30+0+30) Basic Use of Linux Operating System (86495) 15 L0 5 Groš, S. (15+0+0) Competitive Programming (65973) 60 L1 5 Đerek, A. (30+0+30) Introduction Into F ault F inding (70072) (currently not given) 60 L2 5 Jurčević, M.; Hegeduš, H. (30+30+0) Introduction to R programming language (147661) 45 L0 5 Pintar, D. (30+0+15) Introduction to the Scala programming language (122825) 45 L0 5 Hrkać, T. (30+0+15) LabVIEW (69393) 60 L2 5 Malarić, R.; Havelka, J. (30+0+30) Programing for the Robot Operating System (127101) 18 L0 5 Miklić, D. (9+0+9) Programming in Haskell (127252) 45 L3 5 Šnajder, J. (30+0+15) Solving Optimization Problems Using Evolutionary Computation Algorithms 30 in Java (79087) L0 5 (30+0+0) Čupić, M. University of Zagreb F aculty of Electrical Engineering and Computing 43 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study ECTS Required courses Eng. Lev. TI 12 BSc Thesis (41433) L3 TI 2 TI 6th semester, 3rd year 4 Commercial Law (34294) Horak, H. Information, Logic and Languages (34288) Blašković, B.; Kušek, M. TI 4 TI ECTS 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI 4 TI ECTS 4 TI ECTS 6 TI 2 TI 1.5 TI 4 TI ECTS 2 L0 L1 Specialization courses => Number of ECTS credits to select: at least 4.0 Multimedia Services (34289) Podnar Žarko, I.; Skorin-Kapov, L.; Dobrijević, O. Telecommunication Systems and Networks (34290) Jevtić, D. Eng. Lev. Elective Courses => Number of ECTS credits to select: at least 8.0 Computer-Telephony Integration (34328) Jevtić, D. Human F actors in Computing (34327) Gledec, G.; Car, Ž. Introduction to Virtual Environments (34345) Pandžić, I.; Matković, K. Local Area Networks (34332) Ilić, Ž. Mathematical Modeling of Computer (91612) Pašić, M. Network Programming (34335) Mikuc, M. Open Computing (34286) Žagar, M.; Čavrak, I. Programming Paradigms and Languages (34282) Mornar, V.; Botički, I. Public Mobile Network (34330) Ježić, G.; Kos, T. Scripting Languages (86526) Kalafatić, Z.; Šegvić, S. Statistical Data Analysis (155246) Dalbelo-Bašić, B.; Kostanjčar, Z.; Šnajder, J.; Velčić, I. Technology in Medicine (127185) Magjarević, R.; Cifrek, M.; Lončarić, S.; Lacković, I.; Bilas, V. Eng. Lev. Courses for exceptionally successful students => Number of ECTS credits to select: at least 0.0 Modern Physics and Applications in Electrical Engineering (90097) Bistričić, L.; Šipuš, Z.; Hrabar, S. Eng. Lev. Skills => Number of ECTS credits to select: at least 0.0 Advanced LabVIEW (86483) Malarić, R.; Havelka, J. Advanced Use of Linux Operating System (86484) Groš, S. App Start Contest (127248) Podobnik, V. Basics of Sound Recording and Processing (71794) Domitrović, H. Eng. Lev. University of Zagreb F aculty of Electrical Engineering and Computing L1 L1 L1 L1 L0 L1 L2 L1 L0 L1 L1 L1 L1 L1 L0 L2 L0 L1 L0 Study Sem. Hours 0 6 (0+0+0) 30 6 (30+0+0) 60 6 (45+0+15) Study Sem. Hours 60 6 (45+0+15) 60 6 (45+0+15) Study Sem. Hours 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+0+15) 60 6 (45+0+15) 45 6 (30+0+15) 45 6 (30+0+15) 60 6 (45+15+0) 45 6 (30+0+15) Study Hours 60 (60+0+0) Sem. 6 Study Sem. Hours 60 6 (30+0+30) 15 6 (15+0+0) 75 6 (30+0+45) 60 5, 6 (30+0+30) 44 ECTS Information Package for Academic Year 2016/2017 TI 2 TI 4 TI 3 TI 4 TI ECTS 4 Course Catalogue – Undergraduate Study Skills => Number of ECTS credits to select: at least 0.0 Chess (69392) Malarić, K. Introduction to Java Programming Language (38047) Čupić, M. PHP Application Development Basics (58312) Čupić, M. Service and Application Development for Operating System Android (91617) Kušek, M.; Pripužić, K. Xamarin.F orms - cross-platform native mobile apps development (155582) Pribanić, T. University of Zagreb F aculty of Electrical Engineering and Computing Eng. Lev. Study Hours Sem. L2 60 (30+0+30) 6 L0 L0 L0 L0 75 (60+0+15) 45 (30+0+15) 65 (26+0+39) 65 (26+0+39) 6 6 6 6 45 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Courses University of Zagreb F aculty of Electrical Engineering and Computing 46 Course Catalogue – Undergraduate Study Course Description LabVIEW isa graphical programming environment for measurment, automatization and visualisation. It is used as a development tool for applications in measuremewnt and instrumentation, data acquisition (DAQ), analysis and process management. This course will cover advanced techniques of programming, design of stand alone applications, application optimization, data handling, and input/output functions. L2 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 30 T eaching Assistants Doc. dr. sc. Hrvoje Hegeduš Doc. dr. sc. Marko Jurčević Dr. sc. Hrvoje Hegeduš Dr. sc. Petar Mostarac EEIT English Level C OM Doc. dr. sc. Juraj Havelka 2 C EA Prof. dr. sc. Roman Malarić ECT S Credits Grading This is a pass/fail course. Minimal number of points required for pass is: 50% EL Learning Outcomes EP E Lecturers in Charge E/C 86483 Advanced LabVIEW EC E ECTS Information Package for Academic Year 2016/2017 IP Apply skills for LabVIEW DSC module programming Apply skills for LabVIEW RT module rogramming Produce SCADA systems Create software for Real-Time controllers Explain and use OPC servers Design Modbus protocol server Design control loops SEIS 1. 2. 3. 4. 5. 6. 7. WT On successful completion of the course, students will be able to: CE General Competencies CS The basic knowledge of Labview programming, data acquisition from connected instruments to computers. SCADA programmming. Communication with programmible logic controllers using various protocols. TI F orms of Teaching » Lectures » Lectures » Laboratory Work » Examples » Experiments » Work with LabVIEw » Experimental Exercises » During lectures University of Zagreb F aculty of Electrical Engineering and Computing 47 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 30 % 30 % 40 % Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam T hreshold Percent of Grade 0% 0% 0% 0% 100 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. DSC module basics I/O serves 1. I/O serveri 2. Shared variables User interface Evente and alarm servers Citadel database (SQL) basics Citadel database (SQL) advanced SCADA system security RT module basics Hardware configuration Real-Time architecture Comunication Deploying application Scada system demo Literature M. L. Chungani,A. R. Samant,M. Cerna (1998). LabVIEW Signal Processing, PTR PH R. Bitter, T. Mohiuddin, M. Nawrocki (2006). LabVIEW Digital Signal Processing: and Digital Communications;C. Clark;McGraw Hill;2005, CRC Press C. Clark (2005). LabVIEW Digital Signal Processing: and Digital Communications, McGraw Hill J. Essick (1989). Advanced LabVIEW Labs, PTR PH L. Sokoloff (2004). Applications in LabVIEW, Pearson PH Similar Courses » LabVIEW course, Chalmers University » Engineering Tool IV: Programming with LabView, ETH Zurich » ME220 Lab #1 Introduction to LabView Environment and Signals in the, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 48 Course Catalogue – Undergraduate Study L0 E-learning Level L1 Study Hours Lecturers 15 Grading This is a pass/fail course. Minimal number of points required for pass is: 50% Doc. dr. sc. Stjepan Groš Course Description The goal of this skill is to teach students with advanced features of Linux operating system that will allow them to install and maintain/administer their own systems. Learning Outcomes Skill doesn't have grades, it only counts if student passed or not. Prerequisites Basic Use of Linux Operating System EEIT English Level C OM 1.5 C EA ECT S Credits EP E Lecturer in Charge E/C 86484 Advanced Use of Linux Operating System EC E ECTS Information Package for Academic Year 2016/2017 WT Distinguish basic parts of a hardware and their relationsip Apply knowledge to create and maintain partitions and file systems Apply knowledge to manage RAID and LVM systems Apply knowledge to install custom linux kernel Apply knowledge to manage system services Apply knowledge to manage packages IP 1. 2. 3. 4. 5. 6. EL On successful completion of the course, students will be able to: SEIS General Competencies CE The goal of this skill is to teach students with advanced features of Linux operating system that will allow them to install and maintain/administer their own systems. CS F orms of Teaching » Lectures » Lectures with live examples. TI » Exams » Quizzes during lectures. Grading System Continuous Assessment T ype Homeworks Quizzes Class participation Seminar/Project Attendance Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 0% 0% 0% 0% 30 % 30 % 5% 30 % 5% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% University of Zagreb F aculty of Electrical Engineering and Computing 49 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction Hardware and hardware architecture. Hardware and hardware architecture. RAID, LVM and qutoas. RAID, LVM and qutoas. Compiling Linux kernel, modules and patches. Compiling Linux kernel, modules and patches. Managing services and jobs scheduling. Managing services and jobs scheduling. Packages. Packages. Maintaining system. Maintaining system. Installing Linux system. Installing Linux system. Literature Garrels, Machtelt (2004). Bash guide for begginers, F ultus Hubert, Bert Linux advanced routing and traffic control Žagar, Mario (2006). UNIX i kako ga koristiti, 7. digitalno (XML) izdanje, F ER, Zagreb Barret, Daniel (2001). Secure shell: The definitive guide, O'Reilly University of Zagreb F aculty of Electrical Engineering and Computing 50 Course Catalogue – Undergraduate Study Survey of the sources and classes of the risks. Risk degree estimation. Protection classification and management. Anti burglar alarm systems. Access control. Alarm installations design principles. Role of the intern television and protective illumination. F ire alarm systems and other risk state detection. S-equipment. Norms and regulations. Study Programmes L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistant Dr. sc. Tomislav Pavlović EEIT English Level 50 62.5 75 87.5 Prerequisites Laboratory and Skills Matlab C EA Course Description 4 EP E Prof. dr. sc. Željko Ban ECT S Credits EC E Lecturer in Charge E/C 34320 Alarm Systems EL ECTS Information Package for Academic Year 2016/2017 WT » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE SEIS Describe the procedure of the alarm system design Identify the elements of anti burglar and fire alarm system Explain the principles of alarm system functioning Use the elements of the anti burglar system Analyze the protection system Model the protection system by the diagram Design the ant burglary system Estimate the numerical vulnerability assessment of the facility CS 1. 2. 3. 4. 5. 6. 7. 8. IP On successful completion of the course, students will be able to: TI General Competencies Good understanding of the sources and classes of the risks. Basic knowledge of the norms and regulations in the security area. Good understanding of the alarm design and installation principles for the anti burglar alarm systems, fire alarm systems and the access control systems. Practical skills to implement alarm system. F orms of Teaching » Lectures » Two hours lecture per week » Exams » Laboratory exercises test Midterm exam F inal exam in written form University of Zagreb F aculty of Electrical Engineering and Computing 51 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Oral final exam » Laboratory Work » Laboratory exercises consist of 5 exercises. Each exercise is worth 3 points for the laboratory work and writen report from laboratory exercise. » Consultations » After each lecture » Internship visits » Excursion to company for design and instalation of the alarm systems Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 50 % 50 % 50 % 50 % Percent of Grade 15 % 15 % 25 % 25 % 20 % Exam T hreshold Percent of Grade 0% 0% 0% 5% 5% 50 % 40 % 50 % Comment: It is necessary to complete all laboratory exercises and homework for taking the final exam Week by Week Schedule 1. Topics overview, literature, undertaking of teaching and exams. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Sources and classification of the risks Qualitative assesment of vulnerability to intrusion Numerical estimate of adversary sequence interruption Classification and management of the protection Anti burglar alarm systems External sensors of the anti burglar alarm systems Internal sensors of the anti burglar alarm systems Video supervision. Midterm exam. Access control systems F ire alarm systems. Smoke and fire detectors. Vulnerability analysis of the protection system using methods based on ASD diagrams Alarm and surveillance centers. Explosion protection systems and Ex equipment Norms and regulations F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 52 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature L. F ennelly (2004). Handbook of Loss Prevention and crime Prevention L. J. Fennelly Butterworth, Boston 198 9, Elsevier Inc J. Cieszynski (2007). The principles and Practice of Closed Circuit Television H. Constant, P. Turnbull Paramount Publ. Ltd. Hertfordshire 1994, Elsevier M. L. Garcia (2008). The Design and Evaluation of Physical Protection systems, Butterworth-Heinemann Jane I. Lataille (2003). Fire Protection Engineering in Building Design (Plant Engineering), Elsevier Science Thomas Norman (2007). Integrated security system design, ButterworthHeinemann University of Zagreb F aculty of Electrical Engineering and Computing 53 Course Catalogue – Undergraduate Study Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. Describe the usage of various data structures 2. Recognize the complexity of operations and algorithms 3. Apply appropriate data structures and algorithms in solving real-life problems 4. Develop computer programs to implement appropriate data structures and algorithms 5. Assess the complexity of algorithms and computer programs 6. Identify appropriate data structures and algorithms in solving real-life problems General Competencies Students will be able to design and program algorithms over advanced data structures, using the basics of the object-oriented program paradigm in C. Study Hours Lecturers Laboratory exercises 60 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 66 80 90 Prerequisites Programming and Software Engineering Prerequisites for Artificial Intelligence Interactive Computer Graphics Multimedia Technologies Object-oriented programming Operating Systems Scripting Languages Software Design Project F orms of Teaching » Lectures » Semester is organized in two cycles in totally 15 weeks, which accounts for two weeks for intermediate exams. There are four hours of lectures per week, divided in two terms of two hours (2+2). » Exams University of Zagreb F aculty of Electrical Engineering and Computing EC E T eaching Assistants Dr. sc. Mario Brčić Ivan Budišćak, dipl. ing. Petar Djerasimović, dipl. ing. Antun Ivanović, mag. ing. Marina Ptiček, mag. ing. EP E C EA C OM Lecturers Prof. dr. sc. Damir Kalpić Izv. prof. dr. sc. Tomislav Pribanić Izv. prof. dr. sc. Mile Šikić Doc. dr. sc. Hrvoje Džapo EEIT L1 EL Building on the knowledge obtained in Programming and software engineering, basic data structures and algorithms are introduced. After the topic of dynamic memory allocation, function calling mechanism is presented. Computational complexity of algorithms is introduced. Search methods are presented, followed by recursion. Algorithms for sorting are explained and illustrated. Dynamic data structures are introduced: singly and multiply linked lists. Basic data structures, stack and queue, are presented followed by hashing, binary trees, and heap. Heap sort illustrates priority queue application. E-learning Level WT Course Description L1 IP Doc. dr. sc. Mirjana DomazetLošo English Level SEIS Doc. dr. sc. Ivica Botički 6 CE Prof. dr. sc. Vedran Mornar ECT S Credits CS Lecturers in Charge E/C 21008 Algorithms and Data Structures TI ECTS Information Package for Academic Year 2016/2017 54 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » There are two exams: midterm exam and final exam. » Laboratory Work » Two to three cycles of laboratory exercises. Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 40 % 50 % 30 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 30 % 50 % 70 % Comment: On midterm and final exams students are required to gather the sum of at least 35 points. Week by Week Schedule 1. Introduction. Review of basic programming and data structures. Memory allocation. 2. F unction call mechanisms. Definition of algorithm. Complexity of algorithms. 3. Searching: sequential, jump-search, binary search. 4. Recursion. 5. Recursion examples, exercises. 6. Sorting algorithms: selection sort, bubble sort, insertion sort, Shell sort, mergesort, quicksort. 7. Linear list. Multiple linear lists. 8. Mid-term exam. 9. Mid-term exam. 10. Stack. Queue. 11. Hashing. 12. Hashing examples. 13. Introduction to graphs. Trees. 14. Heap. 15. Heap sort. University of Zagreb F aculty of Electrical Engineering and Computing 55 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature R. Sedgewick (2001). Algorithms in C: Fundamentals, Data Structures, Sorting, Searching and Graph Algorithms in C, Addison Wesley Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein (2009). Rent eTextbook Buying Options Add To Cart hardcover Add To Cart paperback Add To Cart eBook Hardcover | $94.00 Text | £69.95 | ISBN: 978 02620338 48 | 1312 pp. | 8 x 9 in | 235 b&w illus.| July 2009 Paperback | $74.00 Text | £44.95 | ISBN: 978 0262533058 | 1312 pp. | 8 x 9 in | 235 b&w illus.| July 2009 eBook | $94.00 Text | ISBN: 978 0262259460 | 1312 pp. | 235 b&w illus.| July 2009 About MIT Press eBooks Paperback not for sale in the US or Canada. Look Inside Index Preface Sample Chapter Essential Info Table of Contents Supplemental Content Author Errata Page Khan Academy Course Instructor Resources Digital Exam/Desk Copy Print Exam/Desk Copy Ancillary Material Introduction to Algorithms, Third Edition, MIT Press Additional Literature Adam Drozdek (2000). Data Structures and Algorithms in C++, Course Technology M. A. Weiss (1996). Data Structures and Algorithm Analysis in C (2nd Edition), Addison Wesley Similar Courses » Introduction to Algorithms, MIT » Data Structures and Algorithms, Cambridge » Data Structures and Algorithms, IEEE & ACM Computing Curricula » Algoritmi e strutture dei dati, Aalto University University of Zagreb F aculty of Electrical Engineering and Computing 56 Course Catalogue – Undergraduate Study ECT S Credits 4 English Level L0 E-learning Level L1 Study Hours Lecturers Exercises 30 15 EEIT Lecturer in Charge 132841 C EA Doc. dr. sc. Ivica Botički EP E Course Description WT EL EC E The goal of this course is to introduce students to the world of modern software development using C# programming language. Students will be familiarized with the world of applications starting form application types and core programming fundamentals. The first part will focus on storage and fetching of data with the emphasis on the specifics of Microsoft technologies. The second part is devoted for development of backend part of the application through web services and complementing technologies (AJAX, SignalR, Web API etc.). The third part of the course will be focused on implementation of client part of the application (frontend) working with various client technologies (HTML, JavaScript and XAML). The last part is reserved for hosting of server part of the application and new cloud computing paradigm. IP Study Programmes TI CS CE SEIS » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Information Processing -> Computing (Module) (skills, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Science -> Computing (Module) (skills, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (skills, 5th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing E/C Application development using C# programming language C OM ECTS Information Package for Academic Year 2016/2017 57 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. Apply C# programming language and related technologies in designing simple programs 2. Apply C# programming language and related technologies in designing server-side applications 3. Apply C# programming language and related technologies in designing client applications 4. Apply C# programming language and related technologies in designing web services 5. Apply C# programming language and related technologies in designing cloud applications 6. Prepare applications for deployment F orms of Teaching » Lectures » Lectures » Programming Exercises » Project implementation Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Week by Week Schedule 1. Applications types and programming fundamentals 2. Supporting software development lifecycle and program development models in Microsoft tools (e.g. TF S and SCRUM) 3. The specifics of object-oriented programming in C#. Generics. Delegates. Events. Lambda expressions. Other advanced elements of C#. 4. The application of database fundamentals and SQL language to using SQL Server. The overview of inovations in new SQL Server versions. Stored procedured and functions in SQL Server. 5. ORM - object-relations mapping in Microsoft tehnologies. LINQ. 6. WCF services and REST services. Client and service communication (Ajax, SignalR, Web API) 7. Midterm 8. Midterm 9. User experience design. The basics of HTML and CSS. Introduction to JavaScript and JQuery. 10. Web development with ASP.NET fundamentals 11. XAML fundamentals (WCF and Windows Phone) 12. Security and user authentication in applications. 13. Application hosting and Cloud Computing 14. F inals 15. F inals University of Zagreb F aculty of Electrical Engineering and Computing 58 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Additional Literature John Sharp (2014). Microsoft Visual C# 2013 Step by Step, Microsoft Press Andrew Troelsen (2012). Pro C# 5.0 and the .NET 4.5 Framework, APress Similar Courses » E-Commerce Technologies, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 59 Course Catalogue – Undergraduate Study The curse deals with the basic phenomena associated with time-varying electromagnetic fields. The radiation and propagation of the electromagnetic waves in unbounded media and along the guiding structures are analyzed mathematically together with clear physical interpretation. The experimental demonstration of all analyzed phenomena with examples of practical applications in various engineering systems such as communications, electronics and computers are given. E-learning Level L1 Study Hours Lecturers Exercises Laboratory exercises 45 9 15 T eaching Assistants Dr. sc. Damir Muha Dr. sc. Davor Zaluški Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT L2 C OM English Level C EA Course Description 4 50 60 80 90 Prerequisites Electromagnetic F ields EP E Prof. dr. sc. Silvio Hrabar ECT S Credits EC E Lecturer in Charge E/C 86507 Applied Electromagnetics EL ECTS Information Package for Academic Year 2016/2017 Study Programmes IP WT » Electronics -> Electrical Engineering and Information Technology (Module) (specialization courses, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI CS CE 1. Explain physical background of propagation of EM waves in free space, in unbounded loss-free and lossy dielectric as well as the propagation along guiding structures 2. Explain physical background of Maxwell equations in integral and differential forms, vector wave equation and associated solutions for travelling wave, standing wave and evanescent wave 3. Explain physical background of radiation of EM wave, elemental electric dipole and a simple antenna array with two radiators 4. Calculate basic parameters (a characteristic impedance and propagation constant) of simple guiding structures: TEM transmission line, dielectric slab and rectangular waveguide 5. Calculate all the parameters needed for matching of an arbitrary load to the generator using one-stub matching circuit 6. Calculate the EM field distribution in the case of propagation of EM wave that impinge onto dielectric half-space or multi-layer dielectric from the free space, at normal and oblique incidence 7. Identify components for radiation and propagation of EM waves in practical engineering systems in communications in electronics and explain associated background physics 60 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Clear and deep understanding the basic physical phenomena associated with radiation and propagation of the electromagnetic waves together with appropriate mathematical analysis. After completed course the students are expected to be able to understand basic principles of various engineering systems that make use of time-varying electromagnetic fields (wireless communication systems, optical communication systems, radio frequency and microwave electronic systems, high-speed digital systems). It is also expected that students will develop the competence to solve a broad range of practical problems in these systems. F orms of Teaching » Lectures » Theoretical background of each unit is given in the lectures. This is complemented by in-front-of-class experiments and computer situations that explain physics of particular phenomenon. » Exams » Short conceptual problems and numerical problems. » Exercises » Numerical examples of realistic engineering electromagentic problems are solved in details. » Laboratory Work » Three blocks of laboratory exercises. Each exercise is run as a group work of four students. » Experiments » There are 10 in-front-of-class experiments that cover whole syllabus. Each experiment is recorded by camera and projected on the screen. Therefore, each student is able to follow the experiment. Each experiment is also complemented by computer simulation, which enables further discussion and analysis. » Consultations » There are weekly scheduled consultations with a professor and a teaching assistant. F or some special problems, the group consultations are also organized occasionally Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Class participation Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% 0% 0% 0% Percent of Grade 10 % 5% 3% 3% 1% 10 % 18 % 50 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 10 % 5% 3% 3% 1% 0% 28 % 50 % University of Zagreb F aculty of Electrical Engineering and Computing 61 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Introduction – The importance of electromagnetics in engineering. Brief review of applications of time-varying electromagnetic fields in different engineering systems such as communications, electronics and computers. Distributed parameters, general transmission line equation and its solutions. 2. Distributed parameters, general transmission line equation and its solutions. Physical interpretation of transmission line equations: reflection, a standing wave, matching. Analogy between propagation of the electromagnetic wave along a transmission line and propagation in homogenous dielectric. 3. Smith chart. Practical problem of matching of an antenna to transmitter or a receiver. Laboratory exercises - Part I - Propagation of EM waves along TEM transmission line and matching 4. Maxwell equations, wave equation. The basic solutions of vector wave equation. Physical interpretation of the solutions: traveling plane wave, an evanescent wave, a standing wave. 5. Group velocity, flux of electromagnetic energy, Poynting vector. Plane wave propagation in infinite homogenous media. Lossless and lossy case. 6. Normal incidence of a plane wave on a homogenous dielectric half space including multilayer problem. Lossless and lossy case. 7. Oblique incidence of a plane wave on a homogenous dielectric half space including multilayer problem. Lossless and lossy case. Laboratory exercises - Part II - Basic properties of EM wave in free-space 8. Midterm exam 9. Propagation of electromagnetic wave along a general uniform guiding structure. Parallel-plate waveguide 10. Rectangular waveguide, TE and TM modes of propagation. 11. Circular waveguide, electromagnetic resonators. 12. Propagation in dielectric slab, dielectric waveguide. 13. Introduction to radiation, magnetic vector potential, elemental Hertz dipole 14. Basic antenna parameters, radiation pattern, radiation resistance, directivity and gain. A simple linear (wire) antenna. The concept of antenna array. A simple antenna array comprising two radiators. Laboratory exercises Part III- Waveguides and radiation of EM waves 15. F inal exam Literature Z. Smrkić (1986). Mikrovalna elektronika, Školska Knjiga Staelin, Morgenthaler, Kong (1994). Electromagnetic Waves, Prentice Hall C.Balanis (1989). Advanced Engineering Electromagnetics, John Willey F . Ulaby Fundamentals of Applied Electromagentics Similar Courses » Electromagnetics and Applications, MIT » Electromagnetics, MIT » Electromagnetic Waves, UCLA University of Zagreb F aculty of Electrical Engineering and Computing 62 Course Catalogue – Undergraduate Study Doc. dr. sc. Vedran Podobnik ECT S Credits 4 English Level L1 E-learning Level L2 Study Hours Lecturers Laboratory exercises 30 45 T eaching Assistant Darko Štriga, mag. ing. EEIT Lecturer in Charge E/C 127248 App Start Contest C OM ECTS Information Package for Academic Year 2016/2017 IP WT The educational component of the course consists of workshops on technical issues and lectures on economic themes related to launching business projects based on mobile and web technologies. The practical component of the course is organized as a competition between teams, where teams of students develop their original business ideas, implement them as mobile and/or web applications and compare in a competitive manner with the solutions of their fellow students. Learning Outcomes SEIS On successful completion of the course, students will be able to: TI CS CE 1. Apply a techno-economic knowledge needed to develop applications for popular mobile and web platforms 2. Plan a life cycle of mobile and web applications 3. Distinguish mobile and web technologies 4. Develop creative and innovative mobile and web applications 5. Demonstrate sense of entrepreneurship in the mobile and web technology sector 6. Develop knowledge and skills needed to work in a team General Competencies Students through the course gain the following techno-economic competencies needed to develop mobile and applications: i) ability to manage the project life-cycle by using agile methodologies; ii) basic knowledge of mobile and web technologies; iii) ability to develop mobile applications for popular mobile platforms (iOS, Android, WP8) with an advanced knowledge of the platform selected for the project; iv) ability to turn one’s idea from concept into a innovative mobile and/or web application; v) ability to develop a business model for a project; vi) ability to work in a small to mid-sized team. University of Zagreb F aculty of Electrical Engineering and Computing EP E Student success in skills is not rated on insufficient (1) excellent (5) scale. Students can pass or fail the skill. EC E The course is designed to offer students an opportunity to acquire a technoeconomic knowledge needed to develop applications for popular mobile platforms and web. Through presenting students the entire life cycle of an application development, the goal of the course is to develop student creativity, sense for innovations and entrepreneurship, as well as ability to work in a team. This is a pass/fail course. Minimal number of points required for pass is: -% EL Course Description C EA Grading 63 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures on economic topics related to developing business projects based on mobile and web platforms are held once a week in a twohour block. The lectures are filmed and presented in a digital format on the web pages of the course. The lecturers are respected experts from the business and academic communities possessing know-how in the area of developing mobile and/or web projects: i) university professors and assistants (University of Zagreb F aculty of Electrical Engineering and Computing and University of Zagreb F aculty of Economics and Business); ii) entrepreneurs and managers with experience in starting and managing companies whose business models are based on mobile and/or web platforms; iii) members and alumnae of the student association eSTUDENT. » Experimental Exercises » Workshops on relevant technical skills related to developing business projects based on mobile and web platforms are held once a week in a three-hour block. The workshops are filmed and presented in a digital format on the web pages of the course. The workshop presenters are respected experts from the business and academic communities possessing know-how in the area of developing mobile and/or web projects: i) university professors and assistants (University of Zagreb F aculty of Electrical Engineering and Computing and University of Zagreb F aculty of Economics and Business); ii) experts from the industry with experience of developing applications for targeted platforms (partner firms and leading firms for mobile application development). » Consultations » Judges who mentor and grade projects comment the results of projects at defined milestone points. » Seminars » Students present their project ideas as well as their business plan through seminar papers. The required materials are used by mentors to correct the course of development of student projects at defined milestones. Students also create the technical documentation for their application as well as presentations for their project. » Programming Exercises » The project must fulfill, among others, technical completion criteria, meaning: i) the application must be functionally complete, with functionalities defined in the project idea document fully implemented; ii) the application’s user interface must have a complete design. » E-learning » Lectures and workshops are filmed and presented in a digital format on the web pages of the course. A dedicated forum is activated to enable students ask questions about the course/competition organization or content of lectures/workshops, as well as problems they encounter during their applications development process. These questions are answered by course/competition organizers, lecturers and experts for popular web/mobile platform. Additionally, the course interactively communicates with all stakeholders (i.e., students-competitors, organizers, lecturers, sponsors) via social networks (i.e., F acebook, Twitter). University of Zagreb F aculty of Electrical Engineering and Computing 64 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Seminar/Project Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 100 % Comment: To successfully complete the course students must fulfill the following criteria: i) regular attendance at lectures and workshops; ii) regular fulfillment of required tasks, meaning timely submissions of the project idea document, the business plan document, the required materials for mentors to evaluate the project at milestones, as well as the final submission of the finished project, which must fulfill completion criteria, which are defined as: a) the application must be functionally complete, with functionalities defined in the project idea document fully implemented; b) the application’s user interface must have a complete design; c) the associated technical documentation must contain the main elements presented in the relevant template document; d) a presentation must be enclosed to describe the project. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Introduction into the mobile application market Mobile application development Android application development, part 1 Android application development, part 2 Web - an introduction Web - HTML5, CSS3 iOS application development, part 1 iOS application development, part 2 WP7 application development Application development life-cycle, part 1 Application development life-cycle, part 2 Mobile payment The impact of mobile devices on the information and communication market 14. Starting a business 15. Exporting applications based on Information and Communication Technology (ICT) University of Zagreb F aculty of Electrical Engineering and Computing 65 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature E. Brunette (2009). Hello, Android: Introducing Google's Mobile Development Platform, Pragmatic Bookshelf R. Meier (2010). Professional Android 2 Application Development, Wrox S.G. Kochan (2011). Programming in Objective-C (4th Edition) (Developer's Library), Addison-Wesley Professional J. Conway (2010). iPhone Programming: The Big Nerd Ranch Guide, AddisonWesley Professional A. Nathan (2011). 101 Windows Phone 7 Apps, Volume I: Developing Apps 150, Sams Similar Courses » iPhone Application Development, Stanford » Developing Mobile Application by Web Technologies, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 66 Course Catalogue – Undergraduate Study There are many cognitive tasks that are simple for the human, but very difficult for the computer. Artificial intelligence (AI) tries to solve these kind of problems. Traditional approach to AI is based on symbolic knowledge representation and reasoning as symbol manipulation. Biologically inspired connectivistic approach simulates cognitive abilities of the brain. The aim of the course is to introduce different AI approaches and to give an overview AI methods, including methods for knowledge representation, automatic reasoning, problem solving, learning, and optimization. Study Programmes » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 6th semester, 3rd year) E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 C OM Lecturer Doc. dr. sc. Marko Čupić C EA T eaching Assistants Mladen Karan, mag. ing. comp. Martin Tutek, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 Prerequisites Algorithms and Data Structures Probability and Statistics SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Define the basic concepts of artificial intelligence 2. Distinguish between symbolic and connectivistic approaches to AI 3. Apply state search algorithms and biologically inspired optimization algorithms on basic problems 4. Solve basic problems using logic programming 5. Apply inference algorithms on basic logical problems 6. Compare among various approaches to representing uncertainty 7. Assess the applicability of different AI methods on a given AI problem 8. Review the philosophical aspects of artificial intelligence General Competencies Students will have an overview of the different approaches to AI and different AI methods. They will understand the drawbacks and the advantages of different approaches and will be able to recognize the types of problems that can be tackled successfully using AI methods. Students will gain practical programming experience in solving diverse AI problems, including state space search, game playing, automatic inference, logic programming, neural networks, and biologically inspired optimization. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L3 EP E Course Description English Level EC E Doc. dr. sc. Jan Šnajder 4 EL Prof. dr. sc. Bojana DalbeloBašić ECT S Credits WT Lecturers in Charge E/C 34285 Artificial Intelligence IP ECTS Information Package for Academic Year 2016/2017 67 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are given for 13 weeks (3 hours each). Lectures are divided in two study periods. There will be a midterm exam after the first period and a final exam after the second period. » Exams » Midterm exam and final exam; short quizzes during the semester. » Laboratory Work » There will be 4-5 lab take-home lab assignments, demonstrated to the instructor or the lab assistent. » Consultations » Weekly office hours. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 25 % 0% 0% 0% 25 % 5% 35 % 35 % Exam T hreshold Percent of Grade 25 % 0% 0% 25 % 0% 50 % 37.5 % 37.5 % Comment: Exams after the final exam are written and oral, together contributing 75% to the final grade. Students are required to score above 50% on written exam to be admitted to the oral exam. Week by Week Schedule 1. Overview of the artificial intelligence. History of AI. AI research areas and newest trends. Relation to other disciplines. Intelligence and the Turing test. 2. Solving problems by searching state space search. Blind search strategies. 3. Informed search strategies. A* algorithm. Constraint satisfaction problems. Game playing. Min-max algorithm. 4. Knowledge and reasoning. F irst order logic. Theorem proving. Unification. Resolution rule. 5. Logic programming. Prolog. 6. Semantic networks, frames and rules. Ontologies. Expert systems. 7. Natural language processing. 8. Midterm exam. 9. Uncertain knowledge and reasoning. Probability-based knowledge representation. Bayes rule. F uzzy logic and fuzzy inference. 10. Introduction to machine learning. Naive Bayes classifer. 11. Connectivistic approaches to AI. Artificial neural networks. Perceptron algorithm. Backpropagation algorithm. 12. Computational intelligence. Genetic algorithm. Ant colony optimization. 13. Embodied AI. Behavior-oriented AI. 14. Philosophical foundations of AI. Wrap up. 15. F inal exam. University of Zagreb F aculty of Electrical Engineering and Computing 68 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Stuart Russell and Peter Norvig (2009). Artificial Intelligence: A Modern Approach, Prentice Hall, London Rolf Pfeifer and Christian Scheier (2001). Understanding Intelligence, The MIT Press Similar Courses » Artificial Intelligence, MIT » Introduction to Artificial Intelligence, Stanford » Artificial Intelligence I, Cambridge » Introduction to Artificial Intelligence: The ShanghAI lectures, ETH Zurich » Artificial Intelligence 1, Chalmers University » Grundzüge der Artificial Intelligence, TU Wien » Problem Solving and Search in Artificial Intelligence, TU Wien » Introduction to Artificial Intelligence, University of California Berkeley » Intelligent Systems, Oxford » Künstliche Intelligenz: Grundlagen und Anwendungen, TU Berlin University of Zagreb F aculty of Electrical Engineering and Computing 69 Course Catalogue – Undergraduate Study The application of computers has become inevitable when sound recording and processing is concerned. The following thematic units are elaborated in detail: A/D conversion. D/A conversion. Ways of exchanging audio content and the formats used in the process. Media and formats used for storage of audio content. Characteristics of sound cards. Recording, editing and processing of audio using a computer. Computer control of musical instruments. Computer-aided sound analysis. Computer-aided sound synthesis. Computer-controlled sound reinforcement and PA systems. Computer-controlled radio-diffusion systems. Multimedia home systems. Audio content archives. Computer-aided and controlled electroacoustical measurements. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 6 51 61 76 91 Prerequisites Programming and Software Engineering Study Programmes IP » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Explain the principle of A/D and D/A conversion Differentiate media and formats for sharing audio content Explain the features of sound cards Apply recording, editing and sound processing with computer Analyze the sound with a computer Describe the computer control of musical instruments Choose a good way of audio content archiving Use a computer for electroacoustic measurements TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies Good understanding of the problems and solutions of sound recordings and procesing, with applications to computers. Theoretical and practical knowledge about methods and techniques in measuring of sound, with applications to computers. Basic knowledge about methods and techniques in sound processing. University of Zagreb F aculty of Electrical Engineering and Computing C EA Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistant Dr. sc. Miljenko Krhen EEIT English Level EP E Course Description 4 EC E Izv. prof. dr. sc. Siniša F ajt ECT S Credits EL Lecturer in Charge E/C 91858 Audio and Computers WT ECTS Information Package for Academic Year 2016/2017 70 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are held in two cycles, 3 hours per week. After each cycle assessment is carried out. » Exams » Continuous assessment is carried out through mid-term exams and final exams. Assessment on the examinations are carried out according to schedule. » Laboratory Work » Three laboratory exercises are provided, they are graded, and take place under the supervision of an assistant. » Experiments » Demonstration of some phenomena that are topics at a lecture » Experimental Exercises » More complex demonstration of some phenomena that are topics at a lecture » Consultations » Consultations take place according to agreement with the teacher » Seminars » Individual work for selected topic from the area of the whole course Grading System Continuous Assessment T ype Laboratory Exercises Seminar/Project Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 15 % 15 % 20 % 20 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 15 % 15 % 0% 40 % 30 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction lecture about sound A/D i D/A conversion Methods and formats for audio content sharing Computer and digital audio workstation A/D and D/A conversion - Matlab - presentation and demonstration Audio coding techniques Sound analysis and sound synthesis Mid-term exam Sound card and measuring on sound cards Audio streaming VoIP - Internet Phone Home multimedia systems Audio content archive Computer-controlled electroacoustic measurements F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 71 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Ross Kirk, Andy Hunt (1999). Digital Sound Processing for Music and Multimedia, F ocal Press, Linacer House, Jordan Hill, Oxford OX2 8DP Dieter Thomsen (1987). Digitalna audiotehnika, Tehnička knjiga, Zagreb I.Glover, P.Grant (2000). Digital Communications, Prentice Hall Y.Huang, J.Benesty (2004). Audio Signal Processing for Next-Generation Multimedia Communication Systems, Kluwer Academic Press M.R.Schroeder (2004). Computer Speech: Recognition, Compression, Synthesis, Springer-Verlag Similar Courses » F oundations of Computer-Generated Sound, Stanford » Medientechnik, TU Munchen » Digital Audio, EPF L Lausanne » Advanced Topics in Digital Speech Processing, UCLA University of Zagreb F aculty of Electrical Engineering and Computing 72 Course Catalogue – Undergraduate Study English Level L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 T eaching Assistant Dr. sc. Marko Horvat This subject covers the principles of audiotechnics and the concepts of audio systems. Measuring units. Audio preamplifiers, power amplifiers, correction preamplifiers. Devices used for amplitude, dynamic, time and frequency processing of audio signals. Interconnection of audio devicesand systems. Audio devices distortion basics. Basics on measurements on audio frequency circuitry, components, devices and systems. Applications of basic audio devices in sound reinforcement. Basics of digital audio devices. Basic of electroacoustic transducers and their connection with other audio devices. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C EA Course Description C OM Lecturers Doc. dr. sc. Antonio Petošić Dr. sc. Marko Horvat 50 65 80 90 WT Study Programmes IP » Electronics -> Electrical Engineering and Information Technology (Module) (specialization courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Describe basic technical characteristics given in a device's specifications 2. Name electroacoustical chain components 3. Reproduce basic concepts behind amplitude, dynamic, time and frequency processing of audio signal 4. Name audio power amplifier classes 5. Design basic circuits of audio preamplifiers and filters 6. Compare various audio devices quality 7. Outline basic concepts of an sound reinforcement system 8. Name basic features of electroacoustic transducers General Competencies The subject gives the necessary qualifications for understanding of audiotechnics and audio devices. Based on the knowledge they have gained, the students will be able to identify the most important features of audio devices, audio system's parts and electroacoustic transducers and compare them to similar audio devices, systems and transducers. University of Zagreb F aculty of Electrical Engineering and Computing EEIT 4 EP E Izv. prof. dr. sc. Ivan Đurek ECT S Credits EC E Lecturer in Charge E/C 34309 Audiotechnics EL ECTS Information Package for Academic Year 2016/2017 73 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are organized through two lecturing cycles. The first cycle consists of 7 weeks of lectures and the midterm exam. The second cycle consists of 6 weeks of lectures and the final exam. The lectures are given in total 15 weeks with weekly load of 3 hours. » Exams » Exams consist of one midterm exam and a final exam. The final exam includes materials from all lectures » Laboratory Work » During the 15 weeks of lectures, students must attend 5 laboratory excersises. The exercises are practical and include measurements and construction of basic preamplifier, filter and signal processing devices circuits. » Consultations » Consultations are given after each lecture or specially according to agreement with the lecturer. Grading System Continuous Assessment T ype Laboratory Exercises Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 20 % 5% 25 % 40 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 5% 0% 65 % 10 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Measuring units, signals and distortions Analog preamplifier circuits Operational amplifier circuits Audio signal processing in time domain Audio signal processing in frequency domain Dynamic processing of audio signals Basic on mixers and mixing consoles Exams Output power amplifiers - basic circuits Output power amplifiers - stability, protection, thermal dynamics Basics on digital audio dvices, A/D and D/A conversion Basics on electroacoustic transducers Basics on sound reinforcement systems, signal levels in sound reinforcement systems 14. Screeing of an documentary about sound reinforcement systems 15. Exams University of Zagreb F aculty of Electrical Engineering and Computing 74 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature F rancis Rumsey, Tim McCormick (2008). Sound and Recording, F ocal Press Bob Cordell (2011). Designing Audio Power Amplifiers, McGraw Hill razni, urednik Glen M. Ballou (2005). Handbook for Sound Engineers, F ocal Press Scott Hunter Stark (2005). Live Sound Reinforcement, Thomson Course Technology Similar Courses » Audio and Speaker Electronics, MIT » Verstärkunbgschaltungen, TU Munchen » F oundations of Sound Recording Technology, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 75 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) 60 15 EC E EP E C EA C OM T eaching Assistants Dr. sc. Tamara Hadjina Dr. sc. Vinko Lešić Dr. sc. Tomislav Pavlović Josip Ćesić, mag. ing. Mladen Đalto, mag. ing. Nikola Hure, mag. ing. Kruno Lenac, mag. ing. F ilip Mandić, mag. ing. Anita Martinčević, mag. ing. Ivan Maurović, mag. ing. el. Branimir Novoselnik, mag. ing. Antonio Starčić, mag. ing. Grading Acceptable (2) 50 Good (3) 62.5 Very Good (4) 75 Excellent (5) 87.5 Grades are not subject to Gaussian distribution. Prerequisites Signals and Systems Prerequisites for Computer-Controlled Systems Learning Outcomes On successful completion of the course, students will be able to: 1. Explain the pricinple of feedback in control systems 2. Apply laws of conservation of energy and matter in mathematical modelling of dynamical systems; linearize nonlinear model 3. Employ block agebra and Laplace transform in transfer function calculation 4. Compute frequency characteristics of linear systems 5. Apply methods of analysis of stability of linear continuous-time control systems in frequency domain 6. Apply discretization on a linear continuous-time system 7. Apply methods of analysis of stability of dicrete time systems University of Zagreb F aculty of Electrical Engineering and Computing EEIT Study Hours Lecturers Laboratory exercises EL Introducing course, terminology, historical overview. Classification of control systems. Principle of feedback. F ormal representation of control systems. Mathematical modelling. Static and dynamic working regime. Linearization. Responses of linear time invariant (LTI) systems. Use of Laplace transform. Basic dynamic components of control systems. Transfer function and frequency characteristics. Stability analysis: Lyapunov, algebraic and frequency methods. Internal model principle. Sensitivity. Digital control systems. Choice of the sampling period. Mathematical description of A/D and D/A converters, quantization. Discretization methods. Mathematical models of discrete-time systems. Controllability and observability. Performance indices of control systems. Introduction to design. PID regulator and parametrization of PID regulators. F eedforward and cascade control. Digital PID regulator. Windup and antiwindup. Design of digital control system by emulating continuous system. L1 WT Course Description E-learning Level IP Doc. dr. sc. Nikola Mišković L0 SEIS Izv. prof. dr. sc. Mato Baotić English Level CE Prof. dr. sc. Zoran Vukić 5 CS Prof. dr. sc. Nedjeljko Perić ECT S Credits TI Lecturers in Charge E/C 34313 Automatic Control 76 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 8. Apply tuning rules for PID regulator based on experiments (ZieglerNichols). General Competencies Understanding the role of control related to flow of matter, energy and information. Understanding the basic control systems analysis and design techniques. Ability to design and tune classical controllers. F orms of Teaching » Lectures » Two times per week two hours of lectures. » Exams » One midterm and one final exam in written form, or an exam in a written and oral form. » Laboratory Work » Laboratory exercises consist of 6 exercises. Each exercise is worth 3 points: 1 point for homework which is evaluated during the exercise, 0.5 for the laboratory work and 1.5 for a quiz written at the end of the exercise. » Consultations » After each lecture. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 3% 6% 9% 35 % 47 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 1.5 % 3% 4.5 % 0% 41 % 50 % Comment: On midterm exam and final exam at least 40 out of total 82 points is required. At least 50 out of total 100 points is required to pass the course. Week by Week Schedule 1. Overview of thematic subjects, references, organization of the course and exams. Historical background of automatic control development. Examples and research trends. 2. Systems and control systems. Examples of various systems. System classification. F ormal representation of control systems. Block algebra. 3. Modeling of dynamical systems. 4. Linearization of nonlinear systems. Systems representations: impulse system response, step system response, state-space representation. University of Zagreb F aculty of Electrical Engineering and Computing 77 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Use of Laplace transform. Transfer function. 6. System frequency characteristics. Various representations (Nyquist, Bode, Nichols). Examples. 7. Poles, zeros and time responses of linear dynamical systems. Control systems structures. 8. Midterm exam. 9. Stability of linear continuous-time control systems. Stability analysis by frequency method (Nyquist, Bode). 10. Time performance indices for control system steady-state response. Introduction to digital control systems. 11. Mapping of poles and zeros from s-domain to z-domain. 12. Discretization of continuous-time systems. Models of digital control systems. 13. Stability of discrete-time control systems. PID controller. 14. Parametrization of PID controllers. PID - additional functions. 15. F inal exam. Literature Zoran Vukić, Ljubomir Kuljača (2005). Automatsko upravljanje N. Mišković, S. Jurić-Kavelj, M. Đakulović, V. Petrović i ostali (2012). Automatsko upravljanje - zbirka zadataka, F ER J. Matuško, M. Vašak, M. Seder. (2006). Automatsko upravljanje - zbirka zadataka., F ER N. Perić (1998). Automatsko upravljanje - auditorne vježbe, F ER N. Perić (2005). Automatsko upravljanje-predavanja, F ER Feedback Control of Dynamical Systems. G.F. Franklin, J.D. Powell, A. Emami.Naeini. 4th edition, Prentice Hall, 2002. Digital Control of Dynamic Systems. G. F. Franklin, J.D. Powell, M.L. Workman. 3rd edition, Prentice Hall, 1997. Linear Control System Analysis and Design Conventional and Modern. J.J. D´Azzo, C.H. Houpis. 4th edition, McGraw-Hill, 1995. Control System Design. G.C. Goodwin, S.F. Graebe, M.E. Salgado. Prentice Hall, 2001. Similar Courses » Control Systems, ETH Zurich » Automatic Control, Lund University » Regelungs- und Steuerungstechnik 1, TU Munchen » , MIT University of Zagreb F aculty of Electrical Engineering and Computing 78 Course Catalogue – Undergraduate Study Multilevel organization of distributed control systems for automation of plants and processes. F unctions and databases of automation levels. Programmable logic controllers (PLCs) - architectures, programming and application examples. Individual work with PLCs - logical functions, PID controller. Communications in automation systems. Examples of industrial communication networks and protocols. Individual work with industrial communication networks. Introduction to real-time databases. Human - control system communication interface and SCADA programs. Individual work with a SCADA program. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 15 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistants Dr. sc. Vinko Lešić Igor Cvišić, dipl. ing. Antonio Starčić, mag. ing. EEIT English Level C EA Course Description 4 50 62.5 75 87.5 Prerequisites Computer Architecture 1 EP E Izv. prof. dr. sc. Mario Vašak ECT S Credits EC E Lecturer in Charge E/C 34344 Automation Practicum EL ECTS Information Package for Academic Year 2016/2017 WT Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) IP Learning Outcomes SEIS On successful completion of the course, students will be able to: TI CS CE 1. Identify basic functions and elements of a digital computer in an automation system computer (process computer) 2. Explain the basic structure of the automation system 3. Explain the basic structure of the programmable logic controllers 4. Solve tasks of sequential control in an automation system by writing corresponding programmable logic controllers programs 5. Solve tasks of proportional-integral-derivative (PID) control of continuous processes in an automation system by writing corresponding programmable logic controllers programs 6. Integrate individual elements of an automation system into a system connected with standard fieldbus communication networks 7. Apply configuration tools for SCADA system design for an automation system 8. Develop a hierarchical automation system based on programmable logic controllers, fieldbus communication systems and SCADA systems for real applications General Competencies The course trains students for stand-alone programming of automation systems and design of industry processes and plants control systems. University of Zagreb F aculty of Electrical Engineering and Computing 79 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » 15 hours, ununiformly divided over weeks » Exams » Tasks for analysis and synthesis of programming solutions and hardware configuration in an automation system » Laboratory Work » Work with a software package for configuring and programming devices in an automation system » Experimental Exercises » Work with a software package for configuring and programming devices in an automation system » Consultations » After lectures or arranged via e-mail » Seminars » More complex tasks which are demonstrated on programmable logic controllers Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 47 % 47 % 47 % 12 % 3% 45 % 20 % 20 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 10 % 0% 40 % 0% 30 % 20 % Comment: F or a cummulative exam there are no thresholds on laboratory exercises and seminars, but they should be all done. Week by Week Schedule 1. Lecture 00 -- Course rules; Lecture 01 -- Architecture of automation systems; Lecture 02 -- Architecture of programmable logic controllers (2 hours) 2. Lecture 02 (continuation) -- Architecture of programmable logic controllers (2 hours) 3. Lecture 03 -- Configuration and programming of programmable logic controllers (2 hours) 4. Lecture 04 -- Data blocks, functions and function blocks. Indirect addressing. (2 hours) Laboratory block 1 -- Interactive laboratory excercise: Introduction to a software package for configuring and programming of programmable logic controllers (2x2 solar hours) 5. Lecture 04 (continuation) -- Data blocks, functions and function blocks. Indirect addressing. (2 hours) Laboratory block 2 - Laboratory excercise: PLC programming - binary and digital operations. (2x2 solar hours) University of Zagreb F aculty of Electrical Engineering and Computing 80 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Lecture 05 - Analog values processing using PLC. Control in closed loop using PLC. (2 hours) Laboratory block 3 (Seminar 1) -- Individual work od students in laboratory on more complex tasks in binary and digital operations. 7. Laboratory block 3 (Seminar 1) -- Individual work od students in laboratory on more complex tasks in binary and digital operations. 8. Midterm exam 9. Laboratory block 4 -- Laboratory exercise: Analog values processing using PLC. (2x2 solar hours) 10. Laboratory block 5 -- Laboratory exercise: PID control using PLC. (2x2 solar hours) 11. Lecture 06 -- Communication networks in automation systems. (2 hours) Laboratory block 6 (Seminar 2) -- Individual work of students in laboratory on implementation of PID control using PLC. 12. Lecture 07 -- SCADA systems (1 hour) Laboratory block 7 -- Interactive exercises: (7.1) Configuration of fieldbus communication networks in an automation system (1 solar hour); (7.2) Configuration of a human-machine interface in an automation system (2 solar hours) 13. Laboratory block 8 -- Laboratory exercises: (8.1) Configuration of fieldbus communication networks in an automation system (1 solar hour); (8.2) Configuration of a human-machine interface in an automation system (2 solar hours) 14. Laboratory block 9 -- Seminar 3: Integration of fieldbus communication and human-machine interface within complex automation systems 15. F inal exam Literature William Bolton (2003). Programmable Logic Controllers, third edition, Elsevier Bogdan Wilamowski, David Irwin (2010). The Industrial Electronics Handbook -Industrial Communication Systems, Taylor and F rancis Group Stuart A. Boyer (2004). SCADA: Supervisory Control and Data Acquisition, third edition, ISA-The Instrumentation, Systems, and Automation Society Similar Courses » Industrial Automation, EPF L Lausanne » Praktikum Automatisierungstechnik und Robotik, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 81 Course Catalogue – Undergraduate Study Course Description The course objective is to introduce students to sound recording in different recording conditions as well as to frequency, amplitude and time analysis and processing of sound, with the purpose to obtain optimal sound quality. Every chapter is presented through a theoretical overview and practical or demonstrational exercises. English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 30 C OM Lecturer Dr. sc. Marko Horvat EEIT 2 T eaching Assistant Dr. sc. Marko Horvat C EA Prof. dr. sc. Hrvoje Domitrović ECT S Credits Grading This is a pass/fail course. Minimal number of points required for pass is: 50% EP E Lecturer in Charge E/C 71794 Basics of Sound Recording and Processing EC E ECTS Information Package for Academic Year 2016/2017 EL Learning Outcomes On successful completion of the course, students will be able to: IP WT Select optimal equipment for sound recording Define optimal place and way for recording Judge necessary procedures of sound processing Generate effescts for improvement of recorded sound Estimate the quality of stereophonic reproduction Evaluate recorded sound samples SEIS 1. 2. 3. 4. 5. 6. General Competencies CS CE By successfully passing the course, students will aquire skills for selecting appropriate recording techniques in different situations, as well as skills related to basic processing of simple audio recordings. F orms of Teaching TI » Lectures » Class is held for two school hours per week. » Laboratory Work » Lab. is organized after the lessons. » Experimental Exercises » Recording will take place at th School of Music » Acquisition of Skills » Exercises are carried out individually on a personal computer (recommended software packages: Steinberg Cubase or Nuendo), except for exercises requiring additional equipment (e.g. microphones) which will be held in larger groups or set up as demonstrational exercises. University of Zagreb F aculty of Electrical Engineering and Computing 82 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral 0% Percent of Grade Exam T hreshold Percent of Grade 50 % 50 % 0% 50 % 50 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Analog and digital sound recording Room acoustics Microphones and loudspeakers Sound cards, A/D and D/A converters Digital and analog audio formats and their quality Personal computer based sound recording Sound synthesis, virtual instruments and MIDI. Connecting audio components in a studio. Editing of sound samples Recording speech and vocals. Acoustical and electrical instruments recording Types of sound processing. Principles of mixing. Automation in sound recording. Audio mastering. Exam Literature F . Alton Everest, Ken Pohlmann (2009). Master Handbook of Acoustics, McGraw-Hill/TAB Electronics F . Alton Everest (2006). Critical Listening Skills for Audio Professionals Book, Artistpro Bob Katz (2007). Mastering Audio, Second Edition: The art and the science, F ocal Press Similar Courses » The Sciencs of Sound Recording, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 83 Course Catalogue – Undergraduate Study 1.5 English Level L0 E-learning Level L1 Study Hours Lecturers 15 Grading Doc. dr. sc. Stjepan Groš This is a pass/fail course. Minimal number of points required for pass is: 50% The course has no grades but only pass or not pass. This skill is oriented towards students with no knowledge of Linux and it's command line. To accomplish this goal basic concepts will be introduced, as well as tools necessary for efficient use of command line. At the end, graphical user interface will be presented, as well as remote work using ssh shell. Prerequisites for Advanced Use of Linux Operating System EC E EP E Course Description Learning Outcomes EL On successful completion of the course, students will be able to: WT Apply knowledge to manipulate files and directories Describe Linux file system hierarchy Apply knowledge to view and manipulate file content Apply knowledge to manage users and groups Apply knowledge to manage ownership and permissions Create regular expressions and patterns IP 1. 2. 3. 4. 5. 6. SEIS General Competencies CS CE Students will gain basic knowledge necessary for a work in a command line of Unix operating system, and in particular Linux operating system. In order to achieve that some basic terminology and knowledge will be thought like files, directories, users and groups, ownerships and permissions. Also, students will gain knowledge of some mechanisms that will allow them use of some advanced possibilities of command line. TI F orms of Teaching » Lectures » Lectures with slides. » Experimental Exercises » During lectures students are shown examples. University of Zagreb F aculty of Electrical Engineering and Computing EEIT ECT S Credits C OM Lecturer in Charge E/C 86495 Basic Use of Linux Operating System C EA ECTS Information Package for Academic Year 2016/2017 84 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Homeworks Quizzes Class participation Seminar/Project Attendance Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 0% 0% 0% 0% 30 % 30 % 5% 30 % 5% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Description of the skills. Introduction. Working with files and directories. Working with files and directories. F ile system hierarchy. View inside files. View inside files. Users and groups. Ownerships and persmissions. Searching, filters and pipes. Searching, filters and pipes. Patterns and regular expressions. Patterns and regular expressions. Processes. Shells. Shells. Literature Grupa autora (2006). Osnove operacijskog sustava Linux, F ER, Zagreb Žagar, Mario (2006). UNIX i kako ga koristiti, 7. digitalno (XML) izdanje, F ER, Zagreb University of Zagreb F aculty of Electrical Engineering and Computing 85 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Project C OM Course Description E/C 34317 BSc Thesis Study Programmes C EA » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 86 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Project C OM Course Description E/C 41423 BSc Thesis Study Programmes C EA » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 87 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Project C OM Course Description E/C 41424 BSc Thesis Study Programmes C EA » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 88 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Project C OM Course Description E/C 41426 BSc Thesis Study Programmes C EA » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 89 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Project C OM Course Description E/C 41428 BSc Thesis Study Programmes C EA » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 90 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Software Design Project C OM Course Description E/C 41429 BSc Thesis Study Programmes C EA » Information Processing -> Computing (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 91 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Software Design Project C OM Course Description E/C 41430 BSc Thesis Study Programmes C EA » Software Engineering and Information Systems -> Computing (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 92 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Software Design Project C OM Course Description E/C 41431 BSc Thesis Study Programmes C EA » Computer Engineering -> Computing (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 93 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Software Design Project C OM Course Description E/C 41432 BSc Thesis Study Programmes C EA » Computer Science -> Computing (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 94 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12 English Level L3 E-learning Level L1 Study Hours EEIT The final thesis is a comprehensive and highly independent task where the student has to demonstrate the ability to analyse the given problem from theoretical and practical aspects, devise a solution using the knowledge acquired in multiple courses and literature, implement the solution, write the documentation and instructions for use and/or for further work, to present his or her work in written and oral form. The accent is given on demonstration of ability in all these aspects rather than to force students to pursue some work intensive repetitive activities in order to fully complete a product. ECT S Credits Prerequisites Software Design Project C OM Course Description E/C 41433 BSc Thesis Study Programmes C EA » Telecommunication and Informatics -> Computing (Module) (required course, 6th semester, 3rd year) EP E General Competencies WT EL EC E Students are to achieve self confidence in their acquired knowledge, ability to additionally consult the mandatory or supplementary textbooks, consult the advisor with well structured and prepared questions and, in most cases, devise a practical solution of moderate but representative functionality. Last, but not least, they have to present it in a written form, formally, linguistically and ethically correct, prepared on computer, according to instructions, of the average overall size of 30 single spaced A4 pages, what raises their awareness of importance of this ability. Computer prepared transparencies and a 10 minutes oral presentation both serve to train the students how to present their work to specific audience within a given time frame. Grading System T ype T hreshold Percent of Grade T hreshold IP Exam Percent of Grade SEIS Continuous Assessment University of Zagreb F aculty of Electrical Engineering and Computing CS F inal work assignment Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis Work on final thesis TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. CE Week by Week Schedule 95 Course Catalogue – Undergraduate Study Prof. dr. sc. Krešimir Malarić ECT S Credits 2 English Level L2 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 30 T eaching Assistant Dr. sc. Branimir Ivšić EEIT Lecturer in Charge E/C 69392 Chess C OM ECTS Information Package for Academic Year 2016/2017 50 points to pass EL Learning Outcomes On successful completion of the course, students will be able to: IP WT Identify chess openings Explain chess rules Apply tournament rules Analyze chess problems Arrange chess tournaments Evaluate the position on a board in a chess game SEIS 1. 2. 3. 4. 5. 6. General Competencies CS CE F amiliarizing with the game of chess. Learning chess game rules and strategies in opening, middle game and endgame. Solving chess problems. Acquiring knowledge necessary to play in tournaments and clubs. F orms of Teaching TI » Lectures » Lectures are given with the use of powerpoint presentations published on the web pages. The lectures are organized through 2 cycles. The first cycle consists of 7 weeks of lectures and midterm, while other cycle has six weeks of lectures and final exam. The lectures are given in total of 15 weeks, two hours per week. » Laboratory Work » Laboratory works consists of playing chess games and tournament. » Acquisition of Skills » Practicing openings and chess problems covered at lectures. University of Zagreb F aculty of Electrical Engineering and Computing EP E Historical survey of chess. Game rules and piece movement. Most used openings. Middle game and endgame. Most important chess games. World championship and Croatian grandmasters. Playing chess in clubs and on turnaments. Proper game writing. Chess categories. Internet Chess. Playing against computers. Chess strategy. Chess problems. This is a pass/fail course. Minimal number of points required for pass is: 50% EC E Course Description C EA Grading 96 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 30 % 35 % 35 % Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam T hreshold Percent of Grade 0% 0% 0% 0% 100 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Historical survey of chess Game rules and figure movement. Chess notation Common openings Open games Semi-open games. Closed games. Semi-closed games. Side openings. Midterm. Middle game. Endgame Computer chess Tournament chess World champions Croatian masters Ilustrative games. Problem chess. F inal exam. Literature Josip Varga (2001). Prvi šahovski koraci, AGM Krešimir Malarić (2011). Skripta s predavanja, F ER Vladimir Cvetnić (2005). Šah i kako ga lako naučiti igrati, ALF A Vladimir Cvetnić (2002). Šah u 100 lekcija, ALF A Jeremy Silman (1998). Complete Book of Chess Strategy: Grandmaster Techniques from A to Z, Siles Press Similar Courses » Chess and Critical Thinking, University of Southern California University of Zagreb F aculty of Electrical Engineering and Computing 97 Course Catalogue – Undergraduate Study The concept and subject of a company. Legal and physical persons. Legal capacity. Merchant. The company. Partnerships. Capital company. Boundary determination between commercial and other branches of law. The history of commercial law. Trade agreement law. The concept of a trade agreement. Agreement making, amendment and cancellation. Trade agreement interpretation. Trade agreement law - special chapter. Types of trade agreement law. Securities law. Types of securities. Securities circulation. Basics of corporate property law. L0 E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM Lecturer Doc. dr. sc. Kosjenka Dumančić 60 71 81 91 Study Programmes TI CS CE SEIS IP WT » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Information Processing -> Computing (Module) (required course, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 6th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Define a matter of commercial law and the basic application in business practice. 2. Define the work and activities of the court registry and address practical issues related to the operations of the company. 3. Define the theoretical aspects of many types of companies, the possibility of establishing them, and all terms related companies University of Zagreb F aculty of Electrical Engineering and Computing EEIT English Level C EA Course Description 2 EP E Prof. dr. sc. Hana Horak ECT S Credits EC E Lecturer in Charge E/C 34294 Commercial Law EL ECTS Information Package for Academic Year 2016/2017 98 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4. Define the key concepts of commercial law 5. Define and develop some case law 6. Define the relationship between the contracts General Competencies To enable the student to develop an understanding of the legal framework of business, to develop an understanding of the purpose and logic of the law, to develop a vocabulary which will be helpful in the future and to develop a general knowledge of how the law affects the business world. This general understanding will be demonstrated by the completion of all required assignments and examination scores. F orms of Teaching » Lectures » Lectures, talks and presentations » Other » Seminars Grading System Continuous Assessment T ype Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 10 % 40 % 50 % Exam T hreshold Percent of Grade 0% 0% 0% 60 % 100 % Week by Week Schedule 1. Introduction.Basics of Law. Law and State. Law System. Sources of Law. Subjects and Objects of Law. 2. Postulation of current Commercial Law. Commercial law in status terms. Trader, companies and sole trader. 3. Pre-corporarions.Branches of the corporation. Company. Target of business activity. Head-office. Representation. Trade registry. 4. Companies. Legal entity. Public company. Limited partnership. Economy interest company. 5. Silent partnership. Capital companies. Stock companies. Limited liability companies. 6. Merge and acquisition. Transfer of property. Company transformation and termination. Liquidation. Bankruptcy. 7. Trade agreement law in general. Obligations. Contract. Contract validity and invalidity.Making a contract. Types of contracts. Amendments. Contract termination. Obligations out of contract. Expiration. 8. F irst Small Exam 9. Trade agreements in general. Sale. Exchange. Loan. 10. Rent agreement. Leasing. Construction. Storage. Representation. 11. Agency. Commission. Concession. Licence. Transport. Bank agreements. 12. Securities. Promissory notes, drafts, cheques, shares, etc. 13. Court and arbitration procedures in cases of disputes. 14. Corporation property rights. Invention. Patent. Patent right procedure. Patent effects. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 99 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Horak, H. i dr. (2011). Trgovačko pravo, e-knjiga dostupna na FER web Similar Courses » Business Law, TU Munchen » Business law, University of Toronto University of Zagreb F aculty of Electrical Engineering and Computing 100 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (required course, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 5th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. 8. Define concept, architecture and organisation of communication networks Explain how communication networks operate and their functionality Apply knowledge about communication networks and protocols Analyze protocol functions and services, as well as protocol stacks in order to select appropriate ones Analyze organization of public and private networks based on IP protocol Define secutity threats and available solutions in the Internet Design network models including local area networks, Internet subnetworks and Internet access Evaluate communication solutions based on TCP/IP protocol stack University of Zagreb F aculty of Electrical Engineering and Computing T eaching Assistants Doc. dr. sc. Ognjen Dobrijević Dr. sc. Tomislav Grgić Dr. sc. Krunoslav Ivešić Marina Ptiček, mag. ing. Ivan Slivar, mag. ing. EEIT C OM C EA Lecturers Doc. dr. sc. Ognjen Dobrijević Doc. dr. sc. Stjepan Groš Doc. dr. sc. Vedran Podobnik Doc. dr. sc. Lea Skorin-Kapov EP E 45 15 EC E Study Hours Lecturers Laboratory exercises EL Introduction to communication networks. Network architectures, classification and topology. Communication channel and information packet. Communication protocols, layered models: Open System Interconnection Reference Model (OSI RM), Internet model. IP protocol and other network layer protocols in Internet. Organisation of IP-based networks. Transport layer protocols, TCP and UDP. Host naming, Internet domains. Information and multimedia services and Internet applications. Local area network, wide area network, internetworking. User services and business applications, billing and cost accounting. Public network, academic and research network. L1 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 70 85 WT Course Description E-learning Level IP Prof. dr. sc. Gordan Ježić L3 Prerequisites Operating Systems Prerequisites for Computer-Telephony Integration Local Area Networks Multimedia Services Network Programming Open Computing Telecommunication Systems and Networks 101 SEIS Prof. dr. sc. Maja Matijašević English Level CE Prof. dr. sc. Vlado Glavinić 4 CS Prof. dr. sc. Dragan Jevtić ECT S Credits TI Lecturers in Charge E/C 34272 Communication Networks ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students will gain fundamental knowledge of communication networks, network architecture and protocols, with special emphasis on local area networks, Internet and public networks. Students will gain knowledge and skills enabling them understanding of communication network design problems and professional approach to them. They will develop learning skills necessary to continue to undertake further study of communication networks. F orms of Teaching » Lectures » Lectures, with lecture notes and presentations available in advance on the web. » Exams » Midterm exam and final exam. » Laboratory Work » Complex laboratory assignments that include building network models, defining communication and system parameters, simulation and emulation of different usage scenarios, and measurement and evaluation of network traffic. » Experimental Exercises » Selected network models implemented using software tool IMUNES are demosntrated during lectures. » Consultations » Regular consultation hours with all lectureres, four tems every week. » Acquisition of Skills » Literature search on communication networks. Building software environment for communication network design and analysis. » Programming Exercises » Personal software package IMUNES. Network modelling, simulation and emulation using software tool IMUNES. » Other F orms of Group and Self Study » Homeworks related to IP networks and Internet services. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 20 % 0% 0% 0% 0% 0% 15 % 10 % 5% 5% 30 % 35 % Exam T hreshold Percent of Grade 20 % 0% 0% 0% 0% 15 % 10 % 5% 5% 0% 65 % Comment: All laboratory assignements should be completed succefully. University of Zagreb F aculty of Electrical Engineering and Computing 102 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Introduction to communication networks and basic network architectures. 2. Physical layer, transmission media and data link layer in communication networks. Layer functions and design issues. 3. Communication protocols in data link layer: basic models and communication efficiency. Local area network, media access and logical link. Case study: local area network implementation based on Ethernet/IEEE 802.3. 4. Network layer: services, packet switching and routing, principles of congestion control. Internet architecture and internetworking. Case study: simulation and emulation of IP networks by using software tool IMUNES (Integrated MUltiprotocol Network Emulator/Simulator). 5. Network layer in Internet. Organisation of Internet. Internet Protocol and other network layer protocols. IP datagram format, IP addressing. Routing in Internet, routing protocols. 6. Internetworking: basic principles and network equipment. Interconnecting local area networks. Internetworking in network layer, connecting IP networks and subnetworks. Case study: interconnection models, emulation and simulation using IMUNES. 7. Transport layer: services and functionality. Transport layer in Internet. Transmission Control Protocol. User Datagram Protocol. Case study: modelling transport services using IMUNES. 8. Session, presentation and application layers. Services and application protocols in Internet. Selected Internet services and related protocols: Domain Name System, World Wide Web, electronic mail. Case study: modelling Internet services using IMUNES. 9. World Wide Web and electronic mail: communication protocols in TCP/IP stack. Introduction to network security and security mechanisms. Basic cryptography, symmetric cryptography, public key cryptography. digital signature. 10. Network security. Security architecture of Internet. Security protocols. Secure extension of Internet Protocol, IPsec. Secure socket layer, SSL. Selected solutions: virtual private network, firewall. 11. Service implementation and internetworking of private and public networks in Internet, Internet telephony, voice over IP. F ixed and mobile public networks. Case studies: academic and research network, voice and data networks. 12. Wireless local area networks. High-speed local and access networks, evolution of Ethernet. 13. Internet access, Internet users and Internet service providers. Access models and solutions: protocol PPP, network address translation. F ixed Internet access through public switched telephone network and integrated services digital network. Broadband access. Mobile Internet access: GPRS, EDGE, UMTS, HSPA, LTE/SAE. Internet challenges and future development. 14. 15. - University of Zagreb F aculty of Electrical Engineering and Computing 103 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature A. Bažant, G. Gledec, Ž. Ilić, G. Ježić, M. Kos, M. Kunštić, I. Lovrek, M. Matijašević, B. Mikac, V. Sinković (2004). Osnovne arhitekture mreža, Element, Zagreb Andrew S. Tanenbaum, David J. Wetherall (2010). Computer Networks, 5/e, Prentice Hall F red Halsall (2005). Computer Networking and the Internet (5th Edition), Addison Wesley James F . Kurose, Keith W. Ross (2012). Computer Networking: A Top-Down Approach Featuring the Internet, 6/e, Pearson Larry L. Peterson, Bruce S. Davie (2011). Computer Networks: A Systems Approach, 5/e, Morgan Kaufmann Publishers Similar Courses » Computer Networks, IEEE & ACM Computing Curricula » Computer Networks, EPF L Lausanne » Telematics Networks, University of Twente » Introduction to Computer Networks, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 104 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study English Level L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 30 Grading Doc. dr. sc. Ante Đerek This is a pass/fail course. Minimal number of points required for pass is: 50% EC E Competitive programming is the course in which students will learn how to apply algorithms in order to solve complex problems. The goal of this course is to teach students how to apply familiar algorithms to non-intuitive problems. No grades, students either pass or fail. EP E Course Description EEIT 4 C OM ECT S Credits C EA Lecturer in Charge E/C 65973 Competitive Programming Learning Outcomes WT Describe how algorithmic problems are solved Recognize the time and memory complexity of an algorithm or a structure Explain the concrete algorithms and data structures Analyze the given problem and recognize subproblems Apply the knowledge on a wider set of problems Assemble the solutions of subproblems to solve the whole problem Assess advantages and shortcomings of different algorithms IP 1. 2. 3. 4. 5. 6. 7. EL On successful completion of the course, students will be able to: SEIS General Competencies CE Competitive programming is the course in which students will learn how to apply algorithms in order to solve complex problems. The goal of this course is to teach students how to apply familiar algorithms to non-intuitive problems. CS F orms of Teaching TI » Lectures » Exams Grading System Continuous Assessment T ype Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 100 % University of Zagreb F aculty of Electrical Engineering and Computing 105 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Comment: No grades, students either pass or fail. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction lecture. Graph theory. Searching algorithms. Searching algorithms. Advanced data structures. Advanced data structures. Number theory and linear algebra. Number theory and linear algebra. Dynamic programming. Dynamic programming. Hashing. Hashing. Sweep line. Heuristics. Heuristics. Literature Thomas H. Cormen, Charles E. Leiserson (2001). Introduction to Algorithms, 2/e, The MIT Press; 2nd edition Robert Sedgewick (2002). Algorithms in C++, AddisonWesley Professional; 3 edition Similar Courses » Competition Programming and Problem Solving, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 106 Course Catalogue – Undergraduate Study Course Description This course introduces students into the overall process of computer aided design of electronic equipment and systems. Course description: Electronic equipment development and life cycle. Printed circuit board (PCB) fabrication and surface mount technologies. Technical documentation. Introduction to Altium Designer. Schematic entry, schematic library component management, electrical rule check and netlist generation. Circuit analysis and simulation. Board level design: PCB design rules, computer aided board design, mechanical design, preparation of manufacturing documentation. Design recommendations for circuits and equipment with special requirements. E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Lecturer Dr. sc. Željka Lučev Vasić T eaching Assistants Dr. sc. Željka Lučev Vasić Saša Tepić, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) E/C L1 EEIT English Level C OM Doc. dr. sc. Hrvoje Džapo 4 C EA Prof. dr. sc. Mario Cifrek ECT S Credits 50 70 80 90 EP E Lecturers in Charge 34352 EC E Computer Aided Design of Electronic Systems EL ECTS Information Package for Academic Year 2016/2017 Prerequisites Electronics 1 WT Study Programmes SEIS IP » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) CE Learning Outcomes On successful completion of the course, students will be able to: Describe process of electronic device development and its life cycle. Describe printed circuit board fabrication and surface mount technologies. Produce technical documentation of an electronic device. Analyze electronic device schematic. Design printed circuit board. Analyze schematic using SPICE simulation. Define specific aspects of analog circuit design and high speed digital design. 8. Use Altium Designer for schematic entry, princted circuit board design, and SPICE simulation. University of Zagreb F aculty of Electrical Engineering and Computing TI CS 1. 2. 3. 4. 5. 6. 7. 107 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students learn about the process of computer aided design of electronic equipment and systems. The course covers theoretical and practical aspects of the overall process, from the conceptual design, schematic entry, circuit analysis and simulation, board level design, and manufacturing documentation preparation. Students learn about the principles and good practice in preparation of technical documentation for each design and manufacturing step. F orms of Teaching » Lectures » Lectures are focused on theoretical and practical aspects of key course topics (two hours per week). » Exams » Continuous evaluation encompasses two written exams (midterm and final exam). Students who do not satisfy at continuous evaluation must undertake both the written and oral exam. Students are questioned at the laboratory exercises and they also obtain the points for a practical project. » Laboratory Work » Students are obliged to take laboratory exercises (15 hours). During the laboratory exercises, students learn printed circuit board design by using Altium Designer software package. » Consultations » Consultations for students are held once per week. » Seminars » Students make complete technical documentation of electronic device based on a project specification, different for each student. The documentation encompasses block diagrams, electrical schematics, printed circuit board production masks, bills of material, technical characteristics and other necessary parts of the overall technical documentation. » Internship visits » Students visit companies that produce electronic devices where they can see how to apply their knowledge and skills in practice. Grading System Continuous Assessment T ype Laboratory Exercises Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 15 % 35 % 20 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 15 % 35 % 0% 20 % 30 % Comment: Work on project is divided into three parts: the first part must be submitted after the 7th week (up to 5 points), the second part after the 13th week (up to 5 points), and a complete technical documentation must be finished in the last week of the semester (up to 25 points). University of Zagreb F aculty of Electrical Engineering and Computing 108 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Overview of development process and life cycle of electronic device. 2. Printed circuit board fabrication and surface mount technology. 3. Technical documentation. Structure of an electronic device documentation. Guidelines for technical documentation preparation. 4. Presentation of Altium Designer board level design tool. Demonstration of module for schematic entry and schematic library management. 5. Schematic analysis and entry. Guidelines for schematic design. Electrical rule checking. 6. Printed circuit board (PCB) design. Electrical parameters of PCB traces. Component placement. Guidelines for PCB design. 7. Demonstration of Altium Designer module for PCB design. Design rule checking. 8. Midterm exam. 9. Particular requirements for electronic device design: grounding, shielding and power supply. 10. Particular requirements for electronic device design: sensitive analog circuits, high speed digital logic. Signal integrity analysis. 11. Particular requirements for electronic device design: electromagnetic compatibility (EMC). 12. Analysis and simulation of electrical circuits. Realistic electronic components. SPICE simulation of electrical circuits. 13. Preparation of manufacturing documentation. Low and high volume production, testing. Mechanical design and enclosures. Economical aspects. Complex examples. 14. Visit to electronic device design and manufacturing company. 15. F inal exam. Literature Kim R. F owler (1996). Electronic Instrument Design: Architecting for the Life Cycle, Oxford University Press R. Magjarević, Z. Stare, M. Cifrek, H. Džapo, M. Ivančić, I. Lacković (2009). Projektiranje tiskanih veza, Sveučilište u Zagrebu F akultet elektrotehnike i računarstva Tim Williams (2005). The Circuit Designer's Companion, Newnes Henry Ott (1988). Noise Reduction Techniques in Electronic Systems, WileyInterscience H. Džapo, Ž. Lučev Vasić (2015). Računalom podržano projektiranje elektroničkih uređaja, upute za laboratorijske vježbe, Sveučilište u Zagrebu F akultet elektrotehnike i računarstva Similar Courses » Projet de Construction de Dispositifs Electronique, EPF L Lausanne » 6.070J Electronics Project Laboratory, MIT University of Zagreb F aculty of Electrical Engineering and Computing 109 Course Catalogue – Undergraduate Study » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. List the main parts of processors and computers Explain how processors execute instructions Explain the function of the main parts of a processor Solve simple programming problems in assembly language Explain the interfacing and communication between processor, memoy, and IO units 6. Solve simple problems of communication between processor and IO units General Competencies Grading Acceptable (2) 50 Good (3) 65 Very Good (4) 80 Excellent (5) 90 This grading system is applied to both, continuous assessment and exams. Prerequisites Digital Logic Programming and Software Engineering Prerequisites for Automation Practicum Computer Architecture 2 Embedded Systems Operating Systems Project Students will be able to understand fundamentals of computer architecture, and be able to solve basic programming problems using assembly language. F orms of Teaching » Lectures » Lectures are held every week (4 hours per week). » Exams » All exams are in written form » Laboratory Work » Laboratoy excercises are held three times per semester (2 hours per excercise) University of Zagreb F aculty of Electrical Engineering and Computing EEIT C OM T eaching Assistants Dr. sc. Ivana Bosnić Dr. sc. Daniel Hofman Barbara Arbanas, mag. ing. Leon Dragić, mag. ing. comp. Alen Duspara, mag. ing. Petar F ranček, dipl. ing. Igor Piljić, mag. ing. comp. C EA 60 15 EP E Study Hours Lecturers Laboratory exercises EC E L1 EL Study Programmes E-learning Level WT This course gives basic understanding of processor architecture and computer system organization. Principles are explained using simple RISC processor and commercial ARM CPU architecture. Internal architecture of a processor is explained together with the details of the instruction execution. Assembly language programming is explained. Interfacing with memory and IO units is explained. L0 IP Course Description English Level SEIS Prof. dr. sc. Danko Basch 6 CE Prof. dr. sc. Mario Kovač ECT S Credits CS Lecturers in Charge E/C 21010 Computer Architecture 1 TI ECTS Information Package for Academic Year 2016/2017 110 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 16 % 16 % 0% 0% 12 % 18 % 30 % 40 % Exam T hreshold Percent of Grade 16 % 16 % 0% 5% 10 % 0% 85 % Comment: All 3 Laboratory excercises must be succesfully completed (you dont get points for that) in order to get the passing grade. Week by Week Schedule 1. Computer organization. Introduction to processor architectures. 2. CISC and RISC processors. Basic model of a RISC processor. Instruction set of a processor. 3. Datapath and instruction execution. Assembly language programming. 4. Basic algorithms and techniques in assembly programming. Subroutines. 5. Buses. Interfacing processor and memory. Bus communication protocols. Pipeline and instruction execution. 6. IO data transfer. IO units. IO programming. 7. Interrupts. Direct Memory Access (DMA). 8. Midterm exam 9. ARM processor architecture. 10. ARM instruction set. Addressing modes of ARM processor. 11. Programming ARM processor in assembly language. Subroutines. 12. Exceptions, busses and IO data transfer for ARM processor. 13. Pipeline and instruction execution for ARM processor. 14. Memory organization. Cache memory. Basics of virtual memory. 15. F inal exam Literature Mario Kovač, Danko Basch (2011). Rukopisi s predavanja Mario Kovač (2015). Arhitektura računala D. A. Patterson, J. L. Hennessy (2005). Computer Organization & Design, 3rd ed., Morgan Kaufmann Danko Basch, Martin Žagar, Branko Mihaljević, Marin Orlić, Josip Knezović, Ivana Bosnić, Daniel Hofman, Mario Kovač (2012). Zbirka programskih zadataka za procesor FRISC, F ER Martin Žagar, Josip Knezović, Ivana Bosnić, Mario Kovač (2013). Zbirka programskih zadataka za procesor ARM 7, F ER University of Zagreb F aculty of Electrical Engineering and Computing 111 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Computer System Architecture, University of California Berkeley » Computer Architecture, IEEE & ACM Computing Curricula » Computer System Architecture, MIT University of Zagreb F aculty of Electrical Engineering and Computing 112 Course Catalogue – Undergraduate Study Course Description This course studies architectural components of computer systems: processor, memory, buses, and IO devices. The course considers design approaches which allow us to achieve the desired computer system properties: performance, price, power consumption, reliability. The main fields of interest are i) specificities of general purpose computer architecture, ii) organizational details of the architectural components which affect the software performance, and iii) exploiting the parallelism at the levels of instructions, vector instructions and threads. E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 T eaching Assistants Ivan Krešo, mag. ing. comp. Marijo Maračić, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 Prerequisites Computer Architecture 1 WT Study Programmes CE SEIS IP » Information Processing -> Computing (Module) (specialization courses, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (specialization courses, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (specialization courses, 5th semester, 3rd year) Learning Outcomes CS On successful completion of the course, students will be able to: TI 1. Distinguish the roles of major components of a computer including CPU, memory, buses and I/O devices. 2. Predict activity on the memory bus of a simple procesor, as a consequence of execution of short machine code snippets 3. Demonstrate the implementation of simple instructions at the logic level 4. Summarize design principles of instruction set architectures RISC and x86 5. Solve small-scale problems by complementing C with assembly 6. Summarize the organization of superscalar processors with dynamic pipeline scheduling 7. Illustrate stages of physical address generation in presence of caches and virtual memory 8. Explain the implementation of coarse-grained parallelism on multi-core and multi-processor computers University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 C OM Doc. dr. sc. Tomislav Hrkać English Level C EA Izv. prof. dr. sc. Siniša Šegvić 4 EP E Prof. dr. sc. Slobodan Ribarić ECT S Credits EC E Lecturers in Charge E/C 34277 Computer Architecture 2 EL ECTS Information Package for Academic Year 2016/2017 113 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The students are trained for solving problems related to design, configuration and utilization of general purpose computers. Lectures and laboratory exercises stimulate associating architectural and organizational concepts with recent case studies. In particular, the students are acquainted with detailed organization of a simplified processor, performance metrics, instruction set architectures, dynamic pipeline scheduling, memory hierarchy, multi-processor and multi-core systems, and consequences which affect software design. F orms of Teaching » Lectures » The course includes three hours of lectures per week. » Exams » The knowledge tests include the midterm exam (35%), the final exam (45%), two short tests in class (5%) and three tests in the laboratory (15%). » Laboratory Work » The course includes two laboratory exercises. http://www.zemris.fer.hr/~ssegvic/ar2/index_en.html » Consultations » Consultations are held once a week within a time slot of two hours. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 20 % 5% 35 % 45 % Exam T hreshold Percent of Grade 40 % 0% 0% 0% 0% 0% 80 % 20 % Week by Week Schedule 1. Introduction. Trends in VLSI technology, computer architecture, and processor performance. Roles of major components in the Von Neumann's computer model including CPU, memory, buses and I/O devices. Implementing a shared bus with three-state buffers. Problem solving exercises. 2. Simplified model of the processor organization. Tracking the memory activity during the execution of short machine code snippets. Problem solving exercises. 3. Hardwired control in a 8-instruction processor model. Implementation of simple instructions at the gate level. Components of control unit: sequence counter, decoder, logic array, clock generator. Problem solving exercises. 4. Implementation of control in the model of the microprogrammable processor: microprogrammable processor model, organization and structure of the microprogrammable control unit, microinstruction formats. Problem solving exercises. 5. Hardware/software interface: stacks, exceptions, creation of executable files, memory layout of a typical process. Problem solving exercises. University of Zagreb F aculty of Electrical Engineering and Computing 114 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Computer architecture classifications with respect to parallelism (F lynn), control flow (instruction, data), and instruction sets (CISC, RISC, VLIW). Computer performance: introduction of the parameter CPI, SPEC benchmark collections. Problem solving exercises. 7. Instruction set architectures RISC and x86. Data path of a modern RISC processor. Problem solving exercises. 8. Midterm exam. 9. The concept of pipelined data processing. Pipeline hazards: structural, data, and control. Organization of a pipelined RISC processor. 10. Aggresive exploitation of instruction-level parallelism. Superscalar organization. Dynamic scheduling. Register renaming. Branch prediction. Case studies. 11. Memory hierarchy. Approaches for improving the bandwidth of the main storage. Cache organization: direct-mapped, fully associative and setassociative. Replacement algorithms. Cache coherency. Case studies. Problem solving exercises. 12. Virtual memory system. Physical and logical address spaces. Address mapping by paging and segmentation. TLB-s and multi level page tables. Replacement policies. Case studies. Problem solving exercises. 13. F orms and levels of parallelism. Parallel architectures. Multiprocessor SIMD computers. Vector processors. 14. Multiprocessor MIMD computers. Multiprocessor cache coherency. Synchronization of processes and threads. Multicore processors. Graphic processors. 15. F inal exam Literature S. Ribarić (2011). Građa računala, Arhitektura i organizacija računarskih sustava, Algebra S. Ribarić (1996). Arhitektura računala RISC i CISC, Školska knjiga D. A. Patterson J. L. Hennessy (2008). Computer Organization & Design, Morgan Kaufmann J. L. Hennessy, D. A. Patterson (2006). Computer Architecture, A Quantitative Approach, Morgan Kaufmann Similar Courses » Computer System Architecture, MIT » Architecture des ordinateurs II, EPF L Lausanne » Introduction to Computer Architecture, Carnegie Mellon University » Architecture and Organization: F unctional Organization, IEEE & ACM Computing Curricula University of Zagreb F aculty of Electrical Engineering and Computing 115 Course Catalogue – Undergraduate Study Control of systems with considerable delay. Smith predictor. Process periphery. Signal pre-processing in the digital automatic control system. Implementation aspects of the control algorithms. Distributed control systems. Computer networks for real-time applications. Event-triggered protocols. Time-triggered protocols. Sampling time selection of the control loops in distributed control systems. Basics of synthesis of controlled systems over the communication network. Examples of computer controlled systems. E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) 50 Good (3) 62.5 Very Good (4) 75 Excellent (5) 87.5 Students who have passed the written exam with marks excellent (5) and very good (4) do not have to attend the oral exam. Prerequisites Automatic Control EP E C EA C OM T eaching Assistants Doc. dr. sc. Marija Seder Dr. sc. Ivan Marković Luka F ućek, mag. ing. Kruno Lenac, mag. ing. Ivan Maurović, mag. ing. el. EEIT L1 EC E Computer supported automatic control. Requirements, structures and implementations of computer controlled systems. Mathematical description of discrete-time systems - a short overview. Graphoanalytical identification methods of process mathematical models. Approaches to digital controllers design. Control systems design in time domain - relay method of PID controller design, general linear parametric controller and its design by optimization. Control systems design in frequency domain: Design by Bode diagrams. Lead-lag compensator. Analytical methods of control systems design: Truxal-Guillemin method. English Level EL Course Description 4 WT Prof. dr. sc. Ivan Petrović ECT S Credits IP Lecturer in Charge E/C 34297 Computer-Controlled Systems SEIS ECTS Information Package for Academic Year 2016/2017 Study Programmes TI CS CE » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define the basic concepts and principles of computer control systems Select appropriate method for system identification Estimate which method is appropriate for control of a specific system Compute paremeters of digital controllers for typical industrail processes Demonstrare functionality of computer-controlled system by simulation Apply the chosen control method to control a real process by a computer University of Zagreb F aculty of Electrical Engineering and Computing 116 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies This course qualifies students for design and implementation of computer controlled systems for processes that are common in industry. F orms of Teaching » Lectures » Lectures are organized in two cycles. F irst cycle 7 weeks, 3 hours per week. Second cycle 6 weeks, 3 hours per week. » Laboratory Work » 6 laboratory exercises, 2,5 hours each » Consultations » Upon request. Through the forum on the course webpage. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 50 % 50 % 40 % 50 % Percent of Grade 12 % 12 % 26 % 30 % 20 % Exam T hreshold Percent of Grade 50 % 50 % 0% 12 % 12 % 50 % 50 % 26 % Week by Week Schedule 1. Topics overview, literature, undertaking of teaching and exams. Computer supported automatic control. Requirements, structures and realizations of computer controlled systems. 2. Mathematical description of discrete-time systems - a short overview. Graphoanalytical identification methods of process mathematical models. 3. Introduction to digital controllers design. Design problem definition, Approaches to controllers design. Architecture of digital controllers. 4. Control systems design in time domain - first part: Relay method of PID controller design. 5. Control systems design in time domain - second part: General linear parametric controller and its design by optimization. 6. Control systems design in frequency domain: Design by Bode diagrams. Lead-lag compensator. 7. Analytical methods of control systems design: Truxal-Guillemin method. Controller design with respect to disturbance and reference values. 8. Midterm exam. 9. Control of processes with time-delay: Controllers with Smith predictors. 10. Realization aspects of computer-controlled systems: Hardware design. Measuring signals conditioning and processing. Interfaces to actuating devices and operators. 11. Implementation aspects of digital controllers: Impelmentation forms. Limited world length. Coefficient errors. Quantization. Controllers implementation in F PGA circuits. University of Zagreb F aculty of Electrical Engineering and Computing 117 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12. Communication networks in distributed computer-controlled systems: Communication model for real-time operation. The most important realtime networks. 13. Sampling time selection in distributed computer-controlled systems: Problem identification. Algorithms for sampling time selection in systems with Time-Triggered network and in systems with CAN network. 14. Closed loop control over communication networks. 15. F inal exam. Literature Ivan Petrović (2011). Računalno upravljanje sustavima - bilješke za predavanja, F ER - ZARI Nedjeljko Perić, Ivan Petrović (2005). Automatizacija postrojenja i procesa - predavanja, F ER ZARI Karl J. Astrom, Bjorn Wittenmark (1996). Computer-Controlled Systems, Theory and Design, Prentice Hall Gene F . F ranklin, J. David Powell, Michael L. Workman (1997). Digital Control of Dynamic Systems Third Edition, Prentice Hall Dimitrios HristuVarsakelis and William S. Levine (Editors) (2005). Handbook of Networked and Embedded Control Systems (Control Engineering), Birkhauser Similar Courses » Computer-Controlled Systems, Lund University » Regelsysteme II (Control Systems II), ETH Zurich » Distributed Real-Time Systems Engineering, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 118 Course Catalogue – Undergraduate Study Course Description Introduction in Computer Telephony Integration technologies (CTI), interfaces, international standards and organizations. CTI domain and components, signaling and CTI topology. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 70 85 Prerequisites Communication Networks EEIT English Level C OM 4 C EA Prof. dr. sc. Dragan Jevtić ECT S Credits EP E Lecturer in Charge E/C 34328 Computer-Telephony Integration EC E ECTS Information Package for Academic Year 2016/2017 EL CTI in converged architectures. Call and contact centers and application controlled routing for incoming and outgoing calls. Interactive voice response (IVR) systems. Traffic modeling and resource allocation in call centers. CSTA protocol and CSTA call procedures. CTI and intelligent network architectures and services. CTI service market analysis. WT Study Programmes IP » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: 5. 6. 7. 8. CS CE To define concept, architecture and organisation of CTI services To explain how CTI services operate and their functionality To apply knowledge about CTI services and related protocols To analyze functions of CTI services, as well as their interactions in order to select appropriate ones To analyze organization of CTI services for public and private networks To define basic components for CTI service realisation and solutions for special instances To create network CTI services including available private and public resources To evaluate and assess solutions of CTI services based on different technologies TI 1. 2. 3. 4. General Competencies After finishing this course students will have basic knowledge on computertelephony integration technologies, system architecture and basic concepts about service creation in an environment that includes public telephone network, integrated services digital network and Internet. Students will have basic knowledge about difference between technological solutions for CTI and for intelligent network - both are based on application of computers for service deployment. University of Zagreb F aculty of Electrical Engineering and Computing 119 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures, with lecture notes and presentations available in advance on the web. » Exams » Midterm exam and final exam. » Laboratory Work » Complex laboratory assignments that include building CTI services, defining communication and system parameters, running different usage scenarios. » Consultations » Regular consultations hours with lecturer, four tems every week. » Acquisition of Skills » Literature search on CTI services. Building software environment for CTI service design and anslysis. » Programming Exercises » Service modelling using software tool ENVOX. » Other F orms of Group and Self Study » Homeworks related to CTI services and architectures. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 50 % 50 % 0% 0% 50 % 50 % Percent of Grade 20 % 10 % 5% 5% 20 % 20 % 20 % Exam T hreshold Percent of Grade 10 % 5% 0% 0% 0% 20 % 10 % 0% 0% 50 % 40 % 30 % Comment: All laboratory assignements should be completed succefully. Week by Week Schedule 1. Introduction, historical overview, standardization and environment, basic definitions of CTI (Computer Telephony Integration) terminology, CTI services. 2. CTI environment: commutation, LAN, ISDN, internet and mobile networks, converging systems. Standard interfaces and tools, specificity and criteria for call processing in diverse networks, CTI domain. 3. Integration technologies and interfaces. CTI domain and conditions of the resource accessibility. Basic call and additional services, service management in CTI domain. 4. CTI in converged architectures. LAN-PBX, IP-PBX, Softswitch, hybrid and multifunction architecture. Transparent service management for channel and packet switched networks. University of Zagreb F aculty of Electrical Engineering and Computing 120 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. CTI service implementation in H.323 network. Components, protocols and services. 1-st and 3-rd party call control in H.323 network. 6. CTI service implementation in SIP network. Components, protocols and services. 1-st and 3-rd party call control in SIP network. 7. Electronic mail service in CTI domain - call and email integration. Unified messaging service. Methods for format and message translation. 8. Midterm exam. 9. Call center and remote dialling systems. Agents, agent state model. Model of contact center. Performances of remote dialing systems. 10. Automatic call distribution - architectures and call routing criterias. Contact centers and customer relationship managamenet (CRM) systems. 11. Interactive voice response (IVR) systems. Voice information, analysis and synthesis of speech signal. Types and features of spoken dialogue for CTI services. 12. Traffic Modeling and Resource Allocation in Call Centers. Methods and functions for speaker recognition, information retrieval or recognition of forms for special purposes in CTI services. 13. CSTA protocol in packet and channel switched networks. Call state model of CSTA. CSTA call procedures. 14. CTI market, qualitative and quantitative properties of CTI services. Comparison of CTI and intelligent network architectures and corresponding services. F uture trends. 15. F inal exam. Literature Computer Telephony Integration Rob Walters Artech House Publishers Boston London 1998 Internet Telephony David D. Clark, at all MIT Press 2001 Computer Telephony Integration William A., Jr. Yarberry Auerbach Publications 2003 Similar Courses » Computer Telephony Integration Program / 3 CTI cou, Cambridge » Telematics Systems and Applications (TSA / TST), University of Twente » Computer-Based Communications Systems and Networks, University of California Berkeley » Enterprise Networks, TU Delft University of Zagreb F aculty of Electrical Engineering and Computing 121 Course Catalogue – Undergraduate Study Course Description Ray tracing in curved spacetime: Spacetime. Curved spacetime. Metric. Path length. Riemannov tensor. Einstein’s equation and spherically symmetric solutions. Light propagation in curved spacetime. Numerical solutions of differential equation. Ray-tracing. Gravitational lens. L3 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 60 70 80 90 Prerequisites Mathematics 2 Physics 2 EEIT English Level C OM 4 C EA Doc. dr. sc. Ana Babić ECT S Credits EP E Lecturer in Charge E/C 34351 Computing Methods of Modern Physics EC E ECTS Information Package for Academic Year 2016/2017 WT EL Application of machine learning to event classification in high energy physics: Introduction to ground-based gamma-astronomy: observed objects and instruments. Data acquisition and analysis chain. Event reconstruction. Problem of signal separation in the presence of high levels of noise. Application of random forest algorithm to the gamma-hadron separation problem in high energy physics. IP Material surface adsorption: Chemisorption and physisorption. Van der Waals force. Crystal lattice. Van der Waals material layers (graphen as an example). Simulating Van der Waals material adsorption onto a surface. F inding optimal orientation of adsorbed material with respect to the substrate layer. CE SEIS Percolation, application to material properties: Percolation concepts. Abrupt transitions in material behavior. Long range connectivity. Electrical conductivity in composite materials. Tunneling effects. Monte Carlo simulations of materials, comparison with measured properties. CS Study Programmes TI » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Explain the gravitational lens effect. 2. Apply appropriate numerical methods for solving differential equations to the problem of finding light trajectories in curved spacetime. 3. Explain the process of atmospheric particle shower creation initiated by high energy photons. 4. Apply machine learning methods to event classification. 5. Describe the origin and properties of van der Waals forces. University of Zagreb F aculty of Electrical Engineering and Computing 122 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Apply computer modelling to the problem of finding energy minimum of a given system configuration. 7. Apply computer modelling to the percolation phenomena. General Competencies Students will learn how to apply computational methods (numerical and analytic) by studying modern physics problems i.e. 20th and 21st century physics topics: quantum mechanics, quantum solid state physics and classical and quantum solitons. Special attention will be given to situations where standard analytic methods are not applicable. Students will simulate motion of quantum particle in different quantum potentials. They will acquire and develop computational skills by solving problems in gravitational theory and cosmology as well. F orms of Teaching » Lectures » Lectures with the AV support and a computer package "IQ" for QM simulations. » Exams » Midterm exam, homework assignments with problems, final exam. » Exercises » Within lectures problems will be solved. Also examples will be discussed by using a progam package for QM simulation. » Laboratory Work » Simulation of quantum mechanical processes on a computer. Simple problems solved on a computer. » Consultations » Consultations will be organized in a direct contact with students. » Seminars » Each of the students will be assigned a special topic which will be shortly presented during lectures. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Seminar/Project 2. Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 10 % 10 % 10 % 20 % 50 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 10 % 10 % 10 % 0% 30 % 40 % Week by Week Schedule 1. Spacetime. Curved spacetime. Metric. Path length. 2. Riemannov tensor. (možda sljedeći tjedan) Einstein’s equation and spherically symmetric solutions. 3. Light propagation in curved spacetime. Numerical solutions of differential equation. 4. Ray-tracing. Gravitational lens. 5. Introduction to ground-based gamma-astronomy: observed objects and instruments. Data acquisition and analysis chain. University of Zagreb F aculty of Electrical Engineering and Computing 123 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Event reconstruction. Problem of signal separation in the presence of high levels of noise. 7. Application of random forest algorithm to the gamma-hadron separation problem in high enery physics. 8. Midterm exam 9. Chemisorption and physisorption. Van der Waals force. 10. Crystal lattice. Van der Waals material layers (example graphen). 11. Simulating Van der Waals material adsorption onto a surface. F inding optimal orientation of adsorbed material with respect to the substrate layer. 12. Percolation concepts. Abrupt transitions in material behavior. Long range connectivity. 13. Electrical conductivity in composite materials. Tunneling effects. 14. Monte Carlo simulations of materials, comparison with measured properties. 15. F inal exam Literature Valeri P. F rolov, Andrei Zelnikov (2011). Introduction to Black Hole Physics, Oxford University Press H. Kasai, P. Lazić (2016). Physics Of Surface, Interface And Cluster Catalysis, Ch.2, IOP Publishing Ltd Myra Spiliopoulou, Lars Schmidt-Thieme, Ruth Janning (2013). Data Analysis, Machine Learning and Knowledge Discovery, Springer Science & Business Media Zheng et al. (2011). Characteristics of the Electrical Percolation in Carbon Nanotubes/Polymer Nanocomposites, American Chemical Society Similar Courses » Computational Physics, ETH Zurich » Computational Physics I,II, TU Munchen » Special Problems in Computational Physics, Carnegie Mellon University » Introduction to Computational Physics, Carnegie Mellon University » Computational Physics, University of Toronto University of Zagreb F aculty of Electrical Engineering and Computing 124 Course Catalogue – Undergraduate Study Course Description Control systems structure. Static and dynamic characteristics of control system elements. Principles and clasification of detectors, transmitters and transducers. Sensors in robotics. Processing and transmission of measurement signals to control devices, measurement noise reduction. Specific requirements on measurement devices in control systems. Intelligent sensors. Actuators and motors (pneumatic, hydraulic), control valves. Types of control devices. Introduction to programmable logic controllers (PLCs). Elements for protection, supervision and display of states of automated process. Introduction to supervisory control and data acquisition systems (SCADA). E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 T eaching Assistants Dr. sc. Damjan Miklić Karlo Griparić, mag. ing. el. Edin Kočo, mag. ing. Grading Acceptable (2) 51 Good (3) 60 Very Good (4) 78 Excellent (5) 89 Students who have passed the written exam with marks excellent (5) and very good (4) do not have to attend the oral exam. WT Study Programmes EEIT L2 C OM English Level C EA Prof. dr. sc. Stjepan Bogdan 4 EP E Prof. dr. sc. Zdenko Kovačić ECT S Credits EC E Lecturers in Charge E/C 34296 Control System Elements EL ECTS Information Package for Academic Year 2016/2017 IP » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Describe functioning of detectors of phisycal quantities Describe functioning of hydraulic and pneumatic actuators Explain the role of of transducers and transmitters Explain role and types of control devices Apply ladder diagram-based PLC programming List detectors of phisycal quantities Explain role of sensors in robotics Describe functioning of SCADA systems TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies Knowledge about principles and types of control systems elements. Understanding control systems and connections between elements. Ability to determine parameters of static and dynamic characteristics of control systems elements. Work with real elements. F orms of Teaching » Lectures » Lectures are organized in thematic parts according to the basic types of control system elements. University of Zagreb F aculty of Electrical Engineering and Computing 125 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » Detectors of caloric variables; digital speed measurement; PLC programming » Consultations » Upon request Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 18 % 30 % 30 % 22 % Exam T hreshold Percent of Grade 0% 0% 18 % 0% 60 % 22 % Comment: The oral exam share is ±30%. Week by Week Schedule 1. Control system structure and principles and classification of detectors, transmitters and transducers; Detectors of mechanic variables 2. Detectors of mechanic variables; Detectors of caloric variables 3. Detectors of pressure, level, flow and pH 4. The role of transducers and transmitters; Requirements on measurement devices 5. Processing and transmision of measured signals to control center; Noise reduction in measured signal 6. Intelligent sensors; Sensors in robotics - digital compass, sonar, touch sensor, camera, laser finder 7. Characteristics of actuators; Pneumatic actuators 8. Midterm exam 9. Hydraulic actuators; Control valves 10. Types of control devices - analog and digital (uP, uC) 11. Operating principles and components of programmable logic controllers (PLC); Ways of PLC programming 12. Ladder diagram-based PLC programming 13. PLC programming tools and examples 14. Elements for alarms, protection, supervision and display of states in automated processes; Introduction to supervisory control and data acquisition systems (SCADA) 15. F inal exam Literature Z. Kovačić, S. Bogdan (2014). Elementi sustava automatizacije - Bilješke za predavanja / Control System Elements – Lecture notes, Zavod za APR, F ER Zagreb. Clarence W. de Silva (2007). Sensors and Actuators – Control System Instrumentation, CRC Press University of Zagreb F aculty of Electrical Engineering and Computing 126 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Additional Literature Bill Drury (2009). Control Techniques Drives and Controls Handbook, The Institution of Engineering and Technology, London, UK Bela G. Liptak (2003). Instrument Engineers' Handbook, Fourth Edition, Volume One, CRC Press John G. Webster, Halit Eren (2014). Measurement, Instrumentation, and Sensors Handbook, Second Edition, CRC Press Similar Courses » E407 Control Engineering Design, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 127 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. Define basic concepts of databases Describe main parts of database management systems Explain principles of data modelling Explain and understand syntax and semantics of the SQL Explain and understand basic principles of database protection Apply the knowledge about data modelling to simple practical examples Use relational algebra and SQL in problem solving Lecturers Izv. prof. dr. sc. Boris Vrdoljak Doc. dr. sc. Ljiljana Brkić Doc. dr. sc. Igor Mekterović Doc. dr. sc. Damir Pintar EC E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EP E T eaching Assistants Danijel Mlinarić, dipl. ing. Marina Ptiček, mag. ing. EEIT 60 15 C OM Study Hours Lecturers Laboratory exercises C EA L1 50 62.5 75 87.5 Prerequisites Operating Systems Prerequisites for Development of Software Applications Open Computing Programming Paradigms and Languages Software Design Project EL The goal of the course is to familiarize students with key concepts and issues related to database management systems, relational data model and relational databases. Course focuses on the skills needed to design relational databases and database design using the entity-relationship data model; on the relational algebra, relational query language SQL and the fundamentals of the data protection. E-learning Level WT Course Description L3 IP Doc. dr. sc. Slaven Zakošek English Level SEIS Prof. dr. sc. Zoran Skočir 6 CE Prof. dr. sc. Mirta Baranović ECT S Credits CS Lecturers in Charge E/C 31503 Databases TI General Competencies Students will be able to design and implement moderate sized databases, program queries in SQL and understand the basics of data protection. F orms of Teaching » Lectures » Theoretical fundations and paradigms exposed during the lectures are illustrated with practical examples and demonstrated using a database management system. » Laboratory Work » Applying the knowledge acquired on lectures on previously unknown practical examples. University of Zagreb F aculty of Electrical Engineering and Computing 128 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 0% 20 % 21 % 4% 5% 30 % 40 % Laboratory Exercises Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral Exam T hreshold Percent of Grade 30 % 50 % 0% 0% 0% 0% 0% 50 % 50 % 50 % Week by Week Schedule 1. Introduction to the course. Introduction to databases; Relational data model. 2. Relational data model (continued), relational operations, relational algebra. Missing information, NULL values. 3. Relational query language - SQL. 4. Structured Query Language - SQL (continued). 5. Introduction to relational database design, functional dependencies; Normal forms, normalization 6. Normal forms, normalization - Continued Introduction to physical organization, indexes, B-trees; 7. Database integrity, integrity constraints, integrity rules. 8. Midterm exam 9. Temporary and virtual tables. Triggers and stored procedures. 10. F undamentals of query optimization. Introduction to ER model. 11. Entity-relatioship data model; Entity-relatioship model design. 12. Database management systems, transactions. Database recovery. 13. Database security. Concurrency control. 14. NoSQL databases. Big data. 15. F inal exam Literature J. D. Ullman, J. Widom (2008). A First Course in Database Systems, PrenticeHall Abraham Silberschatz, Henry F . Korth, S. Sudarshan (2011). Database System Concepts, McGrawHill Education C.J. Date (2003). An Introduction to Database Systems, 8 th Edition, Addison Wesley Thomas Connolly, Thomas M. Connolly, Carolyn E. Beg (2014). Database Systems, Addison-Wesley Robert Manger (2012). Baze podataka, Element Mladen Varga (2012). Upravljanje podacima, Element University of Zagreb F aculty of Electrical Engineering and Computing 129 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » CS-145 Introduction to Databases, Stanford » CS270T Databases, IEEE & ACM Computing Curricula » Models and Databases, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 130 Course Catalogue – Undergraduate Study The course addresses general principles and specific methods for designing flexible and modular software subsystems. A notion of a design pattern is introduced as a well known and tested solution to a recurring problem in a particular problem domain. The classifications of design patterns are considered, according to purpose, scope, and the level of abstraction, together with the corresponding representatives. It is assumed that the basic pieces of knowledge from the domain of object oriented programming have been acquired on the introductory courses. Study Programmes L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM Lecturer Doc. dr. sc. Marko Čupić T eaching Assistant Doc. dr. sc. Marko Čupić Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 Prerequisites Software Design IP WT » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Recognize symptoms of inadequate software design 2. Discuss advantages of dynamic polymorphism, templates, and duck typing 3. Explain the major principles of software design and recognize cases of their violation 4. Evaluate the quality of multiple software designs based key design principles 5. Recognize different design patterns in uncommented code 6. Select and apply appropriate design patterns in the construction of a software product 7. Compare the adequateness of different design patterns in the context of a given design problem 8. Apply design principles for conceiving high-quality software components University of Zagreb F aculty of Electrical Engineering and Computing EEIT English Level C EA Course Description 4 EP E Izv. prof. dr. sc. Siniša Šegvić ECT S Credits EC E Lecturer in Charge E/C 86487 Design Patterns in Software Design EL ECTS Information Package for Academic Year 2016/2017 131 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students are trained to apply key design principles in planned construction of high quality software subsystems. These information enable critical assessment of different solutions to the problem at hand in software design. The presented patterns offer an in-depth view onto common organizational challenges in software design, as well as a pragmatic insight into advantages of novel features of modern programming languages. By employing the acquired knowledge and practical experience, the students will be able to improve the organization of their software systems, as well as to clarify documentation through usage of established pattern terminology. F orms of Teaching » Lectures » The course includes two hours of lectures per week. » Exams » The knowledge tests include the midterm exam (35%), the final exam (40%), two short tests in class (5%) and tests in the laboratory (20%). » Exercises » The course includes four auditory exercises. » Laboratory Work » The course includes four laboratory exercises. » Consultations » Regular consultations will be held after each lecture. Ad-hoc consultations should be arranged by e-mail. » Seminars » Students can be awarded additional points by presenting a seminar. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 20 % 5% 35 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 80 % 20 % Week by Week Schedule 1. Introduction: importance of software organization, goals of software design, review of development process models. Symptoms of inadequate software organization. 2. Example: the loss of integrity due to changed requirements and the adaptation of the design to new conditions. Review of diagrams and programming concepts. Techniques for achieving flexible code in C, C++ and Python: dynamic and static polymorphism, duck typing. 3. Principles of logical design: the Open-closed principle, and the Liskov substitution principle. 4. Principles of logical design: the Dependency inversion principle, the Single responsibility principle, and the Interface segregation principle. University of Zagreb F aculty of Electrical Engineering and Computing 132 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Principles of physical design: the desired form of the component dependency graph, adequate stability and abstractness of packages. 6. The design pattern concept illustrated on the Strategy pattern example. The Observer pattern. 7. The Decorator pattern. Parameterized factory. F actories which do not depend on concrete types. 8. Midterm exam. 9. The F actory Method pattern. The Abstract factory pattern. The Singleton pattern. 10. The Command pattern. The Adapter pattern. The Template method pattern. 11. The Iterator pattern. The Composite pattern. The State pattern. 12. The Proxy pattern. The Bridge pattern. The Visitor pattern. 13. The Prototype pattern, the Model-View-Controller pattern. 14. Rješavanje problema za vježbu. 15. F inal exam Literature Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (1995). Design Patterns, Addison-Wesley Professional Robert C. Martin (2002). Agile Software Development: Principles, Patterns, and Practices, Prentice Hall John Lakos (1996). LargeScale C++ Software Design, Addison-Wesley Professional Andrei Alexandrescu (2001). Modern C++ Design: Generic Programming and Design Patterns Applied, AddisonWesley Professional Similar Courses » Design Patterns, Oxford » SE/SoftwareDesign, SE/ComponentBasedComputing, IEEE & ACM Computing Curricula » Software Architecture, ETH Zurich » Patterns in Software Engineering, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 133 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) Study Hours Lecturers Laboratory exercises 45 15 Lecturers Doc. dr. sc. Boris Milašinović Dr. sc. Ivana Nižetić Kosović T eaching Assistants Dr. sc. Ivana Nižetić Kosović Nenad Katanić, mag. ing. Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 70 Excellent (5) 85 The final grades are assigned according to fixed thresholds. EEIT L1 C OM E-learning Level C EA L0 EP E This course elaborates software engineering concepts, principles and techniques. The course studies approaches to the development of end user applications, including requirements analysis and specification, design and construction of software components, programming techniques, documentation, implementation and maintenance of applications. English Level EC E Course Description 4 EL Prof. dr. sc. Krešimir F ertalj ECT S Credits WT Lecturer in Charge E/C 34283 Development of Software Applications Prerequisites Databases IP ECTS Information Package for Academic Year 2016/2017 SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Differentiate and define project lifecycle Reproduce adequate programming techniques Apply development tools and groupware Identify software requirements Design and create software components Produce user and program documentation Analyze user requirements Distinguish key software architecture concepts TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies The course will prepare students for development of complex interactive applications, particularly database applications. The course will provide a knowledge for successful design, construction and implementation of application software. Students will be able to formulate the software requirements and to develop, implement and maintain quality software built upon different software architectures. University of Zagreb F aculty of Electrical Engineering and Computing 134 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are conducted in two cycles. The first cycle contains 7 weeks of lectures followed by the second cycle of 6 weeks, with teaching load of 3 hours per week. » Exams » Assessments include interim exam, final exam and short computerbased tests. » Laboratory Work » Laboratory exercises are carried out in the weeks of lectures, one hour per week. » Consultations » Consultations have been organized in all weeks except weeks of exam. » Other » Homework. Grading System Continuous Assessment T ype Homeworks Quizzes Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 30 % 5% 20 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 30 % 5% 0% 50 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Software engineering fundamentals. Software development life cycle. Project definition. Project plan. Requirements specification. Unified modeling language basics. Coding standards. Programming techniques. Graphical user interface. Data access logic. Object-relational mapping. Mid-term exam. Software archituectures. Multi-layer applications. Universal and self-adaptable program modules. Report design. Web applications. Service oriented architecture. Interactive help and software documentation. Software release. F inal exam. University of Zagreb F aculty of Electrical Engineering and Computing 135 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Roger S. Pressman (2009). Software engineering: A Practitioner`s Approach;, McGraw-Hill Science Ian Sommerville (2010). Software engineering, Addison Wesley Steve McConnell (2004). Code Complete: A Practical Handbook of Software Construction, Microsoft Press Stephen R Schach (2010). Object-Oriented and Classical Software Engineering, McGraw-Hill Science Andrew Troelsen (2010). Pro C# 2010 and the .NET 4 Platform, Apress Similar Courses » Software Engineering and Design, Cambridge » Software Development, IEEE & ACM Computing Curricula University of Zagreb F aculty of Electrical Engineering and Computing 136 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. Choose the appropriate level of standard combinational and sequential components to design simple digital circuits 2. Design simple combinational and sequential digital circuits 3. Analyze simple combinational and sequential digital circuits 4. Apply Boolean algebra as a formalism for describing of combinational and sequential digital circuits 5. Apply the VHDL hardware description language in modeling and simulation of simple combinational and sequential digital circuits 6. Identify and classify standard and programmable combinational and sequential digital circuits 7. Recognize the limitations represented by dynamic and electrical properties of digital circuits and their interconnections General Competencies Students will gain fundamental knowledge on the structure of digital systems, based on levels of characteristic logic circuits and subsystems, as well as on applying basic methods of digital systems analysis and design, both combinational and sequential. Students will be qualified to carry out basic design procedures using standard and programmable modules, under physical constraints imposed by both dynamic and electrical characteristics of circuits and their interconnections. University of Zagreb F aculty of Electrical Engineering and Computing T eaching Assistants Davor Jadrijević Doc. dr. sc. Marko Čupić Dr. sc. Darijan Marčetić Dr. sc. Mario Matijević Dr. sc. Mia Suhanek Ivan F ilković, mag. ing. comp. Nikolina F rid, mag. ing. comp. Marko Pavelić, mag. ing. Denis Salopek, mag. ing. Martin Soldić, mag. ing. Marko Zec, dipl. ing. Grading Acceptable (2) 50 Good (3) 62 Very Good (4) 75 Excellent (5) 88 The scoring awarded under Class participation is intended as a corrective factor of the final objective scoring through other types of assessment and represents the subjective instructor's evaluation of the student. Prerequisites for Computer Architecture 1 137 EEIT C OM C EA Lecturers Izv. prof. dr. sc. Ivan Đurek Izv. prof. dr. sc. Mario Kušek Izv. prof. dr. sc. Tomislav Pribanić Doc. dr. sc. Marko Čupić Doc. dr. sc. Ognjen Dobrijević Doc. dr. sc. Tomislav Hrkać Dr. sc. Danko Ivošević EP E 60 15 EC E Study Hours Lecturers Laboratory exercises EL L1 WT Digital systems process in discrete steps real-world values previously converted into numbers. As within digital systems data are given a binary representation, what is based on both theoretical and technological grounds, digital systems are based upon logic circuits. The objective of the course is to introduce students to fundamental principles of digital systems design, starting with the elementary procedures of analysis and design. Elementary combinational and sequential components and modules are elaborated too, as well as the inclusion of digital systems in the real world. E-learning Level IP Course Description L1 SEIS Izv. prof. dr. sc. Zoran Kalafatić English Level CE Izv. prof. dr. sc. Miljenko Mikuc 6 CS Prof. dr. sc. Vlado Glavinić ECT S Credits TI Lecturers in Charge E/C 19674 Digital Logic ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures »» Exams »» Laboratory Work »» Consultations »- Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 15 % 10 % 5% 10 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 0% 0% 0% 0% 85 % Comment: Short evaluations will be in principle performed by assigning short tests during the lectures. Week by Week Schedule 1. Introduction and course overview. Analog values and their digital representation. Binary system, binary arithmetic, basic operations: addition, subtraction, multiplication. 2. Binary codes and coding. Error detecting and error correcting codes. 3. Propositional logic, Boolean algebra, Boolean functions, canonical forms for Boolean functions. Minimization of Boolean functions: algebraic, Karnaugh maps. 4. Quine-McCluskey method for minimization of Boolean terms. Incompletely specified functions. Delay and hazard. 5. Basic logic circuits: AND, OR, NOT, NAND, NOR, EX-OR. Transistor (CMOS) level implementation of Boolean functions. Integrated digital circuits. Electrical characteristics. 6. Standard combinational modules: decoders, demultiplexors, multiplexors, ROMs, priority encoders, comparators. VHDL models of combinational modules. Standard combinational module implementation of Boolean functions. 7. Arithmetic circuits: adders, carry look-ahead generators, subtractors, multipliers, shifters. 8. Midterm examination. 9. Programmable modules: PLDs and F PGAs. Programmable module implementation of Boolean functions. 10. F lip-flops: basic latch, flip-flop, flip-flop types, triggering, dynamic parameters. University of Zagreb F aculty of Electrical Engineering and Computing 138 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 11. Sequential circuits, finite state machines, Moore and Mealy automata, state diagram and table. Design of synchronous sequential circuits, state minimization, state coding. Analysis of synchronous sequential circuits. 12. Standard sequential modules: registers, shift registers, counters - ripple and synchronous. 13. Memories: characteristic parameters; static and dynamic memories; memory modules organization. 14. Interfacing digital systems with the analog environment, D/A and A/D conversion. 15. F inal examination. Literature U. Peruško, V. Glavinić (2005). Digitalni sustavi, Školska knjiga S. D. Brown, Z. G. Vranešić (2001). Fundamentals of Digital Logic with VHDL Design, McGraw-Hill Similar Courses » Digital Logic, IEEE & ACM Computing Curricula » Digital Systems, University of Toronto » Digitaltechnik, ETH Zurich » Systèmes logiques (Logic Systems), EPF L Lausanne » Digital System Design, Montreal » Digitale Verarbeitungssysteme, Hamburg University of Zagreb F aculty of Electrical Engineering and Computing 139 Course Catalogue – Undergraduate Study Video signal production and presentation. Image analysing parameters. Image formats. Color spaces, system nonlinearity, gamma correction and constant luminance principle. Component video and interfaces (S-Video, SCART, SDT V, HDT V, D-konektor, VGA). Analog-to-digital video signal conversion. Digital video formats. Digital video interfaces (SDI, SDTI, DVI-D, DVI-I, USB 2.0, IEEE 1394). Digital video processing. Brightness, contrast, saturation and hue manipulation. Simple and advanced special effects. Video compression parametres, overview of compression techniques and standards, applications. F ormats for uncompressed digital video storage and recording. Linear and nonlinear editing. Content-based digital video description. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM Lecturer Dr. sc. Jelena Božek C EA T eaching Assistant Dr. sc. Jelena Božek Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) --- EEIT English Level 50 60.5 75.5 89.5 EP E Course Description 4 EC E Prof. dr. sc. Mislav Grgić ECT S Credits EL Lecturer in Charge E/C 34322 Digital Video Prerequisites Probability and Statistics WT ECTS Information Package for Academic Year 2016/2017 Study Programmes SEIS IP » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) CE Learning Outcomes Interpret basic terms in video production and digital video processing Describe methods for digital video processing Distinguish image and video compression systems and algorithms Explain image and video compression standards Analyze image and video quality Operate with nonlinear video editing TI 1. 2. 3. 4. 5. 6. CS On successful completion of the course, students will be able to: General Competencies Upon completion of the course students will understand differences between analog and digital video. They will have extensive theoretical knowledge about digital video formats, interfaces and standards. Students will have the ability to make their own digital video editing. University of Zagreb F aculty of Electrical Engineering and Computing 140 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » --» Exams » --» Laboratory Work » --» Consultations » --» Internship visits » --- Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 15 % 40 % 45 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 85 % 15 % Week by Week Schedule 1. Video production and scanning parameters, image formats, amplitude and frequency range of video signal, temporal relationships 2. Color spaces (RGB, YUV, YIQ, YCrCb), Constant Luminance Principle, system nonlinearity and gamma correction 3. Component video formats and interfaces (S-Video, SCART, SDTV, HDTV, D-Connector, VGA) 4. Analog-to-digital video conversion, quantization error, signal-to-noise ratio 5. Digital video formats and interfaces (parallel interace, SDI, SDTI, HDSDTI, DVI, USB 2.0, IEEE 1394) 6. Color system conversions, 4:4:4 YCrCb to 4:2:2 YCrCb conversion, 4:2:2 YCrCb to 4:2:0/4:1:1 YCrCb conversion 7. Brightness, contrast, saturation and hue manipulation, display enhancement 8. Mid-term exam 9. Resolution scaling, frame rate conversions, scanning conversions 10. Simple and advanced special effects: chroma keying, video mixing, spatial effects, rotations, different angle views, adding titles 11. Video compression parametres, compression techniques overview, video compression standards (M-JPEG, DV, MPEG-1, MPEG-2, MPEG-4, H26x) 12. Application of video compression standards, content-based digital video description (MPEG-7) 13. F ormats for uncompressed digital video recording (D-1, D-2, D-3, D-5, D6), error detection and correction, interleaving, synchronization 14. F ormats for compressed digital video recording (Digital Betacam, Betacam SX, IMX, DV, DVCPRO, Digital S, DVD) 15. Editing types, linear and non-linear editing; non-linear editing system architecture; time coding, editing points; special effects University of Zagreb F aculty of Electrical Engineering and Computing 141 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature J. Watkinson (2001). An Introduction to Digital Video, F ocal Press, Oxford A. C. Luther (1997). Principles of Digital Audio and Video, Artech House, Norwood C. Poynton (2003). Digital Video and HDTV - Algorithms and Interfaces, Morgan Kaufmann Publishers, San F rancisco Similar Courses » Digitales Video, TU Munchen » Digital Video Production, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 142 Course Catalogue – Undergraduate Study Course Description Selected topics of discrete mathematics and mathematical analysis, with emphasis on solving complex examples and tasks, based on algorithmic approach. English Level L0 E-learning Level L1 Study Hours Lecturers 60 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 70 80 Prerequisites Mathematics 1 EC E Study Programmes WT EL » Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 2nd semester, 1st year) » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 4th semester, 2nd year) IP Learning Outcomes SEIS On successful completion of the course, students will be able to: CS CE Understand the principles and analysis of complex algorithms. Apply the technique of recursive relations, in various situations. Apply complex terchniques of calculations of finite sums. Analyse the complexity of an algortihm. Undersand the connection between various mathematical structures. Use the technique of generating functions in various situations. Understand the principles of cyphers and coding. Analyze the principles of sorting and searching algorithms. TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies The course enables students to a deeper understanding of the basic modern mathematical structures, mainlz in the field of discrete mathematics, combinatorics, number theory and analysis of algorithms. F orms of Teaching » Lectures » Lectures are organized through two cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 4 hours. University of Zagreb F aculty of Electrical Engineering and Computing EEIT 6 C OM Prof. dr. sc. Neven Elezović ECT S Credits C EA Lecturer in Charge E/C 90094 DisCont mathematics 1 EP E ECTS Information Package for Academic Year 2016/2017 143 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Exams » Mid-term exam in the 8th week of classes and final exam in the 15th week of classes. » Consultations » Consultations are held one hour weekly according to arrangement with students. Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 0% 0% 20 % 2% 20 % 40 % 40 % Homeworks Class participation Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written Exam T hreshold Percent of Grade 0% 0% 0% 0% 20 % 10 % 20 % 0% 80 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introductory example - The Tower of Hanoi F inite sums Binomial coefficients. Combinatorial identities Walks on integer latices. Generating functions. Binomial series. Polynomial formulae. Increasing and decreasing factoriels. F inite differences. Recursions. Sequences given by recursive formulas. Examples. F ibonacci numbers. Exams Euler and Stirling numbers. Sum of powers. Bernoulli numbers. Elementary inequalities. Means. Inequality between means. Symmetric functions. Euclid's algorithm, divisibility. Relatively prime numbers. Congruences. Prime numbers. F ermat's and Wilson's Theorem. Applications. Basic search and sorting algorithms and their complexity. Exam. Literature M. Aigner (2007). A Course in Enumeration, Springer R. Graham, D.E. Knuth, O. Patashnik (2004). Concrete Mathematics, 2ed, AddisonWesley M.W. Baldoni, C. Ciliberto, G.M.P. Cattane (2009). Elementary Number Theory, Cryptography and Codes, Springer J. Herman, R. Kučera, J. Šimša (2000). Equations and Inequalities, Springer N. Ya. Vilenkin (1971). Combinatorics, Academic Press University of Zagreb F aculty of Electrical Engineering and Computing 144 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » MATH 108: Introduction to Combinatorics and Its Applications, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 145 Course Catalogue – Undergraduate Study Course Description Selected topics of discrete mathematics and mathematical analysis, with emphasis on solving complex examples and tasks, based on algorithmic approach. English Level L0 E-learning Level L1 Study Hours Lecturers 60 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 70 80 Prerequisites Mathematics 2 EC E Study Programmes TI CS CE SEIS IP WT EL » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 3rd semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Information Processing -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Computer Science -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing EEIT 6 C OM Prof. dr. sc. Neven Elezović ECT S Credits C EA Lecturer in Charge E/C 90095 DisCont mathematics 2 EP E ECTS Information Package for Academic Year 2016/2017 146 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. Understand the principles of numerical calculation of some elementary functions. 2. Understand the principles of varyous types of approximations. 3. Use the technique of approximatrion of a function by orthogonal polynomials. 4. Use the technique of fast summing algorithms. 5. Use the technique of acceleration of the convergence of some numerical series. 6. Understzand the asymptotical convergence and its application in calculations of values of some special functions. 7. Learn how to use modern mathematical literature 8. Lear how to use mathematical software in solving of complex problems. General Competencies Learning advanced and modern techniques of evaluation of the values of some functions and various forms of its approximations. F orms of Teaching » Lectures » Lectures are organized through two cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 4 hours. » Exams » Mid-term exam in the 8th week of classes and final exam in the 15th week of classes. » Consultations » Consultations are held one hour weekly according to arrangement with students. » Other » Student's seminars. Grading System Continuous Assessment T ype Homeworks Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 20 % 10 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 10 % 0% 60 % Week by Week Schedule 1. Evaluation of values of functions. Horner's algorithm. F ast summation algorithm. identities. 2. Solving algebraic equations 3. Acceleration of convergence. Manipulation with series. University of Zagreb F aculty of Electrical Engineering and Computing 147 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4. The connection between integrals and sums. Complex techniques of summing. 5. Continued fractions. Basic properties and formulas. 6. Representation of numbers and functions by continued fractions. Rational approximations. 7. Orthogonal polynomials. Polynomials given by reccursive relations. Applications of fast summing algorithms 8. Exam 9. Čebyšev's polynomials and problem of approximations. F ast calculations of F ourier series. 10. Series of functions. Generating functions of functional series. Ztransformation 11. F actorial and gamma functions. Stirling formula. Approximations of binomial coefficients. 12. Asympthotic behaviour. Asymptotic series. 13. Harmonic series and related problems. Euler constant. 14. Student seminar. Solution of advanced problems 15. Exam Literature F . S. Acton (1990). Numerical Methods That Usually Work, Mathematical Association of America J. Borwein J, D. Bailey, R. Girgensohn (2004). Experimentation in Mathematics, Computational Paths to Discovery, A. K. Peters Z. A. Melzak (1973). Companion to Concrete Mathematics, Mathematical Techniques and Various Applications, John Wiley & Sons A. Cuyt et al (2008). Handbook of Continued Fractions for Special Functions, Springer G. Boros, V. Moll (2004). Irresistible Integrals Symbolics, Analysis and Experiments in the Evaluation of Integrals, Cambridge University Press Similar Courses » Numerical analysis, EPF L Lausanne University of Zagreb F aculty of Electrical Engineering and Computing 148 Course Catalogue – Undergraduate Study F undamentals of economics. Microeconomics and macroeconomics. Key concepts in economics - opportunity cost, the cost and benefits, market. Circular flow of economy. Production possibilities frontier. Law of supply. The law of demand. Market equilibrium and social welfare. The elasticity of supply and demand. Consumer behavior. Production costs. Market structures - perfect competition, monopoly, monopolistic competition, oligopoly. Antitrust and regulation. Assessment of investment projects. Risk analysis. Introduction to financial markets. Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Study Hours Lecturers 45 C OM Lecturers Izv. prof. dr. sc. Dubravko Sabolić Dr. sc. Mihaela Vranić E/C L1 EEIT E-learning Level Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Participation in teaching brings 10% points, homework 20% points, mid-term exam 30% points, final exam 44% points. Prerequisites Management in Engineering C EA Course Description L1 EP E Prof. dr. sc. Roman Malarić English Level EC E Izv. prof. dr. sc. Željko Tomšić 4 EL Prof. dr. sc. Željko Štih ECT S Credits IP Lecturers in Charge 41251 WT Economics and Managerial Decision Making SEIS ECTS Information Package for Academic Year 2016/2017 Learning Outcomes CE On successful completion of the course, students will be able to: TI CS 1. Explain functioning of competitive markets based on the laws of supply and demand 2. Idenify key factors influencing decision making in the firm 3. Distinguish between different market structures influencing market position of a firm 4. Recognise the role of the state in the competitve market 5. Calculate cost-effectivness of different investment options by using simple profitability estimationmethods 6. Idetify risks related to the investments and participation in the market 7. Recognise different instruments offerd at finacial markets General Competencies The main objective of the course is to teach students basic economic concepts. By the end of the course students should: comprehend the concepts and other tools that economists use to address economic issues; be able to practically apply these concepts and tools in engineering practice. University of Zagreb F aculty of Electrical Engineering and Computing 149 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are performed every week except in weeks when exams take place. Weekly lecture load is 2hours. Every lecture ends with brief examination of students' understanding of the subject by answering few short questions. » Exams » There are two examinations during the lectures and three on-line examinations using Moodle system. » Consultations » Lecturers are available for consultations any time upon agreement, via e-mail or in person. » E-learning » Through Moodle system students get additional literature for reading, examples of calculations and possibility for self-testing. Grading System Continuous Assessment T ype Homeworks Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 20 % 10 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 10 % 0% 30 % 40 % Comment: The exam is successfully passed if minimally 50 points out of 100 is collected. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction to economics Supply and demand: theory Microeconomics fundamentals Consumer behavior Production and costs Market structures 1 Market structures 2 Exam Exam Antitrust and regulation Assessment of investment projects 1. Assessment of investment projects 2. Risk analysis 1. Risk analysis 2. Introduction to financial markets University of Zagreb F aculty of Electrical Engineering and Computing 150 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Dominick Salvatore (1994). Ekonomija za menadžere u svjetskoj privredi, Mate d.o.o. Paul A. Samuelson, William D. Nordhaus (2011). Ekonomija, McGraw-Hill / Mate d.o.o. A. Koutsoyiannis (1997). Moderna mikroekonomika, Mate d.o.o. Silvije Orsag (2002). Budžetiranje kapitala: Procjena investicijskih projekata, Masmedia Roger A. Arnold (2010). Microeconomics, SouthWestern/Cengage Learning Similar Courses » Principles of Microeconomics, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 151 Course Catalogue – Undergraduate Study Basic actuator classification. The importance and the application areas of electromechanical, hydraulic and pneumatic actuators. Electromagnet and electrical motor as an actuator. Electrical starter. Parameters, characteristics and mathematical models of electromechanical actuators. Characteristics of DC, synchronous, reluctance, inductor and hysteresis motors. Induction motors for automation. Brushless DC motor. Tachogenerators. Permanent magnet motors. Stepping motor. Nano actuators. E-learning Level L1 Study Hours Lecturers Exercises Laboratory exercises 26 4 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 61 71 86 EEIT L1 C OM English Level C EA Course Description 4 EP E Izv. prof. dr. sc. Mario Vražić ECT S Credits Prerequisites F undamentals of Electrical Engineering EC E Lecturer in Charge E/C 86458 Electrical Actuators EL ECTS Information Package for Academic Year 2016/2017 Study Programmes WT » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) (currently not given) IP Learning Outcomes CE Classify basic actuators groups Describe importance and the application areas of actuators Explain operation principles of actuators Identify actuators characteristics Compare actuators eficency Select actuators for industrial purpose CS 1. 2. 3. 4. 5. 6. SEIS On successful completion of the course, students will be able to: TI General Competencies The knowledge of properties and characteristics of actuators relevant for their application is acquired. F orms of Teaching » Lectures » in two cycle; 6+5 lecture » Exams » labs, exams » Exercises » an exercise at the end of each lecture ciklus » Laboratory Work » Three labs in groups in department laboratory University of Zagreb F aculty of Electrical Engineering and Computing 152 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral 60 % 20 % 20 % Percent of Grade 20 % 20 % 20 % 40 % Exam T hreshold Percent of Grade 60 % 0% 20 % 30 % 20 % 60 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Basic actuator classification (electromechanical, hydraulic and pneumatic) The importance and the application areas of actuators. Electromagnet as an actuator. Electrical motor as an actuator. Electrical starter. Parameters and characteristics of electromechanical actuators Exercise Midterm exam Characteristics of DC, synchronous, reluctance, inductor and hysteresis motors. Induction motors for automation. Brushless DC motor. Permanent magnet motors. Stepping motors. Nano actuators. Exercise F inal exam Literature Radenko Wolf (1991). Osnove električnih strojeva, Školska knjiga, Zagreb T. Kenjo (1991). Stepping Motors and their Microprocessor Controls, Clarendon Press J.R. Hendershot Jr., TJE Miller (1994). Design of Brushless Permanent-Magnet Motors, Clarendon Press T.A. Lipo (2004). Introduction to AC Machine Design, WisPERC, University of Wisconsin Madison, USA M. Jufer (1979). Electromécanique, Dunod University of Zagreb F aculty of Electrical Engineering and Computing 153 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Einführung in Aktorik, Cambridge » Grundlagen electromechanischer Aktoren, TU Munchen » Elektrische Aktoren, TU Munchen » Elektrische Kleinmaschinen, TU Munchen » Praktikum Geregelte elektrische Aktoren, TU Munchen » Small electrical machines, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 154 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Define real electrical component and circuit models. 2. Apply physical laws and mathematical tools for solving el. circuit problems. 3. Use Laplace transform in electrical circuita. 4. Solve electrical circuit using loop, node and state equations. 5. Calculate imitances, transfer functions and characteristic frequencies. 6. Analyze electrical circuit in time and frequency domains. 7. Analyze and create simple one-, two-ports and electrical filters. 8. Analyze transmission lines and signal transfer. University of Zagreb F aculty of Electrical Engineering and Computing Study Hours Lecturers Laboratory exercises 75 15 Prerequisites F undamentals of Electrical Engineering Mathematics 2 EP E EC E EL Grading Acceptable (2) 50 Good (3) 62 Very Good (4) 75 Excellent (5) 90 To pass the exam, a student must have a minimum of 50% of the points from the middle and final exams, and 50% of the total points, and must complete all 6 laboratory exercises. C EA C OM T eaching Assistants Doc. dr. sc. Darko Vasić Dr. sc. Ana Sović Kržić Marko Gulin, mag. ing. el. EEIT L1 WT Basic definitions, terms, clasification, and properties of electrical circuits, elements, modelling, network transformations. Network theorems, electrical signals definition and signal properties, Laplace transform, application to basic signals, application to simple circuits, circuit equations, graphs and networks, definition of branch, node, tree fundamental loop, and cutsets, application ofr graph theory to circuit equations, solution of circuit equations in time and frequency domain, network functions, transfer functions, frequency response, immitance functions, LC and RC immitances, twoports, twoport parameters: z, y, a, h, and g, twoport interconections, basic filter circuits, gain and phase response, electrical transmission lines, definition, time and space signal distribution, reflections. E-learning Level IP Course Description L2 Prerequisites for Electromagnetic F ields Electronic Equipment Design SEIS Izv. prof. dr. sc. Doc. dr. sc. Igor Lacković Zvonko Kostanjčar English Level CE Izv. prof. dr. sc. Dražen Jurišić 7 CS Prof. dr. sc. Neven Mijat ECT S Credits TI Lecturers in Charge E/C 31489 Electrical Circuits 155 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Acquiring the basic knowledge on electrical circuit concepts, their properties, and methods for solving the electrical circuit problems. Understanding the basic principles of electrical circuits and their properties. Understanding nodal and mesh analyses of simple circuits. Understanding the basic time and frequency properties of signals and circuits. Understanding 1st and 2nd order transients in RC and RLC circuits. Ability to perform the analyses of electrical circuits in time and frequency domain. Ability to design simple circuits according to given specifications. Understanding the basic elements for computer aided circuit analysis and design. Understanding the basic principles of signal prosessing and transmission. F orms of Teaching » Lectures » Material is tought using Power point presentation and blackboard. Lectures are organized together with laboratory exercises. Lectures also include auditory excercises. Using Moodle system students also solve domestic exercises. » Exams » Examinations are organized after each of six lecture cycles. The points are cummulatively added. There exist midterm and final exams, as well as, repeated exam. » Laboratory Work » The goal is to introduce electrical components and present measurement equipment and measurement procedures. Individual practical experience in laboratory in applying the concepts that are taught in lectures. » Consultations » Organized upon request. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 8% 2% 35 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 8% 2% 0% 75 % Comment: To pass the exam, a student must: -have a minimum of 50% of the points from the middle and final exams, -have a minimum of 50% of the total points, -must complete all 6 laboratory exercises. Possible changes in scoring and grading will be announced on the first lecture. Week by Week Schedule 1. Definitions and basic laws. Electric circuit elements. Modelling of real passive and active circuit components. 2. Kirchhoff laws. Circuit theorems. Network transformations. 3. Electric signals and Laplace transform. University of Zagreb F aculty of Electrical Engineering and Computing 156 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4. Loop, node and, state equations. Circuit equations in time domain. Application of Laplace transform to circuit equations. 5. Linear graphs and networks. Circuit analysis using graph theory. 6. RC, RL and RLC circuit responses. Solution of circuit equations. Sinusoidal steady state analysis. 7. Midterm 8. Network functions. Natural frequencies. F requency response. 9. Bode diagrams. Immitance functions. 10. One-port circuits.Two-port circuits. Interconnection of two-ports. Reactance circuits. 11. Transfer functions of RLC circuits. Passive electrical filters. 12. Active circuits. Active electrical filters. 13. Transmission lines. Time and space signal distribution. 14. Special cases of transmission line. 15. F inal exam Literature V. Naglic (1992). Osnovi teorije mreža, Sveučilišna naklada J. Vlach (1992). Basic Network Theory with Computer Applications, Van Nostrand A. M. Davis (1998). Linear Circuit Analysis, Brooks/Cole, Pacific Grove, CA, USA A. B. Carlson (2000). Circuits, Brooks/Cole, Pacific Grove, CA, USA Similar Courses » 227-0001-00L Netzwerke und Schaltungen II, ETH Zurich » 74102 Schaltungstechnik 2, TU Munchen » TU Delft Nizozemska ET1150 Lineaire Elektrische Ci, TU Delft » EE 101B, Circuits II, Stanford » EE100: Electronic Techniques for Engineering, University of California Berkeley University of Zagreb F aculty of Electrical Engineering and Computing 157 Course Catalogue – Undergraduate Study Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Study Hours Lecturers Exercises Laboratory exercises 13 4 30 Lecturer Dr. sc. Martina Kutija C EA T eaching Assistants Doc. dr. sc. Igor Erceg Dr. sc. Martina Kutija Tin Bariša, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT L1 C OM E-learning Level EP E DC machines, the principle of operation, and control. DC machine control using an industrial converter, industrial converter parameter settings, example of the industrial project. Induction machine: physical model, the principle of operation, the mathematical model, the principle of control. Torque characteristic of induction machine, control methods: V/f and vector control, open and closed loop control. Control of induction machines using a frequency converter, the converter structure, the principle of work. The fundamentals of vector control, energy flows in converter. Laboratory setup for the control of induction machines and BLDC machines. Control of BLDC machines. Control of synchronous machines. L1 50 60 75 90 Prerequisites F undamentals of Electrical Engineering EC E Course Description English Level EL Doc. dr. sc. Damir Sumina 4 WT Prof. dr. sc. F etah Kolonić ECT S Credits IP Lecturers in Charge E/C 86502 Electrical Machines Control Practicum SEIS ECTS Information Package for Academic Year 2016/2017 Learning Outcomes CS Distinguish the types of electrical machines and their basic characteristics Apply control structure for DC machine Apply control structure for AC induction machine Apply control structure for brushless machine (BLDC) Apply control structure for synchronous machine Practice with frequency converter for induction machine control Practice with frequency converter for brushless (BLDC) machine control Apply industrial software tools to adjust the parameters of frequency converter TI 1. 2. 3. 4. 5. 6. 7. 8. CE On successful completion of the course, students will be able to: General Competencies F undamentals of electrical machines control. Experience in the application of frequency converter for AC induction machine and BLDC machine control. Experience in application of industrial software tools for parameter tuning of frequency converters, commissioning of frequency converter for AC induction motor and BLDC motor control, recording and analysis of measured values. University of Zagreb F aculty of Electrical Engineering and Computing 158 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » One hour lecture per week. » Exercises » Before the exams are held exercises in two hours » Laboratory Work » The six laboratory exercises will be held in two weeks for 2 hours in the laboratory. » Experiments » The lectures will take place thru experimentally commissioning of industrial converter for DC machine control. » Consultations » Consultations are conducted with prior notification by email. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 18 % 12 % 30 % 30 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 18 % 12 % 0% 40 % 30 % Week by Week Schedule 1. Direct current (DC) machines: physical model, the principle of operation 2. Direct current (DC) machines: the mathematical model, the principle of control 3. Direct current (DC) machines: control characteristics, converters for DC machines 4. Control of DC machine using an industrial converter, the identification of components of industrial converter 5. Setting the parameters of industrial converter for DC machine control, example of the industrial project 6. Induction machines: physical model, the principle of work, the mathematical model, the principle of control 7. Torque vs speed characteristic of induction machine, control methods: V/f control and vector control, open and closed loop control 8. Mid-term exam 9. Induction motor control using frequency converter, structure of the converter, the principle of operation 10. Basis of vector control, energy flows in the converter, generally about industrial frequency converters (Siemens Sinamics S120) 11. Laboratory setup for the control of induction machines and BLDC machines 12. Control of BLDC machines 13. Synchronous machines: physical model, the principle of operation, mathematical model, the principle of control 14. Control of synchronous machine connected to electrical power system, description of industrial solution for control of synchronous machines University of Zagreb F aculty of Electrical Engineering and Computing 159 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. F inal exam Literature Gorislav Erceg (2002). Inžinjerski priručnik IP3" , (20. Elektromotorni pogoni str. 1017-1074), Školska knjiga Zagreb Werner Leonhard (2001). " Control of Electrical drives" , Springer Peter Vas (1994). " Vector Control of AC Machines" , Oxford University Press D. W. Novotny, T. A. Lipo (1996). Vector Control and Dynamics of AC Drives, Oxford University Press Similar Courses » Projektpraktikum Antriebssysteme, TU Munchen » Labor elektrische Antriebe, TU Wien » Electric Drives and Controls, RWTH Aachen » Electrical Power Drives, TU Delft University of Zagreb F aculty of Electrical Engineering and Computing 160 Course Catalogue – Undergraduate Study Introduction to electric power systems.Voltage and current stresses in switchgear and industrial systems.Symmetrical and unsymmetrical three-phase systems.Symmetrical components. Sequence impedances. Short circuit currents in three-phase AC systems.International Standards and specifications for calculation of short circuit currents.Short circuit current components (peak short circuit current, breaking current, thermal and dynamic short circuit strength).Substations and switchgear systems design.Selection criteria and planning guidelines for switchgear and distribution systems.Electric power transformers.Measuring (current and voltage) transformers.Main circuit assemblies.Electric facilities and distribution networks protection.Measuring. Overvoltage protection.Reactive power compensation.Grounding systems.Protection against electric shock (direct and indirect contact). Study Programmes L1 Study Hours Lecturers Exercises Laboratory exercises 45 30 15 C EA T eaching Assistants Dr. sc. Ivan Rajšl Perica Ilak, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Energy Technology F undamentals of Electrical Engineering Prerequisites for Electric F acilities Design Low-voltage Power Systems SEIS » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: Define basic parts of electric facilities and their purposes Identify basic parts of electric facilities on field Describe current-voltage conditions in balanced and unbalaced systems Solve short circuit problem on simple power system example Employ softvare solutions for power system modeling and short circuit calculations 6. Distinguish between different arc interrupting techniques 7. Choose adeqate electric products for specific location in the system 8. Argue about utilization of given electric product in specific location in the system TI CS 1. 2. 3. 4. 5. General Competencies Having successfully completed the module, students will be able to demonstrate knowledge and understanding of fault analysis, fundamental concepts of substations and switchgear systems design, reactive power compensation, concept of protection against overvoltages and electric shock, brief introduction to how computer methods and relevant standards are applied. University of Zagreb F aculty of Electrical Engineering and Computing EEIT E-learning Level C OM L1 EP E Course Description English Level EC E Prof. dr. sc. Ante Marušić 4 EL Prof. dr. sc. Slavko Krajcar ECT S Credits WT Lecturers in Charge E/C 91833 Electric Facilities IP ECTS Information Package for Academic Year 2016/2017 161 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are performed every week except in weeks when exams take place. Weekly lecture load is 3 hours. Use of electronic student response system. » Exams » There are two examinations during the lectures. » Exercises » Calculations are integral part of the lecture » Laboratory Work » NEPLAN is using for modeling and calculation of short circuits » Consultations » Lecturers are available for consultations any time upon agreement, via e-mail or in person. » Structural Exercises » NEPLAN is using for modeling and calculation of short circuits Grading System Continuous Assessment T ype Quizzes Seminar/Project Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 33 % 33 % 33 % 33 % Percent of Grade 10 % 15 % 25 % 35 % 15 % Exam T hreshold Percent of Grade 33 % 33 % 0% 10 % 15 % 50 % 50 % 25 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Introduction. New directions in power systems. Power system basics. Three phase systems (phasors, current, voltage, symmetrical components) Modeling of power system components 1 Modeling of power system components 1 Short circuit calculation Main parts of facilities (buses, insulators, disconectors, circuit-breakers) Exams Exams Low voltage switch devices Power and measurement transformers, secondary systems Connection diagrams for main circuits Power system protection F inal chapters (measurements, reactive power compensation, earthing, insulation) 15. Preparations for exams University of Zagreb F aculty of Electrical Engineering and Computing 162 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature S. Krajcar; M. Delimar (2011). Transparencije s predavanja (www.fer.hr/zvne), F ER H. Požar (1990). Visokonaponska rasklopna postrojenja, Tehnička knjiga, Zagreb J.D. McDonald (2003). Electric Power Substations Engineering, CRC Press (http://ocw.mit.edu/index.html) MIT OpenCourseWare (2005). Introduction to Electric Power Systems, MIT J. Lewis Blackburn (1993). Symmetrical Components for Power Systems Engineering, Marcel Dekker Power System Analysis John Grainger, Jr., William Stevenson McGraw-Hill 1994 Similar Courses » Elektrische Energiesysteme, ETH Zurich » Elektrické prístroje a stanice, Cambridge » Power System Analysis and Protection, NU Singapore » Power System, Basic Course, Royal Instutute of Technology Stockholm » Power System Disign, Chalmers University » Power Transmission, TU Munchen » Technology of electrical devices in systems of ele, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 163 Course Catalogue – Undergraduate Study Structure of the electric power system, Classifications, Standards. IEC standards. Equipment definitions and terminology. Design principles. Substation project chronology. Workflow and project sequence. Planning. Engineering design, drawings and documentation (CAD). Construction, testing and commissioning. Costs and F inancial Analysis. Schedules and Impacts. Substation Grade Types. Design techniques. Bus configurations, Reliability criteria. Insulation and insulation protection. General specification and ratings of power equipment. Transformers. Circuit breakers. Switches. Disconnectors. Ancillary equipment. Potential and current transformers. Substation auxiliary systems. Grounding. Grounding design considerations. L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Electric F acilities Study Programmes IP » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: Describe electrical blueprints, Analyze current transformers, Analyze voltage transformers, Analyze substation technical requirements, Choose substation elements (busbar, switching devices, transformers, cables, grounding), 6. Apply knowledge about substation system design. TI CS CE 1. 2. 3. 4. 5. General Competencies The course addresses a complete variety of substation design subjects at a level appropriate to those relatively new to the area of substation design. It introduces technical requirements, configuration philosophies, design practices, information sources and work processes. F orms of Teaching » Lectures » Lectures will be held two hours a week with the use of PowerPoint presentations and overhead projectors. » Seminars University of Zagreb F aculty of Electrical Engineering and Computing EEIT E-learning Level C OM L1 C EA Course Description English Level EP E Doc. dr. sc. Juraj Havelka 4 EC E Prof. dr. sc. Ante Marušić ECT S Credits EL Lecturers in Charge E/C 34350 Electric Facilities Design WT ECTS Information Package for Academic Year 2016/2017 164 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » During semester, students will create one seminar. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Class participation Seminar/Project Mid Term Exam: Written 2. Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 0% 4% 12 % 4% 20 % 15 % 15 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 0% 0% 0% 20 % 0% 40 % 40 % Week by Week Schedule 1. Introduction to electric power substation design. The course addresses a complete variety of substation design subjects at a level appropriate to those relatively new to the area of substation design. 2. Equipment definitions and terminology. Design principles. Planning. Engineering design, drawings and documentation (CAD). 3. Relevant International Standards. IEC and HRN norms. Construction Law. ISO 9001. 4. Designation of equipment, conductors and general functions. Graphics symbols. IEC 750. 5. Electrical schemes. Circuit diagrams: survey diagram, circuit diagram, equivalent circuit diagram. Main and auxiliary circuits. 6. Substation project chronology. Workflow and project sequence. Costs and F inancial Analysis. Schedules and Impacts 7. Skills (E-plan). Quiz/Assignment. Project task (homework) 8. Design, construction and operation of electric power substations for community acceptance and environmental. Testing and commissioning. 9. Calculation of electrical parameters for primary and secondary equipment design. Voltage drop and loss of electric power. 10. Substation Grade Types. Design techniques. Bus configurations, Reliability criteria. General specification and ratings of power equipment. 11. Busbar design. Insulation and insulation protection. 12. Design of power transformers, circuit breakers, switches and disconnectors. 13. Cable design. Overload and overcurrent protection. 14. Potential and current transformers for measuring and protection 15. Grounding. Grounding design considerations. Grounding testing. Protection against overvoltage. Grounding in low-voltage networks. University of Zagreb F aculty of Electrical Engineering and Computing 165 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature S. Badanjak (1996). Osnove inženjeringa u izgradnji, Energetika marketing, Zagreb Yi-Nung Chung (1986). Computer-aided design for electrical power substations, Lamar University J.D. McDonald (2001). Electric Power Substations Engineering, CRC Press Hrvatski Sabor (2007). Zakon o prostornom uređenju i gradnji, Narodne Novine RH 76/07 Similar Courses » Power System Design, Chalmers University » Power Engineering, Design Project, Chalmers University » Hochspannungsgeräte- und Anlagentechnik, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 166 Course Catalogue – Undergraduate Study The course presents the broad field of acoustics and electro-acoustics. Basical acoustics. Sound. Acoustic signals. The theory and characteristics of sound field. Sound waves in closed spaces. Music and speech. Phenomena related to sound propagation. Electroacoustical-mechanical analogies. Sound sources (spherical, di p o l e ). Resonators, absorbers, filters. Hearing acoustics. Psychoacoustics. Architectural and building acoustics. Absorption materials and constructions. Noise and vibrations. Electroacoustic transducers: microphones, loudspeakers, headphones, hydrophones and pick ups, loudspeaker box. Sound reinforcement. Ultrasound and its applications in medicine and technology. Hydroacoustics. Acoustical and electroacoustical measurements. Study Programmes » Electronics -> Electrical Engineering and Information Technology (Module) (specialization courses, 5th semester, 3rd year) E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 C OM Lecturer Doc. dr. sc. Antonio Petošić C EA T eaching Assistants Dr. sc. Marko Horvat Dr. sc. Miljenko Krhen Dr. sc. Mia Suhanek Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 Prerequisites F undamentals of Electrical Engineering Mathematics 1 SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Define the sound propagation in room or space Analize the acoustical properties of room Apply the electro-acoustic-mechanical analogies Classify the impact of noise to human Appraise the quality of electroacoustic devices Assemble electro-acoustic systems Astimate the application of specific acoustic materials Analyze the effects and properties of sound in advanced technologies TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies The subject gives the necessary qualifications for understanding of basic electroacoustic and acoustic principles. Based on the knowledge they have gained, the students will be able to individually solve problems from fields of acoustics, electroacoustics and audiotechnics. Understanding the properties of human hearing. Introduce the electro-acoustic transducers and their properties. The students will acquire knowledge about the widespread use of ultrasound. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 EP E Course Description English Level EC E Prof. dr. sc. Hrvoje Domitrović 4 EL Izv. prof. dr. sc. Siniša F ajt ECT S Credits WT Lecturers in Charge E/C 34303 Electroacoustics IP ECTS Information Package for Academic Year 2016/2017 167 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Concentrated lecture, with all the options and present. Practical examples. Communication with students during and after school hours. » Exams » Mid-term exams after half of the teaching material. F inal exam: written and oral. » Laboratory Work » 6 independent laboratory exercises. The student must demonstrate an understanding of the practice areas of practice. Each exercise carries 2.5 points » Experiments » Demonstration of specific acoustic parameters. A detailed insight into specific structures and electro-acoustical constructions. » Experimental Exercises » 2 complex exercises. Each exercise carries 2.5 points » Consultations » Lecturer is available to students in office hours for oral consultations, and by email any time. » Seminars » Student should select a topic from relevant to the course. The theme is mostly an introduction to the area of student interest. 20 points Grading System Continuous Assessment T ype Laboratory Exercises Seminar/Project Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 15 % 15 % 20 % 20 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 15 % 15 % 0% 40 % 30 % Week by Week Schedule 1. Introduction. F undamentals of acoustics. The phenomena of the sound propagation. 2. The theory and characteristics of sound field. Sound waves in closed spaces. Acoustic signals. Music and speech. 3. Electroacoustical-mechanical analogies. 4. Sound sources (spherical, dipole) and phenomena related to sound propagation. 5. Hearing acoustics. Psychoacoustics. 6. Communication acoustics. Architectural and building acoustics. 7. Architectural and building acoustics. Absorbers, resonators and diffusers. 8. Middle term exam 9. Environmental noise. Noise influence on human. Noise and vibrations in architectural acoustics. Laws and regulations. 10. Measurement and evaluation of airborne and structural noise. University of Zagreb F aculty of Electrical Engineering and Computing 168 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 11. Ultrasound. Kind of expansion in different media. Snell's law. The main effects. The application in technique and medicine. Hydroacoustics. 12. Electroacoustic transducers: microphones. Classification, basic properties, applications. 13. Electroacoustic transducers: loudspeakers. Classification, basic properties, applications. 14. Electroacoustic transducers: headphones, hydrophones, pickups.. Sound reinforcement. Loudspeaker systems. 15. F inal exam. Literature B. Ivančević (2007). Elektroakustika, Sveučilište u Zagrebu Ur. br.: 380-2/607-4, 2007. T. Jelaković Zagreb, (1978). Zvuk, sluh i arhitektonska akustika Zagreb, 1978 , Školska knjiga, Marshall Long (2006). Architectural Acoustics, Elsevier, San Diego H. Kuttruff (2000). Room Acoustics, Elsevier applied science, London D.T. Blackstock (2000). Fundamentals of physical acoustics, Wiley Interscience publication Signals, Sound and Sensation (Modern Acoustics and Signal Processing), W. M. Hartmann Amazon 1997 Elektroakustika, B. Ivančević, Sveučilište u Zagrebu, FER, Zagreb 2007 Similar Courses » Akustik I, ETH Zurich » Engineering Acoustics, University of Twente » Engineering Acoustics, UCLA » Elektroakustik, RWTH Aachen » Tehnische akustik, RWTH Aachen » technische Akustik, TU Munchen » Akustik I, Akustik II, TU Berlin University of Zagreb F aculty of Electrical Engineering and Computing 169 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study The circuit concept, which was presented in subjects "F undamentals of Electrical Engineering" and "Electric circuits", is expanded to a multi-dimensional field concept based on Maxwell equations. The themes are: Lorentz force, electric field strength, magnetic flux density. Sources: charge and current. Charge at rest: Coulomb's law, Gauss's law, energy and potential in electric field. Dielectrics, conductors, capacitance. Charge in uniform motion: Ohm's law, resistance. BiotSavart's law, Ampere's circuital law, magnetic materials, energy in magnetic field, inductances, magnetic circuits. Time-dependent fields, F araday's law, sinusoidal fields. Displacement currents, Maxwell equations, electromagnetic waves. Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes Study Hours Lecturers Laboratory exercises 75 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C EA C OM T eaching Assistants Doc. dr. sc. Hrvoje Hegeduš Dr. sc. Petar Mostarac Ivica Kunšt, dipl. ing. F rano Škopljanac-Mačina, dipl. ing. Tomislav Župan, dipl. ing. 50 62 74 86 Prerequisites Electrical Circuits Mathematics 3 - C Mathematics 3 - EE Prerequisites for Applied Electromagnetics On successful completion of the course, students will be able to: TI CS CE 1. Explain fundamental laws of electromagnetism (Coulomb's, Biot-Savart, F araday's and Gauss's law). 2. Apply the fundamental laws of electromagnetism to solution of electromagnetic field problems. 3. Classify problems of electromagnetic fields into static electric, static magnetic, static current and dynamic fields. 4. Recognize advantages of application of numerical approach to solution of electromagnetic problems. 5. Apply calculation of electromagnetic fields, inductances and capacitances to solution of practical problems. 6. Describe fundamental operating principles of transformers, motors and generators. 7. Explain the relationship between electromagnetic fields and circuit elements. 8. Analyze how energy is stored and transported in an electromagnetic field. General Competencies Understanding multi-dimensional approach to analysis of electromagnetic phenomena. Knowledge of fundamental laws of electromagnetism formulated by Maxwell equations, and their application to practical problems. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 EP E Course Description E-learning Level EC E Doc. dr. sc. Bojan Trkulja L3 EL Izv. prof. dr. sc. Martin Dadić English Level WT Prof. dr. sc. Željko Štih 6 IP Prof. dr. sc. Sead Berberović ECT S Credits SEIS Lecturers in Charge E/C 86459 Electromagnetic Fields 170 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Exams » Laboratory Work » Consultations Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 10 % 6% 30 % 30 % 24 % Exam T hreshold Percent of Grade 0% 0% 0% 10 % 6% 24 % 60 % 24 % Week by Week Schedule 1. F undamental postulates: conservation of charge. Lorentz force: electric field strength, magnetic induction. Charge in motion in electric and magnetic field. Macroscopic and microscopic approach. F ield sources: charge and current. Volume, surface, line and point sources. Continuity equation. Static electric field in vacuum. Coulomb's law. 2. Electric field strength. Electric field of point charge and of continuous charge distributions. Electric flux. Gauss's law. Potential in electric field, voltage. Integral equations of potential of point charge and of continuous charge distributions. Visual presentation of electric field: field lines and equipotentials. 3. Relationship between field strength and potential. Curl of electric field. Materials in electric field. F ield and charge in a conductor. 4. Polarization of dielectric, vector of electric flux density and permittivity. Boundary conditions. Laplace’s and Poisson’s differential equation of potential. Method of images in static electric field. Energy in electric field: system of point charges, volume charge density, energy expressed by field vectors. 5. Condensers and capacity. Energy in condenser. F orces in electric field. Laboratory 1: Coulomb's law, permittivity. Energy in electric fields (experiments). 6. Charge in uniform motion - first Kirchhoff's law. Equations of static current field - analogies and imaging. Conductor-insulator boundary conditions. Ohm’s law, resistance. Joule's law. Electromotive force - second Kirchhoff's law. Static magnetic field in vacuum. Biot-Savart's law. Magnetic force on the current carrying conductor. Magnetic flux, Gauss's law. Laboratory 2: Application of numerical finite element software software in calculation of static electric fields 7. Mid-term exam 8. Mid-term exam 9. Ampere’s circuital law. Magnetic vector potential: differential and integral equation of potential. Visual presemtation of magnetic filed. Magnetic materials, magnetization. University of Zagreb F aculty of Electrical Engineering and Computing 171 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 10. Magnetic field strength and permeability, types of magnetic materials, permanent magnets. Boundary conditions. Energy in magnetic field: current loop in magnetic field, system of current loops, energy expressed by field vectors, energy in linear and non-linear materials. Inductance and mutual inductance. 11. F orces in magnetic field. Magnetic circuits.Laboratory 3: Magnetic field on the axis of a multilayer air-core solenoid. Energy of a linear solenoid. Hysteresis (experiments). 12. Quasistatic fields. F araday’s law of electromagnetic induction: voltage induced in a conductor which is moving in static magnetic field, voltage induced in static loop which is in quasistatic field. Lenz's rule. Applications: generator, transformer. Voltages induced due to self-induction and mutual induction. Eddy currents. Laboratory 4: Application of numerical finite element software in calaculation of magnetic circuits. 13. Extension of Ampere's circuital law, displacement current. Maxwell’s equations in differential and integral form. Energy and power flow. Poynting’s theorem. 14. Sinusoidal time varying fileds. Energy and power flow, Poynting's theorem. Electromagnetic waves in free space. Plane wave. Constants of wave propagation: impedance, wave length, phase velocity, phase constant. Laboratory 5: Transformer. Helmholtz coils. Levitating ring. Velocity of electromagnetic waves in dielectric (experiments). 15. Electromagnetic waves in real dielectrics and conductors. Attenuation constant and depth of penetration. Energy flow. Classification of materials to dielectrics and conductors. Skin effect. Polarization. Laboratory 6: Application of finite element software in calculation of a levitating ring. Literature Z. Haznadar, Ž. Štih (1997). Elektromagnetizam I, Školska knjiga Z. Haznadar, Ž. Štih (1997). Elektromagnetizam II, Školska knjiga S. Berberović (1998). Teorijska elektrotehnika odabrani primjeri, Graphis Z. Haznadar, Ž. Štih (2000). Electromagnetic Fields, Waves and Numerical Methods, IOS Press S.V. Marshall, G.G. Skitek (1990). Electromagnetic Concepts and Applications, Prentice-Hall Engineering Electromagnetics W.H. Hayt McGraw Hill 198 8 Similar Courses » 6.630 Electromagnetic Theory, MIT » Elektromagnetische F eldtheorie, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 172 Course Catalogue – Undergraduate Study Theoretical and practical introduction with electromagnetic transients and the associated problems of ElectroMagnetic Compatibility (EMC). Analytical and numerical problems solving of transients in electrical networks. Oscillatory circuit. Transients in circuits with linear and nonlinear elements. Switching-in of un unloaded and short-circuited transmission line. Inrush currents of an unloaded transformer. Overvoltage- and overcurrent- protection of the high voltage (HV) and low voltage (LV) systems. Protection equipment of the HV and LV systems, operating principles and design. Laboratory measurements of the transient voltages and currents. Transients as a source of the electromagnetic disturbances. EMC of the HV and LV systems. Basic concepts. Influence of the electromagnetic appearances on the current circuits, equipment, systems and living organisms. Recommendations and mitigation techniques for transients in the secondary circuits of the HV switchgears. E-learning Level L2 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 85 Prerequisites F undamentals of Electrical Engineering C OM C EA SEIS Study Programmes CE » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CS On successful completion of the course, students will be able to: TI 1. Define and classify the types of transients in electric power system 2. Describe various methods for solving transients 3. Apply acquired theoretical knowledge in concrete examples, and calculate the transients in power system by using a software package for calculation of electromagnetic transients, EMTP-ATP 4. Define electromagnetic compatibility and specify the ways of transmission interference 5. Analyze problems related to electromagnetic compatibility 6. Explain the problems of electromagnetic compatibility in SF 6 substations 7. Calculate the electric and magnetic field and explain the procedure for their measurement 8. Describe and explain the overvoltage protection in HV and LV systems University of Zagreb F aculty of Electrical Engineering and Computing E/C L1 EEIT English Level EC E Course Description 4 EL Prof. dr. sc. Ivo Uglešić ECT S Credits WT Lecturer in Charge 34348 EP E Electromagnetic Transients and Electromagnetic Compatibility IP ECTS Information Package for Academic Year 2016/2017 173 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Qualifying for analysis of the transients in basic configurations, measurements and recording of the electrical appearances, introduction with the EM influences and protection measures of the EMC. F orms of Teaching » Lectures » A total of 30 hours (2 hours per week). » Exams » - 1 mid-term exam + final exam - homework » Laboratory Work » Laboratory exercises consist of two parts: - use of software package for calculation of electromagnetic transients EMTP-ATP (10 hours), - measurements in high voltage laboratory (5 hours). » Consultations » Consultations are held every day from 12 am - 13 pm at the department of high voltage and power systems. » Programming Exercises » Independent work in a software package for calculation of electromagnetic transients, EMTP-ATP. Grading System Continuous Assessment T ype Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 10 % 45 % 45 % Exam T hreshold Percent of Grade 0% 0% 10 % 50 % 90 % Week by Week Schedule 1. - Sources of transients - Analytical solving of transients in electrical networks. - Laplace transform 2. - Oscillatory circuit - Parallel and series resonance - Numerical solving of transients in electrical networks - Theory of traveling waves 3. - Reflection and refraction of traveling waves - Bewley lattice diagram 4. - Petersen rule - The passage of travelling wave through the inductor - The passage of travelling wave nearby capacitor 5. - Analysis of travelling waves entering substation - Travelling waves with steep front entering oscillatory circuit. University of Zagreb F aculty of Electrical Engineering and Computing 174 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. - Overvoltage and overcurrent protection of the high voltage (HV) and low voltage (LV) systems - Protection equipment of the HV and LV systems, operating principles and design - Laboratory measurements on surge arrester 7. - A method for calculation of transient phenomena in the Electromagnetic Transients Program EMTP-ATP. 8. Mid-term exams week. 9. Mid-term exams week. 10. - Transients as a source of the electromagnetic disturbances. EMC in the HV and LV systems. Basic concepts. - Mechanisms of the disturbance transmission between source and the object. Capacitive and inductive influences on the LV equipment in the HV substation. - Tesla transformer as a source of electromagnetic disturbances - laboratory measurements. 11. - Lightning protection and impulse earthing systems in the substations. - Recommendations for the reduction of transient overvoltages in secondary circuits of HV switchgears. - Acting of electromagnetic interferences on electric circuits, systems, equipment, and living organisms. 12. - Survey of EMC standards and regulations. - Substation project with regard of EMC protective concept. Practical examples. 13. - Theory and calculation of magnetic field - practical examples. - Measurement of magnetic induction in HV laboratory. 14. - Theory and calculation of electric field - practical examples. - Measurement of electric field in HV laboratory. 15. - Preparation for final exam. Literature N. WATSON, J. ARRILAGA (2002). Power Systems Electromagnetic Transients Simulation, Institution of Engineering and Technology L. van der SLUS (2001). Transients in Power Systems, John Wiley & Sons, Ltd, New York P. CHOWDHURI (1996). Electromagnetic Transients in Power Systems, Research Studies Press A. L. Shenkman (2005). Transient Analysis of Electric Power Circuits - Handbook, Springer Similar Courses » Electromagnetic Compatibility in Power Systems, TU Munchen » Electromagnetic Compatibility, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 175 Course Catalogue – Undergraduate Study Study Programmes » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Describe the principle of rotating machinery and the basic topology of the electronic converters učinskih 2. List the basic types of electric machines and electronic power conversion 3. Explain the basic models of transformers, rotating machines and power semiconductor devices 4. Distinguish different control methods and modulation techniques of electronic power converters and synchronous generator excitation powering types 5. Use the vector-phasor diagram in the analysis of synchronous machine 6. Combine electronic power converter to the other system components for the electromechanical conversion, connect different tools (P-Q and vectorphasor diagrams) in synchronous generator operation principle clarification 50 60 70 85 Prerequisites Energy Technology F undamentals of Electrical Engineering General Competencies The possibilities and means of application of various types of electrical machines, transformers and power electronic converters are introduced. The students will acquire knowledge on overall electromechanical and electrical energy conversion system in the process of production, transfer, distribution and consumption. University of Zagreb F aculty of Electrical Engineering and Computing E/C C EA T eaching Assistants Dr. sc. Martina Kutija Dr. sc. Ivan Mrčela Dr. sc. Stjepan Stipetić Zlatko Hanić, dipl. ing. Tino Jerčić, mag. ing. Marinko Kovačić, dipl. ing. Igor Sirotić, mag. ing. Damir Vuljaj, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT 45 20 15 C OM Study Hours Lecturers Exercises Laboratory exercises EP E The structure of a system of electromechanical energy conversion and the basic laws. Power transformers. Types and properties. No-load operation, short-circuit operation, loading, parallel operation. Special transformers. Synchronous machines. Drive characteristics, vector diagrams, power charts. Generators for small hydro power plants and wind power plants. Excitation systems. Induction machines. Properties and drive characteristics. Electrical drive system. Power converters, topologies, functions, characteristics. L1 EC E Course Description E-learning Level EL Izv. prof. dr. sc. Damir Žarko L1 IP Izv. prof. dr. sc. Mario Vražić English Level SEIS Prof. dr. sc. Viktor Šunde 4 CE Prof. dr. sc. Zlatko Maljković ECT S Credits CS Lecturers in Charge 127433 WT Electromechanical and Electrical Conversion TI ECTS Information Package for Academic Year 2016/2017 176 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures take place in two cycles: the first 7 weeks at 3 hours and another 6 weeks, 3 hours per week. » Exams » Exam » Exercises » Exercises are held in the first cycle 3 times for 2 hours and in the second cycle, 2 times for 2 hours. » Laboratory Work » Laboratory exercises consist of three exercises, each lasting for 5 hours. » Experiments »» Experimental Exercises »» Consultations » Possible after each lecture and exercises. » Seminars »» Acquisition of Skills » Laboratory exercises » Programming Exercises »» E-learning »» Other » Consultation Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 15 % 25 % 35 % 25 % Exam T hreshold Percent of Grade 0% 0% 15 % 0% 50 % 35 % Comment: Laboratory exercises are compulsory and a condition that can take the final exam and repeated examination Week by Week Schedule 1. 2. 3. 4. Basic laws and structure of electromechanical transformation system Power transformers. Basic designs. F orms of winding connections. Power transformer characteristics. Parallel operation. Autotransformer. Equivalent scheme and parameters of the transformer. Standards. University of Zagreb F aculty of Electrical Engineering and Computing 177 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Synchronous machines. Generator. Basic characteristics. 6. Network operation. Power chart of turbine-generator and hydrogenerator 7. Synchronous motor. Synchronous compensator. Synchronous machines excitation systems. 8. Mid-term exam 9. Induction machines, three phase and single phase motors. 10. Asynchronous machines. Generators for small and wind power plants. 11. Drives with induction, synchronous and DC machines. 12. Examples of the application of power electronics. Electronic energy conversion. Basic topology and functions of electronic power converters. 13. Models of power semiconductor components, transformers and passive components. Line commuted converters. 14. DC-DC converters. Inverters. 15. F inal exam Literature Radenko Wolf (1995). Osnove električnih strojeva, Školska knjiga, Zagreb Stephan J. Chapman (2004). Electric Machinery Fundamentals, McGraw-Hill International Edition Zlatko Maljković (2002). Inžinjerski priručnik IP3 Električni strojevi, Školska knjiga, Zagreb Luigi De Paoli i Alfredo Višković; Kigen (2007). Ekonomija i politika proizvodnje električne energije, Kigen, Zagreb Sergey E. Lyshevski (2000). Electromechanical Systems, Electric Machines, and Applied Mechatronics, CRC Press J. G. Kassakian, M. F . Schlecht, G. C. Verghese (2000). Osnove učinske elektronike, Graphis, Zagreb Similar Courses » Seminars in Electrical Machines and Power Electron, Royal Instutute of Technology Stockholm » Leistungselektronik, TU Munchen » Energiewandlungstechnik, TU Munchen » Laboratory exercises on machines and plants, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 178 Course Catalogue – Undergraduate Study System structure. Components of electromechanical systems. Operating principles of DC and AC motors. DC motors (series, shunt and compound, permanent magnet). AC motors (synchronous, asynchronous, reluctance, hysteresis, step, electronic commutated). Static and dynamic models of electric machines. Power semiconductor valves and switches. Overview of basic semicinductor valves properties. Electronic power converters for DC and AC motor control; adjustable speed and servo drives. Control and power characteristics of converters. Interaction between power supply, converter and motor. Current and voltage mode control of power converters. Examples of electromechanical systems. Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) Study Hours Lecturers Exercises Laboratory exercises 45 5 10 Lecturer Dr. sc. Martina Kutija T eaching Assistants Dr. sc. Šandor Ileš Dr. sc. Ivan Mrčela Marinko Kovačić, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 62.5 75 87.5 Prerequisites F undamentals of Electrical Engineering SEIS Learning Outcomes On successful completion of the course, students will be able to: Explain operation principles of DC and AC motors Explain operation principles of basic power electronic converters Explain basic mechanical laws for electric drives Analyze dependance of converter control variables on converter behavior Analyze dependance of motor control variables motor behavior Assemble power converter, electric motor and mechanical load into operating system 7. Create simulation model of power converter, electric motor and drive 8. Define and understand fundamental industrial applications of electric drives TI CS CE 1. 2. 3. 4. 5. 6. General Competencies Good understanding of electromechanical systems and components structure, characteristics and application. Ability to model, simulate and analyze basic types of motors and power converters, as well as their interaction. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 C OM E-learning Level C EA Course Description L2 EP E Doc. dr. sc. Igor Erceg English Level EC E Prof. dr. sc. F etah Kolonić 4 EL Prof. dr. sc. Željko Jakopović ECT S Credits WT Lecturers in Charge E/C 86461 Electromechanical Systems IP ECTS Information Package for Academic Year 2016/2017 179 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are organized through 2 teaching cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 3 hours. » Exams » Examination consists of mid-term exam and final exam in which numerical problems are solved, and the writing of reports on laboratory exercises. » Exercises » On the oral exercises the process of solving complex medium and complex problems is shown to students. » Laboratory Work » Laboratory exercises are organized in 3 cycles of thematically linked to the 3 main areas of the lectures (electrical machinery, electronic power converters, motor drives). Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 30 % 20 % 40 % 10 % Exam T hreshold Percent of Grade 0% 0% 30 % 0% 50 % 20 % Week by Week Schedule 1. Structure of electromechanical systems. Components of electromechanical systems. 2. Principles of electromagnetism and electromechanical energy conversion. 3. F undamental mechanical components. 4. DC motors (series, shunt and compound, permanent magnet). Operating principles, characteristics, structure, models. 5. AC motors (synchronous, asynchronous). Operating principles, characteristics, structure, models. 6. AC motors (reluctance, hysteresis, step, electronic commutated). Operating principles, characteristics, structure, models. 7. Basic power semiconductor valves and switches. Overview of basic semiconductor valves properties. 8. Mid-term exam 9. Power converters for adjustable speed and servo DC drives. 10. Power converters for AC drives. 11. Power converters for reluctance, hysteresis, step and electronic commutated motors. 12. Energy and control characteristics of converters. Interaction of sources, converters and drives. 13. Electromechanical system example, traction drive. 14. Electromechanical system example, automotive drive. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 180 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature M.E. El-Hawary (2002). Principles of Electric Machines with Power Electronic Applications, WileyInterscience N. Mohan, T. Undeland, W. Robins (2004). Power Electronics: Converters, Applications and Design, Wiley J.H. Harter (1995). Electromechanics, Prentice Hall D. W. Hart (1997). Introduction to Power Electronics, Prentice Hall Similar Courses » Electric Machines, MIT » Elektrische Aktoren, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 181 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description The course explains interactions between mechanical structures and electromagnetic fields. Electrical and mechanical parts in such systems are modeled by concentrated parameters (circuit approach). Circuit theory, which was introduced in the course on F undamentals of electrical engineering, is extended to generalized inductances, capacitances and mechanical elements. Electromechanical coupling is introduced and energy conversion is explained. F undamental principles are introduced via analysis of practical devices (motors, generators, levitation systems, electromechanical relays, capacitive microphones …). F inally, nano- and micro-electromechanical systems are introduced. L1 Study Hours Lecturers 60 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 62 74 86 Prerequisites F undamentals of Electrical Engineering Physics 1 WT Study Programmes TI CS CE SEIS IP » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 3rd semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Information Processing -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) » Computer Science -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing EEIT E-learning Level C OM L0 C EA Doc. dr. sc. Saša Ilijić English Level EP E Prof. dr. sc. Sead Berberović 6 EC E Prof. dr. sc. Željko Štih ECT S Credits EL Lecturers in Charge E/C 90096 Electromechanics 182 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Telecommunication and Informatics -> Computing (Module) (courses for exceptionally successful students, 5th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Explain complexity of devices for electromechanical energy conversion Apply fundamental principles of Newtonian mechanics to simple systems Analyze simple systems by Lagrangean and Hamilton equations of motion Explain fundamental laws of electromagnetism Model systems by lumped electromechanical parameters and circuits Explain operation of complex apparatus for energy conversion (rotational machines, actuators, levitation) 7. Describe micro and nano electromechanical systems General Competencies Undrstanding of complexity of devices for electromegnetic energy conversion, which requires knowledge of various disciplines of physics and engineering in research, development and design of such devices. F orms of Teaching » Lectures » Lectures in 2 cycles of 7 and 6 weeks » Exams » Exams » Experiments » Experiments » Consultations » Consulting » Seminars » Seminars Grading System Continuous Assessment T ype Homeworks Quizzes Seminar/Project Mid Term Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 10 % 5% 30 % 20 % 35 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 10 % 5% 30 % 0% 20 % 35 % Week by Week Schedule 1. 2. 3. 4. 5. Intrduction: Electromechanical systems Newtonian mechanics Lagrange's equations of motion Hamilton's equations of motion F undamentals of electromagnetism University of Zagreb F aculty of Electrical Engineering and Computing 183 ECTS Information Package for Academic Year 2016/2017 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Lumped parameters and circuits Electromechanical circuits Midterm exam Electromechanical dynamics Rotating machines Actuators Electromagnetic levitation Microelectromechanical systems Nanoelectromechanical systems F inal exam Literature H.H. Woodson, J.R. Melcher (1968). Electromechanical Dynamics, John Wiley & Sons L.J. Kamm (1996). Understanding ElectroMechanical Engineering, IEEE Press S.E. Lyshevski (2001). Nanoand Microelectromechanical systems, CRC Press Similar Courses » Continuum Electromechanics, MIT » Electrical Energy Conversion Systems, Manchester University and UMIST University of Zagreb F aculty of Electrical Engineering and Computing 184 Course Catalogue – Undergraduate Study Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) Study Hours Lecturers Laboratory exercises 60 15 C OM Lecturers Dr. sc. Marko Bosiljevac Dr. sc. Jelena Božek C EA T eaching Assistants Dr. sc. Jelena Božek Dr. sc. Dijana Tralić Leonard Novosel, mag. ing. Josip Vuković, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT L1 EP E General model of communication system, transmission media: types, characteristics and applications. Modulation concept, basic forms of analog and digital modulation techniques. Multiplexing, switching and multiple access techniques. Open systems interconnect reference model, interconnectivity and internetworking. Overview of telecommunication network architectures and characteristics. Overview of commercial wireless systems and technologies. Service classification and implementation. E-learning Level EC E Course Description L0 50 62 76 90 Prerequisites Signals and Systems EL Izv. prof. dr. sc. Gordan Šišul English Level WT Prof. dr. sc. Sonja Grgić 5 IP Prof. dr. sc. Borivoj Modlic ECT S Credits SEIS Lecturers in Charge E/C 83117 Electronic Communications CE ECTS Information Package for Academic Year 2016/2017 CS Learning Outcomes On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI 1. Explain elements of electronic communication system 2. Define parameters that describe information transmission in different types of communication systems 3. Estimate digital signal characteristic in baseband transmission 4. Identify and recognize main characteristic of analog and digital modulation methods 5. Explain principle of OF DM signal generation 6. Select modulation method parameters for meeting given application demands 7. Distinguish multiplexing techniques, compare switching techniques, understand multiple access techniques 8. Analyze possibilities and limitations of different communication systems 185 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Overall concept and fundamental knowledge on characteristics and architectures of electronic communication systems. Explanation of modulation techniques and their applications in different types of communication systems. Complete overview of modern communication technologies and their possibilities in service implementation. F orms of Teaching » Lectures » -» Exams » -» Laboratory Work » -- Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 10 % 39 % 51 % Exam T hreshold Percent of Grade 0% 0% 10 % 0% 90 % Week by Week Schedule 1. Information sources and types: sound, image and data. Various information signals characteristics. Information transmission through space (communication) and time (storage). 2. Communication system model, analog and digital transmission, transmission media types, physical parameters and applications, narrowband and broadband services. 3. Communication channel: transmission characteristics, channel noise. Modulation concept, modulation methods classification. 4. Continuous and discrete sine carrier modulation. Amplitude modulation and the derived methods. Modulated signal distortion and noise performance. 5. Phase modulation, frequency modulation. Modulated signal distortion and noise performance. 6. Digital data electric representation, signal formats. Inter-symbol interference (ISI), Nyquist criteria. Signals with ISI. Channel noise impact on transmission error performance, bit error rate (BER), symbol error rate (SER). 7. Discrete (digital) modulations. Amplitude-shift keying. F requency-shift keying. Coherent and non-coherent demodulation. Phase-shift keying. Differential encoding of PSK-signal, differentially-coherent and differential demodulation. Carrier recovery. 8. Mid-term exam. 9. Minimum-shift keying, Gaussian minimum-shift keying. Hybrid modulation methods, QAM. Channel equalization. Optimum receiver concept, matched filter. 10. Orthogonal frequency division multiplex (OF DM). Pulse train modulation, PAM, PDM, PPM. University of Zagreb F aculty of Electrical Engineering and Computing 186 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 11. Open systems interconnect (OSI) reference model, interfaces between layers, interconnectivity and internetworking, protocols and protocol stacks. 12. Javna komutirana telefonska mreža. Sinkroni i asinkroni prijenos, postupci multipleksiranja i komutacije, pleziokrona (PDH) i sinkrona digitalna hijerarhija (SDH). Dvosmjerna komunikacija: F DD, TDD, simpleks, poludupleks, dupleks, tehnike višestrukog pristupa: F DMA, TDMA, CDMA, SDMA, CSMA. 13. Modem connections. Digital Subscriber Lines Technologies. Local area network. 14. Electromagnetic spectrum, radio frequency bands and allocations, licensed and license-free bands. Wireless local area networks. 15. Mobile communication systems overview. Literature R. Horak (2002). Communications Systems and Networks, Wiley R: E. Ziemer, W. H. Tranter (2008). Principles of Communications, Wiley A. Leon-Garcia, I. Widjaja (2003). Communication Networks, McGraw Hill J. G. Proakis, M. Salehi (2005). Fundamentals of Communication Systems, Prentice Hall Similar Courses » Communication Systems, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 187 Course Catalogue – Undergraduate Study Course Description This course provides a survey of principles of electronic equipment and system design and manufacturing. Contents: Electronic equipment and systems design principles. Electronic systems manufacturing in industrial environment. Life-cycle and reliability. Characteristics of electronic components, their equivalent circuits, standard components' notation and packaging. Characteristics of power supplies for electronic equipment and systems. Printed circuit boards layout and manufacturing. Electronic components interconnection. Heat transfer: natural and forced convection, heatsink design. Overcurrent and overvoltage protection. Electromagnetic compatibility. Regulations and standards. Technical documentation. Quality management. Examples. E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 C OM Lecturer Dr. sc. Božidar F erek-Petrić T eaching Assistants Dominik Džaja, mag. ing. Goran Šeketa, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Electrical Circuits Study Programmes SEIS IP » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (specialization courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: TI CS 1. Explain electronic equipment and systems design principles and give examples electronic systems manufacturing in industrial environment 2. Analyze and compare characteristics of electronic components, their equivalent circuits, life cycle and realibility 3. Calculate characteristics of power supplies for electronic equipment and systems 4. Design printed circuit boards layout and manufacturing. Electronic components interconnection. 5. Calculate heat transfer: natural and forced convection, heatsink design. 6. Design overcurrent and overvoltage protection. Electromagnetic compatibility. 7. Explain regulations and standards. Technical documentation. Quality management. Examples. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 C EA Doc. dr. sc. Hrvoje Džapo English Level EP E Izv. prof. dr. sc. Igor Lacković 4 EC E Prof. dr. sc. Ratko Magjarević ECT S Credits EL Lecturers in Charge E/C 34308 Electronic Equipment Design WT ECTS Information Package for Academic Year 2016/2017 188 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Good understanding of electronic equipment and systems design principles with particular emphasis to manufacturing in industrial environment. Good knowledge of the process of transforming schematic diagrams into final equipment design and generation of proper technical documentation related to production. Practical skills in using standard simulation and design software. Ability to understand datasheets used to characterize real electronic and electromechanical components. Extensive knowledge about design rules for PCB engineering. Good understanding of electromagnetic interference sources and methods of their suppression. Deep understanding of heat transfer principles and design of heatsinks. Ability to design and implement overvoltage and overcurrent protection circuits in compliance with related standards. Basic understanding of regulations and standards for manufacturing and testing of the equipment. F orms of Teaching » Lectures » Exams » Laboratory Work » Consultations » Other F orms of Group and Self Study » Internship visits Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 15 % 25 % 25 % 35 % Exam T hreshold Percent of Grade 0% 0% 15 % 0% 50 % 35 % Week by Week Schedule 1. Introduction. Electronic equipment and systems design principles. 2. Electronic systems manufacturing in industrial environment. 3. Life-cycle and reliability. 4. Characteristics of electronic components, their equivalent circuits, standard components' notation and packaging. 5. Characteristics of power supplies for electronic equipment and systems. Printed circuit boards layout and manufacturing. 6. Printed circuit boards layout and manufacturing. Electronic components interconnection. 7. Examples and exercises 8. Testing - written midterm exam 9. Heat transfer: natural and forced convection, heatsink design. 10. Overcurrent and overvoltage protection. 11. Electromagnetic compatibility. 12. Regulations and standards 13. Technical documentation. Quality management. University of Zagreb F aculty of Electrical Engineering and Computing 189 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 14. Examples and exercises 15. Testing - final exam, written and oral Literature Kim R. F owler (1996). Electronic instrument design, Oxford University Press R. Magjarević, M. Cifrek, Z. Stare, H. Džapo, M. Ivančić, I. Lacković (2004). Konstrukcija i proizvodnja elektroničkih uređaja, F ERZESOI Henry W. Ott John Wiley & Sons (1988). Noise reduction techniques in Electronic Systems, Inc. Paul Horowitz, Winfield Hill (2001). The art of electronics, Cambridge University Press R. Magjarević, Z. Stare, M. Cifrek, H. Džapo, M. Ivančić, I. Lacković (2009). Projektiranje tiskanih veza, Sveučilište u Zagrebu, F ER Similar Courses » Design of Electronics Devices, EPF L Lausanne » EE2001 Project, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 190 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description Introduction. Basic characteristics of analog and digital circuits. Electrical characteristics of semiconductors, charge carriers, current conduction in semiconductors. pn and Schottky diode. Basic diode circuits in analog electronics (rectifiers, regulators, limiting circuits). MOS structure and MOSF ET. Various F ET types. Basic F ET amplifier circuits. Basic CMOS logic circuits (inverter, NAND and NOR circuits, bistable multivibrator). Bipolar junction transistor (BJT). Basic BJT amplifier circuits. Differential amplifier. BJT switch. ECL logic circuits. Characteristics of ideal and real operational amplifier. Basic operational amplifier circuits in analog and digital electronics (amplifiers, multivibrators, triangular waveform generator). Analysis of electronic circuits by CAD tools. Study Programmes » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required courses - electronics 1, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. Explain the operation of basic semiconductor devices Analyze basic electronic amplifiers Compare the amplifiers with different electronic devices Analyze CMOS logic circuits Apply operational amplifier in analog and digital circuits Analyze of electronic circuits using electronic computers Apply basic measurements in electronic laboratory University of Zagreb F aculty of Electrical Engineering and Computing 75 15 15 EEIT Study Hours Lecturers Exercises Laboratory exercises C OM L1 C EA Lecturers Dr. sc. Tvrtko Mandić Dr. sc. Mirko Poljak Dr. sc. Sanja Žonja EL EC E EP E T eaching Assistants Dr. sc. Niko Bako Dr. sc. Tvrtko Mandić Dr. sc. Mirko Poljak Dr. sc. Sanja Žonja Josip Bačmaga, mag. ing. Raul Blečić, dipl. ing. Tihomir Knežević, dipl. ing. Sabina Krivec, mag. ing. Marko Magerl, mag. ing. Hrvoje Štimac, mag. ing. Josip Žilak, dipl. ing. WT Doc. dr. sc. Vladimir Čeperić E-learning Level IP Doc. dr. sc. Marko Koričić L2 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 62 75 87 Prerequisites F undamentals of Electrical Engineering Mathematics 2 SEIS Izv. prof. dr. sc. Igor Krois English Level CE Izv. prof. dr. sc. Tomislav Suligoj 7 CS Prof. dr. sc. Adrijan Barić ECT S Credits TI Lecturers in Charge E/C 91841 Electronics 1 Prerequisites for Computer Aided Design of Electronic Systems Electronics 2 F undamentals of Electronic Measurements and Instrumentation Optical Communication Technology Project Project 191 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Understanding of characteristics of electronic devices and basic circuits in analog and digital electronics. Understanding and usage of electronic circuits analysis techniques. F orms of Teaching » Lectures » lectures » Exercises » problem solving exercises » Laboratory Work » laboratory exercises » Consultations » consultations Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 12 % 44 % 44 % Exam T hreshold Percent of Grade 0% 0% 12 % 0% 50 % 38 % Comment: Before final exam students must have completed all laboratory exercises. Week by Week Schedule 1. Role of electronics. Types of signals in analog and digital electronics. Amplifiers: gains, power supply nonlinear characteristics of real amplifiers. Types of amplifiers. F requency response of amplifiers. F requency response of CR i RC network. 2. Impulse response of CR i RC networks. Inverter: transfer characteristic, time response. Electrical properties of semiconductors. Silicon structure. Intrinsic and doped silicon. Other semiconductors. Bandgap. Intrinsic concentration. 3. Carrier concentrations. Temperature dependence. Carrier energy distribution. Drift current. Semiconductor conductivity. Carrier diffusion. 4. pn-junction in equilibrium. Built-in voltage. Depletion layer. F orward and reverse biased pn-junction. Current-voltage characteristics. pn-junction breakdown. Temperature dependence. 5. Small-signal diode resistance. Junction capacitance. Diffusion capacitance. Small-signal equivalent model. Diode as a switch. Metal-semiconductor junction. Schottky diode. Diodes in optoelectronics: light emitting diodes, photodiodes, solar cells. Analysis of circuits with nonlinear devices. Smallsignal and large-signal circuit operation. 6. Diode rectifiers. Limiters. MOS structure. MOS transistor. Operation. Current-voltage characteristics. CMOS structure. Junction F ET. MESF ET. 7. F ET temperature dependence and breakdowns. Small-signal F ET parameters and small-signal equivalent model. F ET amplifiers. Biasing. University of Zagreb F aculty of Electrical Engineering and Computing 192 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 8. Midterm exam. 9. Common-source, common gate and common drain amplifier. Comparison of basic F ET amplifiers. CMOS inverter: voltage transfer characteristic, time-domain operation, power dissipation. 10. CMOS logic gates. CMOS latches. Bipolar junction transistor (BJT). Operation in the active mode. Current gains. BJT connections and modes of operation. 11. BJT current-voltage characteristics. Temperature dependence. BJT dynamic parameters and small-signal equivalent model. BJT amplifiers. Biasing. 12. Common-emitter, common base and common collector amplifier. Comparison of basic BJT amplifiers. Differential amplifier. 13. BJT as a switch. ECL logic circuit. Voltage regulators. Zener diode regulator. Transistor voltage regulator. 14. Ideal operational amplifier (Op-Amp). Properties of real operational amplifiers. Op-Amp amplifiers. Op-Amps in analog computations. OpAmp comparator. Op-Amp astable and mostable multivibrator. Op-Amp triangular waveform generator. 15. F inal exam Literature Ž. Butković, J. DivkovićPukšec, A. Barić (2013). Elektronika 1, F akutet elektrotehnike i računarstva, Zagreb interna skripta A.S. Sedra, K.C. Smith (2011). Microelectronic Circuits, 6th ed., Oxford University Press R.C. Jaeger, T.N. Blalock (2011). Microelectronic Circuit Design, 4th ed., McGraw-Hill Similar Courses » EE101A Circuits I, Stanford » EE115A Analog Electronic Circuits I, UCLA » Circuits and Electronics, MIT University of Zagreb F aculty of Electrical Engineering and Computing 193 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C EA C OM T eaching Assistants Dr. sc. Tvrtko Mandić Dr. sc. Sanja Žonja Josip Bačmaga, mag. ing. Tihomir Knežević, dipl. ing. Marko Magerl, mag. ing. Josip Žilak, dipl. ing. 50 62 75 87 Prerequisites Electronics 1 CE Learning Outcomes On successful completion of the course, students will be able to: CS Describe the properties of differential amplifiers Combine the basic amplifier stages of multistage amplifiers Describe the specificity of power amplifiers Distinguish the impact of capacity at low and at high frequencies Calculate the amplifier time constants Analyze complex feedback amplifiers Identify the stability of the feedback amplifier Describe the sinusoidal oscillators operation TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies Understanding advanced analog circuits characteristics. Understanding and usage of electronic circuits analysis and design techniques. F orms of Teaching » Lectures » lectures University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 EP E Differential amplifiers, differential and common voltage gain, common-mode rejection ratio, transfer characteristics. Class A, B and AB power amplifiers. Amplifier frequency characteristics, low frequency and high frequency analysis. Properties of feedback amplifiers, feedback topologies, analysis of feedback amplifiers. Stability of feedback amplifiers, stability analysis, frequency compensation. Sinusoidal oscillators, positive feedback, typical sinusoidal oscillator circuits. Analog integrated circuits, operational amplifiers, integrated regulators E-learning Level EC E Course Description L1 EL Doc. dr. sc. Marko Koričić English Level WT Izv. prof. dr. sc. Igor Krois 4 IP Prof. dr. sc. Adrijan Barić ECT S Credits SEIS Lecturers in Charge E/C 34299 Electronics 2 194 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » laboratory exercises » Consultations » consultations Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 12 % 30 % 30 % 28 % Exam T hreshold Percent of Grade 0% 0% 12 % 0% 50 % 38 % Comment: Before final exam students must have completed all laboratory exercises. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. BJT differential amplifier. F ET differential amplifier. Multistage amplifiers. Darlington configuration. Power amplifiers. Power amplifier classification. Class A power amplifier. Class B power amplifier. Crossover distortion. Class AB power amplifier. Power transistors. Amplifier frequency response. Bode plot. Common-emitter and amplifier at low frequencies. Common-source amplifier at low frequencies. Midterm exam. Common-emitter and common-source amplifiers at high frequencies. Common-base amplifier and cascode amplifier at high frequencies. Common-collector amplifier at high frequencies. F eedback amplifiers. F eedback structure. Effect of negative feedback on amplifier properties. F eedback topologies. Effect of negative feedback on input and output resistance. F eedback amplifier analysis. Stability of feedback amplifiers. Effect of feedback on amplifier poles. Nyquist plot and Nyquist criterion of stability. Stability study using Bode plots. F requency compensation. Sinusoidal oscilators. Barkhausen criterion of oscillations. RC oscilators. LC and crystal oscilators. Analog integrated circuits. Current sources in integrated circuits. Basic integrated amplifiers. Differential integrated-circuit amplifiers. Operational integrated-circuit amplifiers. F inal exam. University of Zagreb F aculty of Electrical Engineering and Computing 195 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Ž. Butković (2013). Elektronika 2, F akultet elektrotehnike i računarstva, Zagreb interna skripta A.S. Sedra, K.C. Smith (2011). Microelectronic Circuits, 6th ed., Oxford University Press R.C. Jaeger, T.N. Blalock (2011). Microelectronic Circuit Design, 4th ed., McGraw-Hill Similar Courses » EE101B - Circuits II, Stanford » EE115B Analog Electronic Circuits II, UCLA University of Zagreb F aculty of Electrical Engineering and Computing 196 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Embedded systems and their applications. Component specification. Standard operating voltages, and compatibility. F amilies of processors and controllers. Internal busses. Memories. Input-output units. Circuits for initialization and monitoring. Serial synchronous and asynchronous busses. Low power operating modes. Implementation technologies. Tools and environment for development. Logic synthesis. Hardware description languages. Timing specification and simulation. Software for embedded systems. Soft microcontroller cores. Examples of embedded systems. Study Programmes L1 Study Hours Lecturers Laboratory exercises 45 18 C OM T eaching Assistants Dr. sc. Daniel Hofman Maja Bellotti, mag. ing. Igor Mijić, mag. ing. EEIT E-learning Level Grading Acceptable (2) 50 Good (3) 62 Very Good (4) 75 Excellent (5) 88 Possible changes in scoring and grading will be announced on the first lecture. Prerequisites Computer Architecture 1 C EA Course Description L0 EP E Izv. prof. dr. sc. Hrvoje Mlinarić English Level EC E Prof. dr. sc. Mladen Vučić 4 EL Prof. dr. sc. Davor Petrinović ECT S Credits WT Lecturers in Charge E/C 86535 Embedded Systems SEIS IP » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: TI CS 1. Define embedded system, its elements and architecture 2. Classify embedded system components based on signal type, integration level, realization and functionality 3. Analyze and build a simple embedded computer system from scratch 4. Develop hardware and software for embedded computer system with 8-bit microcontroller 5. Apply peripherals which are built in 8-bit microcontrollers 6. Design embedded computer system using F PGA 7. Apply programmable logic, programmable array logic (PAL), field programmable gate arrays (F PGA) General Competencies Knowledge of embedded system design, the corresponding implementation technology, and their application. University of Zagreb F aculty of Electrical Engineering and Computing 197 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » 3 hours once every week » Exams » midterm exam and final exam » Laboratory Work » 6 times in semester » Consultations »- Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 24 % 33 % 33 % 10 % Exam T hreshold Percent of Grade 0% 0% 24 % 0% 66 % 10 % Comment: The student is allowed to approach the oral exam if minimum 50% is gained on the midterm and written part of the final exam. The student is allowed to approach the oral exam if minimum 50% is gained on the written part of the exam. Oral exam is not mandatory. Week by Week Schedule 1. Embedded computer systems - historical perspective from Apollo guidance computer to IPhone. Elements and architecture of typical embedded computer. 2. Classification of embedded system components based on signal type, integration level, inner and outer realization and application domain. Packaging of electronic components. 3. Design of embedded systems: chip level design and board level design. Technical specification and standards. Interconnection standards, logic level standards and power supply standards. 4. F amilies of digital components. Unipolar and bipolar signaling standards. Noise sources and immunity; digital signal integrity. 5. Example of a rudimentary digital system. F rom specification to implementation and evaluation. Bus-timing analysis. 6. Microcontrollers in embeded systems. Basic microcontroller architecture. Example of 8-bit microcontroller. Hardware design of microcontroler based embedded systems. Design examples. 7. Built-in periferial circuitry. Analog to digital convertor, pulse width modulator, capture and compae circuitry, watch dog. Software development in assembler. Examples of assembler programs working with built-in peripherals. 8. Midterm exam. University of Zagreb F aculty of Electrical Engineering and Computing 198 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 9. Reset circuitry, clock sources, power supplies. Example of embedded system based on 8-bit microcontroller. EPROM emulator. Emulacija ugrađenih komponentara. Microcontroller emulator. Software development in C. 10. Dedicated user interfaces. Connection od LEDs, 7- segment indicators and liquid crystal displays (LCDs). I2C bus. In-circuit emulation. EPROM emulator. Microcontroller emulator. Protection of hardware and software design. 11. Programmable logic, programmable array logic (PAL), field programmable gate arrays (F PGA). 12. Design tools for programmable logic devices. 13. Soft microcontroller cores, PicoBlaze 14. Single chip implementation in F PGA technology. 15. F inal exam. Literature Computers as Components: Principles of Embedded Computer Systems Design Wayne Wolf Morgan Kaufmann 2000 Mladen Vučić (2007). Upotreba mikrokontrolera u ugrađenim računalnim sustavima, F ER Davor Petrinović, Mladen Vučić (2007). Osnove projektiranja računalnih sustava, F ER Pong P. Chu (2008). FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version, John Wiley & Sons, Inc. Surhone, Tennoe, Henssonow MICROBLAZE, Betascript publishing Similar Courses » CSCA302: Embedded Systems I, IEEE & ACM Computing Curricula » CSCA401: Embedded Systems II, IEEE & ACM Computing Curricula » ET3 301 Embedded Systems, TU Delft » ET3 301 Embedded Systems (description), TU Delft » 72313 Mikroprozessoren, TU Munchen » 72313 Eingebettete Systeme (vormals: Mikroprozesso, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 199 Course Catalogue – Undergraduate Study Course Description The main goal is to educate students for an overall understanding of the mechanisms between energy production, energy transportation, energy use, energy policy and the influence it brings to the environment. The activities are based on a theoretical and a practical scheme in order to make the subject as realistic as possible to enable students to work with in industry, business, government, or as a consultant performing energy audits and implementing energy efficiency measures. Programme cover: Energy Efficiency within Energy Supply and F uel Systems, Electric Energy Management, Process Systems, Building Systems, Energy Efficiency Audit, Technical and Economic Calculations and Case Study. L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Prerequisites Energy Technology C OM C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Participation in teaching brings 6% points, homework 8% points, with at least 5% points, mid-term exam 31% points, with minimum of 15%, final writen exam 40% points, with a minimum 20% points. IP Study Programmes SEIS » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: TI CS 1. Explain and identify energy production and consumption in the World and Croatia and role of energy efficiency 2. Apply principles of energy management in industry and organization of energy management programme 3. Assess role and methodology of energy audits 4. Analyze electricity consumption and costs of electricity 5. Recognize most important energy systems in industry (compressed air, boilers, pumps, fans) 6. Analyze energy consumption and energy efficiency in buildings 7. Apply and use measuring instruments for measuring electrical values, temperatures, illumination values, pressure, combustion 8. Apply method of Infrared thermography in energy (infrared thermometers and cameras) University of Zagreb F aculty of Electrical Engineering and Computing E/C English Level EEIT 4 EP E Izv. prof. dr. sc. Željko Tomšić ECT S Credits EC E Lecturer in Charge 34333 EL Energy Efficiency Audit and Energy Management Programme WT ECTS Information Package for Academic Year 2016/2017 200 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The program is designed to provide students with the necessary theoretical and practical knowledge in energy management and auditing. Understanding of the basic science of energy, its conversion from one form to another and transfer from one place to another. To be able to predict and monitor the financial effect of changes in practice, or of investment in energy efficient technology, practical calculations involving both energy and money. Students will carry out a number of exercises to enhance comprehension of the theoretical background. This will enable them to carry out energy audits and identify ways of improving efficiency in energy consumption. F orms of Teaching » Lectures » Course lectures are organized through 2 study cycles. F irst cycle consists of 7 weeks of lectures and mid-term exam. Second cycle consists of 6 weeks of lectures and final exam. Lectures are held through total of 15 weeks with weekly load of 2 hours. » Exams » Examination is performed in two parts: in eighth week mid-term exam and in fifteenth week the final exam. Exams are written and consist of multiple choice questions, essay questions and exercises. » Laboratory Work » Laboratory exercises are kept in 7 time slots. In first study cycle 4 and in second cycle 3 laboratory exercises are held. F irst laboratory exercise is 3 hours long, while all the rest are 2 hours long. F irst laboratory exercise consists of measuring and instruments introduction. Other exercises consist of one hour of theoretical preparation and calculation exercises and of one hour of performing measurements. » Experimental Exercises » Demonstrate use of measuring instruments. » Consultations » Consultation acording to the needs of students. » Seminars » Seminar on the results of measurements in laboratory. » Other F orms of Group and Self Study » Preparation for laboratory exercise » Other » Homework tasks. » Internship visits » Visit to energy plant in fyctory or large building Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 66 % 60 % 50 % 50 % 50 % 15 % 8% 13 % 34 % 30 % Exam T hreshold Percent of Grade 66 % 0% 0% 0% 15 % 0% 0% 50 % 55 % 30 % University of Zagreb F aculty of Electrical Engineering and Computing 201 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Energy Efficiency within Energy Supply. Sources of Energy and Pollution; Strategic Approach to Energy and Environmental Management; Basic Principles of Energy Efficiency. 2. Role of energy efficiency in energy policy, essential factors for energy efficiency policy enforcement. National action plan for energy efficiency 2008. – 2010. and Croatian energy efficiency program 2008. – 2016. F irst laboratory exercise (3 academic hours): Measuring in general: energy consumption measurements, exercise and definition of measuring, measuring units, measuring traceability, measurement uncertainty, measurement of temperature, pressure, flow and electrical values. 3. Energy efficiency and energy management program introduction. Energy management in industry in general and energy efficiency program organization. Second laboratory exercise (2 academic hours): Electrical energy consumption (measuring electrical values). 4. Energy Management in Industry - Electric Energy Management I Electrical Power and Motor Systems – Part 1 Tariff systems, Load diagram, Electric Energy Management. Third laboratory exercise (2 academic hours): Measuring O2 and CO substance in gas emission. 5. Energy Management in Industry - Electric Energy Management II Electrical Power and Motor Systems – Part 2 Electric Motors and Drives; Transformers and Capacitors, Lighting; Electrical Demand and Power F actor; Control Systems; Power Quality. F ourth laboratory exercise (2 academic hours): Physical values measuring (illumination values, noise, humidity, vibrations, etc.). 6. Industrial energy systems - Process Systems – Part 1 Boiler Systems; Efficient Operation of Boiler House; Steam Delivery System. 7. Industrial energy systems - Process Systems – Part 2 Heat Recovery; Compressed Air, Pumps, F ans and Liquid/Steam Distribution. F ifth laboratory exercise (2 academic hours): Measuring compressor parameters (pressure etc.). 8. Midterm Exam 9. Building Energy Systems –Energy Managements in Buildings; Air Conditioning; Ventilation; HVAC Systems. Sixth laboratory exercise (2 academic hours): Infrared thermograph application in constructions. 10. Building Energy Systems – Part 2 Thermal Insulation; Heating and Heat Recover. Seventh laboratory exercise (2 academic hours): Temperature measurements – with and without contact. 11. Project Management, Energy Management; Utility Information; Energy Conservation Project Planning and Company Policy. 12. “Energy efficiency project in Croatia” and systematic energy management in cities. 13. Technical and Economic Calculations – Part 1 Role and Methodology of Energy Audit; Instrumentation and Measurement; Monitoring and Metering Equipment. 14. Technical and Economic Calculations - part 2: Performing Energy Audit; Reporting the Energy Audit Results; The F ollow-up Program; Measures for energy efficiency increase and examples of their application. 15. Exam. University of Zagreb F aculty of Electrical Engineering and Computing 202 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Zoran K. Morvay; Dusan D. Gvozdenac (2008). Applied Industrial Energy and Environmental Management, John Wiley & Sons Ltd, United Kingdom Wayne C. Turner and Steve Doty (2009). Energy Management Handbook, 7th edition, F airmont Press Barney L. Capehart; Wayne C. Turner; William J. Kennedy (2008). Guide to Energy Management, Sixth Edition, F airmont Press Albert Thumann; William J. Younger, Terry Niehus (2009). Handbook of Energy Audits, Eighth Edition, CRC Press Kenneth C. Weston (2000). Energy Conversion, PWS Pub. Co. Similar Courses » KVM012 - Industrial energy systems, Chalmers University » BS5213 Building Energy Analysis and Management, NU Singapore » Applied Energy Technology, Royal Instutute of Technology Stockholm » Efficient Energy Use and Thermal Building Optimization, TU Wien » Measurement and Instrumentation, TU Wien » Selected Topics Energy Systems, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 203 Course Catalogue – Undergraduate Study Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Develop an intuitive understanding of energy processes in power systems with emphasis on physical explanations using (by means of) methods of thermodynamics, fluid mechanics and electrical engineering 2. Analyze and calculate the basic parameters of energy processes in thermal power plants, nuclear power plants, hydro power plants and wind power plants 3. Calculate entropy changes for reversible and irreversible energy processes: calculate the loss of exergy (maximum mechanical work) 4. Calculate exergy, ideal, reversible and real work of energy processes 5. Describe direct energy conversions to electrical energy (thermoelectric, thermionic and photoelectric transformation, fuel cells and magnetohydrodynamics generators) and electrical energy conversions to other (useful) energy forms 6. Develop energy balance and predict the growth of electricity consumption 7. Describe environmental impact of energy utilization, conversion and consumption (environmental pollution and climatic change) 8. Combine independent learning, analytical and problem solving skills that can be applied in the diverse career paths University of Zagreb F aculty of Electrical Engineering and Computing T eaching Assistant Doc. dr. sc. Tomislav Capuder 50 60 75 90 EC E Prerequisites Physics 1 Prerequisites for Electric F acilities Electromechanical and Electrical Conversion Energy Efficiency Audit and Energy Management Programme Power Plants Process Measurements and Diagnostic in Power Plants Project Transmission and Distribution of Electric Power EL Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT 60 15 C OM Study Hours Lecturers Exercises C EA L1 EP E E-learning Level WT Importance of energy, energy supply, energy constraints. Energy forms and sources, classification of energy forms. Renewable and non-renewable energy sources. Transformations of primary energy forms into more usable forms and transformation of electrical energy into other forms of energy. Energy transportation and delivery. Electrical energy: generation, transmission, distribution and usage. Electrical energy consumption. Energy systems. Energy balance. Environmental impact during generation, transformation and consumption of energy (environmental pollution and climate change). Sustainable development and energy. Energy storage. Energy alternatives. Energy efficiency. L1 IP Course Description English Level SEIS dr. sc. Siniša Šadek 6 CE Izv. prof. dr. sc. Davor Grgić ECT S Credits CS Lecturers in Charge E/C 86466 Energy Technology TI ECTS Information Package for Academic Year 2016/2017 204 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Acquiring of knowledge related to various energy technologies and energy relations in modern world. Achieving level of knowledge for use in any other electrotechnical study and for further education in the field of electrical engineering. F orms of Teaching » Lectures » Teaching the course is organized in two teaching cycles. The first cycle contains seven weeks, mid-term exam, and the second cycle contains six weeks of classes and a final exam. Classes are conducted through a total of 15 weeks with weekly load of 4 hours. » Exams » homework assignments » Exercises » Exercises are held in place so far in the present schedule of laboratory exercises in the same number of hours. Grading System Continuous Assessment T ype Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 6% 40 % 54 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 100 % Week by Week Schedule 1. Introduction: importance of energy, energy supply. Energy issues and constraints in modern world. F orce, mechanical work, energy and power. 2. Energy classification and supply: primary (conventional and nonconventional), useful, stored and transitional energy; energy, exergy and anergy. Energy sources. Non-renewable energy sources (fossil fuels, nuclear and geothermal energy). Renewable energy (hydropower, biomass, wind, solar radiation and others). 3. Basic energy conversions. Chemical and nuclear energy conversion to internal (thermal) energy. 4. Internal (thermal) energy conversion to mechanical energy, gravitational potential water energy conversion to mechanical energy, mechanical energy conversion to electrical energy. 5. Direct energy conversions to electrical energy (thermoelectric, thermionic, photoelectric transformation, fuel cells, magneto-hydrodynamics generators). Electrical energy conversions to other energy forms. 6. Power generation facilities. Power plants for electrical energy production. 7. Electrical energy: production, transmission, distribution, and electrical energy usage. 8. Exams 9. Exams 10. Energy for transportation. Other than electrical energy transportation and delivery. 11. Energy consumption: trends and predictions. 12. Efficiency of energy conversions. University of Zagreb F aculty of Electrical Engineering and Computing 205 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. Energy balance. 14. Environmental impact of energy utilization, conversion and consumption (environmental pollution and climatic change). 15. Sustainable development and energy. F uture energy alternatives. Energy efficiency and savings. Literature POŽAR, H. (1992). Osnove energetike, 1, 2. i 3. dio, Školska knjiga, Zagreb AUBRECHT, G.J. (2006). Energy, PEARSON PrenticeHall MIKULIČIĆ, V.; ŠIMIĆ, Z. (2011). Energijske tehnologije (Tekst, h ttp : //www.fer.h r/p re dmet/eneteh ) Similar Courses » Energy Technology, Royal Instutute of Technology Stockholm » Energy and Society, University of California Berkeley » Sustainable Energy, MIT » F undamentals of Energy Processes, Cambridge » F undamentals of Energy Processes, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 206 Course Catalogue – Undergraduate Study General structure of an electrical drive system. Concepts, definitions, motion equations. Drive components, motors, power converters, transmissions, working mechanisms, power supplies, transformers. Classifications and characteristics of drives. Characteristics of DC, AC and universal motors. Characteristics of working mechanisms. Definitions of drives according to IEC standards. Electrical drives with DC, induction and synchronous motors. Drives in steady state. Basics of dynamics. Starting, braking and reversing. Rotational speed control and power saving with the application of controlled drives. Basics of drive protection. Drives in classical and nuclear power plants. Anti-explosive construction of drives. Standards. L1 Study Hours Lecturers Exercises Laboratory exercises 26 4 15 T eaching Assistants Tino Jerčić, mag. ing. Igor Sirotić, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 61 71 86 Prerequisites F undamentals of Electrical Engineering Study Programmes IP » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Describe general structure of an electrical drive system Define basic electromechanical terms Discuss basic motor characteristic for electrical drive Predict drive behaviour in typical applications Prepare drives parameters acording demands Select motor for electrical drive TI 1. 2. 3. 4. 5. 6. General Competencies The knowledge of properties and characteristics of electrical drives relevant for their application is acquired. F orms of Teaching » Lectures » Two cycles; 6+5 lectures » Exams » Labs, exams » Exercises » Two exercises. University of Zagreb F aculty of Electrical Engineering and Computing EEIT E-learning Level C OM L1 C EA Course Description English Level EP E Doc. dr. sc. Igor Erceg 4 EC E Izv. prof. dr. sc. Damir Žarko ECT S Credits EL Lecturers in Charge E/C 91613 Fundamentals of Electrical Drives WT ECTS Information Package for Academic Year 2016/2017 207 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » Threee cycles in groups in department laboratory. One of them can be changed with praxis visit. » Internship visits » Electrical drives in industrial plant. Grading System Continuous Assessment T ype T hreshold Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral 60 % 20 % 20 % Percent of Grade 20 % 25 % 25 % 30 % Exam T hreshold Percent of Grade 60 % 0% 20 % 40 % 30 % 50 % Week by Week Schedule 1. General structure of an electrical drive system. Concepts, definitions, motion equations. Classifications and characteristics of drives. 2. Drives in steady state, characteristics of working mechanisms, electrical motor characteristics. 3. Electrical drives with DC motors, basic characteristics. 4. Electrical drives with DC motors, starting, breaking, rotational speed control. Traction applications. 5. Electrical drives with induction motors, basic characteristics. 6. Electrical drives with induction motors. Starting, breaking, reversing. Slip ring motor. Speed control. Industry application. 7. Exercise 8. Interexam 9. Electrical drives with synchronous motors. Synchronous motors with classical excitation system and permanent magnet starting. Speed control. 10. Electrical drive dynamic basics. Mechanical transients and power losses. Cutting losses. 11. Electrical drive with DC, induction and synchronous motors dynamics. 12. Electrical motor selection for defined electrical drive. Types of typical loads according to IEC 60034-1, basics of motor heating and cooling. 13. Electrical drives protection, overload and grid disturbances influence, environmental influence. Drives in explosive environment. ATEX standards. Typical application of electrical drives. 14. Exercise 15. F inal exam Literature Jurković Berislav (1986). Elektromotorni pogoni, Školska knjiga Zagreb Gopal K.Dubey (2001). Fundamental of Electrical Drives, Alpha Science Ltd, Pangabourne, UK Ned Mohan (2001). Electric Drives, an integrative Aproach, MNPERE, Minneapolis, USA Muhamed H.Rashid (2011). Power Electronics Handbook, Editor-In-Chief, Academic Press,New York University of Zagreb F aculty of Electrical Engineering and Computing 208 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Electrical Machines and Drives, Royal Instutute of Technology Stockholm » Seminars in Electrical Machines and Power Electron, Royal Instutute of Technology Stockholm » Elektrische Antriebssysteme, TU Munchen » Machine development for electrical drive systems, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 209 Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Bruno Blašković Izv. prof. dr. sc. Šandor Dembitz Doc. dr. sc. Mirko Randić Izv. prof. dr. sc. Martin Dadić L1 Study Hours Lecturers Laboratory exercises 90 15 T eaching Assistants Doc. dr. sc. Hrvoje Hegeduš Dr. sc. Petar Mostarac Dr. sc. Mihaela Vranić Luka Humski, mag.ing.inf.et.comm.techn. F rano Škopljanac-Mačina, dipl. ing. Tomislav Župan, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT E-learning Level C OM Prof. dr. sc. Armin Pavić L0 C EA Prof. dr. sc. Petar Knežević English Level EP E Prof. dr. sc. Zoran Skočir 7 EC E Prof. dr. sc. Sead Berberović ECT S Credits 50 62 74 86 IP Prerequisites for Course is prerequisite for more than 15 courses EL Lecturers in Charge E/C 86494 Fundamentals of Electrical Engineering WT ECTS Information Package for Academic Year 2016/2017 SEIS Doc. dr. sc. Damir Pintar CE Doc. dr. sc. Bojan Trkulja Course Description TI CS The overview of development and current trends in electrical engineering and computer science. F undamentals of electricity, capacitance. Electric current and electrical phenomena. F undamentals of magnetism, inductance and mutual inductance. Concepts, elements and topology of electric circuits. Kirchhoff's laws. Elementary DC circuits. Circuits with capacitors. Complex DC circuits (bridge circuit, star-delta transformation, circuits with multiple sources). Superposition, Thevenin's, Norton's and Millman's theorem. Current and voltage waveforms. Complex calculus in analysis of AC circuits. RLC circuits. Topographic and locus diagrams. F requency characteristics. Instantaneous, real, reactive and apparent power. AC circuits with multiple sources. Polyphase system. Harmonic analysis, applications in circuit analysis. Transients. Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) University of Zagreb F aculty of Electrical Engineering and Computing 210 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. Define and understand the fundamental concepts related to electricity, magnetism and electric circuit theory. 2. Understand and apply Kirchhoff's Laws to DC and AC circuit analysis. 3. Understand and apply phasors for sinusoidal steady-state AC circuit analysis. 4. Analyze DC and AC circuits by following circuit analysis methods and theorems: nodal analysis, star-delta transformation, transformation between real source models, Millman's, Thévenin's and Norton's theorems. 5. Understand and apply the principle of linearity and superposition to AC and DC circuits. 6. Analyze circuits with non-sinusoidal sources by harmonic analysis. 7. Analyze transient response of first order circuits (series RC and RL). 8. Use basic laboratory measurement equipment including the power supplies, ammeters, voltmeters, ohmmeters, digital multimeters, function generators, and oscilloscopes as well as to conduct experiments, to measure basic quantities in electric circuits, and to interpret data. General Competencies The course gives understanding of concepts, laws and principles regarding electrical circuits. After finishing this course students will be able to analyze DC and AC electrical circuits and understand underlying physical phenomena. F orms of Teaching » Lectures » Involvement in lectures » Exams » Computer aided, written, amd oral exams » Laboratory Work » Laboratory work » Consultations » Lecturers consultations » Other » Individual work and learning » E-learning » Homework Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% 0% Percent of Grade 15 % 3% 4% 27 % 27 % 24 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 3% 4% 0% 54 % 24 % University of Zagreb F aculty of Electrical Engineering and Computing 211 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Course description with the overview of development and current trends in electrical engineering and computer science. F undamentals of electricity, (atoms and their structure, electric charge, electric force, electric field, electric potential, capacitance and capacitor, capacitor energy. 2. Electric current and electrical phenomena (resistance, Ohm's and Joule's Law, electrical energy and power). Concepts, elements and topology of electric circuits. Kirchhoff's laws. 3. Elementary DC circuits. Circuits with capacitors. 4. More complex DC circuits (bridge circuit, star-delta transformation, circuits with multiple sources). Superposition principle. 5. F undamentals of magnetism (magnetic force, magnetic field, F araday's Law, inductance and mutual inductance, inductor energy). 6. Current and voltage waveforms. Complex calculus in analysis of AC circuits. Phasors. 7. RLC circuits. F requency characteristics. 8. Midterm exam. 9. Power and energy in AC circuits. 10. Topographic and locus diagrams. Complex AC circuits. 11. Circuit analysis methods. 12. Poliphase systems. 13. Transients. Characteristics of nonsinusoidal periodical waveforms. 14. Waveform harmonic analysis. 15. F inal exam. Literature V. Pinter (1989). Osnove elektrotehnike, I i II dio, Tehnička knjiga, Zagreb E. Šehović, M. Tkalić, I F elja (1992). Osnove elektrotehnike - zbirka primjera, I dio, Školska knjiga, Zagreb A. Pavić, I. F elja (1996). Osnove elektrotehnike 1, auditorne vježbe, Korijandol Similar Courses » Linear Circuits and Devices, Cambridge » Elektrizitätslehre, TU Munchen » Electrical Engineering 1, TU Wien » Electrical Engineering 2, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 212 Course Catalogue – Undergraduate Study Study Programmes » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) L1 Study Hours Lecturers Exercises Laboratory exercises 45 15 15 EP E T eaching Assistant Doc. dr. sc. Darko Vasić Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Only students who pass oral exam can pass the course. Prerequisites Electronics 1 CS On successful completion of the course, students will be able to: TI Apply electronic measurement equipment Describe electronic measurement channel and define it’s key parameters Select mode of connecting signal source to measurement channel Explain influence of interference and noise and estimate their impact Employ various sensors Estimate parameters of a voltage reference Select an analog to digital converter and estimate the device error General Competencies Basic understanding of electronic measurement channel concept, knowledge of selection of its components as well as of impact of interferences and noise. Practical experience on a real implementation. University of Zagreb F aculty of Electrical Engineering and Computing C OM C EA Lecturer Doc. dr. sc. Darko Vasić Learning Outcomes 1. 2. 3. 4. 5. 6. 7. E/C E-learning Level EEIT L0 EC E The course gives an overview of fundamentals of electronic measurement systems and elements of electronic instrumentation. Contents: Digital multimeter and oscilloscope. Eelectronic measurements, electronic measurement channel, static and dynamic characteristics, electromagnetic interferences, signal sources and acquisition. Sensors. Amplifiers. Noise. Voltage references. Analog-to-digital conversion. Measurement data communication. Examples and exercises. English Level EL Course Description 4 IP Prof. dr. sc. Vedran Bilas ECT S Credits SEIS Lecturer in Charge 86493 WT Fundamentals of Electronic Measurements and Instrumentation CE ECTS Information Package for Academic Year 2016/2017 213 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Three hours lectures per week for 15 weeks. » Exams » There are short written tests on each laboratory exercise. Mid exam is written and final exam has written and oral part. Students who do not pass through continuous tests can take a written and oral exam at the end of semester. » Exercises » Tutorials cover numerical examples from the various course topics, as well as preparation for laboratory exercises. The tutorials are held for one additional academic hour per week. » Laboratory Work » Laboratory exercises provide hands-on experience on practical implementation of the basic concepts. There are 6 laboratory exercises. The first two deal with laboratory instruments and electromagnetic interferences. The rest cover details of electronic measurement channel on s digital balance. » Consultations » Students have weekly scheduled consultations with both professor and assistant. » Other » Two home works are given as preparation for written exams. Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 20 % 25 % 25 % 30 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 40 % 40 % Comment: Student must complete all laboratory exercises. Week by Week Schedule 1. Electronic measurements and electronic measurement systems. Basic concepts: accuracy, precision, sensitivity, measurement uncertainty. 2. Electronic measurement channel. F unctional elements. Sensor. Signal conditioning and analog processing. Analog-to-digital conversion. Voltage references. Static and dynamic characteristics. 3. Grounding. Types of signal sources (asymmetric, differential, floating) and their connection to a measurement circuit. Common and serial interference. Common mode rejection ratio. 4. Electromagnetic interference. Sources, kinds of coupling and reduction of the influence on sensor signals. 5. Measurement of voltage and current. Measurement of time and frequency. Digital multimeter. Analog and digital oscilloscope. University of Zagreb F aculty of Electrical Engineering and Computing 214 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Sensors, part 1: resistive temperature detectors, thermistors, strain gauges. Capacitive and inductive sensors. Principle of operation and connection to measurement circuit. 7. Sensors part 2: piezoelectric sensors, thermocouple, photodiode, Hall sensor. Principle of operation and connection to measurement circuit. 8. Mid term exam - written 9. Amplifiers, part 1: operational amplifier, basic parameters. Offset. Slewrate. Basic asymmetric amplifier circuits. 10. Amplifiers, part 2: analysis of differential amplifier, common mode rejection ratio. Instrumentation amplifier, topologies and parameters. 11. Physical origin and kinds of noise. Noise parameters. Thermal noise. Shot noise. 1/f noise. Amplifier equivalent circuit and total output noise. Signal to noise ratio. 12. Voltage references in electronic measurement channel. Specification of a voltage reference. Basic topologies of the Zenner and bandgap based voltage references. 13. Analog-to-digital conversion, part 1: signal sampling and quantization. Sampling frequnecy selection, aliasing. Sample and hold circuit analysis. Quantization error and quantization noise. Oversampling and quantization noise filtering, increase in ADC’s resolution. 14. Analog-to-digital conversion, part 2: quantizator static characteristic, INL, DNL. ENOB. Selection of an ADC. ADC basic topologies: flash converter, successive approximation converter, voltage to frequency converter, two slope converter, delta-sigma converter. Interconnecting ADC to a microcontroller. Measurement data transmission and vizualization. 15. F inal exam - written and oral Literature C. F . Coombs (1994). Electronic instrument handbook, Mc-Graw-Hill A. F P Van Putten (1996). Electronic measurement systems, Taylor&F rancis A. Šantić (1993). Elektronička instrumentacija, Školska knjiga Vedran Bilas, Goran Horak, Tihomir Marjanović, Zoran Stare, Darko Vasić (2013). Osnove elektroničkih mjerenja i instrumentacije, laboratorijske vježbe, Sveučilište u Zagrebu F akultet elektrotehnike i računarstva Similar Courses » Electronic Instrumentation, TU Delft » Measurement science, University of Twente » Electronic instrumentation, Katholieke Universiteit Leuven » Sensors nad instrumentation, Manchester University and UMIST University of Zagreb F aculty of Electrical Engineering and Computing 215 Course Catalogue – Undergraduate Study Prof. dr. sc. Zdenko Kovačić Course Description Basic properties of the Intelligent control systems. Basics of the fuzzy sets theory. F uzzy sets in the control. Standard fuzzy controller. Hybrid fuzzy controller. F uzzy numbers. Lyapunov stability in fuzzy systems. F uzzy phase plane. Adaptive and selflearning fuzzy controllers. Industrial applications of the intelligent control systems. Student work on the practical design and implementation of the intelligent control algorithms. L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 T eaching Assistant Dr. sc. Damjan Miklić Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) E/C English Level EEIT 4 C OM Prof. dr. sc. Stjepan Bogdan ECT S Credits 50 60 75 90 Prerequisites Mathematics 2 C EA Lecturers in Charge 34341 EP E Fundamentals of Intelligent Control Systems EC E ECTS Information Package for Academic Year 2016/2017 EL Study Programmes WT » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE SEIS Explain notion of fuzzy sets Explain functioning principles of fuzzy controller Explain methods for fuzzy controller preset Explain notion of fuzzy controller stability Compute fuzzy controller parameters Apply fuzzy controller and self-learning fuzzy controller CS 1. 2. 3. 4. 5. 6. IP On successful completion of the course, students will be able to: General Competencies TI Students will be able to design and implement intelligent control algorithms based on the fuzzy sets theory. F orms of Teaching » Lectures » problem solving exercises are part of lectures, with active participation of students » Laboratory Work » Design and simulation of fuzzy controller (Matlab); design of fuzzy controller on PLC; design of fuzzy controller on PIC and PC University of Zagreb F aculty of Electrical Engineering and Computing 216 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 12 % 21 % 30 % 27 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 12 % 21 % 50 % 47 % 20 % Week by Week Schedule 1. Basics of the fuzzy sets; F uzzy operators and fuzzy norms 2. Linquistic variables; F uzzy propositions and fuzzy relations; F uzzy rules; F uzzy implication; F uzzy inference engines 3. F uzzy controller structure; F uzzy rule table; Distribution of the fuzzy membership functions; F uzzyfication and defuzzyfication 4. Initial setting of the fuzzy controller - emulation of the standard control algorithms 5. Design, simulation and practical implementation of the basic fuzzy controller 6. Lyapunov stability of fuzzy control systems 7. F uzzy controller design based on phase plane isoclines 8. midterm exam 9. F uzzy numbers; fuzzy controller design based on fuzzy numbers 10. Design, simulation and practical implementation of fuzzy controller based on fuzzy numbers 11. Basic principles of adaptive control systems 12. Reference model based fuzzy adaptive control 13. Basics of the control system sensitivity theory; self-learning fuzzy controller based on sensitivity functions 14. Design and implementation of self-learning fuzzy controller 15. final exam Literature Zdenko Kovačić, Stjepan Bogdan (2005). Fuzzy controller design: theory and applications, CRC Press D. Driankov, H. Hellendoorn, M. Reinfrank (1993). An Introduction to Fuzzy Control, SpringerVerlag Similar Courses » Knowledge-Based Control Systems, TU Delft University of Zagreb F aculty of Electrical Engineering and Computing 217 Course Catalogue – Undergraduate Study Synergistic integration of technical mechanics, electronics, computer engineering and information technology. Demands on mechatronics components. Modeling of mechanical components for mechatronic applications, kinematics and dynamics equations of motion. Block structure of the microcomputer control unit with process I/O interface. Data acquisition, conversion and exchange between process and control unit. Translational and rotational electromechanical systems integration as an example of mechatronic system design. CAD tools application for modeling, control algorithms synthesis, simulation and real time control. Study Programmes E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM Lecturer Dr. sc. Šandor Ileš T eaching Assistant Dr. sc. Šandor Ileš Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 62.5 75 87.5 Prerequisites F undamentals of Electrical Engineering IP » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Define mechatronic system. Explain holonomic and non-holonomic constraints in mechanical systems Apply Lagrange formalism to mechanical system modeling. Apply the bond graph method for modeling of mechatronic systems. Explain the criteria for selection of the components in mechatronic systems Apply PID control algorithm to the electromechanical system. TI 1. 2. 3. 4. 5. 6. General Competencies Development of systems thinking in mechatronic product design. Ability of a mechatronic system integration based on components knowledge. F orms of Teaching » Lectures » Lectures are organized in two cycles. The first cycle consists of 7 two-hours lectures while the second cycle consists of 6 two-hours lectures. » Exams » Examination process consists of midterm exams and final exam. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 C EA Course Description English Level EP E Izv. prof. dr. sc. Jadranko Matuško 4 EC E Prof. dr. sc. F etah Kolonić ECT S Credits EL Lecturers in Charge E/C 34343 Fundamentals of Mechatronics WT ECTS Information Package for Academic Year 2016/2017 218 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » Laboratory work consists of 6 individual exams (3 simulation exams and 3 experimental exams). Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 50 % 30 % 30 % 30 % 35 % 35 % Exam T hreshold Percent of Grade 50 % 0% 30 % 50 % 40 % 30 % Week by Week Schedule 1. Definition of mechatronics. Principles of synergistic integration of technical mechanics, electronics, computer engineering and information technology. Examples of mechatronic systems. 2. Osnovni pojmovi mehanike krutih tijela. Modeliranje mehaničkih sustava primjenom Newtonovih zakona. 3. Conservation laws (momentum, angular momentum and energy) and their application in modeling of mechanical systems. 4. Analytical mechanics. Holonomic and nonholonomic constraints in mechanical systems. Lagrange equation. 5. Bond graphs and their applications in modeling of mechatronic systems. 6. Actuators in mechatronic systems. Selection criteria for actuators in mechatronic systems. 7. Modern actuators in mechatronic systems. Brushless DC motors with rectangular and sine-wave currents. 8. Mid-term exam 9. The role of the gears in mechatronic systems. The main characteristics of the gears and the criteria for their selectio 10. The role of sensors in mechatronic systems. Basic characteristics of the sensor (static and dynamic). 11. Sensors of mechanical quantities. Position sensors. Speed sensor. Acceleration sensors. F orce and torque sensors. 12. I / O interface and signal conditioning (protection, changes in types of signals, changes in signal level, eliminating or reducing the impact of noise). 13. Control in mechatronic systems. 14. An example of mechatronic systems with elastic transmission. Modeling the mechanical part of the system. Synthesis of control algorithms. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 219 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature L.J.Kamm (1996). Understanding electromechanical engineering, an introduction to mechatronics, IEEE Press S.E.Lishevski (1999). Electromechanical systems, electric machines and applied mechatronics, CRC Press Osnove Mehatronike (predavanja) F.Kolonić ZESAFER 2001 Einfuerung in die Mechatronik W. Roddeck Teubner, Stutgart 1 Similar Courses » Mechatronics, ETH Zurich » Mechatronics, Lund University » Introduction to Mechatronics (ME210), Stanford University of Zagreb F aculty of Electrical Engineering and Computing 220 Course Catalogue – Undergraduate Study Course Description The term human factors (or ergonomics) in computing is defined and relevant norms are elaborated. Possible health hazards introduced by using computing equipment are explained and preventive measures are suggested. Ergonomics of computerised working environment is elaborated analysing the impact of visual displays, input and output devices, interior arrangements, microclimate, noise and illumination on workplace design. Appropriate practical solutions are presented. Regarding the software ergonomics, fundamental principles of human-computer interaction are explained, with emphasis on user interface design for desktop, web and mobile applications. E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 T eaching Assistant Petar Djerasimović, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Programming and Software Engineering EEIT L1 C OM English Level C EA Izv. prof. dr. sc. Željka Car 4 EP E Izv. prof. dr. sc. Gordan Gledec ECT S Credits EC E Lecturers in Charge E/C 34327 Human Factors in Computing EL ECTS Information Package for Academic Year 2016/2017 WT Study Programmes SEIS IP » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI CS 1. Identify the importance of standards and relevant legal provisions related to ergonomics 2. Explain the basic principles of user interface development 3. Distinguish ergonomics-related factors related to computer workstations 4. Modify user interfaces in order to increase usability of software products 5. Analyze possible health risks with computer workstations 6. Plan and organize preventive measures to protect the health of people who work with computers 7. Evaluate ergonomic quality of workplace in computer environment 8. Assess and justify processes of user interface development for desktop, web or mobile applications 221 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The course informs students about possible health hazards of a modern workplace and explains how to reduce these hazards. By getting acquainted with fundamental principles of human factors (ergonomics) in computing systems, students are encouraged to design and improve their own workplace or give advice to others to design workplace according to ergonomic principles. The course gives fundamental knowledge about the development of usable user interfaces for desktop, web and mobile applications. F orms of Teaching » Lectures » Direct lectures of 2 hours in length are held once a week. » Exams » Continuous examination is performed in the form of 10-minute exams on selected lectures. » Laboratory Work » Laboratory exercises are performed at home as part of homework. » Consultations » According to arrangement with the lecturer, with announcement via e-mail. Grading System Continuous Assessment T ype Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 20 % 30 % 20 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 30 % 0% 50 % Week by Week Schedule 1. Ergonomics and human factors as a scientific discipline. Introduction to human factors. Human factors in computing. 2. F undamentals of ergonomics: antropometry, work physiology and sociology, organisation. Aesthetics and ergonomics. System HumanMachine. 3. Standardization and standards in ergonomics. Legislation in the world and in Croatia. 4. Hardware ergonomics: monitor, computer, peripherals: keyboard, mouse. 5. Health hazards on a computerised workplace. Practical exercises for relaxation, stretching and rest for eyes. 6. Ergonomics of computerised workplace: room microclimate, noise. 7. Ergonomics of computerised workplace: interior arrangements, furniture, workplace illumination. Examples of properly arranged computerised workplaces. 8. Mid-term exam. 9. Software ergonomics. F undamentals of user interface design. Window management. 10. F undamentals of human-computer interaction. Basics of user interface programming. Tools for user interface programming. University of Zagreb F aculty of Electrical Engineering and Computing 222 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 11. Haptic interfaces. Video games, PCs, touch sensitive screens. Virtual reality. History, application, design and research. 12. Adaptation of hardware to handicapped persons. Accessibility standards. 13. Software product quality models. Measurements and metrics. Usability models. Quality standards. 14. Usability on World Wide Web. Usability evaluation methods. 15. F inal exam. Literature Mikšić, Dragutin (1997). Uvod u ergonomiju, Sveučilište u Zagrebu, F akultet strojarstva i brodogradnje Kroemer, Karl H. E; Grandjean, Etienne (2000). Prilagođavanje rada čovjeku: ergonomski priručnik, Naklada Slap, Jastrebarsko Shneiderman, Ben; Plaisant, Catherine; Cohen, Maxine; Jacobs, Steven (2009). Designing the User Interface: Strategies for Effective Human-Computer Interaction, Addison-Wesley Similar Courses » Computer Workstation Ergonomics, Stanford » Ergonomics, Carnegie Mellon University » UCLA ergonomics, UCLA » Human-Computer Interaction, Chalmers University » User Interface Design and Implementation, University of Toronto University of Zagreb F aculty of Electrical Engineering and Computing 223 Course Catalogue – Undergraduate Study Introduction to relationships between concepts: information, logic and artificial languages in telecommunication domain. Observartion, communication, learning, thinking and domain knowledge. Information as a difference between domain knowledge states. Information theory and semantic contents of information, symbols as elements of semantic representations (semantic web). Lexical and syntax structure, context and semantics. Logic and logical rules, structure of formal languages. Language space as a function of system development and problems solving. F unctional specification, modelling. Verification and validation testing. Methods based on some languages: UML, DSL, Java, XML and TTCN. Industrial approach for development and application of formal models and methods in telecommunication systems design. E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) - C OM T eaching Assistants Marko Pavelić, mag. ing. F rano Škopljanac-Mačina, dipl. ing. EEIT L1 C EA Course Description English Level 50 60 70 85 Prerequisites Information Theory EP E Izv. prof. dr. sc. Mario Kušek 4 EC E Izv. prof. dr. sc. Bruno Blašković ECT S Credits EL Lecturers in Charge E/C 34288 Information, Logic and Languages WT ECTS Information Package for Academic Year 2016/2017 Study Programmes SEIS IP » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 6th semester, 3rd year) CE Learning Outcomes On successful completion of the course, students will be able to: CS Explain term information content and possible use Explain process for telecommunication software development Develop software in object-orijented programming language Java Apply of language XML in telcommunications software Generate and execute software testing based on unit tests Conduct functional testing and compare correctness of UML specification with developed program TI 1. 2. 3. 4. 5. 6. General Competencies Basic knowledge about relationships between information, logic and language, from the point of view of telecommunication systems analysis and synthesis. Theoretical and practical knowledge about modelling, specification and testing of information and communication software including skills related to the usage of Unified Modelling Language, programming language Java and test tools. University of Zagreb F aculty of Electrical Engineering and Computing 224 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Materials and presentations are on course web page before each lecture. » Exams » Midterm exam and final exam » Laboratory Work » complex laboratory assignments which includes: programming in Java, using XML, and program testing » Experimental Exercises » Inside the lectures are demonstrations of program solutions and tools. » Consultations » Consultations are conducted by all professors and teaching assistants every week in 3 different times. » Acquisition of Skills » Searching Web and finding work in the field of the course. » Programming Exercises » Personal tools for programming in Java (Eclipse), independent specification generation, programming and testing programs » Other F orms of Group and Self Study » homework Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 20 % 15 % 30 % 25 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 15 % 0% 55 % 10 % Comment: All laboratory work must be successfully accomplished. On oral exam students must have at least 50% of possible points in order to pass this course. Week by Week Schedule 1. About information, logic and language. Information, logic and languages in network and service development processes 2. Exception handling and data logging in programming language Java 3. Domain specific languages and network programming in Java 4. Testing in programming language Java, test driven programming (JUnit) 5. Object oriented design for Internet, communication and protocols 6. Object oriented design for Internet, client and server 7. Information: languages for markup. XML technologies: Introduction to XML 8. Midterm exam. University of Zagreb F aculty of Electrical Engineering and Computing 225 ECTS Information Package for Academic Year 2016/2017 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study XML technologies: DTD, XML Schema, XPath XML technologies: XQuery, XSLT Model based testing Software logic Logic in programming languages Semantics, semantic web F inal exam. Literature Marko Topolnik, Mario Kušek (2008). Objektno orijentirano programiranje u programskom jeziku Java, F ER - skripta Marina Bagić Babac, Mario Kušek (2010). Jezici za označavanje sadrž aja, F ER skripta Marina Bagić Babac, Mario Kušek (2010). Testiranjem upravljano programiranje, F ER - skripta Bruce Eckel (2002). Thinking in Java, Prentice Hall Elliotte Rusty Harold (2004). XML 1.1 Bible, Wiley Similar Courses » F ormal Methods for Software Engineering, University of Twente » Introduction to Information Systems (IIS), EPF L Lausanne » XML and Related Technologies, University of California Berkeley » Software Engineering, University of California Berkeley » Software Engineering, Stanford » Java and J2EE Programming, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 226 Course Catalogue – Undergraduate Study Course Description Types of multimedia information (audio signals, images and video signals). F ormats and standards. Digital signal processing. Signal representation. Linear transforms. F IR and IIR filters. 1-D filtering. Image and video processing. Image filtering. Enhancement and reconstruction of images and video. Analysis of 1-D signals, images and video signals. Image segmentation. Information visualization. Compression basics. Protection of the information integrity and authenticity. Software tools for information processing and analysis. Applications. Study Programmes L1 Study Hours Lecturers Laboratory exercises 45 15 C OM T eaching Assistant Pavle Prentašić, mag. ing. comp. EEIT E-learning Level Grading Acceptable (2) 56 Good (3) 65 Very Good (4) 75 Excellent (5) 87 Grading is based on the points collected through the course activities. The same scale is used for continuous activity grading and for the final exam. Prerequisites Signals and Systems IP » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (required course, 6th semester, 3rd year) L1 C EA Doc. dr. sc. Marko Subašić English Level EP E Prof. dr. sc. Damir Seršić 4 EC E Prof. dr. sc. Sven Lončarić ECT S Credits EL Lecturers in Charge E/C 34278 Information Processing WT ECTS Information Package for Academic Year 2016/2017 SEIS Learning Outcomes On successful completion of the course, students will be able to: Describe various types of multimedia information Define and describe basic concepts of digital signal processing List examples of digital signal processing applications Apply knowledge for solution of simple signal processing problems Define and describe basic concepts of image and video processing and analysis theory 6. List examples of digital image and video processing applications 7. Apply knowledge for solution of simple image processing and analysis problems TI CS CE 1. 2. 3. 4. 5. General Competencies F undamental knowledge in digital signal processing, image and video processing in the multimedia systems. Student understands concepts of signal and image representation and decomposition in spectral domain. Student gains knowledge about F IR and IIR filters, basic methods of F IR filter design, and fundamentals of filter banks and their application to signal compression. Student understands methods for image enhancement, image restoration, image feature extraction, and image segmentation. University of Zagreb F aculty of Electrical Engineering and Computing 227 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » 12 lectures and 1 problem solving session » Exams » The midterm exam and the final exam. » Laboratory Work »» Consultations » After lectures Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 25 % 10 % 30 % 35 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 50 % 50 % Week by Week Schedule 1. Introduction. Types of multimedia information (audio signals, images and video signals). 2. Signal and system representation. 3. System realizations. Transfer functions. 4. Signal spectrum. Digital filter banks. 5. System design. Examples and problems. 6. Real spectra. Signal interpolation. Non-linear filters. 7. Problem solving sessions. 8. Midterm exam. 9. Introduction to image and video processing. 10. Two dimensional signals and systems. Sampling and quantisation. 11. Image transforms. 12. Image enhancement. 13. Image restoration. 14. Image feature extraction. Image segmentation. Problem solving sessions. 15. F inal exam. Literature J. H. McClellan, R. W. Schafer, M. A. Yoder (1999). DSP First: A Multimedia Approach, Prentice Hall R. C. Gonzalez, R. E. Woods (2007). Digital Image Processing, Prentice Hall Z.-N. Li, M. S. Drew (2003). Fundamentals of Multimedia, Prentice Hall University of Zagreb F aculty of Electrical Engineering and Computing 228 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Computing Curricula for CE 2005 (CE – DSP), IEEE & ACM Computing Curricula » EECS 20N Structure and Interpretation of Systems a, University of California Berkeley » 74103 Grundlagen der Signalverarbeitung, TU Munchen » 227-0447-00 Bilddatenanalyse und Computer Vision, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 229 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Information Processing -> Computing (Module) (required course, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 5th semester, 3rd year) 45 15 Prerequisites Probability and Statistics Prerequisites for Information, Logic and Languages Introduction to Virtual Environments Public Mobile Network Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. Identify information, coding and communication problems Explain coding and compression methods and information limits Apply accepted knowledge to real systems analysis Analyze complex information and communication systems University of Zagreb F aculty of Electrical Engineering and Computing C EA EP E 40 55 70 85 EC E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistants Nenad Markuš, mag. ing. Matija Šulc, mag. ing. EEIT Study Hours Lecturers Laboratory exercises EL Introduction to the quantitative Shannon?s theory of information and its applications, especially to information coding. Mathematical definition and properties of information. Source coding theorem, lossless data compression and optimal lossless coding. Structural properties of natural languages. Information characteristics of images. Cryptography, data encryption. Noisy communication channels, channel coding theorem, multiple access channels. Error detection and error correction. Cyclic, binary block and convolutional codes, capacityapproaching codes. Gaussian noise, time-varying channels. Unified theory of information with applications to other sciences. L1 WT Course Description E-learning Level IP Doc. dr. sc. Marin Vuković L0 SEIS Doc. dr. sc. Željko Ilić English Level CE Prof. dr. sc. Igor Sunday Pandžić 4 CS Prof. dr. sc. Alen Bažant ECT S Credits TI Lecturers in Charge E/C 34315 Information Theory 230 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Explain phenomens in different area of science 6. Estimate performances of different information and communication systems General Competencies After finishing this course students will be able to understand and apply fundamentals of information theory. They will know principles of information coding as well as properties of communication channels. They will gain skills required for modelling and analysis of optimal, error-detecting and errorcorrecting codes. They will develop learning skills necessary to continue to undertake further study in the field of information theory and coding theory. F orms of Teaching » Lectures » F irst cycle (seven weeks): lectures then Midterm exam, and Second cycle (six veeks): lectures and F inal exam. Lecture duration: 3 hours per week. » Exams » Midterm exam: 8th week; F inal exam: 15th week. » Laboratory Work » Programming and testing basic coding algorithms. » Consultations » Consultation every week in terms defined by lecturer. » Acquisition of Skills » Programming skills: students write programs for different coding algorithms. Grading System Continuous Assessment T ype Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 50 % 50 % Exam T hreshold Percent of Grade 0% 0% 100 % Comment: Although laboratory exercises and homeworks have 0% of a total share on this course, students are obliged to successfully complete both of these activities. In other words, they are precondition, i.e. it is impossible to pass the final exam or any further exam without having successfully completed laboratory exercises and homeworks. Week by Week Schedule 1. Introduction. Information, communication and processing. Model of communication system. 2. Discrete communication system, probability distributions and measures of information, entropy and mutual information. Communication channels, discrete memoryless noisy communication channels, channel capacity. 3. Information sources, information content of discret information source, information redundancy, data compression and optimal coding. 4. Sources with memory. Shannon-F ano, Huff,man, aritmetic coding and dictionary methods (Lempel-Ziv algorithms). University of Zagreb F aculty of Electrical Engineering and Computing 231 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Source coding: quantization, undersampling, transform methods, prediction method. 6. Introduction to block codes: Hamming distance, perfect codes, parity check coding. 7. Linear binary block codes: parity check matrix, syndrome decoding. 8. Midterm examination. 9. Hamming and cyclic codes. Linear BCH block codes. R-S codes. 10. Convolutional codes. Viterbi algorithm. Turbo codes. 11. Signals: deterministic, random, noise, spectar. Continous channel. 12. Sampling and quantization. 13. Capacity of band-limited channel. 14. Introduction to media coding. 15. F inal examination. Literature I.S. Pandžić, A. Bažant, Ž. Ilić, Z. Vrdoljak, M. Kos, V. Sinković (2009). Uvod u teoriju informacije i kodiranje, 2. izd., Element, Zagreb V. Sinković (1997). Informacija, simbolika i semantika, Školska knjiga R.E. Hamming (1986). Coding and Information Theory. 2nd ed., PrenticeHall. Englewood Cliffs, New Jersey R. Togneri, C.J.S. deSilva (2003). Fundamentals of Information Theory and Coding Design, Cjapman & Hall/CRC F .M. Reza (1994). An Introduction to Information Theory, Dover, New York Pandžić, I. S. Bažant, A. Ilić, Ž. Vrdoljak, Z. Kos, M. Sinković, V. Uvod u teoriju informacije i kodiranje. Element, 2007. Similar Courses » Theorie de l information/Information Theory, EPF L Lausanne » Infromation Theory, Stanford » Informationstheorie und Quellencodierung, TU Munchen » Information and Entropy, MIT University of Zagreb F aculty of Electrical Engineering and Computing 232 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 6th semester, 3rd year) Learning Outcomes 45 15 T eaching Assistants Doc. dr. sc. Marko Čupić Doc. dr. sc. Siniša Popović Dr. sc. Karla Brkić Marko Đurasević, mag. ing. Ivan Krešo, mag. ing. comp. Grading Acceptable (2) 50 Good (3) Very Good (4) Excellent (5) The distribution of points for each grade greater than 2 will be made depending on the severity of exams, in accordance with Gausssovom distribution. Prerequisites Algorithms and Data Structures Mathematics 2 CE On successful completion of the course, students will be able to: TI CS 1. Define concepts of contemporary graphics hardware 2. Apply mathematics, physics and computer programming to computer graphics applications and problem solutions 3. Develop interactive graphics applications using graphics application programming interface 4. Develop applications that implement graphics primitives and demonstrate geometrical transformations 5. Explain principles of the 3D graphics rendering and modelling 6. Solve problems in 3D graphics and develop graphical applications General Competencies This course introduces students to the theory and practice of interactive computer graphics. Its principal aim is to teach the fundamental principles of two- and three-dimensional interactive computer graphics. OpenGL is used as the API platform for practical programming exercises, and as an example of a system which incorporates many of the fundamental ideas and algorithms of computer graphics. University of Zagreb F aculty of Electrical Engineering and Computing EEIT Study Hours Lecturers Laboratory exercises C OM L2 C EA E-learning Level EP E L1 EC E Interactive computer graphics is the art and science of creation, manipulation and viewing of the objects representations using computer technologies. This requires the design and construction of models that represent objects in ways that support the creation and viewing of them first, than the design of devices and techniques through which the person may interact with the model or the view and the creation of techniques for rendering and preserving the model. The goal of this course is to provide an introduction to the theory and practice of computer graphics. English Level EL Course Description 4 WT Prof. dr. sc. Željka Mihajlović ECT S Credits IP Lecturer in Charge E/C 34287 Interactive Computer Graphics SEIS ECTS Information Package for Academic Year 2016/2017 233 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » 7 weeks x 3 hours Mid-term exam 6 weeks x 3 hours F inal exam » Exams » Mid-term and final exam or classic exam » Laboratory Work » http://www.zemris.fer.hr/predmeti/irg/laboratorijske_vjezbe.html » Consultations » Office D331, once a week. » E-learning » http://ferko.fer.hr/ferko/Login.action wiki Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 15 % 5% 8% 2% 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 50 % 50 % Week by Week Schedule 1. Introduction. Computer graphic pipeline. Raster Graphics. 2. Object rasterization. Discretization aliasing artifacts. Bresenham algorithm. 3. Two-dimensional and three-dimensional computer graphics. Mathematical tools in geometric modeling. Homogeneous coordinates. 4. Graphics primitives. Two-dimensional primitives and transformations. Three-dimensional primitives and transformations. Affine transformation. Linear interpolation, bilinear interpolation. Barycentric coordinates. 5. Graphics software and hardware. Data structures. Graphic Standards, a graphical programming interface (API). The basics of OpenGL. 6. Modeling of objects and scenes. Polygonal, parametric, implicit, volumetric and procedural objects. Geometrical and topological data. 7. Midterm 8. Bezier curve. 9. Hidden surface removal algorithms, clipping. BSP tree and octree. 10. Global and local illuminations models. Shading. Ray casting. Ray tracing. 11. Radiosity. Shadows. Shadow maps, shadow volumes and soft shadows. 12. Color and perception. Color models. Gamma correction. HDR. 13. Texture mapping 14. F ractal objects. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 234 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Edward Angel (2009). Interactive Computer Graphics: A Top-Down Approach with OpenGL,, Pearson Marko Čupić i Željka Mihajlović (2011). Interaktivna računalna grafika kroz primjere u OpenGL-u, zavodska skripta Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis (2009). OpenGL Programming Guide: The Official Guide to Learning OpenGL, Addison-Wesley Donald Hearn and M. Pauline Baker (2003). Computer Graphics with OpenGL, third edition, Prentice Hall Similar Courses » CS 248: Interactive Computer Graphics, Stanford » 6.837 Computer Graphics, MIT » Informatique Graphique, EPF L Lausanne » F OUNDATIONS OF COMPUTER GRAPHICS, University of California Berkeley » Surface Representations and Geometric Modeling - SS11 - Home, ETH Zurich » IN2770 Computer graphics, TU Delft » CS 5237 Computational Geometry and Applications, NU Singapore » Introduction to Computer Graphics, University of California Berkeley » Computer Graphics, EPF L Lausanne » GDV1, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 235 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study English Level L2 E-learning Level L3 Study Hours Lecturers Exercises 30 30 Grading dr. sc. Hrvoje Hegeduš This is a pass/fail course. Minimal number of points required for pass is: 50% Course Description IP WT EL EC E EP E The aim of this course is to give practical understanding of fault finding in electronic circuits. Electrical faults in any electrical system often origin from instance, from bad construction, bad installation, ageing, overvoltages or overheating. This faulty systems of electronic circuit are comprised of a number of smaller circuits/units connected together to perform a final function. To understand the overall circuit and find a fault, it is necessary to break it down into smaller, more easily understood units and then apply fault finding strategy. This is most important when something should be tested to find electrical fault. The students will learn to select fault finding measuring instruments, how to use them and be able to apply the techniques used for the diagnosis of faults. One of skills is basic understanding of safe working practices when carrying out fault finding activities in electrical and electronic circuits under voltage. Examples are given for fault diagnostics in electrical installations, information and communication systems faults and on-board diagnostic systems. EEIT 2 C OM Doc. dr. sc. Marko Jurčević ECT S Credits C EA Lecturers in Charge E/C 70072 Introduction Into Fault Finding T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade CE Continuous Assessment SEIS Grading System CS Week by Week Schedule University of Zagreb F aculty of Electrical Engineering and Computing TI 1. Introduction to analogue and digital circuit diagrams, types of circuit diagrams, electronic components 2. Health and safety requirements for working with electronic systems 3. Normal equipment operating conditions and the different component and circuit fault conditions 4. Normal equipment operating conditions and the different component and circuit fault conditions 5. Use of a variety of different test and measurement instruments 6. Use of a variety of different test and measurement instruments 7. Use of different fault location and signal tracing techniques and faultfinding aids 8. Software analysis, simulation and measurement tools 9. Preparing written fault location strategies for given electronic systems 10. Practical examples - installation faults 11. Practical examples - installation faults 236 ECTS Information Package for Academic Year 2016/2017 12. 13. 14. 15. Course Catalogue – Undergraduate Study Practical examples - information and communication systems faults Practical examples - information and communication systems faults Practical examples - information and communication systems faults Practical examples - on-board diagnostic systems Literature Brian Scaddan (2008). Wiring Systems and Fault Finding for Installation Electricians, Newnes Ian Sinclair, John Dunton (2007). Electronic and electrical servicing, Newnes Tom Denton (2006). Advanced Automotive Fault Diagnosis, Elsevier Earl D. Gates (2007). Introduction to electronics, Delmar University of Zagreb F aculty of Electrical Engineering and Computing 237 Course Catalogue – Undergraduate Study Java as a programming language. Java as a processor independent platform. Classes and objects - inheritance, polymorphism, encapsulation, hiding. Java collection framework - sets, lists, trees, stacks, queues, maps. Java Generics. Multithreading and multithreaded applications. Synchronization problems and synchronization techniques (mutexes, semaphores, barriers). Design and development of applications with graphical user interface: AW T and Swing; usage of existing and development of custom components. MVC paradigm. Test Driven Development (TDD). Working with files and file systems. Data streams. Distributed applications (java.net packet). Usage of UDP and TCP protocol. HTTP protocol. Design of Web applications. Java Servlets and Java Server Pages (JSP). Web forms. Apache Tomcat. Security in Web applications. Advanced technologies: ANT, Hibernate, MySQL. Working with relational databases. Mapping and storage of objects into relational databases (O/R mapping). E-learning Level L1 Study Hours Lecturers Laboratory exercises 60 15 C OM Grading E/C L0 EEIT English Level This is a pass/fail course. Course has no grades. To pass the course, students must be present at lectures, pass all homework and individual student project. There will be no additional exams. C EA Course Description 4 EC E Doc. dr. sc. Marko Čupić ECT S Credits EL Lecturer in Charge 38047 EP E Introduction to Java Programming Language WT ECTS Information Package for Academic Year 2016/2017 IP Learning Outcomes SEIS On successful completion of the course, students will be able to: Create programs using Java programming language Use Java collection framework for data organization and work with files Develop graphical user interface using Swing Apply multithreading Combine Java application and relational database and use O/R mappers Construct web-servers and use Servlet and JSP technologies for construction of web applications 7. Develop distributed applications which communicate by computer network TI CS CE 1. 2. 3. 4. 5. 6. General Competencies Students will be able to develop desktop and web applications using Java programming language. They will be able to use built-in data collections, work with files, develop graphical user interface and employ multithreading. They will be able to write distributed applications which communicate by computer network. They will be able to combine application with relational database and use O/R mappers. They will understand internal working of web application and will be able to create them. University of Zagreb F aculty of Electrical Engineering and Computing 238 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Will be held in computer laboratories so that students can work out presented examples and solve given course tasks. » Exams » Students will be given a series of problems to solve as part of regular homeworks. At the end, an individual student project will be given which is mandatory for positive grade. Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Comment: Course does not have grades. Week by Week Schedule 1. Introduction. Java as programming language, Java as platform. F irst program 2. Classes and objects. References 3. Test-driven development 4. Java collection framework (1) 5. Working with files 6. Java collection framework (2) 7. Multithreaded applications 8. Swing (1) 9. Swing (2) 10. Distributed applications. java.net package 11. Web applications 12. Web forms. Tomcat servlet container. Web security. 13. Additional technologies (ANT, Hibernate, MySQL) 14. 15. Literature Marko Čupić (2007). Materijali za Java tečaj Kent Beck (2006). TestDriven Development, By Example, Addison-Wesley, Boston Tutorijali s http://java.sun.com/ Bruce Eckel (2002). Thinking in Java, 3rd Edition (Free electronic book), Prentice-Hall University of Zagreb F aculty of Electrical Engineering and Computing 239 Course Catalogue – Undergraduate Study Pattern recognition. Basic motivation. Pattern recognition model. Examples of pattern recognition systems. Relation: artificial intelligence ? pattern recognition. F eature extraction and selection. Linear and non-linear transformations. F eature coding. Linear decision functions. Non-linear decision functions. Learning procedures for decision functions. Statistical classification. Bayes classifier. Estimation of parameters.Non-numerical pattern recognition. Structural classification. Syntactic recognition. Stochactic Grammars and Languages.Cluster analysis. Examples of pattern recognition system design. E-learning Level L1 Study Hours Lecturers 45 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 61 74 89 Prerequisites Mathematics 3 - C Mathematics 3 - EE WT Study Programmes SEIS IP » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: TI CS 1. Define concepts of pattern recognition 2. Explain and distinguish porocedures, methods and algorithms related to pattern recognition 3. Apply methods from the pattern recognition for new applications 4. Analyze and breakdown problem related to the pattern recognition system 5. Design and develop a simple pattern recognition system for the specific application 6. Evaluate quality of solution of the pattern recognition system General Competencies The course “Introduction to Pattern Recognition” enables the students to understand basic concepts of pattern analysis that are used in machine interpretation of a world and environment in which machine works. Pattern recognition is basic building block of understanding human-machine interaction. University of Zagreb F aculty of Electrical Engineering and Computing EEIT L1 C OM English Level C EA Course Description 4 EP E Prof. dr. sc. Slobodan Ribarić ECT S Credits EC E Lecturer in Charge E/C 34358 Introduction to Pattern Recognition EL ECTS Information Package for Academic Year 2016/2017 240 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Classes are held in two phases - each 7 weeks. Classes are conducted over 15 weeks with a weekly load of three hours. After each phase, ie, in the 8th week of lectures and 15th week of lectures exames are held.Week immediately prior to the exams is scheduled for problem solving and illustrations of procedures. » Exams » Knowledge checking is done by written examination twice in a semester. Short ununounced exams are held periodically. » Consultations » Consultations are planned for 2 hours per week. Grading System Continuous Assessment T ype Quizzes Class participation Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 6% 2% 2% 40 % 50 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 0% 0% 100 % Week by Week Schedule 1. Pattern recognition. Task of pattern recognition. Basic motivation. Example of pattern recognition system. 2. Model of pattern recognition system. 3. Linear decision function. 4. Determining linear decision function. Perceptron algorithm. 5. Illustration of procedures. Numerical problem solving. 6. Nonlinear decision functions. Generalized decision functions. 7. Illustration of procedures. Numerical problem solving. 8. Midterm exam. 9. Nonlinear decision functions – potential functions. 10. Statistical classification. Bayes classifier. Estimation of parameters. 11. Syntactic (non-numerical) pattern recognition. 12. Syntactic (non-numerical) pattern recognition. Stochastic grammar. Grammar inference. 13. Introduction to clustering – unsupervised learning. 14. Illustration of procedures. Numerical problem solving. 15. F inal exam. University of Zagreb F aculty of Electrical Engineering and Computing 241 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature S. Theodoridis, K. Koutroumbas (2009). Pattern Recogniton, Elsevier R.O. Duda, P. E. Hart, D.G. Stork (2001). Pattern Classification, J. Wiley, New York L. Gyrgyek, N. Pavešić, S. Ribarić (1988). Uvod u raspoznavanje uzoraka, Tehnička knjiga Zagreb J.T. Tou, R.C. Gonzalez (1977). Pattern Recognition Principles, Addison-Wesley Similar Courses » Pattern Recognition, Cambridge » Pattern Recognition, TU Delft » PATTERN RECOGNITION AND ANALYSIS, Cambridge » Pattern Recognition and Analysis, MIT University of Zagreb F aculty of Electrical Engineering and Computing 242 Course Catalogue – Undergraduate Study ECT S Credits 3 English Level L0 E-learning Level L1 Study Hours Lecturers 30 Grading Only positive or negative mark. 50% for positive mark. C EA Doc. dr. sc. Sanda Pleslić Course Description EC E EP E Physical quantities; units; vectors; scalars; coordinate systems. Kinematics. Dynamics. Mechanics of fluids. Heat and thermodynamics. Oscillations and waves. Electricity and magnetism. Optics; modern physics. Study Programmes EL » Electrical Engineering and Information Technology and Computing (Study) (bridge course, 1st semester, 1st year) WT Learning Outcomes On successful completion of the course, students will be able to: SEIS IP Apply knowledge about physical quantities, units and coordinate systems Analyze and compute simple problems from kinematics and dynamics Explain basic phenomena in fluid mechanics Analyze simple thermodynamical systems Explain oscillating systems and wave phenomena Explain basic laws of electromagnetism Analyze and compute simple optical systems Explain phenomena in modern physics CE 1. 2. 3. 4. 5. 6. 7. 8. EEIT Lecturer in Charge E/C 137274 Introduction to physics C OM ECTS Information Package for Academic Year 2016/2017 CS F orms of Teaching » Lectures TI » Lectures with examples and problems. » Exams » Written exam » Consultations » Consalting » Other F orms of Group and Self Study » Demonstrations University of Zagreb F aculty of Electrical Engineering and Computing 243 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 10 % 45 % 45 % Exam T hreshold Percent of Grade 0% 0% 10 % 0% 90 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Physical quantities; units; vectors; scalars; coordinate systems. Kinematics. Dynamics. Mechanics of fluids. Heat and thermodynamics. Oscillations and waves. Electricity and magnetism. Optics; modern physics. Exam REMARK: The course is performed continuously for the first 5 weeks of classes. - Literature Matko F izić (2008). Klasifikacijski ispiti na tehničkim fakultetima, Element Additional Literature Nada Brković, Planinka Pećina (2013). Fizika u 24 lekcije, Element Similar Courses » Programme Specification: Part IA Physics, Cambridge University of Zagreb F aculty of Electrical Engineering and Computing 244 Course Catalogue – Undergraduate Study The primary goal of the course is to enable students to use the programming language R with the emphasis on problem solving and practical application. The R programming language is tailored specifically for exploratory, statistical and data mining analysis of data sets. By its nature, it has a lot in common with classical programming languages such as Python, Java or C ++ but also with statistical tools such as SAS or SPSS. With its interactive approach, but also the ability to write complex programming scripts, R has established itself as one of the leading statistical programming languages which together with the accompanying packages offers a very efficient way to perform complex analysis of data sets and create reports accompanied by complex visualizations and calculations. Learning R requires a specific combination of programming skills, knowledge of elementary statistics, but also a certain level of creativity and readiness for challenges. L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 50 62.5 75 85 C EA Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM Lecturer Dr. sc. Mihaela Vranić EEIT English Level EP E Course Description 4 EC E Doc. dr. sc. Damir Pintar ECT S Credits EL Lecturer in Charge E/C 147661 Introduction to R programming language WT ECTS Information Package for Academic Year 2016/2017 IP Study Programmes CS CE SEIS » Information Processing -> Computing (Module) (skills, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Science -> Computing (Module) (skills, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (skills, 5th semester, 3rd year) TI Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. Analyze small and large data sets in a meaningful and organized manner Identify the nature of the data and the nature of its processing Use the interactive programming approach to data analysis Modify the raw data into a form suitable for analysis Prepare complex scripts and software packages in the programming language R 6. Apply machine learning methods in the programming environment 7. Apply the methodology of preparing reports University of Zagreb F aculty of Electrical Engineering and Computing 245 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » PPT presentations and interactive demonstration of examples in R language with the option of executing examples on personal computers » Laboratory Work » Writing scripts in R language , programmatic data analysis, applying machine learning methods through the R language, writing reports. » Consultations » Consultations in a predefined weekday time slot or via e-mail correspondence. » Programming Exercises » Dataset analysis and reporting » E-learning » Solving interactive scripts in the programming language R with the help of the Swirl package Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Seminar/Project Attendance Mid Term Exam: Written F inal Exam: Written T hreshold Percent of Grade 10 % 5% 0% 5% 0% 5% 10 % 20 % 10 % 5% 20 % 5% 15 % 25 % Exam T hreshold 0% 0% 0% 0% 0% 0% Percent of Grade 0% 0% 0% 0% 0% Week by Week Schedule 1. Introduction to statistical programming, exploratory analysis and data mining; comparison between R and other programming languages 2. Basic R concepts: data types, functions, data structures, index vectors 3. Basic R concepts: functions, libraries, more advanced programming examples 4. Advanced programming concepts in R - OOP, optimization, debugging 5. Dataset management - data retrieval, cleaning and transformation 6. Dataset management - data retrieval, cleaning and transformation (2) 7. Exploratory analysis and data visualization: basic plotting 8. 1. midexam 9. 1. midexam 10. Exploratory analysis and data visualization: advanced visualization methods, outlier detection and management, ggplot2 package 11. Working with distributions in R: inferential satistics, sampling, simulations 12. Organization of a data analysis process and report creation - R Markdown 13. Chosen data mining methods: predictive analysis - regression, classification 14. Chosen data mining methods: decision trees, clustering, association rules 15. A look ahead: overview of paths for expanding the knowledge of R through illustrative examples University of Zagreb F aculty of Electrical Engineering and Computing 246 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Richard Cotton (2013). Learning R, "O'Reilly Media, Inc." David Diez, Christopher Barr, Mine ÇetinkayaRundel (2015). OpenIntro Statistics Additional Literature Jared Lander (2013). R for Everyone, Addison-Wesley Professional Jiawei Han, Jian Pei, Micheline Kamber (2011). Data Mining: Concepts and Techniques, Elsevier Similar Courses » Programming with R, University of California Berkeley » Statistical Learning, Stanford » An Introduction to R: Software F or Statistical Analysis, Cambridge University of Zagreb F aculty of Electrical Engineering and Computing 247 Course Catalogue – Undergraduate Study Study Programmes » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Model the behavior of a computer system and communication protocol using formal language 2. Design a computing process using a formal model 3. Apply formal models to verify the corectness of a computer system 4. Categorize a problem with respect to Chomsky hierarchy of formal languages 5. Select the optimal formal model for description, design, and implementation of a computer system 6. Estimate time and space complexity of a computing process 7. Evaluate the efficiency of a computer system and communication protocol E/C C EA Lecturers Dr. sc. Goran Delač Dr. sc. Marin Šilić Dr. sc. Klemo Vladimir T eaching Assistants Dr. sc. Goran Delač Dr. sc. Marin Šilić Dr. sc. Klemo Vladimir Zvonimir Pavlić, mag. ing. comp. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 75 88 Prerequisites Programming and Software Engineering Prerequisites for Programming Language Translation Software Design Software Design Project General Competencies The course prepares the students for application of formal models in engineering for the design of computer and communication processes, protocols, and systems. Based on the problem definition, students will be able to construct the formal model of the proposed solution, validate its correctness, estimate its efficiency and complexity, implement it in software or hardware, as well as document and test it. F urthermore, students acquire solid fundamental knowledge that is the basis for further study of theory of complex computing processes and systems. University of Zagreb F aculty of Electrical Engineering and Computing EEIT 45 15 15 C OM Study Hours Lecturers Exercises Laboratory exercises EP E The course introduces formal models of automata and grammars used for description, definition, software and hardware implementation, as well as verification of correctness of execution of computer and communication processes, protocols, and systems. Basic properties of computing processes and systems, such as determinism, decidability, computability, complexity, and tractability, are explained. Basics of automata theory, formal grammars, and languages are given. Chomsky hierarchy of languages is presented: regular languages, context-free languages, context-sensitive languages, recursive languages, and recursivelyenumerable languages. Complexity classes and hierarchy of complexity classes are defined: complete and hard problems, polynomial classes P and NP, and reduction method. L1 EC E Course Description E-learning Level EL Doc. dr. sc. Ante Đerek L1 WT Doc. dr. sc. Dejan Škvorc English Level IP Izv. prof. dr. sc. Zoran Kalafatić 6 CE Prof. dr. sc. Siniša Srbljić ECT S Credits CS Lecturers in Charge 86537 SEIS Introduction to Theoretical Computer Science TI ECTS Information Package for Academic Year 2016/2017 248 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lecturer-driven classroom presentations, examples of practical application of formal languages, automata, and grammars » Exams » Two written exams » Exercises » Lecturer-driven classroom problem solving, preparation for written exams » Laboratory Work » Implementation of algorithms on formal languages, automata, and grammars. Application of automata and grammars in practical software development. Online submission and evaluation of student work. » Consultations » Individual office hours with lecturers and assistants are organized on student's request. Grading System Continuous Assessment T ype Laboratory Exercises Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 50 % 0% 0% 0% 30 % 5% 35 % 35 % Exam T hreshold Percent of Grade 50 % 0% 0% 0% 0% 50 % 100 % Comment: Continuous Assessment: Min (Mid Term Exam: Written + F inal Exam: Written + Lecture attendance and oral examination in classroom) = 50 % Week by Week Schedule 1. Symbol, alphabet, string, and formal language; Example of formal language, automata, and grammar; ([1], pp. 1-14) Deterministic finite automata: example and definition; Deterministic finite automata: implementation and minimization; ([1], pp. 15-29) 2. Determinism and nondeterminism; Nondeterministic finite automata; Nondeterministic finite automata with e-moves; ([1], pp. 29-39) F inite automata with output; Regular expressions; F inite automata generator; ([1], pp. 39-51) 3. Properties of regular sets; F ormal grammar: example and definition; Regular grammar; ([1], pp. 51-63) Regular grammar (continuation); Context-free languages; Context-free grammar; Grammar and language ambiguity; Simplification of context-free grammars; ([1], pp. 63-78) 4. Simplification of context-free grammars (continuation); ([1], pp. 78-88) String derivation and parsing; Implementation of top-down parsing; Recursive-descent parsing; Bottom-up parsing; LR parsing; ([1], pp. 89102) 5. Pushdown automata: example and definition; ([1], pp. 103-114) Pushdown automata (continuation); Properties of context-free languages; ([1], pp. 114125) University of Zagreb F aculty of Electrical Engineering and Computing 249 ECTS Information Package for Academic Year 2016/2017 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Exercises: regular languages; Exercises: context-free languages; F irst mid term exam: regular languages, context-free languages; Recursively-enumerable languages; Turing machine; Techniques for constructing Turing machine; ([1], pp. 126-138) Generalization of basic Turing machine model; ([1], pp. 139-146) Restriction of basic Turing machine model; Turing machine based language generation; ([1], pp. 146-151) Unrestricted grammar; Properties of recursive and recursively-enumerable languages; Computability; Decidability; ([1], pp. 152-164) Context-sensitive languages; Context-sensitive grammar; Linear bounded automata; Properties of context-sensitive languages; ([1], pp. 165-172) Properties of context-sensitive languages (continuation); Chomsky hierarchy of formal languages, grammars, and automata; Definitions of space and time complexity; Complexity of automata and languages; Properties of space and time complexity functions; ([1], pp. 173-187) Complexity classes; ([1], pp. 187-190) Complexity properties of hierarchy of languages; ([1], pp. 190-194) Polynomial complexity classes; Tractability; Reduction method; Definition of complete and hard problems; P-complete (hard) and NP-complete (hard) problems; ([1], pp. 194-199) Exercises: recursively-enumerable languages, context-sensitive languages, complexity theory; F inal exam: whole course matter; Literature S. Srbljić (2007). Uvod u teoriju računarstva, Element Zagreb J. Hromkovic (2003). Theoretical Computer Science: Introduction to Automata, Computability, Complexity, Algorithmics, Randomization, Communication, and Cryptography, Springer J. E. Hopcroft, R. Motwani, J. D. Ullman (2000). Introduction to Automata Theory, Languages, and Computation, AddisonWesley P. Linz (2000). An Introduction to Formal Languages and Automata, Jones & Bartlett Publishers D. C. Kozen (1997). Automata and Computability, Springer Similar Courses » CS: AL5-AL7; CE: ALG5-ALG6, IEEE & ACM Computing Curricula » Introduction to Automata and Complexity Theory, Stanford » Automata, Computability, and Complexity, MIT » Automata Theory and F ormal Languages, NU Singapore » Automaten, F ormale Sprachen und Berechenbarkeit, TU Munchen » Theoretische Informatik, ETH Zurich » Models of Computation, Oxford » Basic models in computer science, University of Twente » Computability and Complexity, University of California Berkeley » Complexity Theory, Cambridge University of Zagreb F aculty of Electrical Engineering and Computing 250 Course Catalogue – Undergraduate Study Lecturer in Charge 122825 ECT S Credits 4 English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM Grading Doc. dr. sc. Tomislav Hrkać C EA This is a pass/fail course. Course Description EC E EP E An introduction to the Scala programming language. Short history, a comparison with Java and other similar languages. Scala in context of object oriented and functional programming. Overview of commonly used provided functions. Language features. Support for concurrent programming. Overview of data st ruct ures. Testing libraries. Overview o commonly used libraries and frameworks. Short introduction to using Scala on the Android platform. EL Study Programmes TI CS CE SEIS IP WT » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Information Processing -> Computing (Module) (skills, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Science -> Computing (Module) (skills, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (skills, 5th semester, 3rd year) Grading System Continuous Assessment T ype E/C Introduction to the Scala programming language EEIT ECTS Information Package for Academic Year 2016/2017 T hreshold Percent of Grade Exam T hreshold University of Zagreb F aculty of Electrical Engineering and Computing Percent of Grade 251 Course Catalogue – Undergraduate Study Virtual environments are objects and spaces created as models on a computer and brought to life using 3D computer graphics. The applications reach into a wide variety of fields such as computer games, television, design, virtual prototyping, training, various types of simulation, information visualization, communications, marketing etc. The fundamental techniques of virtual environments are presented, including virtual scene modeling, rendering, intersection testing, collision detection and interaction. More advanced technologies are introduced and explained: virtual and augmented reality networked virtual environments, virtual environments on mobile platforms. Applications of these technologies are discussed, aiming to stimulate students to think of the opportunities opened by them. E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) No additional comments. C OM T eaching Assistants Nenad Markuš, mag. ing. Marko Pavelić, mag. ing. EEIT L0 55 65 75 90 C EA Course Description English Level EP E Izv. prof. dr. sc. Krešimir Matković 4 EC E Prof. dr. sc. Igor Sunday Pandžić ECT S Credits Prerequisites Information Theory EL Lecturers in Charge E/C 34345 Introduction to Virtual Environments WT ECTS Information Package for Academic Year 2016/2017 Study Programmes TI CS CE SEIS IP » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define the concept of virtual environment Define the concept of virtual scene and all its elements Use 3D graphics tools and APIs Model 3D objects Apply knowledge in projects applying 3D virtual environments Develop applications of virtual environments University of Zagreb F aculty of Electrical Engineering and Computing 252 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students will gain knowledge and skills enabling them for practical implementation of models and applications of virtual environments, and for participation in projects involving virtual environment technologies. F orms of Teaching » Laboratory Work » F our lab assignments: V1 Modelling - Maya V2 Scene graph - VRML V3 Principles of rendeirng - ray tracing V4 Basic API - OpenGL » Experiments » Interactive 3D software is used to demonstrate key concept during certain lectures. Grading System Continuous Assessment T ype Laboratory Exercises Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 25 % 6% 29 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 25 % 6% 0% 69 % Week by Week Schedule 1. Virtual environment: concept, definition, overview, classification of terms related to virtual environments. 2. Overview of virtual environment applications: games, TV, design, virtual prototyping, training, simulation, information visualization, communications, marketing etc. 3. Virtual environment modeling: virtual scene and its components, modeling of geometry. 4. Virtual environment modeling: camera, lighting and material models. 5. Organization of the virtual environment in a scene graph, basic geometry transformations in the scene, scene graph traversal. 6. Rendering: ray tracing as example of a rendering method, typical rendering pipeline. 7. Graphics hardware: architecture, use, memory needs. 8. Languages and formats for virtual environments. 9. Application Programming Interfaces (APIs) for virtual environments. 10. Intersection tests and collision detection. 11. Interaction in the virtual scene: selection and manipulation of objects, navigation, introducing navigation constraints. 12. Networked virtual environments: concept, applications, fundamental techniques. 13. Virtual environments on the WWW: displaying virtual environments on the WWW, data types and formats, networking requirements. 14. Introduction to virtual reality, fundamental techniques and applications. University of Zagreb F aculty of Electrical Engineering and Computing 253 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. Introduction to augmented reality, fundamental techniques and applications. Literature Igor S. Pandžić, Tomislav Pejša, Krešimir Matković, Hrvoje Benko, Aleksandra Čereković, Maja Matijašević; (2011). Virtualna okruženja: Interaktivna 3D grafika i njene primjene, Element Manualia Universitatis Studiorum Zagrabiensis Tomas Akenine-Möller, Eric Haines, Naty Hoffman (2008). Real-Time Rendering, A. K. Peters Ltd. Mel Slater, Anthony Steed, Yiorgos Chrysanthou (2001). Computer Graphics and Virtual Environments: From Realism to Real-Time, Addison-Wesley Pub Co Similar Courses » Virtual Reality (CS 294), University of California Berkeley » Building Virtual Worlds [53-831], Carnegie Mellon University » Computer Graphics and Applications (CSC204), NU Singapore » 3D Computer graphics en virtual reality (IN4006), TU Delft University of Zagreb F aculty of Electrical Engineering and Computing 254 Course Catalogue – Undergraduate Study Prof. dr. sc. Mervan Pašić Course Description 1 English Level L0 E-learning Level L1 Study Hours Laboratory exercises 15 T eaching Assistant Dr. sc. Siniša Miličić E/C ECT S Credits C OM Lecturer in Charge 91611 EEIT Laboratory and Skills – Maths on the Computer Grading This is a pass/fail course. C EA ECTS Information Package for Academic Year 2016/2017 EC E EP E The student should learn some commonly used mathematical software as to be able to check the solution of problems that he has been or not solving without using the computer. As far as connected with Mathematics 1, this includes differential and integral calculus of one real variable as well as solving linear systems of equations. EL Study Programmes WT » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) Learning Outcomes SEIS Show on computer how calculate determinants of higher order Show on computer matrix algebra Show on computer the solving of linear systems of higher order Write a program for solving a problem from linear algebra Show on computer a basis of differential calculus Show on computer a basis of integral calculus CE 1. 2. 3. 4. 5. 6. IP On successful completion of the course, students will be able to: CS General Competencies TI Getting acquainted with elementary orders and programming principles from software for sympbolic mathematical calculus and learning how to use them properly when checking solutions of mathematical problems. F orms of Teaching » Exams » On computer and written. » Laboratory Work » Laboratory exercises are made in weeks reserved for laboratory exercises and skills. University of Zagreb F aculty of Electrical Engineering and Computing 255 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 100 % Laboratory Exercises Week by Week Schedule 1. Introduction to the basic commands of Mathematica 2. Matrix algebra on computer by using Mathematica 3. Computation determinants of higher order on computer by using Mathematica 4. Solving linear systems of algebraic equations on computer by using Mathematica 5. Solving linear systems of algebraic equations on computer by using Mathematica 6. Vector calculus on computer by using Mathematica 7. Vector calculus on computer by using Mathematica 8. Drawing and visual anlaysis of the graph of the one variable functions 9. Drawing and visual anlaysis of the graph of the one variable functions 10. Differential calculus on computer by using Mathematica 11. Differential calculus on computer by using Mathematica 12. Differential calculus of higher order on computer by using Mathematica 13. Differential calculus of higher order on computer by using Mathematica 14. Calculus of extreme points for one dimensional functions on computer by using Mathematica 15. Calculus of extreme points for one dimensional functions on computer by using Mathematica Literature M. Pašić (2004). Matematičko modeliranje pomoću Wolframove matematike, Skriptarnica F ER F . E. Szabo (2002). Linear Algebra. An Introduction Using Mathematica, Academic Press K. R. Coombes, R. L. Lipsman, J. M. Rosenberg (1998). Multivariable Calculus and Mathematica. With Applications to Geometry and Physics, Springer Similar Courses » Matematičko modeliranje pomoću Wolframove Mathematice, Cambridge University of Zagreb F aculty of Electrical Engineering and Computing 256 Course Catalogue – Undergraduate Study » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. List basic Matlab comands Describe the method of the problem solvin using Matlab Explain the description of dynamic systems in Matlab Use Matlab for simulation of the dinamic systems Analyze the obtained results Illustrate the results using MATLAB graphics tools Combine different Matalab and Simulink tools for determining the behavior of dynamic systems 8. Assess the validity of the results General Competencies Grading This is a pass/fail course. Minimal number of points required for pass is: 50% This course has no midterm exam. The students will get acquainted with MATLAB 7.X user interface, be able to work with MATLAB variables, interactively process data, plot and visualizes results, create and debug M-files and build graphical user interface. Prerequisites Mathematics 1 F orms of Teaching Prerequisites for Alarm Systems Software Design Project » Lectures » Lectures 8 hours » Exams » Laboratory exercises - test F inal exam » Laboratory Work » Two hours opf exercises per week. University of Zagreb F aculty of Electrical Engineering and Computing EEIT C OM T eaching Assistants Dr. sc. Tamara Hadjina Dr. sc. Šandor Ileš Dr. sc. Vinko Lešić Dr. sc. Ivan Marković Dr. sc. Damjan Miklić Dr. sc. Matko Orsag Dr. sc. Tomislav Pavlović Dr. sc. Tamara Petrović Igor Cvišić, dipl. ing. Josip Ćesić, mag. ing. Mladen Đalto, mag. ing. Luka F ućek, mag. ing. Nikola Hure, mag. ing. Edin Kočo, mag. ing. Kruno Lenac, mag. ing. F ilip Mandić, mag. ing. Anita Martinčević, mag. ing. Ivan Maurović, mag. ing. el. Branimir Novoselnik, mag. ing. Goran Vasiljević, dipl. ing. C EA 8 12 EP E Study Hours Lecturers Laboratory exercises EC E L1 EL Study Programmes E-learning Level WT The purpose of this course is to provide the students with a working introduction to the MATLAB technical computing environment and give the practical knowledge about programming techniques in MATLAB. Themes of vector and matrix data analysis, graphical visualization, data modeling, and MATLAB programming are explored in the context of realistic examples. L1 IP Course Description English Level SEIS Izv. prof. dr. sc. Izv. prof. dr. sc. Mato Baotić Jadranko Matuško 2 CE Prof. dr. sc. Željko Ban ECT S Credits 257 CS Lecturers in Charge E/C 104307 Laboratory and Skills – Matlab TI ECTS Information Package for Academic Year 2016/2017 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype Laboratory Exercises F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 33.33 % 66.67 % Exam T hreshold Percent of Grade 0% 33.33 % 0% 66.67 % Comment: This course has no midterm exam. Week by Week Schedule 1. 1st Lecture Overview of Matlab software. Basic operations in MATLAB. Application of M functions. Graphic presentation of results in 2D and 3D space. Application of the Symbolic Toolbox. 2. 2nd Lecture Applying Simulink for simulation of the dynamical technical systems. 3. Preparing for the first Laboratory exercise (LV1) Basic operation of the program Matlab. 4. Work on the first Laboratory exercise (LV1) Basic operation of the program Matlab. 5. F inalizations of the first Laboratory exercise (LV1) and analyze of the results. 6. Preparing for the second Laboratory exercise (LV2) Design of the M scripts and M functions. 7. Work on the second Laboratory exercise (LV2). Using M scripts and M functions. 8. F inalizations of the second Laboratory exercise (LV2) and analyze of the results. 9. Preparing for the third Laboratory exercise (LV3). Preparation for solving problems using symbolic expressions. 10. Work on the third Laboratory exercise (LV3). Solving problems using Symbolic Toolbox. 11. F inalizations of the third Laboratory exercise (LV3) and analyze of the results. 12. Preparing for the fourth Laboratory exercise (LV4). Modelling of RLC circuit using Matlab / Simulink. 13. Work on the foruth Laboratory exercise (LV4). Simulation of RLC circuit using Matlab / Simulink. 14. F inalizations of the fourthLaboratory exercise (LV4) and analyze of the results. 15. F inal exam. Literature Ž. Ban, J. Matuško, I. Petrović (2010). Primjena programskog sustava Matlab za rješavanje tehničkih problema, Graphis, Zagreb MATLAB 7.x Documentation The Mathworks The Mathworks 2005 University of Zagreb F aculty of Electrical Engineering and Computing 258 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Engineering Tools II: Intro to Matlab, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 259 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 30 30 LabVIEW is graphical programming for measurement, automation and visualization. It is a development tool available for applications in test and measurement, data acquisition (DAQ), analysis, instrument and process control. This course will teach students advanced technics of Labview programming. Learning Outcomes Grading This is a pass/fail course. Minimal number of points required for pass is: 50% Prerequisites F undamentals of Electrical Engineering Programming and Software Engineering On successful completion of the course, students will be able to: IP To use software enviroment LabVIEW To appraise the program code to smaller units To produce smaller functional programs To modify current examples to his demands To merge smaller program parts to usefull programs To choose needed functions for the realization of task EEIT Study Hours Lecturers Laboratory exercises C OM L1 C EA E-learning Level EP E L2 EC E English Level T eaching Assistants Doc. dr. sc. Hrvoje Hegeduš Doc. dr. sc. Marko Jurčević Dr. sc. Hrvoje Hegeduš Dr. sc. Petar Mostarac Doc. dr. sc. Juraj Havelka Course Description 1. 2. 3. 4. 5. 6. 2 EL Prof. dr. sc. Roman Malarić ECT S Credits WT Lecturers in Charge E/C 69393 LabVIEW SEIS General Competencies CE The basic knowledge of Labview programming, data acquisition from connected instruments to computers. SCADA programmming. Communication with programmible logic controllers using various protocols. CS F orms of Teaching » Lectures TI » Lectures with presentations » Experiments » During presentations Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 30 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 100 % University of Zagreb F aculty of Electrical Engineering and Computing 260 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Virtual instrumentation and LV The LabVIEW Environment LabVIEW F oundations Structures Arrays and Clusters Charts and Graphs Strings and F ile I/O Signal Measurement and Generation Data Acquisition Advanced LabVIEW F eatures Examples Examples Examples Examples Test Literature R. Bitter, T. Mohiuddin, M. Nawrocki (2006). LabView: Advanced Programming Techniques, CRC Press C. Clark (2005). LabVIEW Digital Signal Processing: and Digital Communications, McGraw Hill M. L. Chungani,A. R. Samant,M. Cerna (1998). LabVIEW Signal Processing, PTR PH J. Essick (1989). Advanced LabVIEW Labs, PTR PH L. Sokoloff (2004). Applications in LabVIEW, Pearson PH Similar Courses » LabVIEW course, Chalmers University » Engineering Tool IV: Programming with LabView, ETH Zurich » ME220 Lab #1 Introduction to LabView Environment and Signals in the, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 261 Course Catalogue – Undergraduate Study Course Description Definition of a local area network. Protocol architecture and LAN topologies. Multiple medium access in local area networks. Multiple access control. Standards of physical layer in local area networks. Networking devices in LAN. LAN internetworking. Virtual LANs. Security in local area networks. Local area network management. LAN performance. Internetworking between LANs and public networks. English Level L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistant Matija Šulc, mag. ing. 40 65 75 85 Prerequisites Communication Networks EL Study Programmes IP WT » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Define the basic concepts of LANs Estimate the important parameters of local area networks (LANs) Solve the problem in LANs Analyze the problem Categorize existing ideas and give a new solution Compare of quality of solutions TI 1. 2. 3. 4. 5. 6. General Competencies Theoretical knowledge about protocol architecture of local area networks (LANs), especially Ethernet LANs. Practical knowledge about LAN standardization and about LAN switches. Practical skills for designing and administering of local area networks, and for data traffic measurements in LANs. University of Zagreb F aculty of Electrical Engineering and Computing EEIT 4 C EA Doc. dr. sc. Željko Ilić ECT S Credits EP E Lecturer in Charge E/C 34332 Local Area Networks EC E ECTS Information Package for Academic Year 2016/2017 262 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Teaching is organized through two teaching cycles. The first cycle includes seven weeks of classes and ends with a mid-term exams, while the second cycle includes six weeks of classes and ends with a final examination. » Laboratory Work » Laboratory work is carried out through three cycles, which include three parts (Linux, Packet Tracer software and network monitoring (SNMP)). Laboratory ends with laboratory exam. Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 25 % 25 % 25 % 25 % Exam T hreshold Percent of Grade 0% 0% 25 % 50 % 50 % 25 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course information; Introduction to LANs Introduction to LANs (cont.); Ethernet basics Ethernet basics (cont.) Ethernet networks: 100-BASE, G-BASE, 10GbE LANs: networking Switched LANs Switched LANs (cont.); Virtual LANs: Applications and Concepts Exam Wireless LANs Wireless LANs (cont.) Network management (SNMP) Network performance: LANs Transmission media Structural cabling Exam Literature Rich Seifert; Jim Edwards (2008). The All-New Switch Book, Wiley Gilbert Held (2003). Ethernet Networks, John Wiley & Sons Charles E. Spurgeon (2000). Ethernet: The Definitive Guide, O Reilly University of Zagreb F aculty of Electrical Engineering and Computing 263 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Projects in Computer Networks, Stanford » Local and Wide Area Networks [core], IEEE & ACM Computing Curricula » Breitbandnetze, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 264 General rules of electrical installation design. Connection to the MV utility distribution network. Connection to the LV utility distribution network. MV & LV architecture selection guide. LV Distribution. Protection against electric shocks. Sizing and protection of conductors. LV switchgear: functions & selection. Protection against voltage surges in LV. Energy Efficiency in electrical distribution. Power factor correction and harmonic filtering. Harmonic management. Characteristics of particular sources and loads. Residential and other special locations. Using tools for designing LV networks. English Level L1 E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Electric F acilities EP E Course Description 4 EC E Prof. dr. sc. Slavko Krajcar ECT S Credits EL Lecturer in Charge E/C 35245 EEIT Low-voltage Power Systems C OM Course Catalogue – Undergraduate Study C EA ECTS Information Package for Academic Year 2016/2017 WT Study Programmes » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) IP Learning Outcomes SEIS On successful completion of the course, students will be able to: TI CS CE 1. Identify basic components of medium and low voltage installations 2. Employ software solutions for modelling LV networks and calculation of protective device selectivity 3. Choose adequate equipment for specific implementations in LV network 4. Explain the role of individual components in LV distribution systems 5. Estimate usefulness of individual protective devices in LV networks 6. Synthesize theoretical knowledge of designing LV networks with software tools General Competencies The objectives of the course are to give the students the knowledge about low voltage power systems. Upon the completition of the course, students will be qualified to do following: 1.planning and design of low voltage power systems; 2. project management for low voltage power systems F orms of Teaching » Lectures » Guest lecturers at the beginning of each learning cycles (3 in one semester) » Exams University of Zagreb F aculty of Electrical Engineering and Computing 265 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Performed on-line, using the Moodle system, in a controlled computer lab. » Consultations » Via on-line forums, e-mail and other electronic media, and also in person with lecturers. » Structural Exercises » Work in DOC2 software, independent creation of LV installation. » E-learning » Use of e-learning and e-transfer of knowledge throughout the course, Moodle platform. Grading System Continuous Assessment T ype Quizzes Class participation Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 50 % 0% 50 % 40 % 60 % 20 % 5% 15 % 40 % 20 % Exam T hreshold Percent of Grade 50 % 0% 50 % 0% 20 % 5% 15 % 50 % 60 % Week by Week Schedule 1. General rules of electrical installation design. 2. Connection to the MV utility distribution network. Connection to the LV utility distribution network. 3. MV & LV architecture selection guide. 4. LV Distribution. 5. Protection against electric shocks. 6. Knowledge exam 1 7. Sizing and protection of conductors. LV switchgear: functions & selection. 8. Protection against voltage surges in LV. 9. Power factor correction and harmonic filtering. 10. Using tools for designing LV networks. 11. Characteristics of particular sources and loads. 12. Residential and other special locations. 13. Harmonic management. 14. F inishing the project task 15. F inal knowledge exam Literature Vjekoslav Srb (1989). Električne instalacije i niskonaponske mreže, Tehnička knjiga Merlin Gerin, Schneider Electric (2007). Electrical installation guide According to IEC International Standards, (on-line) University of Zagreb F aculty of Electrical Engineering and Computing 266 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Application of electrical components and installations, Royal Instutute of Technology Stockholm » Designs of electrical equipment and installations, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 267 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Doc. dr. sc. Hrvoje Pandžić Course Description Within the scope of this subject students have to gain knowledge on business, legal, and project engineering environment. Main topics: engineering profession, engineering ethics, intellectual property, engineering approach to problem solving, teamwork, projects and project management, project planning, risks in projects, management and managers, organizing, and leadership. Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) L1 Study Hours Lecturers 30 C EA Prerequisites for Economics and Managerial Decision Making Project Project Project Project Project Software Design Project Software Design Project Software Design Project Software Design Project Software Design Project EP E 50 62 74 86 EC E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM Lecturers Prof. dr. sc. Stjepan Car Prof. dr. sc. Darko Huljenić Izv. prof. dr. sc. Dubravko Sabolić Dr. sc. Žarko Janić EEIT E-learning Level EL Doc. dr. sc. Bojan Trkulja L0 WT Izv. prof. dr. sc. Željka Car English Level IP Prof. dr. sc. Vedran Bilas 3 SEIS Prof. dr. sc. Željko Štih ECT S Credits CE Lecturers in Charge E/C 21012 Management in Engineering CS Learning Outcomes On successful completion of the course, students will be able to: Identify complex environment of engineering Explain ethic aspects of engineering Explain fundamental characteristics of intellectual property Apply fundamental principles of teamwork Prepare project plan Explain managerial functions Identify organizational forms Explain importance of leadership TI 1. 2. 3. 4. 5. 6. 7. 8. General Competencies Understanding of ethical, business, legal, and project framework of engineering. University of Zagreb F aculty of Electrical Engineering and Computing 268 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Teaching is organized in two cycles. The first cycle includes of 7 weeks of teaching and mid-term exam, and the second cycle includes of 6 weeks of teaching and final exam. Teaching is executed in 15 weeks with two hours of teaching per week. » Exams » Knowledge is tested by written exam. » Consultations » Consultations are held individually. » Seminars » Seminar work is a plan for a small project. Grading System Continuous Assessment T ype Class participation Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 10 % 30 % 30 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 10 % 30 % 0% 60 % Week by Week Schedule 1. Engineering as a profession, history of engineering, greatest engineering achievements in twentieth century, modern engineering, engineering skills, engineering jobs. 2. Engineering ethics, profession, etiquette, law and moral, ethics and ethic codes, moral dilemmas, individual responsibility, case studies. 3. Intellectual property, types of intellectual property, authors' and similar rights, industrial property, patents, trade marks, industrial design, geographical indications, topography of semiconductor chips, intellectual property in digital era. 4. Engineering problem solving, good and bad approaches to problem solving, understanding of a problem, categories of problems, problem solving cycle. 5. Teamwork, definition of a team, roles and responsibilities, importance of a team, problems in teamwork, team building, resolving of conflicts. 6. Projects and project management, definition of a project, project management functions, phases and processes in a project. 7. Project planning - methodology, determination of a scope, identification of activities, scheduling, Gantt chart, resources and budget. 8. mid-term exams 9. mid-term exams 10. Project planning - tools, MS Project, examples. 11. Project risk management, risk identification, qualitative risk analysis, quantitative risk analysis, plan of risk avoidance, tracking and control of risks. 12. Management and managers, organization, managers, management, managerial functions, managerial roles, managerial skills, engineering and management. University of Zagreb F aculty of Electrical Engineering and Computing 269 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. History of management, scientific management, general administrative management, psychological movement in management, quantitative approach to management, system theory and management, situational approach to management, quality management, modern trends. 14. Organization, job specialization, organizational structures, relationships in organizations, centralization and decentralization, business functions of a company, organization of engineering departments. 15. Leadership, short survey of research on leadership, transformationaltransactional leadership, charismatic leadership, team leading. Literature B.S. Dhillon (2002). Engineering and Technology Management Tools and Applications, Artech House S.P. Robbins, M. Coulter (2007). Management – ninth edition, Prentice Hall Project Management Institute (2004). A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Project Management Institute Similar Courses » Management in Engineering, MIT » Grundlagen des Managements für Ingenieure, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 270 Course Catalogue – Undergraduate Study E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 45 60 75 85 Prerequisites Mathematics 2 SEIS Study Programmes CS CE » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) TI Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. Recognize problems which can be modeled on computer Define a problem and write a computer algorithm for its solving Describe possible input and output parameters and possible solutions Write a solution of a problem appearing in classic mathematics or profession 5. Analyze written algorithms in the sense of real problem and computer view 6. Create mathematical model for given problem and write a computer progrem for solving it University of Zagreb F aculty of Electrical Engineering and Computing C EA Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistant Dr. sc. Siniša Miličić EEIT L2 EP E Basic and advanced programming in Mathematica. Experiment, analysis and visualization on computer of mathematical notions and topics, like: matrix operations, linear systems and transformations, differential and integral calculus, multivariable calculus, vector analysis, differential equations, Laplace and F ouirer transformations, z - transformation, introduction in complex analysis, fractals, mathematical statistics, elements of numerical analysis, discrete mathematics. Mathematical modeling on the computer of some problems appearing in applications, like: signal processing and image compression, neural network, data base, cryptography, simulation of games, optimization and physics, electrical circuit and some problems from electrotechnique. Basic ctructure of mathematical modeling must contain: definition and physical version of the experiment (if it is possible to do), measurement of experimental results, definition of suitable chosen mathematical model, calculation on computer the results obtained from the mathematical model - the so-called theoretical results, comparison between experimental and theoretical results, and based on the preceding, deducing a conclusion on the suitability of chosen mathematical model. English Level EC E Course Description 4 EL Prof. dr. sc. Mervan Pašić ECT S Credits WT Lecturer in Charge E/C 91612 Mathematical Modeling of Computer IP ECTS Information Package for Academic Year 2016/2017 271 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Basic and advanced programing in Mathematica. The mathematical modeling on computer by using Mathematica of the seceral topics: from the classical mathematics (linear algebra, mathematical analysis, differential equations, probability and statistics etc.), from the vocational courses during the study of electrotechics, tele and radio communication, computer engineering, etc. Definition of experiment and choosing of suitable mathematical model, getting the experimental results, calculation of theoretical results on computer obtained from the mathematical model, comparison between experimental and theoretical results, conclusion about the suitability o chosen mathematical model. F orms of Teaching » Lectures » Themas of lectures are focused to mathematical modeling on computer of notions and problems, which are classified into the next four different groups: the classic mathematics appearing on the first year of the study (lnear algebra, mathematical analysis 1 and 2, satistics etc.), profession (physics, electrotehnique, computer engineering, radio and telecomunitation etc), education (practical life problems) and computer games. » Laboratory Work » Laboratory exercises are concentrated on manipulation with basci commands of Mathematica on computer, which are applied to basic problems from: matrix and vector algebra, one dimensional calculus (differentiation and integration), more variable calculus, functions of complex variable, combinatorics, statistics, etc. » Experiments » Definition of some experiments: electrical circuit, image compression, static and fluid dynamics, etc. » Seminars » Seminar is an independent work in which a student defines a problem in collaboration with professor, and then he try to give the solution of that problem: write algorithm, check it on computer, analyze obtained results, etc. At the end, student presents his seminar on computer in a public presentation. » Acquisition of Skills » Defining, realization and measurement in experiment; defining and computer calculation of mathematical model; comparison and analysis of experimental and theoretical results. Grading System Continuous Assessment T ype Class participation Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 10 % 30 % 30 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 30 % 0% 70 % Week by Week Schedule 1. Basic commands which are available in Mathematica or other software for simbolic calculus on computer. University of Zagreb F aculty of Electrical Engineering and Computing 272 ECTS Information Package for Academic Year 2016/2017 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Analysis and examples for good and poor program made on computer. Basic examples from the topics appearing in the classical mathematics. Basic examples from the topics appearing in the computer engineering. Basic examples from the topics appearing in the electrical engineering. Detailed examples for mathematical modeling of topics from matric and vectors calculus, one variable differential and integral calculus, more variable calculus, statistics etc. Detailed examples for mathematical modeling of several topics from physics, electrotechnique, computing, tele and radio communications and other topics appearing during the study. Detailed examples for mathematical modeling of several topics with the educational purposes. Detailed examples for mathematical modeling of several topics appearing in the computer games. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Presentation, analysis and estimate of student seminars on the mathematical modeling on computer, with some of basic researching elements. Literature M. Pašić (2000). Matematičko modeliranje pomoću Wolframove Mathematice, Skriptarnica F ER F . E. Szabo (2002). Linear Algebra. An Introduction Using Mathematica, Academic Press K. R. Coombes, R. L. Lipsman, J. M. Rosenberg (1998). Multivariable Calculus and Mathematica. With Applications to Geometry and Physics, Springer M. L. Abell, J. P. Braselton (1993). Differential Equations with Mathematica, Academic Press Similar Courses » Computer Laboratory II, Cambridge University of Zagreb F aculty of Electrical Engineering and Computing 273 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Real numbers and functions of one real variable. Limits of sequences. Limit of a real function of real variable. Derivative of a function and applications. Integrals and applications. Matrices, determinants and solving linear systems. Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. Describe and apply basic concepts of course 2. Describe, connect and interpret basic notions, results and methods from course 3. Demonstrate fundamental skills from course such as differentiation, integration, calculation of limits, solving systems and others 4. Apply basic methods and skills into practice 5. Analyze problems and making conclusions by using mathematical reasoning 6. Demonstrate skills of mathematical modelling and problem solving 7. Demonstrate an ability for mathematical expression Lecturers Prof. dr. sc. Ljubo Marangunić Prof. dr. sc. Mervan Pašić Dr. sc. Mario Bukal Dr. sc. Marijana Greblički Dr. sc. Maja Resman Dr. sc. Domagoj Vlah Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Attendance of lectures is mandatory. 45 55 70 85 Prerequisites for DisCont mathematics 1 Electroacoustics Laboratory and Skills Matlab Mathematics 2 Physics 1 General Competencies Acceptance of elementary concepts and methods in linear algebra. Mastering the basic knowledge and techniques of the differential and integral calculus of functions of one variable and applications. University of Zagreb F aculty of Electrical Engineering and Computing EEIT EL EC E T eaching Assistants Dr. sc. Tomislav Berić Dr. sc. Dario Bojanjac Dr. sc. Snježana Lubura Dr. sc. Ana Prlić Petar Bakić, mag. math. Stjepan Šebek, mag. math. C OM 90 15 C EA Study Hours Lecturers Exercises EP E L2 WT Course Description E-learning Level IP Doc. dr. sc. Ana Žgaljić Keko L0 SEIS Doc. dr. sc. Igor Velčić English Level CE Doc. dr. sc. Lana Horvat Dmitrović Izv. prof. dr. sc. Izv. prof. dr. sc. Ilko Brnetić Josipa Pina Milišić 7 CS Prof. dr. sc. Darko Žubrinić ECT S Credits TI Lecturers in Charge E/C 86475 Mathematics 1 274 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are held in two cycles, 6 hours per week » Exams » Midterm and final exam » Exercises » Excercises are held one hour per week » Consultations » each lecturer one hour per week Grading System Continuous Assessment T ype Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Comment: The scores achieved on short tests will be transferred to the score of the exam only in the case when it is in the interest of the student. Week by Week Schedule 1. Mathematical logic. Sets. F unctions. The set of natural numbers, integers, and rational numbers. Mathematical induction. Real numbers. Complex numbers. 2. Real functions of one real variable. Review of elementary functions. 3. Sequences. Accumulation points. Limit of a sequence. 4. Limit of a real function of one real variable. Continuity of functions. Basic theorems about continuous functions. 5. Derivative of a function. Differentiation rules. Differentiation of implicit and parametric functions. 6. Differential of a function. Basic theorems of Differential Calculus. Lagrange mean value theorem. Taylor's theorem. L'Hospital's rule. 7. F inding extrema of a function. Convexity and concavity of a function. Sketching curves and qualitative graph of a function. 8. Midterm exam. 9. The indefinite and the definite integral. Methods of the integration (the substitution method and the integration by parts). 10. Integration of rational functions. Integration of some irrational and trigonometric functions. 11. The improper integral. F inding the area of planar sets. Computation of the length of curves. F inding the volume of the revolution. F inding surface of the revolution. 12. Matrices. Summation and the scalar multiplication. Multiplication of matrices. Properties of matrix multiplication. Determinants and their properties. 13. Inverse of a matrix. Rank of a matrix. 14. Solving linear systems of equations using the Gauss method. F inding eigenvalues and eigenvectors of quadratic matrices. University of Zagreb F aculty of Electrical Engineering and Computing 275 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. F inal exam. Literature N. Elezović (1999). Linearna algebra, Element P. Javor (1999). Matematička analiza 1, Element M. Pašić (2004). Matematička analiza 1, Merkur ABD M. Pašić (2004). Matematička analiza 2, Merkur ABD Similar Courses » Mathematik 1 für ET, TU Wien » Höhere Mathematik 1, TU Munchen » Calculus in one variable, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 276 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description Vectors. Analytic geometry in space. Differential calculus of several variables. Series. Power series. Taylor series. Ordinary differential equations. Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. Understand the notion of convergence of series of numbers and apply the basic criteria for convergence of series of numbers. 2. Determine the area of convergence of power series. 3. Develop the function in a Taylor power series. 4. Apply tecniques and procedures on problems related to lines and planes in the space. 5. Understand basic techniques in calculus of several variables. 6. Apply calculus of several variables on finding local and global extremas of differentiable functions of several variables. 7. Relate techiques of Mathematics 2 and Mathematics 1 and use them to solve basic types of ordinary differential equations 8. Create a mathematical model, based on the differential equation, related to electircal engineering University of Zagreb F aculty of Electrical Engineering and Computing Lecturers Prof. dr. sc. Ljubo Marangunić Dr. sc. Siniša Miličić Dr. sc. Goran Radunović EC E EP E T eaching Assistants Dr. sc. Tomislav Berić Dr. sc. Dario Bojanjac Dr. sc. Ana Prlić Dr. sc. Goran Radunović Mario Stipčić, mag. math. EEIT 90 15 C OM Study Hours Lecturers Exercises C EA L2 EL Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Attendance of lectures is mandatory. 45 55 70 85 WT Doc. dr. sc. Ana Žgaljić Keko E-learning Level IP Doc. dr. sc. Domagoj Kovačević L0 Prerequisites Mathematics 1 SEIS Izv. prof. dr. sc. Tomislav Šikić English Level Prerequisites for Computing Methods of Modern Physics DisCont mathematics 2 Electrical Circuits Electronics 1 F undamentals of Intelligent Control Systems Interactive Computer Graphics Mathematical Modeling of Computer Mathematics 3 - C Mathematics 3 - EE Probability and Statistics Robotics Practicum Sound and Environment 277 CE Doc. dr. sc. Lana Horvat Dmitrović Prof. dr. sc. Mervan Pašić 7 CS Prof. dr. sc. Darko Žubrinić ECT S Credits TI Lecturers in Charge E/C 86476 Mathematics 2 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Student is supposed to achieve a good level of understanding of theoretic concepts and principles in the topics of series, power series, Taylor series, analytic geometry in space and differential calculus of several real variables. Student will be able to select and apply corresponding methods and techniques o f calculations from topics mentioned above. Student will synthesize all above competences and use it in the solving of ordinary differential equations(ODE's). Student will be able to design the differential equation, as a mathematical model, related to simple examples of the engineering practice. F orms of Teaching » Lectures » Lectures which contain a large number of examples and problems » Exams » Mid-term and final exam during the lecture-free weeks. » Exercises » More examples for students which need more practice. » Experimental Exercises » Individually, implement by best students from higher years of study. » Consultations » At least once a week. Grading System Continuous Assessment T ype Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Comment: The scores achieved on short tests will be transferred to the score of the exam only in the case when it is in the interest of the student. Week by Week Schedule 1. VECTORS. Operations with vectors and linear combination of vectors. Coordinate system and canonical basis. Scalar product of two vectors and the angle between them. Vector product, scalar triple product and vector triple product of vectors. Liner independence of vectors and basis decomposition of vectors. 2. LINE AND THE PLANE. Plane in space and equation of the plane. Line in space and equation of the line. Mutual relationship between the line and the plane. 3. F UNCTION OF SEVERAL VARIABLES (AN INTRODUCTION) Euclidean space R^n. The notion of the graph of the function in several variables. An overview of some surfaces in Euclidean space. The equation of the curve in space. Level curves and level surfaces. University of Zagreb F aculty of Electrical Engineering and Computing 278 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4. CALCULUS OF SEVERAL VARIABLES. (1st PART) Limit and continuity of functions in several variables. Partial derivatives. The notion of the gradient and differentiable function in several variables. Higher order derivatives and Schwartz theorem. Approximations of functions using the first differential. 5. CALCULUS OF SEVERAL VARIABLES (2nd PART) Derivatives of composite functions and chain rule. Derivatives of vector functions and tangent line on the space curve. Tangent plane. Integrals depending on the parameter. 6. APPLIED CALCULUS OF SEVERAL VARIABLES (1st PART) Directional derivative Mean value theorem Derivation of implicit function High-order differentials. 2nd Differential and quadratic forms Taylor's formula for functions of two variables 7. APPLIED CALCULUS OF SEVERAL VARIABLES (2nd PART) Extreme values of linear functions Local extreme of function of several variables Extreme of function subject to constraints. Lagrange multiplier 8. MIDTERM EXAM 9. SERIES Definition of series and convergence of series. Criteria for convergence of series. Absolute and conditional convergence. Product of series. 10. POWER SERIES AND TAYLOR SERIES Power series, area of convergence and radius of convergence. Taylor series of elementary functions. Derivatives and integrals of power series. Convergence of sequence of functions. Series of functions. 11. F IRST-ORDER DIF F ERENTIAL EQUATION (1st PART) The notion of differential equation. The field of directions. Equations with separated variables. Homogeneous equations. Ortogonal trajectories Linear differential equations of the first order and applications. 12. F IRST-ORDER DIF F ERENTIAL EQUATION (2nd PART) Exact differential equations. Solving using parameters. Existence and uniquness of the solution. Singular solutions of differential equations of the first order. 13. HIGH-ORDER DIF F ERENTIAL EQUATION Solving the differential equation by decreasing the order. Existence and uniquness of the solution. Linear differential equation of the second order. Linear differential equation of the second order with constant coefficients. Applications of the linear differential equation. 14. LINEAR HIGH-ORDER DIF F ERENTIAL EQUATION Vector subspaces and linear operators. Differential operators. Higher order homogeneous differential equations. F inding the particular solution. Linear differential equation of higher order with constant coefficients. Euler equation. 15. F INAL EXAMS University of Zagreb F aculty of Electrical Engineering and Computing 279 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature N. Elezović (1999). Linearna algebra, Element P. Javor (1999). Matematička analiza 2, Element, B. P. Demidovič (1998). Zbirka zadataka iz matematičke analize za tehničke fakultete, Tehnička knjiga Serge Lang (1987). Calculus of Several Variables, Third Edition, Springer Additional Literature M. Pašić (2004). Matematička analiza 2, Merkur ABD Similar Courses » Mathematics 2 for electrical engineering (101.135 ), TU Wien » Calculus II, MIT » Höhere Mathematik 2, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 280 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Solve the differential equation using the Laplace transform 2. Analyze problems in electrical engineering using differential equations and the Laplace transform 3. Describe the nature of periodic functions 4. Illustrate the role of infinite sets and relations 5. Compare problems in combinatorics 6. Recognize problems related to recurrrence relations 7. Design the notion of the graph 8. Solve some typical problems in graph theory 60 15 C EA 45 55 70 85 EP E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Attendance of lectures is mandatory. C OM T eaching Assistants Dr. sc. Mario Bukal Dr. sc. Maja Resman Ana Anušić, mag. math. Mario Stipčić, mag. math. EEIT Study Hours Lecturers Exercises EC E Study Programmes L1 EL F ourier series and F ourier and Laplace transform are studied, as well as their applications. We introduce notions and methods of combinatorics including an introductory approach to difference equations. Descriptions of modelling of problems of discrete mathematics using graphs are given. E-learning Level Prerequisites Mathematics 2 WT Course Description L0 Prerequisites for Electromagnetic F ields Introduction to Pattern Recognition Project Signals and Systems Software Design Project IP Doc. dr. sc. Domagoj Kovačević English Level SEIS Izv. prof. dr. sc. Tomislav Šikić 5 CE Prof. dr. sc. Mario Osvin Pavčević ECT S Credits CS Lecturers in Charge E/C 88206 Mathematics 3 – C TI General Competencies Each student will learn the necessery techniques of integral transorms for solving problems in electrical engineering. One gets capabale of modelling as well as the theoretical and the computational solving of combinatorial problems. F orms of Teaching » Lectures » Lectures contain a large number of examples and problems » Exams » Mid-term and final exam during the lecture-free weeks. » Exercises » F or students which need more practice. » Experimental Exercises » Individually. University of Zagreb F aculty of Electrical Engineering and Computing 281 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Individually. » Consultations » At least once a week. Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Quizzes 2. Mid Term Exam: Written F inal Exam: Written Exam: Written Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Comment: The scores achieved on short tests will be transferred to the score of the exam only in the case when it is in the interest of the student. Week by Week Schedule 1. Periodic functions. Trigonometric F ourier series. 2. Properties of F ourier series. 3. Laplace transform. Examples of Laplace transforms. Properties of Laplace transform. 4. Inverse transform. Convolution. Solving of integral and differntial equations. 5. Applications. Dirac function. Power series and step functions. 6. Sets. 7. Binary relations. 8. Midterm exams 9. Product rule. Variations, permutations and combinations without repetition. Variations, permutations and combinations with repetition. 10. Inclusion - exclusion principle. Generating functions. Pigeonhole principle. 11. Recurrrence relations. 12. The notion of the graph. 13. Connectivity. 14. Optimization algorithms. 15. F inal exams. Literature Neven Elezović (2010). Fourierov red i integral Laplaceova transformacija, Element Darko Žubrinić (2007). Uvod u diskretnu matematiku, Element Mario-Osvin Pavčević (2007). Uvod u teoriju grafova, Element University of Zagreb F aculty of Electrical Engineering and Computing 282 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Differential Equations, Carnegie Mellon University » Combinatorics, Carnegie Mellon University » Graph theory, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 283 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. Define and explain the orthogonality of trigonometric system of functions and calculate F ourier series of a periodic function. 2. Apply F ourier analisys in thoery of signal analisys. 3. Apply Laplace transformation to solution of integral and differential equations and use Laplace tansformation in research of electrical circles. 4. Calculate double and triple integrals over different domains and solve many problems in applications of double and triple integrals. 5. Recognize i describe different scalar and vector fields and use formal calculus with nabla operator. 6. Calculate different line and surface integrals. 7. Apply divergence theorem and Stokes theorem in evalation of surfsace and line integrals. Study Hours Lecturers Exercises 60 15 Prerequisites Mathematics 2 Prerequisites for Electromagnetic F ields Introduction to Pattern Recognition Project Signals and Systems Software Design Project General Competencies Learn as much of the concept of linear integral transformations to be able to apply them for solving differential equations and electric circuits. Getting good fundamental knowledge and techniques of vector analysis, including line and surface integrals, enables one to solve problems from electromagnetism and electrostatics. University of Zagreb F aculty of Electrical Engineering and Computing C EA EP E 45 55 70 85 EC E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Attendance of lectures is mandatory. C OM T eaching Assistants Dr. sc. Goran Radunović Andrej Novak, mag. math. EEIT L1 EL » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) E-learning Level WT Study Programmes L0 IP F ourier analysis, Laplace and Z-transform are introduced together with their applications. Basic concepts of vector analysis, line and surface integrals, together with divergence theorem and Stokes formula are studied. English Level SEIS Course Description 5 CE Prof. dr. sc. Vesna Županović ECT S Credits CS Lecturer in Charge E/C 86477 Mathematics 3 – EE TI ECTS Information Package for Academic Year 2016/2017 284 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are organized through two cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 4 hours. » Exams » Mid-term exam in the 8th week of classes and final exam in the 15th week of classes. » Exercises » The brief assessments will be held during the auditory exercises (up to 1 hour per week). » Consultations » Consultations are held one hour weekly. Grading System Continuous Assessment T ype Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Comment: The scores achieved on short tests will be transferred to the score of the exam only in the case when it is in the interest of the student. Week by Week Schedule 1. Periodic functions. Trigonometric F ourier series. Computing of series and its applications. F ourier integral. F ourier transform. 2. Definition of the original and the Laplace transform. Laplace transform of elementar functions. 3. Properties of the Laplace transform. Basic theorems about the Laplace transform. Convolution and transform of periodic functions. 4. Applications to linear differential equations and systems. Applications to integral equations of convolution type. Applications to electric circuts. Z-transform. Difference and summation of originals. Applications of Ztransform. 5. Double and triple integrals. Change of variables in double and triple integrals. Applications of double and triple integrals. 6. Scalar and vector fields. Hamiltonian operator and properties. Gradient, divergence and curl. Directional derivative of scalar and vector fields. Laplace operator. 7. Vector potential. Line integral of the first type. 8. Midterm exam. 9. Line integral of the second type. Greens formula. 10. Potential vector field. Basic theorem about line integrals. Potential computing . University of Zagreb F aculty of Electrical Engineering and Computing 285 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 11. Implicit and parametric definition of surfaces Tangent plane. Normal sections of surfaces. Surface integral of the first type. 12. Surface integral of the second type. Applications of surface integrals. 13. Divergence, gradient and curl theorem. F low of vector fields. 14. Circulation of vector fields. Stokes formula. 15. F inal exam. Literature Matematička analiza 2 P. Javor Element 1999 Funkcije kompleksne varijable. Laplaceova transformacija I. Ivanšić Liber 1978 Neven Elezović (2010). Fourierov red i integral. Laplaceova transformacija, Element Ilko Brnetić, Vesna Županović (2010). Višestruki integrali, Element Tomislav Burić, Luka Korkut, Mario Krnić, Josipa Pina Milišić, Mervan Pašić (2010). Vektorska analiza, Element Similar Courses » Mathematik 3 fur Elektrotechnik, TU Munchen » Analysis III, Analysis IV, EPF L Lausanne University of Zagreb F aculty of Electrical Engineering and Computing 286 Course Catalogue – Undergraduate Study Accuracy of measurement, errors and the expression of uncertainties. Passive elements of measurement circuits. Analog and digital measuring instruments. The main properties, limitations, accuracy and applications. Measurements of voltage and current. Voltmeters and ammeters. Compensators and calibrators, high voltage dividers. Conventional and unconventional measuring transformers. Thermal current comparator. Resistance measurement. I-U method, measurement of insulation resistance and ground resistance. Measurement of capacity and inductance. Measuring bridges, digital impedance and admittance instruments. Oscilloscopes. Sampling of signals. Application of an oscilloscope. Measuring probe. Power measurement. DC, AC single phase and three phase measurements. Digital wattmeter. Semi-direct and indirect power measurement. Measurement of reactive and apparent power. Measurement of energy. Watthour meters; tariff setting, remote reading. Quality of electric energy. Measuring converters. Characteristics, the normalized output values, application. Temperature measurements. Resistive sensors, thermocouples. Measurement of pressure, flow, strain and relative extension. Application of unbalanced bridges. Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 55 67 79 90 Prerequisites F undamentals of Electrical Engineering EEIT L1 C OM E-learning Level C EA L0 EP E Course Description English Level EC E Doc. dr. sc. Luka F erković 4 EL Izv. prof. dr. sc. Ivan Leniček ECT S Credits WT Lecturers in Charge E/C 34334 Methods of Measurement IP ECTS Information Package for Academic Year 2016/2017 SEIS Protection from interference. CE Study Programmes CS » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes TI On successful completion of the course, students will be able to: 1. Choose measuring instruments with respect to the measurement requirements 2. Apply appropriate measurement procedure for a given measurand 3. Identify influential factors and make the correction of the results 4. Practice correctly measuring instruments 5. Classify systematic and random errors in the measurement procedure 6. Show measurement result and the corresponding measurement uncertainty University of Zagreb F aculty of Electrical Engineering and Computing 287 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The course gives the basic knowledge about the principles of operation of measuring instruments and various methods for measuring different electrical and non-electrical quantities. The students will have theoretical basis and practical skills to implement modern measuring instruments in many different methods, and ability to analyse the obtained results of measurements. F orms of Teaching » Lectures » Lectures are designed as 10 thematic units that are logically continue each other. F ollowing the lectures, students are introduced to the problem of measuring the spectrum of different quantities, in a wide range of their values. The lectures dealt with the computational examples. » Exams » Examination is conducted through mid-term exam and final exam. » Laboratory Work » Laboratory work provides 5 laboratory exercises that build on material from lectures. During the exercise, students have the opportunity to perform real measurements and apply the knowledge acquired in lectures. Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 30 % 20 % 50 % Exam T hreshold Percent of Grade 0% 0% 30 % 0% 50 % 20 % Week by Week Schedule 1. Accuracy of measurement and theory of errors. Standard deviation and statistical analysis of results. Measurement uncertainty, type A and type B. The complex expression of uncertainty and uncertainty. Computational examples. 2. Passive elements of measurement circuits. Real parameters and the equivalent diagrams. Parasitic parameters and frequency dependent parameters. Waveforms of AC quantities, definition and calculation of mean and effective values. Computational examples. 3. Analog and digital measuring instruments. The principle of operation, characteristics, limitations and accuracy. Application of analog and digital multimeter. Computational examples. 4. Measurement of direct currents. Ammeters. Current clamp with a Hall probe. DC current transformer. 5. Measurement of DC voltage. The compensation method and method of frequency transposition. Measuring amplifiers. High voltage divider and measuring probes. Electrostatic voltmeter. 6. Measurement of alternating current. Instruments with rectifiers. Measurement via thermoconverters. Conventional and unconventional current transformers. University of Zagreb F aculty of Electrical Engineering and Computing 288 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 7. Measurement of AC voltages. Voltmeters responsive to the effective value. Conventional and capacitive voltage transformer. Inductive divider. Ball spark gap and Chubb procedure. 8. Mid-term exam 9. Mid-term exam 10. Resistance measurement. UI method and comparison method. Ohmmeter method. Constant current method. Method of charge loss. Measuring the resistance of insulating materials. Measurement of ground resistance. 11. Measurement of inductance and capacitance. UI methods. Resonance method. Measuring bridges: Maxwell and Wien bridge. Schering and Glynn bridge. Digital RLC bridges. 12. Power measurement. DC, AC single phase and three phase metering. Digital wattmeter. Semi-direct and indirect measurement of power. Reactive and apparent power. 13. Measurement of energy. Watthour meters. Additional control functions: charging, remote sensing. The quality of electrical energy. 14. Measuring transducers. Characteristics, the normalized output values, application. Temperature measurements. Resistive sensors, thermocouples. Measurement of pressure, flow, stress and relative displacement. The application of unbalanced bridges. 15. Magnetic measurements Literature V. Bego (2003). Mjerenja u elektrotehnici, Graphis A. Morris (2001). Measurement and Instrumentation Principles, Butterworth-Heinemann V. Haasz, M. Sedláček (1998). Electrical Measurements. Instruments and Methods, VČVUT, Praha D. Vujević, B. F erković (2001). Osnove elektrotehničkih mjerenja, I. i II. dio, Školska knjiga Similar Courses » Messtechnik, TU Wien » Messtechniklabor, TU Wien » Grundlagen der elektronischen Messtechnik, TU Berlin » Messtechnik und Sensorik, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 289 Course Catalogue – Undergraduate Study Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Study Hours Lecturers Exercises Laboratory exercises 27 3 15 50 61 73 85 Prerequisites F undamentals of Electrical Engineering Learning Outcomes TI On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Identify different contributions to the uncertainty of measurement Classify diferent types of measuring instruments Apply measuring instruments on correct manner Analyse methods of measurement of electric quantities Develop computer-bysed measuring systems Assess possible accuracy improvements University of Zagreb F aculty of Electrical Engineering and Computing EC E EP E C EA T eaching Assistants Doc. dr. sc. Hrvoje Hegeduš Doc. dr. sc. Marko Jurčević Dr. sc. Hrvoje Hegeduš Dr. sc. Petar Mostarac Kristina F erković, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT L1 C OM E-learning Level EL F undamental terms of metrology. Measurand, influencing quantities and result of measurement. Least squares theory. Assessment of the uncertainty of measurement and expression of the results. International System of Units (SI). Metrology infrastructure and traceability. Basic analog and digital measuring instruments. Principles of work, characteristics and applications. Measurement of voltage, current, resistance, power and energy. Measuring bridges. Grounding, shielding and interference protection. Computer based measurements. Virtual and distributed measuring systems. Communication protocols connecting computer and instruments. Software for acquisition and analysis of results of measurement. L1 WT Course Description English Level IP Prof. dr. sc. Roman Malarić 4 SEIS Prof. dr. sc. Damir Ilić ECT S Credits CE Lecturers in Charge E/C 86536 Metrology Fundamentals CS ECTS Information Package for Academic Year 2016/2017 290 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The students will have a good understanding of the importance and application of metrology and measurement in the electrical engineering. They will have a good basic knowledge of metrology terminology, units, and the analysis of the measurement results, as well as a of different types of measuring instruments and measurement systems controlled by the computer, used in the methods of measurement of electrical quantities. F orms of Teaching » Lectures » Lectures with presentations » Exercises » Will be a part of the lectures. » Laboratory Work » Instead of lectures » Experiments » Whenever it is possible. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 10 % 10 % 25 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 0% 0% 0% 35 % 50 % Week by Week Schedule 1. F undamental terms of metrology. Measurand, influencing quantities and result of measurement. 2. International System of Units (SI). Metrology infrastructure and traceability. Calibration of instruments. 3. Least squares theory. Assessment of the uncertainty of measurement and expression of the results. 4. Elements of measuring circuits. Laboratory measuring and regulation equipment. 5. Basic analog measuring instruments. Principles of work, characteristics and applications. 6. Basic digital measuring instruments. Principles of work, characteristics and applications. 7. Measurement of dc and ac voltage and current. Measurement of resistance. 8. Mid-term exam. 9. Measurement of power and energy. 10. Balanced and unbalanced measuring bridges. 11. Grounding, shielding and interference protection. 12. Computer based measurements. Virtual and distributed measuring systems. 13. Communication protocols connecting computer and instruments. 14. Software for acquisition and analysis of results of measurement. University of Zagreb F aculty of Electrical Engineering and Computing 291 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. F inal exam. Literature J. Bucher (2004). The Metrology Handbook, ASQ V. Bego (2003). Mjerenja u elektrotehnici, Graphis, Zagreb *** (2008). International vocabulary of metrology (VIM), JCGM *** (2008). Guide to the expression of uncertainty in measurement (GUM), JCGM V. Haasz, M. Sedlaček (2006). Electrical Measurements, ČVUT, Praha Measurement Systems and Sensors W. Nawrocki Artech House 2005 Similar Courses » Measurement Science, University of Twente » Grundlagen der elektronischen Messtechnik, TU Berlin University of Zagreb F aculty of Electrical Engineering and Computing 292 Course Catalogue – Undergraduate Study Course Description The observation of radiocommunication phenomena, especially in mobile systems, analysis of events in radio channel during propagation in ideal and real conditions. Understanding of more representative mobile systems with survey through mobile generations. Study Programmes L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 T eaching Assistant Leonard Novosel, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT English Level C OM Izv. prof. dr. sc. Gordan Šišul 4 50 65 80 90 Prerequisites Probability and Statistics C EA Prof. dr. sc. Robert Nađ ECT S Credits EP E Lecturers in Charge E/C 34312 Mobile Communications EC E ECTS Information Package for Academic Year 2016/2017 SEIS IP WT EL » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) CE Learning Outcomes On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI CS 1. 1. Introduction with the basic terms of mobile communications along with the special emphasis on wireless interface. Student is gaining knowledge of all phenomenons that are affecting on the quality of the transmission of information with the radio channel. 2. 2. Student can apply the knowledge from the theory of electromagnetic waves on understanding of the phenomenons inside of the radio channel and connect them with the technical solutions of certain mobile systems towards quality assurance for all levels of services. 3. 3. Knowledge of mobile communications basics prior has application in further process of learning and solving particular examples. 4. 4. Students can, based on the knowledge of channel response in time or frequency domain, analyse behaviour of the system for certain type of information which is transferred through the channel. It means that based on impulse response you can conclude whether it is about narrowband or broadband channel. 5. 5. Because it is a elementary course, which gives an overview of the phenomenons, it isn't estimated that the students can be able to suggest some plan for solving the particular problems. 293 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. 6.With the acquirement from the course student can reach cognition about solvability or unsolvability of particular problems in mobile communications. General Competencies Good understanding of communication systems with deeper insight of particular phenomena from the electromagnetic waves propagation theory, processing of stochastic signals, evaluation of modulation methods and signal detection. Theoretical basic comprehension of physical system phenomena, not reducing the system knowledge only on general block view. F orms of Teaching » Lectures » Lectures are held with the help of a power-point presentation with explanations on the blackboard. Lectures are available in electronic format on the course website. » Exams » The assessment is carried out through two written exams (one midterm and final exam) and final oral examination. » Exercises » Numerical examples are an integral part of the course. » Experimental Exercises » During the course are provided three demonstration exercises. At the end of each exercise, test activities carried out, checking understanding of the material presented. » Consultations » Permanent consultation entire whole semester. » Other » During the semester, one homewor is provided with concrete numerical problems from the course. » Other F orms of Group and Self Study » During the semester several projects are planned from the course topics. Intention is to solve complex tasks, often with the use of computers and software simulations. Each project would be dealt with smaller groups of students. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 6% 8% 26 % 40 % 20 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 60 % 40 % Comment: Oral exam has 4 main parts (one question from every part). It is necessary to collect 40% from every part for passing exam. University of Zagreb F aculty of Electrical Engineering and Computing 294 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Signals in radiocommunications, deterministic and random. Signals in time and frequency domain, signal spectrum, noise. Survey of characterististics mobile systems first, second and third generation. 2. Radio channel, channel characteristics. Antennas for base and mobile stations. 3. Signal propagation loss, radio wave reflection, two ray model. Wave difraction, F resnel zone. Propagation loss models survey. 4. F ading, small and large scale fading statistics. Multipath in mobile systems, mobile station movement, Doppler shift. Radio-channel multipath effects, inter-symbol interference. 5. Multiple access in mobile systems, F DD and TDD communication mode. Cell structure, cell clusters and frequency reuse principle. Handover, handover types, umbrella cell. 6. Cochannel interference, adjacent channel interference, cell sectorization. System capacity, cell splitting, channel allocation methods. Reducing signal fading influence, diversity. 7. Reducing signal fading influence, diversity. TDMA access characteristics, digital signal equalization. Specific modulations in mobile systems. 8. Specific modulations in mobile systems. Mobile systems second generation, beginnings and common characteristics of GSM system. 9. Architecture of GSM system, characteristics of physical layer, burst groups in GSM. 10. Speech coding, source information coding, interleaving, logical channels. Down- and uplink simulation in GSM system. 11. Migration toward third generation of mobile systems, GPRS and EDGE. Picocellular systems, WLL and DECT. 12. Private trunked systems, TETRA. Indoor nomadic communications survey. 13. Megacells, mobile satellite systems, characteristics, significant mobile satellite systems. 14. Spread spectrum systems fundamentals, CDMA access. 1 Third generation mobile system main characteristics, capacity, soft handover. 15. Efficiency of second and third generation comparison, beginning of fourth mobile generation. Introduction to mobile system planing, planing tools, examples. Literature Zentner E. (2001). Antene i radiosustavi, Graphis P. Mohana Shankar (2002). Introduction to Wireless Systems, John Wiley & Sons Theodore S. Rappaport (2001). Wireless Communicatios, Principles and Practice, Prentice Hall Andreas F . Molisch (2011). Wireless Communications, Sec.ed., John Wiley & Sons Ltd. Similar Courses » S-72.231 Mobile Communications Systems, Cambridge » EE359 - Wireless Communications, Stanford » EE290I Wireless Communications, University of California Berkeley » 389.063 VU Mobile Communications, TU Wien University of Zagreb F aculty of Electrical Engineering and Computing 295 Course Catalogue – Undergraduate Study E-learning Level L1 Study Hours Lecturers 45 C OM C EA 50 60 75 85 EP E Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) F inal mark related to the Point-regime system. EEIT L1 Prerequisites Physics 2 EC E Conceptual bridges from classical physics to quantum physics, particle-wave dualism, basic notions and experiments. Derive of Schroedinger equation. Tunnel effect, electron in a potential well, WBK method. Uncertainty principle and its application in methods. Spectroscopic methods of analysis of materials based on the characteristic X-rays and gamma-photons. Detectors of radiation, applications and resolutions. Computed tomography and PET technique. Basic quantummechanical description of the properties of conductors and semiconductors. Effective masses of electrons and holes. Hall effect and quantum Hall effect, plateaus and Klitzing constant. Modern quantum technology methods: ESR, NMR, spin waves. Low temperature superconductivity, basic pictures of the BCS theory, quantization of magnetic flux, Josephson junction and magnetometer. Methods of synchrotron light beams and nanotechnologies. Elements and circuits on micro and nanoscale in the electrical engineering and IT. Elementary particles and their roles in modern cosmology and epistemology. English Level EL Course Description 4 WT Prof. dr. sc. Tomislav Petković ECT S Credits IP Lecturer in Charge E/C 34340 Modern Methods of Physics for Electrical Engineering and Information Technology SEIS ECTS Information Package for Academic Year 2016/2017 Study Programmes CS CE » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes TI On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. Explain events and concepts of quantum systems. Apply quantum mechanics to elementary processes and radiation detectors. Analyze quantum conductivity of metals, semiconductors, and apparatus. Combine classical and quantum Hall efect in the contemporary metrology. Derive formulae of apparatus operating based on magnetic electron and nuclear resonances. 6. Reconstruct basic pictures of the BCS-superconductivity and HTSmaterials. 7. Analyze synchrotron light for application in nanotechnology. 8. Illustrate role and consequences of particle physics for modern cosmology and epistemology. University of Zagreb F aculty of Electrical Engineering and Computing 296 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students will be educated for appliactions of science in electrcal engineering and information technology, based on a good understanding of basic results, quantum methods and techniques of modern physics. Based on the knowledge obtained by the Physics 1 and Physics 2, students will be thought for practical skills important for implementation, maintenance, and/or simple design of technological components, modules, and devices. F orms of Teaching » Lectures » Lectures with AV support originated by the laboratories. Simple experiments and demonstrations. » Exercises » Examples and problem solutions. » Experiments » Simple experiments by using detectors with digital oscilloscope and pulse height analyser. » Consultations » Regular - weekly consultations. » Seminars » Individual and/or group presentations of special topics. » Acquisition of Skills » Work on computer (simulation, data handling, searching on articles and solutions in quantum physics). Grading System Continuous Assessment T ype Homeworks Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 10 % 10 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 10 % 10 % 0% 40 % 40 % Comment: Two (equally valid) exams during the course: midexam and final. Week by Week Schedule 1. Basic concepts and pictures of quantum physics. Derive of Schroedinger equation. 2. Tunnel effect. Electron in a potential well. WBK method. 3. Uncertainty principle. Applications in methods. 4. Spectroscopic methods of analysis of materilas. Detectrors for X and gamma photons. CT and PET technique. 5. Quantum-mechanical description of metals and semiconductors. Effective mass of electron and hole. 6. Hall effect and quantum Hall effect. Plateaus and Klitzing constant. 7. Quantum technology method: ESR. University of Zagreb F aculty of Electrical Engineering and Computing 297 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 8. 9. 10. 11. 12. 13. EXAM Quantum technology method: NMR. Low temperature superconductivity. BCS theory - basic pictures. Quantization of magnetic flux. Josephson junction and magnetometer. High temperature superconductivity. Synchrotron light beam. Nanotechnology. Applications on the micro and nanoscale in the electrical engineering and IT. 14. Elementary particles. The roles in modern cosmology and epistemology. 15. EXAM Literature R. J. Scherrer (2006). Quantum mechanics: an accessible introduction, Pearson Addison Wesley, San F rancisco Tomislav Petković (2011). Eksperimentalna fizika i spoznajna teorija, Postskriptum, 3.prom.izd., Školska knjiga, Zagreb L. I. Schiff (1968). Quantum Mechanics, 3rd ed., McGrawHill Book Company C. Hamaguchi (2001). Basic semiconductor physics, Springer-Verlag, Berlin Heildeberg New York S. Blundell (2009). SUPERCONDUCTIVITY: A Very Short Introduction, Oxford University Press, Oxford Radiation Detection and Measurement G. F. Knoll J. Wiley & Sons, New York 2000 Similar Courses » Solid State Electronics (227-0145-00), Bachelor / 3rd year, ETH Zurich » Sensors and Instrumentation (Electrical & Electronic Engineering, 3 years, BEng), Manchester University and UMIST » Semiconductor engineering (Department of Engineering), Cambridge » Physics of Electrotechnology (EE&IT), TU Munchen » Modern Physics (Year 2 Curriculum, Engineering Science), University of Toronto University of Zagreb F aculty of Electrical Engineering and Computing 298 Course Catalogue – Undergraduate Study Prof. dr. sc. Silvio Hrabar Course Description Objective of the course is to provide a review of modern physics (physics of the 20th century) and to provide a link between classical and quantum views of reality. Modern concepts in physics, especially quantum physics, had a major impact on electronics and today there is a multitude of applications (and devices) that are based on these concepts. Therefore, the objective of this course to elaborate basic concepts in modern physics - from macroscopic to microscopic approaches, and to treat some of the applications in microwave and optical frequency regime (lasers, structures for guiding and directing elektromagnetic waves, optical fibers, periodic structures, new artificial materials based on metamaterial concept, plasmonic and nano-electromagnetic systems). E-learning Level L1 Study Hours Lecturers 60 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 C OM Prerequisites F undamentals of Electrical Engineering Physics 2 IP Study Programmes TI CS CE SEIS » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (courses for exceptionally successful students, 4th semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Information Processing -> Computing (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (courses for exceptionally successful students, 6th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing E/C L0 EEIT English Level EP E Prof. dr. sc. Zvonimir Šipuš 6 EC E Izv. prof. dr. sc. Lahorija Bistričić ECT S Credits EL Lecturers in Charge 90097 C EA Modern Physics and Applications in Electrical Engineering WT ECTS Information Package for Academic Year 2016/2017 299 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Computer Science -> Computing (Module) (courses for exceptionally successful students, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (courses for exceptionally successful students, 6th semester, 3rd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Relate different areas of morden physics Explain the principles of quantum physics Apply the principles of quantum physics in simple examples Relate principles of modern physics and innovative technology Explain basic principles of EM metamterials in RF and THz regimee Explain basic principles of nanoelectromagentics, plasmonic and graphene structures General Competencies Knowledge of various topics in physics and engineering in research, development and design of electronic devices. F orms of Teaching » Lectures » Lectures in2 cycles of 7 and 6 weeks » Seminars » Seminars » Other F orms of Group and Self Study » Discussions Grading System Continuous Assessment T ype Seminar/Project F inal Exam: Oral T hreshold 0% Percent of Grade 70 % 30 % Exam T hreshold Percent of Grade 0% 0% Week by Week Schedule 1. Introduction 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. An overview of macroscopic physics Transition to the microscopic physics Simple applications of quantum mechanics Electromagnetic field and Schrödinger equation Magnetism and quantum mechanics Quantum mechanics and optics Mid-term exam Antennas - structures for directing electromagnetic waves Structures for guiding electromagnetic waves Quantum mechanics and optical communications Electromagnetic metamaterials - artificial crystal structures University of Zagreb F aculty of Electrical Engineering and Computing 300 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. Terahertz electromagnetic systems - a combination of classical electromagnetism and quantum physics 14. Plasmonic and nano-electromagnetic systems 15. Presentation of seminar project Literature B. Schumacher and M. Westmoreland (2010). Quantum Processes Systems and Information, Cambridge Univ. Press J . W. Rohlf (1994). Modern Physics from Alpha to Z, Wiley N. Engheta, R. Ziolkowski (editors) (2006). Metamaterials, Physics and Engineering Exploarations, Wiley J. D. Joannopoulos, S.G. Johnson, J.N. Winn, R.D. Meade (2008). Photonic Crystals, Molding the flow of light, Princeton University Press Y. B. Band (2006). Light and Matter, Electromagnetism, Optics, Spectroscopy and Lasers, Wiley Similar Courses » Contemporary physics, University of California Berkeley University of Zagreb F aculty of Electrical Engineering and Computing 301 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (specialization courses, 6th semester, 3rd year) E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) 50 Good (3) 65 Very Good (4) 75 Excellent (5) 85 The requirements for passing the course include the following: (1) passing grades on all laboratory exercises, and (2) the obtained minimum grade on the oral exam. Prerequisites Communication Networks SEIS Learning Outcomes On successful completion of the course, students will be able to: Describe fundamental characteristics and methods of multimedia coding. Explain fundamental concepts and architecture of the World Wide Web. Create simple static and dynamic web content. Analyze web traffic between client and server. Describe the fundamentals of web search. Explain Voice over IP (VoIP) architecture and identify fundamental protocols. 7. Explain video over IP and IPTV fundamentals. 8. Explain fundamentals of P2P networks and applications. TI CS CE 1. 2. 3. 4. 5. 6. General Competencies Knowledge and skills in the area of multimedia services, service architecture and communication protocols. Understanding of multimedia streaming services, with emphasis on Internet telephony and multimedia conferencing. Skills required for practical implementation of services based on World Wide Web and related technologies. University of Zagreb F aculty of Electrical Engineering and Computing C EA C OM T eaching Assistant Ivan Slivar, mag. ing. EEIT L1 EP E Introduction to multimedia services, concepts and terminology. F undamental service architectures and communication requirements. Media spatial and temporal relations, synchronization. Multimedia content formats and standards. Auditory and visual multimedia content. Syntetic content. Metadata and searching. World Wide Web, architecture, communication protocols, applications and technologies. Multimedia streaming. Internet telephony. Multimedia conferencing. Multimedia services in mobile networks. Multiuser games and virtual environments. English Level EC E Course Description 4 EL Izv. prof. dr. sc. Doc. dr. sc. Doc. dr. sc. Ivana Podnar Lea Skorin-Kapov Ognjen Dobrijević Žarko ECT S Credits WT Lecturers in Charge E/C 34289 Multimedia Services IP ECTS Information Package for Academic Year 2016/2017 302 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures in student groups. » Exams » Written and oral exam. » Laboratory Work » Three laboratory assignments. » Experiments » Demonstration of analyzed technologies using case study examples. » Consultations » Instructors are available for students during the weekly time slot announced on the web, as well as during regular office hours. » Other F orms of Group and Self Study » F our homework assignments. » Internship visits » Visit to SRCE (University Computing Centre) Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% 0% Percent of Grade 15 % 10 % 10 % 30 % 25 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 10 % 10 % 0% 55 % 10 % Week by Week Schedule 1. Introduction to multimedia services, concepts and terminology. The concept of media; discrete media, continuous media. Digital form, coding and compression. Quality of Service and Quality of Experience. 2. Models and architectures of multimedia communication systems. Distributed systems and distributed processing models. 3. World Wide Web, architecture and communication protocols. Concept of hypertext and hypermedia, selected standards. Client and server technologies, dynamic content. 4. Auditory multimedia components, audio and speech coding, selected standards. Visual multimedia components: image coding. 5. Visual multimedia components: video coding, selected standards. Media spatial and temporal relationships. Synchronization of auditory and visual components. 6. Multimedia streaming models. 7. Communication protocols in multimedia systems: RTP, SIP/SDP, RTSP. 8. Voice over IP and Internet telephony. Network configurations, protocols, standards. Internet telephony quality. 9. Week in which midterms are being held. 10. Week in which midterms are being held. 11. Cloud-based multimedia services. University of Zagreb F aculty of Electrical Engineering and Computing 303 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 12. Video over IP. IPTV. 13. Peer-to-peer networks and service examples. 14. Content distribution networks, examples and communication requirements. 15. Conversational services. Multiuser environments. Virtual environments and networked games. Literature OA. Bažant, G. Gledec, Ž. Ilić, G. Ježić, M. Kos, M. Kunštić, I. Lovrek, M. Matijašević, B. Mikac, V. Sinković (2004). Osnovne arhitekture mreža, Element, Zagreb J. Crowcroft, M. Handley, I. Wakeman (1999). Internetworking Multimedia, Morgan Kaufmann Publishers B. Krishnamurthy, J. Rexford (2001). Web Protocols and Practice: HTTP 1.1, networking protocols, caching, and traffic measurement, AddisonWesley Pearson Education J.F . Kurose, K.W. Ross (2009). Computer Networking: A Top-Down Approach Featuring the Internet (5th Edition), Addison Wesley Similar Courses » Telematics Services (263000), University of Twente » Communication and Multimedia (6A2916), Royal Instutute of Technology Stockholm » Topics in Multimedia Computing and Networking (CS2, University of California Berkeley University of Zagreb F aculty of Electrical Engineering and Computing 304 Course Catalogue – Undergraduate Study Study Programmes » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) 40 5 15 Lecturer Dr. sc. Dijana Tralić C EA T eaching Assistants Dr. sc. Daniel Hofman Dr. sc. Dijana Tralić Josip Vuković, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT Study Hours Lecturers Exercises Laboratory exercises C OM L1 EP E Multimedia technologies and systems; architecture and applications. Multimedia signal sources. F undamentals of compression and coding. Speech signal, modeling and analysis. Parametric models; speech coding standards. Speech synthesis and recognition. Audio signal. Psychoacoustic model, audio coding principles and standards. Human visual perception model. Image formats, coding, and standards. Video signal and its properties. Spatial, time and subjective redundancy. Video compression standards. Storage, processing and transmission of multimedia content. Hardware and software implementations. Integration of multimedia content; synchronization. Multimedia systems and tools. E-learning Level 50 62 78 90 Prerequisites Algorithms and Data Structures EC E Course Description L0 EL Doc. dr. sc. Josip Knezović English Level WT Prof. dr. sc. Sonja Grgić 4 IP Prof. dr. sc. Davor Petrinović ECT S Credits SEIS Lecturers in Charge E/C 86482 Multimedia Technologies CE ECTS Information Package for Academic Year 2016/2017 CS Learning Outcomes On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI 1. Define media signals, their representation, processing and applications 2. Distinguish source coding and entropy coding and various algorithms for media compression 3. Apply and analyze methods for predictive and transform coding of media signals 4. Describe human visual perception model and explain properties of video signal 5. Explain differences between analog and digital video signal representation 6. Employ methods for image and video signal compression 305 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The purpose of the course is to give students fundamental knowledge on multimedia signals and technologies for their representation, processing, transmission and presentation. Students will learn to use computer-based tools for multimedia signal processing and composition and will be able to choose and implement suitable algorithms for voice, image, audio and video processing to meet given demands in different multimedia applications. F orms of Teaching » Lectures » -» Exercises » -» Laboratory Work » -» Experimental Exercises » -» Internship visits » -- Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% 0% Percent of Grade 12 % 3% 5% 30 % 40 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 12 % 3% 5% 0% 60 % 20 % Comment: Necessary requirements to pass the course exam through continuing education are the following: student must attain at least 50% of total points from categories: laboratory exercises, homework and class attendance and at least 50% of total points from midterm exam and written part of the final exam. Student who doesn't fulfill these requirements can not approach the oral part of the final exam. The requirement to pass the course through end of semester course exam is also 50% of total points from categories: laboratory exercises, homework and class attendance Week by Week Schedule 1. Introduction to multimedia technologies. Architecture of multimedia system. Business aspects of multimedia systems and their applications. Multimedia signals and sources, requirements for their processing and transmission in multimedia systems. 2. Principles of coding and compression. Classification of methods. Lossless and lossy compression. University of Zagreb F aculty of Electrical Engineering and Computing 306 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 3. Entropy coding. Huffman coder, Arithmetic coder. Entropy constrained scalar quantization. High rate analysis of entropy constrained scalar quantization. 4. Predictive, transform and sub-band coding. Speech signal. Modeling and analysis. Parametric model and speech coding. 5. Coding standards and their properties. Demonstration of basic properties of different audio coding algorithms. Principles of speech synthesis and recognition. 6. Human visual perception model. Eye-brain mechanism, human perception of color. Light sources, equal-energy white, subjective effects of color sensation. Standard observer and luminosity curve. Additive color mixing, CIE and EBU primary colors. 7. Color matching, unity equation, chromaticity coordinates, color matching functions. Vector representation of color, primary-color triangle, chromaticity diagram, color temperature, hue and saturation in chromaticity diagram. 8. Mid-term exam. 9. Video signal, formats and properties. Progressive and interlaced scanning. Number of lines and number of frame per second. Video bandwidth. Horizontal and vertical resolution. SDTV and HDTV formats. Analog to digital conversion. Chroma subsampling. Bit rate. 10. Principles of image and compression. Spatial, time and subjective redundancy in video signal. Transform coding. Common image formats and compression standards, their fundamental properties and applications. Video coding standards and their applications. 11. Storage, processing, transmission and presentation of multimedia sources. 12. Hardware and software implementations of multimedia processing algorithms. 13. Integration of multimedia content. Synchronization. 14. Survey of multimedia systems and their applications. Multimedia software tools. Examples. 15. Visit to Croatian Radiotelevsion. Literature Z. N. Li, M. S. Drew (2004). Fundamentals of Multimedia, Prentice Hall R. Steinmetz, K. Nahrstedt (2002). Multimedia Fundamentals, Volume I: Media Coding and Content Processing, Prentice Hall Y. Q. Shi, H. Sun (2008). Image and Video Compression for Multimedia Engineering: Fundamentals, Algorithms, and Standards, CRC Press Similar Courses » CE-HCI10 Multimedia systems, IEEE & ACM Computing Curricula » 72814 Medientechnik, TU Munchen » 18-796 Multimedia Communications, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 307 Course Catalogue – Undergraduate Study Basic concepts of network and distributed programming. TCP and UDP socket interface. Client and server design. Network applications based on UDP and TCP. Design and implementation using threading and concurrency. Broadcast and multicast applications. SCTP socket interface. Security issues. Practical examples of network applications in Unix environment using C. Practical examples of network programming in Java and script languages. Study Programmes L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM T eaching Assistant Denis Salopek, mag. ing. Grading Acceptable (2) 50 Good (3) 65 Very Good (4) 78 Excellent (5) 90 The final grades are assigned according to fixed thresholds. Prerequisites Communication Networks SEIS IP WT » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE On successful completion of the course, students will be able to: Define types socket interfaces and specify their properties. Distinguish between connection and connectionless oriented applications. Distinguish the design process of iterative and concurrent servers. Write simple UDP network applications using C in Unix environments. Analyze simple network applications and debug errors in own applications. 6. Use the basic tools for design and testing of network programs in Unix environment. TI CS 1. 2. 3. 4. 5. General Competencies Students will learn about network programming which will enable them to fully understand the abilities and uses of network applications. Students will gain practical skills in creation of network applications in Unix environment using C with some examples in Java and scripting languages. University of Zagreb F aculty of Electrical Engineering and Computing EEIT English Level C EA Course Description 4 EP E Izv. prof. dr. sc. Miljenko Mikuc ECT S Credits EC E Lecturer in Charge E/C 34335 Network Programming EL ECTS Information Package for Academic Year 2016/2017 308 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures, with lecture notes and presentations available in advance on the web. Lectures will be held in two cycles (7 + 6 weeks), 2 hours a week. » Exams » Midterm exam will be held after the first lecture cycle, the final exam after the second lecture cycle. The students can also take regular exams. » Laboratory Work » Design of UDP and TCP clients and servers (using C-programming language) and verification in IMUNES network simulator environment. Laboratory exercises will be held in 3 cycles, each in extent of 5 hours. » Consultations » Regular weekly consultations. » Acquisition of Skills » Literature search on communication networks. Building software in C-programming language, debugging. » Programming Exercises » in homework and laboratory » Other F orms of Group and Self Study » Students independently solve program problems as a preparation for laboratory exercises. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 15 % 15 % 30 % 45 % Exam T hreshold Percent of Grade 0% 0% 0% 15 % 0% 0% 85 % Week by Week Schedule 1. Introduction. OSI and TCP/IP reference model. Client-server and peer-topeer models. 2. Port and socket. Socket API. Name and address. 3. UDP server and client. Command line arguments parsing. Program testing. 4. TCP server and client. Concurrency. 5. Socket options. 6. Raw socket. 7. Daemons and super-server "inetd". 8. Midterm examination. 9. I/O multiplexing. Threading. 10. Broadcast and multicast addressing and applications. 11. Application protocols based on UDP. TF TP. 12. Application protocols based on TCP. HTTP and F TP. Simple HTTP server. 13. Security issues and programming guidelines. University of Zagreb F aculty of Electrical Engineering and Computing 309 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 14. Java network programming. 15. F inal examination. Literature W. Richard Stevens, Bill F enner, Andrew M. Rudoff Addison (2003). Unix Network Programming, Vol. 1: The Sockets Networking API, Addison-Wesley Professional Additional Literature Gary R. Wright, W. Richard Stevens (1995). TCP/IP Illustrated: The Implementation, Vol. 2, Addison-Wesley Professional Similar Courses » Internet Programmming, EPF L Lausanne » Concurrent Programming 2: Concurrent Object-Orient, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 310 Course Catalogue – Undergraduate Study Doc. dr. sc. Marko Čupić Course Description Introduction. Basic principles of object-oriented programming and design. Modelling. Reusability. F rameworks for program development. Java programming language. Java as a machine independent platform. Programming tools. Command line tools. Coding conventions. Refactoring. Abstraction. Encapsulation. Classes and objects. Static members. Access modifiers. Constructors. Class relationships. Memory management and garbage collectors. Inheritance. Polymorphism. Abstract classes. Interfaces. Introduction to design patterns. Exceptions. F iles and streams. Collections. General collection algorithms. Simple and complex comparators. Generics. Multithreading and multithreaded applications. Events. Development of applications with graphical user interface. Simple and complex graphical components. Development of custom graphical components. Program testing. Program performance analysis. Program optimization. T eaching Assistants Doc. dr. sc. Mirko Randić Dr. sc. Karla Brkić Jurica Babić, mag. ing. Petar Djerasimović, dipl. ing. Tomislav Jagušt, dipl. ing. Marko Pavelić, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) - 50 65 80 90 Prerequisites Algorithms and Data Structures EEIT TI Study Programmes » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Describe the principles of the object oriented programming paradigm 2. Apply the concepts of abstraction, data encapsulation, inheritance and polymorphism to software design 3. Use an object oriented programming language, and associated class libraries, to develop programs 4. Design, develop, test, and debug programs using object oriented principles in conjuncture with an integrated development environment University of Zagreb F aculty of Electrical Engineering and Computing C OM 60 15 C EA Study Hours Lecturers Laboratory exercises EP E L1 EC E E-learning Level EL Doc. dr. sc. Boris Milašinović L1 WT Doc. dr. sc. Ivica Botički English Level IP Doc. dr. sc. Krešimir Pripužić 5 SEIS Izv. prof. dr. sc. Mario Kušek ECT S Credits CE Lecturers in Charge E/C 127225 Object-oriented programming CS ECTS Information Package for Academic Year 2016/2017 311 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Design and develop programs with Graphical User Interfaces capabilities 6. Apply multi-threading for creation of responsive user interfaces 7. Describe and explain the factors that contribute to a good object oriented solution General Competencies After passing the exam, students will be able to understand the basic concepts of object oriented programming. They will be able to develop the applications of small and medium complexity in Java on their own. They will be able to apply the learnt concepts of object oriented paradigm when working in other programming languages. F orms of Teaching » Lectures » Materials and presentations are on course web page. » Exams » Midterm exam and final exam » Laboratory Work » complex laboratory assignments which includes object oriented programming in Java » Experiments » inside the lectures are demonstrations of program solutions and tools » Consultations » consultations are conducted by all professors and teaching assistants every week » Acquisition of Skills » Searching Web and finding work in the field of the course » Programming Exercises » Personal tools for programming in Java, independent specification and programming programs in Java » E-learning » independent finding video tutorials and experimenting with them » Other » homework Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 50 % 25 % 25 % Exam T hreshold Percent of Grade 0% 0% 50 % 0% 50 % Week by Week Schedule 1. Java programming language. Java as a machine independent platform. Programming tools. Command line tools. Coding conventions. Refactoring. 2. Abstraction. Encapsulation. Classes and objects. Static members. Access modifiers. 3. Constructors. Class relationships. University of Zagreb F aculty of Electrical Engineering and Computing 312 ECTS Information Package for Academic Year 2016/2017 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Inheritance. Polymorphism. Abstract classes. Interfaces. Nested and anonymous classes. Exceptions. F iles and streams. Midterm exam. Collections. Basics of collections, sets and implementations, lists and implementations. Maps. Other collections. General collection algorithms. Generics. Simple and complex comparators. Development of applications with graphical user interface. Basics, windows, visual component layout and supporting managers. Simple graphical components. Introduction to multithreading and multithreaded applications: basics, working with thread pools. Components for complex data display: models and views. Menus. Development and use of custom graphical components. User interfaces and multithreading. Program testing. Program performance analysis. Program optimization. F inal exam. Literature Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston (2007). Object-Oriented Analysis and Design with Applications (3rd Edition), Addison-Wesley Bruce Eckel (2006). Thinking in Java (4th Edition), Prentice-Hall Marko Čupić (2007). Materijali za Java tečaj, F ER Kent Beck (2006). TestDriven Development, By Example, Addison-Wesley Walter Savitch, Kenrick Mock (2012). Absolute Java, Student Value Edition (5th Edition), Addison-Wesley Similar Courses » Introduction to objects oriented programming, EPF L Lausanne » Object-Oriented Programming, Cambridge » Object Oriented Programming, Katholieke Universiteit Leuven » Object-Oriented Programming with Java, Manchester University and UMIST » Introduction to Programming in Java, MIT » Object Oriented System Design, Stanford » Object oriented programming, Politecnico di Torino » Programmierung für Alle (Java), RWTH Aachen » Object Oriented Programming with Java, Royal Instutute of Technology Stockholm » Introductory Programming and Object Oriented Concepts Using Java, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 313 Course Catalogue – Undergraduate Study Definition of term Open Computing, with emphasis on portability, flexibility, accessibility and interoperability. Comparison of the relationships among the open hardware, software and users. Analysis of standards, their roles and standardization process, with emphasis on Internet-related standards and openness. Explanation of the tagging and example of the presentation of content using HTML language. Presentation of structured data using XML language. Representation of rules in the XML language, visualization, transformation and filtering data, as well as real-world examples of XML language usage. Analysis of distributed computing concepts (ubiquitous, wireless, mobile, pervasive) based on open standards and products. Design principles in open, distributed, dynamic, interactive information services and systems, mostly based on the Web and associated concepts, technologies, and protocols (REST, Web 2.0, RIA, SOA, HTTP, URI, MIME, sessions), client (DHTML , F lash) and server technologies (servlets, ASP, JSP), concepts (MVC, DHTML, AJAX) and languages (PHP, JavaScript, Java). Basics of security of open systems and the Internet, as well as terms of "free of costs", freedom of usage and licensing in computer science. E-learning Level L2 Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) 50 Good (3) 62.5 Very Good (4) 75 Excellent (5) 87.5 Depending on the number of enrolled students and overall student success, grades are assigned either by fixed setpoints or on a curve. Prerequisites Communication Networks Databases Software Design SEIS Study Programmes CS CE » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) TI Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. 8. Define term open computing and openness Describe basic Internet and Web standards Use structured data in XML form Apply HTML and CSS languages in Web site pages Explain communication between browser and Web server Explain basic server and client Web technologies Apply different Web technologies Apply open technology based on its features University of Zagreb F aculty of Electrical Engineering and Computing C EA C OM T eaching Assistant Dr. sc. Ivana Bosnić EEIT L0 EP E Course Description English Level EC E Doc. dr. sc. Igor Čavrak 4 EL Prof. dr. sc. Mario Žagar ECT S Credits WT Lecturers in Charge E/C 34286 Open Computing IP ECTS Information Package for Academic Year 2016/2017 314 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies This course capacitates for comprehension of open network computing concepts and development of dynamical interactive network services. Based on given parameters, students will be capable to choose appropriate architecture for network information application or system. Using tools and learned languages, they will be able to build a system for generation, management and utilization of dynamic content based on open technologies. F orms of Teaching » Lectures » Lectures will be held 3 hours per week » Exams » Exams in written and oral form » Laboratory Work » Laboratory exercises will be held every other week for 2 hours » E-learning » Usage of additional content in e-learning management system Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 25 % 15 % 20 % 25 % 15 % Exam T hreshold Percent of Grade 0% 0% 0% 25 % 15 % 0% 45 % 15 % Comment: To access the written part of exam / final exam it is necessary to submit all laboratory work and collect a minimum of 50% points, and collect a minimum of 50% points from the mid-term exam. To access the oral exam / final exam it is necessary to collect a minimum of 45 points from all previous forms of verification. Oral exam is mandatory and it is necessary to acquire at least 5 of 15 points to pass the course. Week by Week Schedule 1. Introduction to Open Computing; Course organization; Definitions of Open computing (portability, adaptability, accessibility, interoperability); Open systems examples; History of open computing; Legends and myths of Open computing 2. Introduction to tag programming (SCCS, nroff, SGML - Standard Generalized Markup Language); Visualization of content on Web (HTML HyperText Markup Language); Design of content on Web (CSS - Cascading Style Sheets); Data forms on Web 3. Structured data; Introduction to XML (Extensible Markup Language); Rules of XML; Applications of XML; Namespaces; XML rules using DTD (Document Type Definition); XSD - XML Schema Definition University of Zagreb F aculty of Electrical Engineering and Computing 315 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 4. Data vizualization, transformations and filtering; DOM - Document Object Model; XML and DOM; Sequential parsing (SAX - Simple API for XML); XSL - Extensible Stylesheet Language (XPath, XSLT, XSL-F O) 5. XML usage examples (SMIL - Synchronized Multimedia Integration Language; RSS - Really Simple Syndication; SVG - Scalable Vector Graphics; GML - Geography Markup Language; ODF - Open Document F ormat; OOXML - Office Open XML); Standards (in general, examples, W3C standards, text data encodings) 6. Distributed systems and Web technologies; Browser, server and communication (URI - Uniform Resource Identifier , MIME - Multipurpose Internet Mail Extensions, preglednici, HTTP - HyperText Transfer Protocol, CGI); PHP language 7. Other server side Web technologies (ASP, Servlets, JSP ...); Programming languages and openness (portability and scalability, reduction of complexity, standardization and licensing); Object oriented programming and Java 8. Mid-term exam 9. Distributed systems; Layered architecture; Distributed applications architecture; 10. Clients and servers; Inter-process communication; Application protocols; Protocol mechanisms and services states 11. Web technologies and application server (Servlets, MVC design pattern Model-View-Controller, JSP - JavaServer Pages, JavaBeans) 12. Client Web technologies (DHTML - Dynamic HTML, JavaScript, F lash); Web 2.0; RIA - Rich Internet Applications; Sessions and statefullness; REST and Web applications 13. SOA - Service Oriented Architecture; Coupling; Examples (Eclipse, XMLRPC, SOAP); Security and openness (general terms, algorithms, Internet and security) 14. Wireless and mobile computing (Applets, Midlets, WAP, Java Card); Various examples of open (and closed) systems; F ree as free of costs and free for usage, and openness in computing; Creative Commons licence; Other (ORscar award) 15. F inal exam Literature P.A.Dargan (2005). Open Systems And Standards For Software Product Development, Artech House M.Žagar (2007). UNIX i kako ga iskorisiti (1. internetsko izadnje), Sveučilište u Zagrebu, F akultet elektrotehnike i računarstva M.Muffatto (2006). Open Source: A Multidisciplinary Approach, Imperial College Press B. Eckel (2002). Thinking in Java (3. elektroničko izdanje), Prentice Hall L. Rosen (2004). Open Source Licensing: Software Freedom and Intellectual Property Law, Prentice Hall 2004 Similar Courses » Software Engineering for Web Applications, MIT » Client-Side Internet Technologies, Stanford » Internet Technologies, Stanford » Introduction to net-centric computing, IEEE & ACM Computing Curricula University of Zagreb F aculty of Electrical Engineering and Computing 316 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. Write an multithreaded program and program which creates multiple processes 2. Demonstrate how interrupt service routine works 3. Apply synchronization mechanisms 4. List components of operating system kernel 5. Analyze deterministic and non-deterministic task system behaviour 6. List and explain CPU scheduling algorithms 7. Employ memory allocation mechanisms 8. Develop file-system functions 75 15 C OM Lecturer Doc. dr. sc. Stjepan Groš EP E C EA T eaching Assistants Dr. sc. Goran Delač Dr. sc. Marin Šilić Dr. sc. Klemo Vladimir Darko Jurić, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) - EEIT Study Hours Lecturers Laboratory exercises 50 63 75 88 EC E Study Programmes L1 EL An operating system is a set of programs that act as an intermediary between a user of a computer, the computer hardware and the applications programs. The purpose of an operating system is to provide an environment in which a user can execute programs in a convenient and efficient manner. E-learning Level WT Course Description L1 Prerequisites Algorithms and Data Structures Computer Architecture 1 IP Izv. prof. dr. sc. Domagoj Jakobović English Level Prerequisites for Communication Networks Databases Software Design Software Design Project Software Design Project SEIS Doc. dr. sc. Leonardo Jelenković 7 CE Izv. prof. dr. sc. Marin Golub ECT S Credits CS Lecturers in Charge E/C 31501 Operating Systems TI General Competencies Students will be acquainted with functioning of modern operating systems. Students will be able to use the standard programming tools to develop program modules which include interrupts handling, multithreading, synchronization mechanisms and inter-process communication. F orms of Teaching » Lectures » Teaching is organized into two teaching cycles (15-week classes, 5 hours per week). F irst cycle consists of 7-week classes and midterm exam. Second cycle consists of 6-week classes and final exam. » Exams » Short tests. Midterm exam. F inal exam. » Laboratory Work University of Zagreb F aculty of Electrical Engineering and Computing 317 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » 5 laboratory exercises » Consultations » konzultacije » Programming Exercises » Programming tasks. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 0% 16 % 4% 10 % 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 0% 0% 50 % 50 % Week by Week Schedule 1. Introduction. Operating system roles. Interfaces. Computer and operating system components. Operating system services. Model of simple computer. The role of processor and memory in a simple computer. Računalni proces. Zamjena konteksta. Threads. Processes. Context switching. 2. I/O structure. Interrupts. Interrupt service routine. Interrupts handling. Transferring block of data. Direct Memory Access (DMA) devices. 3. Basic terms: programs, tasks, processes and threads. Multithreading. Independent and cooperating threads. Critical regions. Mutual-exclusion algorithms. Dekker's algorithm. Peterson's algorithm. 4. Mutual-exclusion for any number of concurrent threads. Lamport's protocol. Hardware support for mutual-exclusion. Simple kernel model. Kernel data structures. 5. Thread descriptor. Thread states. Entering and leaving kernel. Mutualexclusion and synchronization: semaphores. 6. Basic I/O kernel functions. Kernel implementation in multiprocessor system. Producer and consumer problem. Interprocess communication. Bounded and unbounded buffer problem. Message queue. 7. Thread synchronization. Deadlock and starvation. Avoiding deadlock. Necessary conditions for deadlock. Dining-philosophers problem. Monitors. Synchronization examples with monitors. 8. Midterm exam 9. Introduction to computer systems behaviour analysis. Periodic and aperiodic tasks. Deterministic task system behaviour. Stochastic task system models. 10. Poisson distribution of task arrivals. Exponential distribution for processing time. CPU scheduling. F irst-come, first-served scheduling. Priority scheduling. Round-robin scheduling. 11. Logical and physical address space. Secondary-storage structure. Memory allocation. Internal and external fragmentation. 12. Segmentation. Paging. Virtual memory. 13. Demand paging. Page-replacement algorithms. 14. F ile-system. F ile-system organization. Disk free space management. F ile descriptor. Typical file-system functions. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 318 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Budin, L.; Golub, M; Jakobovic, D., Jelenkovic, L (2010). Operacijski sustavi, Element, Zagreb Silberschatz, A., P.B. Galvin, G. Gagne (2003). Operating Systems Concepts, John Wiley&Sons, New York Tannenbaum, A. S. (2001). Modern Operating Systems, Prentice Hall Silberschatz, A., P.B. Galvin, G. Gagne (2000). Applied Operating Systems Concepts, John Wiley&Sons, New York Similar Courses » Operating System F oundations, Cambridge » Operating Systems and Systems Programming, Stanford » Operating System Engineering, MIT University of Zagreb F aculty of Electrical Engineering and Computing 319 Course Catalogue – Undergraduate Study Course Description The course deals with the basic phenomena associated with the technology that enables optical transmission of information. The components needed for building communication systems are described (lasers, modulators, fibers, photodetectors). The examples of optical communication systems are given. Study Programmes L1 E-learning Level L1 Study Hours Lecturers Exercises Laboratory exercises 26 9 10 T eaching Assistant Dr. sc. Marko Bosiljevac Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) EEIT English Level C OM Doc. dr. sc. Dubravko Babić 4 50 63 76 89 C EA Prof. dr. sc. Zvonimir Šipuš ECT S Credits EP E Lecturers in Charge E/C 91856 Optical Communication Technology EC E ECTS Information Package for Academic Year 2016/2017 Prerequisites Electronics 1 WT EL » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes IP On successful completion of the course, students will be able to: TI CS CE SEIS 1. Describe the physical method of wave propagation inside the fiber, describe the limitations of fiber data transmission 2. Describe the laser working principle, describe the main laser types 3. Describe the mechanisms that enable realization of high-quality semiconductor lasers 4. Describe the methods of modulation and working principle of modulators used in optical communication systems 5. Describe the working method and limitations of semiconductor detectors 6. Describe the multiplexing methods used in optical communication systems 7. Design simple fiber links General Competencies The course gives explanation of background physics connected with phenomena of generation, propagation and detection of optical waves. After completing the course the students are expected to be able to understand principles of working of all photonic components that build optical communication systems. F urthermore, they will be able to design simple optical systems. F orms of Teaching » Lectures » Lectrures are given with the use of powerpoint presentations published on the web pages. University of Zagreb F aculty of Electrical Engineering and Computing 320 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Exercises » Solving problems takes place when necessary (according to the treated subject). Exercises are held by teaching assistant. » Laboratory Work » F our laboratory exercises take place as a part of the course. Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% Percent of Grade 10 % 25 % 25 % 40 % Exam T hreshold Percent of Grade 0% 0% 10 % 0% 45 % 45 % Week by Week Schedule 1. Overview of optical communication and non-communication systems; Waves, plane waves, mathematical description of plane waves, polarization, intensity. 2. Wave coherence, interferometers, holography 3. Guided optical waves, fibers, fiber types 4. Restrictions on information transmission in fibers (attenuation, dispersion) 5. Absorption, spontaneous emission, stimulated emission, Einstein's coefficients, lineshape function 6. Laser principle, basic laser gain equation, mode selection, laser types, examples: HeNe laser, CO2 laser. 7. Mid-term examination 8. Semiconductor properties, quantum mechanics concepts, direct- and indirect-bandgap semiconductors, semiconductor materials, p-n junction, heterojunctions 9. Optical semiconductor sources, Light-emitting diodes (LEDs) 10. Laser diodes, characteristics of laser diodes, laser diode types (F abry-Perot, DF B, DBR, tunable singlemode lasers, VCSEL) 11. Modulation principles in optical systems, direct modulation on LEDs and laser diodes, electro-optic modulators, electroabsorption modulators, magneto-optic modulators 12. Semiconductor photodetectors, PIN and avalanche photodiodes 13. Optical amplifiers 14. Design of optical communication systems, power budget, rise-time budget 15. Multiplexing in optical communication systems, WDM systems, properties of DWDM and CWDM systems University of Zagreb F aculty of Electrical Engineering and Computing 321 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature B.E.A. Saleh, M.C. Teich (2007). Fundamentals of Photonics 1991, John Wiley G.P. Agrawal (2010). FiberOptic Communication Systems, John Wiley P. Bhattacharya (1997). Semiconductor Optoelectronic Devices, Prentice Hall Similar Courses » Optoelectronics, Chalmers University » Photonics, Royal Instutute of Technology Stockholm » Photonics and Optical Communication, Lund University » Optical Communications, TU Wien » Photonics, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 322 Course Catalogue – Undergraduate Study Course Description Concept of web application. Structure of HTML document. Usage of tables and forms in HTML. PHP basics. Dynamic HTML generation using PHP. Usage of relational databases from PHP (illustrated on MySql). Usage of phpMyAdmin web frontend. Dynamic HTML generation using data from database. Modularization of PHP applications. Usage of templates for GUI generation. Additional technologies. Ajax. English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM Grading EEIT 3 This is a pass/fail course. Course has no grades. To pass the course, students must be present at lectures, pass all homework and individual student project. There will be no additional exams. C EA Doc. dr. sc. Marko Čupić ECT S Credits EP E Lecturer in Charge E/C 58312 PHP Application Development Basics EC E ECTS Information Package for Academic Year 2016/2017 EL Learning Outcomes IP Explain the concept of dynamic web application Create simple and medium complex web applications Employ relational database for web application Employ forms in web application Describe the structure of HTML document Define the role of frameworks for the development of web applications SEIS 1. 2. 3. 4. 5. 6. WT On successful completion of the course, students will be able to: CE General Competencies TI CS Student will be able to differentiate between static and dynamic web applications. He will be able to apply PHP for development of dynamic web applications. He will know how employ web forms for communication with users, how to connect PHP application and relational database and how to use templates for GUI creation. He will be able to employ Ajax for communication with server. F orms of Teaching » Lectures » Will be held in computer laboratories so that students can work out presented examples and solve given course tasks. » Exams » Students will be given a series of problems to solve as part of regular homeworks. At the end, an individual student project will be given which is mandatory for positive grade. University of Zagreb F aculty of Electrical Engineering and Computing 323 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Comment: Course does not have grades. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction to PHP, web applications and forms Introduction to object-oriented programming with PHP Accessing and using relational databases from PHP Sessions and file uploads Internet services and RSS technology Creation and editing of images using PHP Templating engine Smarty Control of forms, working with e-mail Introduction to JavaScript JavaScript library jQuery Controlling forms using jQuery, WYSIWYG editors: TinyMCE Basics of Yii framework F ramework Yii Literature Žuri Goran, Davor Cihlar (2009). Materijali za predavanja Rasmus Lerdorf, Kevin Tatroe, Peter MacIntyre (2006). Programming PHP, O'Reilly Wiki stranice Practical PHP Programming University of Zagreb F aculty of Electrical Engineering and Computing 324 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Hours Laboratory exercises 30 Grading Vitomir Blagojević, prof. This is a pass/fail course. Minimal number of points required for pass is: 100% T ype Class participation Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work University of Zagreb F aculty of Electrical Engineering and Computing Prerequisites for Physical Education 3 IP Continuous Assessment SEIS Grading System CE » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) CS Study Programmes 1 point is equal to one hour spent in training. Walking to Sljeme is worth 3 hours, or 3 points. It is possible to receive maximum of 12 point of activity in the gym. Walking to Sljeme gives minumum of 9 points and it cannot be exchanged with exercise in gym. Student is relieved of the obligations if he/she participates at the university championship or is the member of a club that compete in official competition. TI Course Description EEIT L1 C OM E-learning Level C EA L3 EP E English Level EC E 0 EL ECT S Credits WT Teaching Assistant E/C 21013 Physical Education 1 325 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Hours Laboratory exercises 30 Grading Vitomir Blagojević, prof. This is a pass/fail course. Minimal number of points required for pass is: 100% Course Description Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) Grading System Continuous Assessment T ype Class participation Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% 1 point is equal to one hour spent in training. Walking to Sljeme is worth 3 hours, or 3 points. It is possible to receive maximum of 12 point of activity in the gym. Walking to Sljeme gives minumum of 9 points and it cannot be exchanged with exercise in gym. Student is relieved of the obligations if he/she participates at the university championship or is the member of a club that compete in official competition. University of Zagreb F aculty of Electrical Engineering and Computing CS CE SEIS Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. IP Week by Week Schedule EEIT L1 C OM E-learning Level C EA L3 EP E English Level EC E 0 EL ECT S Credits WT Teaching Assistant E/C 21015 Physical Education 2 326 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Hours Laboratory exercises 30 Grading Vitomir Blagojević, prof. This is a pass/fail course. Minimal number of points required for pass is: 100% » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 3rd semester, 2nd year) Grading System Continuous Assessment T ype Class participation Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% Prerequisites Physical Education 1 IP Study Programmes 1 point is equal to one hour spent in training. Walking to Sljeme is worth 3 hours, or 3 points. It is possible to receive maximum of 12 point of activity in the gym. Walking to Sljeme gives minumum of 9 points and it cannot be exchanged with exercise in gym. Student is relieved of the obligations if he/she participates at the university championship or is the member of a club that compete in official competition. SEIS Course Description Week by Week Schedule University of Zagreb F aculty of Electrical Engineering and Computing CS CE Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. EEIT L1 C OM E-learning Level C EA L3 EP E English Level EC E 0 EL ECT S Credits WT Teaching Assistant E/C 31492 Physical Education 3 327 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Study Hours Laboratory exercises 30 Grading Vitomir Blagojević, prof. This is a pass/fail course. Minimal number of points required for pass is: 100% » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Grading System Continuous Assessment T ype Class participation Exam T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% IP Study Programmes 1 point is equal to one hour spent in training. Walking to Sljeme is worth 3 hours, or 3 points. It is possible to receive maximum of 12 point of activity in the gym. Walking to Sljeme gives minumum of 9 points and it cannot be exchanged with exercise in gym. Student is relieved of the obligations if he/she participates at the university championship or is the member of a club that compete in official competition. SEIS Course Description Week by Week Schedule University of Zagreb F aculty of Electrical Engineering and Computing CS CE Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work Continuous work TI 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. EEIT L1 C OM E-learning Level C EA L3 EP E English Level EC E 0 EL ECT S Credits WT Teaching Assistant E/C 31499 Physical Education 4 328 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description Physical methods, dimensions and units. Kinematics of particle, linear, rotational and curvilinear motion. Newtons laws. System of particles, center of mass, conservation of momentum. Work, energy, power. Conservative and nonconservative forces. Statics. Mechanics of rigid body. Gravitation. Inertial and noninertial frames. Relativistic mechanics. Statics of fluids, flow of ideal and real fluids. Heat and thermometry. Kinetic theory of heat. Thermodynamics, cyclic processes, entropy. Study Programmes » Electrical Engineering and Information Technology and Computing (Study) (required course, 2nd semester, 1st year) L1 Study Hours Lecturers Laboratory exercises 75 15 Prerequisites Mathematics 1 EL Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 85 All laboratory exercises must be completed and get minimum of 5 points. EC E EP E C EA C OM T eaching Assistants Doc. dr. sc. Ana Babić Doc. dr. sc. Krešimir Trontl Dr. sc. Danijela Grozdanić Dr. sc. Mario Matijević Mr. sc. Radomir Ječmenica Paulina Dučkić, mag. ing. EEIT E-learning Level WT Doc. dr. sc. Saša Ilijić L1 IP Doc. dr. sc. Sanda Pleslić English Level Prerequisites for Electromechanics Energy Technology Physics 2 Sound and Environment Technology in Medicine Transmission of Audio SEIS Doc. dr. sc. Zoran Narančić 6 CE Prof. dr. sc. Izv. prof. dr. sc. Tomislav Petković Lahorija Bistričić ECT S Credits CS Lecturers in Charge E/C 21006 Physics 1 Learning Outcomes TI On successful completion of the course, students will be able to: 1. Analyze simple mechanical systems and solve equations of motion. 2. Apply principles of conservation of energy and momentum to particle collisions. 3. Apply the derivative (Mathematics 1) to find minima or maxima of physical quantities in excercises in mechanics. 4. Apply integrals (Mathematics I) in finding the centre of mass and moments of inertia of symmetric bodies. 5. Explain the conditions of statics of rigid bodies and the equation of motion for rotation of the rigid body around fixed axis. 6. Explain the principles of the Special theory of relativity. 7. Apply the equation of continuity and Bernoulli's equation in simple problems in fluid mechanics. University of Zagreb F aculty of Electrical Engineering and Computing 329 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 8. Explain the first law of thermodynamics and analyze thermodynamic cycles. General Competencies Students completing this course will: - understand, appreciate and utilize the modern scientific methodologies associated with fundamental physical laws. understand the importance of applications of the physical priniples in the techonological advances in various fields of science and engineering. - understand the fundamental principles of physics which will prepare them to continue education in modern science and technology at F aculty of Electrical Engineering and Computing or another university, as well as forming a foundation for lifelong learning. F orms of Teaching » Lectures » Lectures are delivered to groups of approximately 120 students using electronic presentations, detailed derivations on the blackboard and demonstration experiments. » Exams » Written mid-term exam and the final exam consist of four excercises and a number of multiple choice questions. » Laboratory Work » Students perform six laboratory experiments, carry out the analisys of the measured data and write the final report for each experiment. » Experiments » Lectures are supported by demonstration experiments that illustrate the concepts of physics. Approximately 30 mins / week. » Consultations » At least once a week each professor is available to the students for consultations. » E-learning » During the semester homework assignments are delivered to the students through the e-learning system Merlin (Moodle). » Other F orms of Group and Self Study » In approximately 5-7 terms per semester additional exercisesolving skills are demonstrated by assistants. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 5% 0% 0% 0% 10 % 10 % 40 % 40 % Exam T hreshold Percent of Grade 5% 0% 0% 10 % 10 % 0% 80 % Comment: In the mid-term exam and in the final exam one (of four) excercises must be correctly completed. In the written exam two (of six) excercises must be correctly completed. University of Zagreb F aculty of Electrical Engineering and Computing 330 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. Material point in mechanics. Physical methods,units and measurement, SI system of units, Kinematic of material point. Coordinate systems. Velocity and acceleration. I. i II. Newtons law. Lecture demonstrations experiments, computer simulations, infomation on physics experiments by means of web. 2. Motion of material point. F orce in mechanics. Equations of motions. F ree fall. Phenomenological experiments. Meauserment of free fall. Vertcal shot.F orce of friction.Resisting force linery depending on velocity. Lecture demonstrations experiments, computer simulations, infomation on physics experiments by means of web. 3. Curvilinear motion. Uniform circular motion. Projectile motion. Ballistic curves. Horizontal projectile motion. Uniform circular motion: angular and tangential velocity. 4. Non-uniform circular motion. III. Newton axiom. Work,energy,power. Tangential and angular acceleration. Centripetal force. Axial vectors. Impulse and momentum. Kinetic and potential energy. Conservative forces. Potential energy and conservative forces. Nonconservative forces. 5. Conservation of momentum and energy. Elastic and non-elastic collisions. 6. Mechanics of rigid body. Static. Static of particles. Rigid body properties. Rigid body motions. Equilibrium of rigid bodies. Torque. Center of mass. Center of gravity. Systems of particles. 7. Rotation of rigid body. Rotation of rigid body about a fixed axes. Moment of inertia. Steiner theorem. Angular momentum. Conservation of angular momentum. Work and power for rotation of rigid body. Precession and nutation of top. Princip of virtual work. 8. E X A M 9. Gravitation. Inertial frames. Keplers laws. Newton law of gravitation. Gravitation field,potential and potential energy. Inertial and gravitational mass. Noninertial frames. Inertial forces. Centrifugal force. Coriolis force. 10. Special theory of relativity. Michelson-Morleyev experiment. Postulates of special theory of relativity. Lorentz transformation. Length contraction. Dilatation of time. Addition of velocities. Relativistic dynamic. Relativistic energy. 11. F luid mechanics:static. Pressure. Hydrostatic pressure. Pascal principle. Torricellis experiment. Atmospheric pressure. Buoyant force. Archimedes principle. Surface tension. Capillarity. 12. F luid dynamics. Ideal fluids. Equation of continuity. Bernoullis equation. Viscosity. Poiseuille law. Magnus effect. Real fluids. 13. Heat. Temperature. Thermometers. Termic expansion of solids and fluids. Gas laws. Equation of state for ideal gas. Calorimetry. Heat capacity. Phase diagrams. Agregate states. Heat conduction. Kinetic theory of gases. Real gases. Brown motion. Ideal gas law. Internal energy. Termodinamical temperature. Specific heats of gases. Specific heats of solids. Maxwell velocity distribution. Maxwell-Boltzmann distribution. 14. Thermodynamics. The first law of thermodynamics. F unction of states and processes. Mayer relation. Equation of adiabate. Ideal gas work. The second law of thermodynamics. The Carnot cycle. Heat engines. Entropy. The third law of thermodynamics. 15. E X A M University of Zagreb F aculty of Electrical Engineering and Computing 331 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Dubravko Horvat (2005). Fizika 1- Mehanika i toplina, Hinus T. Petković (1997). Uvod u znanost o toplini i termodinamici, Element P. Kulišić, L. Bistričić, D. Horvat, Z. Narančić, T. Petković, D. Pevec (2002). Riješeni zadaci iz mehanike i topline, Školska knjiga, Zagreb D. Halliday, R. Resnick, J. Walker (2003). Fundamentals of Physics, 6th ed, J. Wiley, New York Petar Kulišić (2005). Mehanika i toplina, Školska knjiga, Zagreb Similar Courses » Physics I, MIT » Physics for Engineering Students I, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 332 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description Solid state materials elasticity. Mechanical oscillation and mechanical waves. Sound waves. Doppler?s effect. Electromagnetic waves. Maxwell?s equations. Wave equation, wave propagation. Geometrical optics, mirrors, lenses and prisms. Physical optics. Interference, diffraction and polarization. Photometry. Quantum nature of light. Blackbody radiation, quantization. Photo effect and Compton?s effect. Atom structure. Atomic specters. X-rays. Atomic nucleus. Radioactivity. F ission and fusion. Basic nature forces and elementary particles. Study Programmes » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required courses - physics 2, 3rd semester, 2nd year) Learning Outcomes Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 85 All laboratory exercises must be completed and get minimum of 5 points. Prerequisites Physics 1 Prerequisites for Computing Methods of Modern Physics Modern Methods of Physics for Electrical Engineering and Information Technology Modern Physics and Applications in Electrical Engineering Radio Navigation EEIT TI On successful completion of the course, students will be able to: 1. Analyze oscillatory systems in mechanics. 2. Apply the linearization technique to equations of motion of oscillatory systems. 3. Explain the wave equation in nondispersive medium. 4. Derive the electromagnetic wave equation from the Maxwell equations. 5. Analyze optical systems using the methods of geometrical optics. 6. Explain the phenomena of interference, diffraction and polarization of light. 7. Explain Planck's law of black body radiation. 8. Relate the atomic spectrum to quantization of energy levels. University of Zagreb F aculty of Electrical Engineering and Computing C OM T eaching Assistants Doc. dr. sc. Ana Babić Doc. dr. sc. Krešimir Trontl Dr. sc. Danijela Grozdanić Dr. sc. Mario Matijević Mr. sc. Radomir Ječmenica Paulina Dučkić, mag. ing. C EA 75 15 EP E Study Hours Lecturers Laboratory exercises EC E L1 EL E-learning Level WT Doc. dr. sc. Saša Ilijić L1 IP Doc. dr. sc. Sanda Pleslić English Level SEIS Doc. dr. sc. Zoran Narančić 6 CE Prof. dr. sc. Izv. prof. dr. sc. Tomislav Petković Lahorija Bistričić ECT S Credits CS Lecturers in Charge E/C 31487 Physics 2 333 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students completing this course will: understand, appreciate and utilize basics of optics, wave theory and atomic physics in modern technologies and its devices; understand the fundamental principles of physics to prepare students to continue education in modern science and technology, as well as forming a foundation for life-long learning. F orms of Teaching » Lectures » Lectures are delivered to groups of approximately 120 students using electronic presentations, detailed derivations on the blackboard and demonstration experiments. » Exams » Written mid-term exam and the final exam consist of four excercises and a number of multiple choice questions. » Laboratory Work » Students perform six laboratory experiments, carry out the analisys of the measured data and write the final report for each experiment. » Experiments » Lectures are supported by demonstration experiments that illustrate the concepts of physics. Approximately 30 mins / week. » Consultations » At least once a week each professor is available to the students for consultations. » E-learning » During the semester homework assignments are delivered to the students through the e-learning system Merlin (Moodle). » Other F orms of Group and Self Study » In approximately 4 terms per semester additional exercise-solving skills are demonstrated by assistants. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 5% 0% 0% 0% 10 % 10 % 40 % 40 % Exam T hreshold Percent of Grade 5% 0% 0% 10 % 10 % 0% 80 % Comment: In the mid-term exam and in the final exam one (of four) excercises must be correctly completed. In the written exam two (of six) excercises must be correctly completed. University of Zagreb F aculty of Electrical Engineering and Computing 334 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Week by Week Schedule 1. The theory of elasticity-introduction. Oscillations. Tension and compression. Modulus of elasticity. Poisson ratio. Examples and sample problems. Simple harmonic motion: the force law, equation of motion, initial conditions. Experiments with the spring. Phasors. Harmonic motion: energy considerations. 2. Pendula. The simple pendulum. The physical pendulum. Torsion pendulum. Equations of motion. Torsion modules. Experiments and examples. Damped simple harmonic motion. Equation of motion, solution for weak damping, analogy with electrical oscillatory circuit. Examples and sample problems. 3. Damped harmonic motion II. F orced oscillations and resonance. Logarithmic damping decrement and Q-factor. Damped harmonic motion: energy consideration. F orced oscillations and resonance. Experiments. Analogy with electrical oscillatory circuits. Oberbeck’s pendulums. Experiments. Modulated oscillations. Lissajouss’s curves. Experiments. Computer exercises. 4. Waves. Progressive waves. Reflection and superposition. Wave speed. Reflection and refraction. The principle of superposition. Waves in a stretched string. Standing waves. F requency specter. Experiments. F ourier analysis of waves in a stretched string. Wave equation. Energy and power in a traveling wave. 5. Longitudinal waves. Sound waves. Intensity and sound level. Longitudinal wave equation. Experiments with the spring. Longitudinal standing waves. Experiments – Kundt’s tube. Standing waves in solid state materials. Ultrasound – generation and the application. The Doppler’s sound effect. 6. Basics of electromagnetism. Electromagnetic waves. Gauss law and the F irst Maxwell’s Equation (both in differential and integral form). AmpereMaxwell theorem and Second Maxwell’s Equation. Third Maxwell’s Equation. F araday’s law of induction. F araday’s experiments. F ourth Maxwell’s equation. Wave equation. Experiments with polarization of EM waves. Poynting’s theorem and Poynting’s vector. Energy transport. F resnel equations. Computer exercises. 7. Photometry. Geometrical optics I. Basic photometric units and quantities. Experiments. Basic laws of geometrical optics. Experiments. F ermat’s principle – reflection and refraction. F resnel equation and geometrical optic laws. Experimental and demonstrational set. Computer exercises. mirrors. Spherical refracting surfaces. Thin lenses formulas. Aberration. Prisms. Dispersion. Experiments. 8. E X A M 9. Physical optics I. Interference. Light as a wave. Young’s experiment. Coherent light. Intensity in Double-slit interference. Minimums and maximums. Light interference devices. F resnel biprism experiment. Michelson’s interferometer. Newton circle. Polarization of light. Holography. Brewster law. Selective absorption. 10. Physical Optics II. Diffraction of light. Multiple source interference. Gratings: dispersion and resolving power specter. Experiments. Single-slit diffraction. Diffraction and optical grating. Polarization of light. Holography. Brewster law. Selective absorption. Polarization and absorption device. F araday’s and Tyndal’s effect. 11. Introduction to modern physics I. Blackbody radiation. Rayleigh-Jeans law of blackbody radiation, Stefan-Boltzman law. Wien laws. Planck law. Quantum hypothesis. 12. Introduction to modern physics II. The photoelectric effect. Compton effect. The Bohr model of the hydrogen atom. Clarical explanation of photo effect. Experiments. Compton scattering. Thomson and Rutherford model of the atom. Computer exercises. University of Zagreb F aculty of Electrical Engineering and Computing 335 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. The Bohr’s model of atom. Quantization. Balmer’s formula. Energy and orbit quantization conditions. Absorption and emission of light. Atomic specters. F ranck-Hertz experiment. X-rays. Experiments. BohrSommerfeld model of the atom. The Schrödinger equation. The Heisenberg uncertainty principles. 14. Quantum numbers. Nucleus and nuclei-composition of nuclei. Radioactivity and nuclear reactions. Elementary particles. The Pauli exclusion principle and the structure of many-electron atoms. Experiments: detector types, beta-particle detection and gamma-radiation, radiation protection. 15. E X A M Literature V.Henč-Bartolić, P.Kulišić (2004). Valovi i optika, Školska kniga, Zagreb D. Horvat (2011). Fizika II Titranje, valovi, elektromagnetizam, optika i uvod u modernu fiziku, Neodidakta, Zagreb V. Henč-Bartolić, M. Baće. P. Kulišić, L. Bistričić, D. Horvat, Z. Narančić, T. Petković, D. Pevec (2002). Riješeni zadaci iz valova i optike, Školska knjiga, Zagreb D. Halliday, R. Resnick, J. Walker (2003). Fundamentals of Physics D. Halliday, R. Resnick, J. Walker J. Wiley, New York 1993, J. Wiley, New York Similar Courses » Optics and Waves, ETH Zurich » F ields, Oscillations and Waves, Cambridge » Waves and Optics; Electromagnetism and Optics, Oxford University of Zagreb F aculty of Electrical Engineering and Computing 336 Course Catalogue – Undergraduate Study L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 15 30 Course Description T eaching Assistants Dr. sc. Ivan Mrčela Marinko Kovačić, dipl. ing. Getting acquainted with real solutions of power converters and their operating characteristics. Power electronic converters, interface between power source and load. Topologies and functions; basic power conversions. Power converter components; semiconductor and magnetic, power switches, drivers, DC and AC filters. Power converter modeling and simulation; control and power characteristics measurement. Protection and cooling. Power converter application examples on laboratory devices; line converters, DC/DC and AC/AC converters, inverters. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Study Programmes C EA C OM Lecturer Dr. sc. Ivan Mrčela 50 62.5 75 87.5 Prerequisites F undamentals of Electrical Engineering IP » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Explain operation principles of basic power electronic converters 2. Apply the acquired knowledge for modeling and simulation of basic power converters. 3. Apply the acquired knowledge to measure the characteristic waveforms of the basic power converters 4. Modify the simulation model to obtain model behavior closer to the real circuit. 5. Analyze the operation of basic power converters using simulation results and measurements. 6. Analyze the complex system of a power converters on the basic components. General Competencies Knowing fundamental topologies and functions of power electronic converters. Ability to select appropriate converter according to required application. Ability of converter commissioning. University of Zagreb F aculty of Electrical Engineering and Computing EEIT English Level EP E Prof. dr. sc. Viktor Šunde 4 EC E Prof. dr. sc. Željko Jakopović ECT S Credits EL Lecturers in Charge E/C 34347 Power Electronics Practicum WT ECTS Information Package for Academic Year 2016/2017 337 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are organized through 2 teaching cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 1 hour. » Exams » Examination consists of mid-term exam and final exam in which numerical problems are solved, and the writing of reports and seminars about laboratory exercises. » Laboratory Work » Laboratory exercises are organized through 2 cycles. The first cycle consists of 4 exercises, a second cycle of 2 exercises. Exercises are conducted through a total of 15 weeks with a weekly load of 2 hours. » Seminars » At the end of the second cycle of lectures, students are writting seminars which demonstrate the ability to connect theoretical knowledge, modeling and simulation and analysis of measurement results. Grading System Continuous Assessment T ype Laboratory Exercises Seminar/Project Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 30 % 30 % 10 % 20 % 10 % Exam T hreshold Percent of Grade 0% 0% 0% 30 % 30 % 0% 20 % 20 % Week by Week Schedule 1. F undamentals of power electronics circuits simulation. 2. F undamentals of power electronics circuits measurements. 3. Basic power electronics switches. Idealised characteristics of power switches. 4. Power converters topologies and circuits. Rectification and DC/DC conversion. 5. Power converters topologies and circuits. Inversion and AC/AC conversion. 6. Converter control and power characteristics, efficiency, power factor, displacement factor. 7. Midterm exam 8. Interaction of power converter, power supply and the load. 9. Power converter system for renewable energy sources as complex power electronic system. Analysis of basic components. 10. Power converter system for renewable energy sources as complex power electronic system. Digital control system analysis. Properties and abilities. Practical work with system. 11. Driver circuits for thyristors and transistors (bipolar, MOSF ET and IGBT). 12. Power semiconductor's dissipated power calculation. Thermal management. Case study. University of Zagreb F aculty of Electrical Engineering and Computing 338 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. Power semiconductors protection, snubbers, fuses. Catalogue data interpretation and application. 14. Presentation of seminars. Analysis of complex power electronic systems. 15. F inal exam Literature D. W. Hart (1997). Introduction to Power Electronics, Prentice Hall B. W. Williams (2006). Principles and Elements of Power Electronics, B. W. Williams I. F legar (2010). Elektronički energetski pretvarači, Kigen N. Mohan, T. Undeland, W. Robins (2004). Power Electronics: Converters, Applications and Design, Wiley Similar Courses » Leistungselektronik F achpraktikum, ETH Zurich » Power Electronics, MIT University of Zagreb F aculty of Electrical Engineering and Computing 339 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Basic characteristics of the power plants: types, power capabilities, energy production. Power plants (hydro, thermal, nuclear). Main power plant systems and equipment. Water, steam and gas turbine types. Nuclear reactor as heat source. Heat balance diagrams and power generation cycles for different plants. Characteristics and choice of main power plant electric equipment. Startup and shutdown of the plant and power change capabilities. One-line station connection diagram. Choice of synchronous generator parameters. Generator static and dynamic limits, Q-P diagram. Active and reactive power generation. Generator synchronization. Analysis of generator operation and loading. Onsite power systems. Emergency power sources. Grounding system of the plant. Process measurements. Power plants construction cost, O&M cost, and total production cost. Electricity price. Power plant operation in liberalized market. Study Hours Lecturers Exercises Laboratory exercises 30 15 4 T eaching Assistants Doc. dr. sc. Hrvoje Pandžić Ninoslav Holjevac, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Prerequisites Energy Technology EEIT L1 C OM E-learning Level C EA Course Description L1 EP E Prof. dr. sc. Igor Kuzle English Level EC E Izv. prof. dr. sc. Davor Grgić 4 EL Prof. dr. sc. Sejid Tešnjak ECT S Credits WT Lecturers in Charge E/C 127413 Power Plants IP Study Programmes SEIS » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CS Describe main power plants Explain operation of main equipment in hydro power plant Explain operation of main equipment in thermal power plant Identify specific operational requirements in case of nucelar power plants Analyze s Describe characteristics of wind power plant operation Compute main parameters for different power plant types Analyze connection of different power plants to the grid TI 1. 2. 3. 4. 5. 6. 7. 8. CE On successful completion of the course, students will be able to: General Competencies Understanding of basic principles and characteristics of different power plant types. Knowledge of main components characteristics. Power plant operation in electric power system. Understanding of synchronous generator operation, operating limits calculation and choice of design characteristics for different power plant types. Power plants auxiliary electric systems knowledge. University of Zagreb F aculty of Electrical Engineering and Computing 340 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Two hours per week. » Exams » Continuously: one writing exam, final exam (writing and oral examination) and four short tests. Classical Exam: writing and oral examination at the end of semester. Results of three short tests are included. » Exercises » One hour weekly. » Laboratory Work » Two exercises, two hours duration of each: 1. Operation of power plant - island operation, power plant synchronization on electric power system, generation of active and reactive power 2. Generator unit operation - types of excitation (DC, brushless, thyristor), generator response, transfer functions of exciter and generator, time contants » Other F orms of Group and Self Study » Three homeworks. Grading System Continuous Assessment T ype Homeworks Quizzes Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 50 % 50 % 50 % 50 % Percent of Grade Exam T hreshold 8% 12 % 30 % 40 % 10 % Percent of Grade 50 % 50 % 0% 8% 12 % 50 % 60 % 20 % Comment: Homeworks and short test results are admit in classical exam. Week by Week Schedule 1. Power plants, classification and characteristics. 2. Tzpes of hydro power plants and main equipment. 3. Hydro turbines, types, operation, limits, selection. Hydro generator selection. 4. Steam thermal power plants and main equipment. 5. Gas thermal power plants and main equipment. 6. Nuclear power plants tpes and main equipemnt. 7. Nuclear power plant operation and power changes. 8. exams 9. exams 10. Combined haet and power plants. 11. Wind power systems and grid connection. 12. Electrical one line diagram. Main operational characteristics and limits of plant generator. University of Zagreb F aculty of Electrical Engineering and Computing 341 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. Generator connected to the grid and synchronization. Island mode of operation. 14. Onsite power systems and plants auxiliary. Emergency power supply. 15. Grid code Literature H. Požar (1992). Osnove energetike I, Školska knjiga H. Požar (1992). Osnove energetike II, Školska knjiga H. Požar (1992). Osnove energetike III, Školska knjiga D. F eretić, N. Čavlina, N. Debrecin (1995). Nuklearne elektrane, Školska knjiga M.M. El-Wakil (1984). Powerplant Technology, McGraw Hill J.S. Gulliver, R.E.A. Arndt (2001). Hydropower Engineering Handbook, McGraw Hill A.J. Wood, B.F Wollenberg (1996). Power Generation, Operation, and Control, John Wiley Similar Courses » Energy Power Plants, EPF L Lausanne » Elektrische Energieversorgungssysteme, TU Munchen » Energieübertragung und Kraftwerke, TU Wien » Kraftverksteknik, Lund University University of Zagreb F aculty of Electrical Engineering and Computing 342 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Course Description The concept of the probability space and the random variables is introduced. The basic discrete and continuous random variables are analized, as well as random vectors. The foundations of the sample theory, the estimation theory and the statistical tests are given. Stochastic processes are discussed, in particular Poisson and similar processes. Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes Study Hours Lecturers Exercises 60 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Attendance of lectures is mandatory. 45 55 70 85 Prerequisites Mathematics 2 Prerequisites for Artificial Intelligence Digital Video Information Theory Mobile Communications On successful completion of the course, students will be able to: 1. Compute the probability of given event and the characteristic related to concrete example. 2. Recognize a characteristic distribution. 3. Manipulate with discrete and continuous random variables. 4. Manipulate with discrete and continuous random vectors. 5. Estimate the parameters of various distributions. 6. Apply testing hypotheses using the learned statistical tests. University of Zagreb F aculty of Electrical Engineering and Computing EP E EC E EL T eaching Assistants Doc. dr. sc. Domagoj Kovačević Dr. sc. Snježana Lubura Dr. sc. Siniša Miličić Petar Bakić, mag. math. Lenka Mihoković, mag. math. Stjepan Šebek, mag. math. C EA C OM Lecturers Prof. dr. sc. Luka Korkut Dr. sc. Mario Bukal EEIT L1 WT Doc. dr. sc. Tomislav Burić E-learning Level IP Izv. prof. dr. sc. Mario Krnić L0 SEIS Izv. prof. dr. sc. Andrea AglićAljinović English Level CE Doc. dr. sc. Igor Velčić Izv. prof. dr. sc. Ilko Brnetić 5 CS Prof. dr. sc. Neven Elezović ECT S Credits TI Lecturers in Charge E/C 86539 Probability and Statistics 343 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students are trained to calculate the probabilities of events, characteristics of events related to concrete examples and defined random variables. F or given samples of empiric data student are capable to estimate the different parameters of various distributions and test different kind of hypotheses. Students are introduced to basics of stochastic processes. F orms of Teaching » Lectures » Lectures are organized through two cycles. The first cycle consists of 7 weeks of classes and mid-term exam, a second cycle of 6 weeks of classes and final exam. Classes are conducted through a total of 15 weeks with a weekly load of 4 hours. » Exams » Mid-term exam in the 8th week of classes and final exam in the 15th week of classes. » Exercises » The brief assessments will be held during the auditory exercises (up to 1 hour per week). » Consultations » Consultations are held one hour weekly according to arrangement with students. Grading System Continuous Assessment T ype Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Comment: The scores achieved on short tests will be transferred to the score of the exam only in the case when it is in the interest of the student. Week by Week Schedule 1. Sample space and events. Probability. F inite probability spaces. F inite equiprobable spaces. 2. Infinite sample spaces. Uncountable uniform spaces. 3. Conditional probability and independance. Bayes formula. 4. Discrete random variables. F unctions of discrete random variables. Expectation, moments and generating function. Discrete random vectors. Marginal distributions. 5. Correlation coeficient. Covariance. Geometric distribution. Binomial distribution. 6. Poisson distribution. Continuous random variables. Density and distribution functions. 7. F unctions of continuous random variable. Exponential distribution. 8. Mid-term exam. 9. Normal distribution. University of Zagreb F aculty of Electrical Engineering and Computing 344 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 10. Continuous random vectors. Marginal distributions. F unctions of random vectors. Conditional density and expectation. 11. Law of large numbers. Central limit theorem. Gamma and beta functions. Gamma distribution. T-distribution. F -distribution. 12. Basics of sample theory. Mean and median. Random sample of normal random variable. Point estimations. Maximum likelihood criterion. Interval estimations. Estimation of parametars of binomial distribution. 13. Interval estimation of expectation. Interval estimation of variance. Confidance interval of binomial random variable. Kind of errors and test power. U-test. T-test. Theoretical and empirical distribution. Hi2 test. 14. Stochastic processes. F inite-dimensional distributions. Classification of processes. Stationarity. Independence. Correlation functions. Poisson process. Construction of Poisson process. Sum and decomposition of Poissonovih processes. Birth and death process. 15. F inal exam. Literature N. Elezović (2007). VJEROJATNOST I STATISTIKA, Diskretna vjerojatnost, Element, Zagreb N. Elezović (2007). VJEROJATNOST I STATISTIKA, Slučajne varijable, Element, Zagreb N. Elezović (2007). VJEROJATNOST I STATISTIKA, Matematička statistika, Stohastički procesi, Element, Zagreb Ž. Pauše (1993). Uvod u matematičku statistiku, Šk. knjiga, Zagreb Ž. Pauše (1990). Riješeni primjeri i zadaci iz teorije vjerojatnosti i statistike, Šk. knjiga, Zagreb Similar Courses » Wahrscheinlichskeitrechung und Statistik, ETH Zurich » Höhere Mathematik 4, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 345 Course Catalogue – Undergraduate Study Electrical measurement of nonelectric physical values. Gauges, registering meters and transducers. Standard voltage and current outputs. Measuring loop. Transducers for displacement, angle, pressure, vibration, force, torque, velocity, rotating speed, acceleration, level, flow, analytical parameters, temperature and radiation. Infra-red measuring techniques. Transducers for Ex zone. NAMUR output. Non-conventional measurements of electrical values (Rogowsky coil, optical measuring transformers). Intelligent measuring transducers. HART protocol. Local sensor networks and field busses. Computerized measuring systems. E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 60 70 80 90 E/C L1 C OM EEIT English Level Prerequisites Energy Technology EP E Course Description 4 EC E Prof. dr. sc. Tomislav Tomiša ECT S Credits EL Lecturer in Charge 35244 C EA Process Measurements and Diagnostic in Power Plants WT ECTS Information Package for Academic Year 2016/2017 Study Programmes SEIS IP » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) (currently not given) Learning Outcomes CS Explain elements of measuring chaine Distinguish measuring transducers of non-electric values Describe non-conventional transducers of electric values Describe infrared measuring technology Identify inteiligent measuring transducers Explain computerized measuring systems TI 1. 2. 3. 4. 5. 6. CE On successful completion of the course, students will be able to: General Competencies Understanding the principles of measuring non-electrical quantities. Understanding technical documentation of measuring circuits in process measurement systems. Identifying the elements of measurement chains - sensors, transducers, indicators and recorders. Differentiation of instruments for measuring and diagnosing in power plants. Understanding computer supported measurement systems. F orms of Teaching » Lectures » Lectures supported by Power Point presentations. University of Zagreb F aculty of Electrical Engineering and Computing 346 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Experiments » Demonstration of how to use specific measuring equipment. Grading System Continuous Assessment T ype Homeworks Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 50 % 50 % 50 % 50 % 20 % 10 % 30 % 40 % Exam T hreshold Percent of Grade 50 % 50 % 0% 20 % 10 % 50 % 70 % Week by Week Schedule 1. Gauges, registering meters and measuring transducers of non-electric values. Standard output voltage and current. Measuring loop 4-20 mA. 2. Temperature measurement: RTD - Resistant Temperature Detectors (Pt 100, Pt 1000), thermocouple sensors, semiconductor sensors, pyrometers. Measurements of motor winding temperature, bearing temperature and cooling medium temperature. 3. Infra-red measurements: IR thermometers, thermovision. Remote temperature measurement, defectoscoping of contact resistance, thermoinsulation damages. 4. Pressure transducers. Measurement of hydrostatic pressure, hydraulic oil pressure, compressed air pressure, cooling hydrogen pressure, SF 6 pressure. 5. F low measurement of air, steam and technical mediums. Turbine flowmeters, differential pressure flow-meters, Corioliss mass flow meters, inductive flow-meters, ultrasonic flow meters, Vortex flow meters. Measurements of water level, fuel level, technical mediums. F loats transmitters, hydrostatic transmitters, capacitive transmitters, ultrasonic and radar transmitters 6. Measurements of water level, fuel level, technical mediums. F loats transmitters, hydrostatic transmitters, capacitive transmitters, ultrasonic and radar transmitters. 7. Linear displacement measurement: LVDT (Linear Variable Differential Transformer), magnetostrictive transducers, non-contact transducers (capacitive, ultrasonic and laser), draw wire transducers. Measurement of turbine primary mover. Angle measurement: potentiometric and capacitive transducers. Achieving position of turbine butterfly–valve. 8. Rotating speed measurement: tahogegeratos, optical tahometers. Asynchronous motor start-up testing. 9. Measurement of acceleration, shock and vibration: accelerometers, vibration sensors. Bearing vibration diagnostic. Measuring transducers of torque and shaft strain. F orce transducers. Measurements of strain force in overhead line rope. 10. Measurements of water quality parameters: pH, redox potential, conductivity, dissolved oxygen, turbidity, nitrate, chloride, chlorophyll. Steam-generator water treatment. Waste water analyses 11. Meteorological measurements: wind speed and direction, barometric pressure, relative humidity, solar radiation, rainfall. 12. Radiation measurements: ionizating radiation detectors. Monitoring of nuclear plants. 13. Measuring transducers for special purposes: Ex-i (intrinsically safe), transducers for explosion zones. Transducers with NAMUR output. University of Zagreb F aculty of Electrical Engineering and Computing 347 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 14. Non-conventional measurements of electrical values: Rogowsky coil, optical measuring transformers. 15. Inteligent sensors. HART protocol. Local sensor networks and field busses (Profibus DP, CAN-bus, M-bus, MOD-bus, LON-bus). Computerized measuring systems. Literature James W. Dally, William F . Riley, Kenneth G. Mcconnell (1993). Instrumentation for engineering measuraments, JOHN WILEY & SONS, INC. Grady C. Carroll (1962). Industrial process measuring instruments, MCGRAWHILL PUBLISHING COMPANY P. H. Mansfield (1973). Electrical transducers for industrial measurement, BUTTERWORTH & CO. William David Cooper, Albert D. Helfrick (1970). Electronic instrumentation and measurement techniques, PRENTICE-HALL, INC. Ivan Piljac (2010). Senzori fizikalnih veličina i elektroanalitičke metode, MEDIAPRINT TISKARA HRASTIĆ D.O.O. Similar Courses » Sensors and Instrumentation, Manchester University and UMIST » Instrumentation and Sensors, NU Singapore » Messsystem- und Sensortechnik (EI7723), TU Munchen » Physical Sensors, Transducers and Instrumentation, Carnegie Mellon University » Elektronische Messtechnik, RWTH Aachen » Messen nichtelektrischer Größen - MT II, TU Berlin » Industrial Measurement Systems for Control (MIE 041), Lund University University of Zagreb F aculty of Electrical Engineering and Computing 348 Course Catalogue – Undergraduate Study ECT S Credits 2 English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 9 9 E/C Lecturer in Charge 127101 EEIT Programing for the Robot Operating System C OM ECTS Information Package for Academic Year 2016/2017 C EA dr. sc. Damjan Miklić Course Description WT EL EC E EP E High complexity of tasks that the modern mobile robots are facing calls for using a programming infrastructure which enables efficient integration of independently developed subsystems into a single system enabling autonomous robot operation. The Robot Operating System (ROS) offers an environment for developing modular control software, a communication infrastructure to connect the software components and an open source library of implemented algorithms. In the last five years ROS has become the standard for robot control in the academic community and its influence is spreading also in the industry. In the scope of this course we shall cover the practical development of software modules in the ROS environment and their integration into a completely functional system for autonomous robot control. Study Programmes University of Zagreb F aculty of Electrical Engineering and Computing TI CS CE SEIS IP » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (skills, 3rd semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (skills, 5th semester, 3rd year) » Information Processing -> Computing (Module) (skills, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (skills, 5th semester, 3rd year) » Computer Science -> Computing (Module) (skills, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (skills, 5th semester, 3rd year) 349 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. Use basic Linux commands. Use Linux tools to install additional software. Solve simple problems using the Python programming language. Explain the role of the Robot Operating System in autonomous robot control. 5. Produce a ROS node: an application capable of exchanging data over the ROS middleware. 6. Apply the ROS navigation stack to enable autonomous mobile robot navigation. General Competencies Basic knowledge on using the Linux operating system and programming in the Python programming language. Basic understanding o the architecture and implementation of the Robot Operating System (ROS). Capability to implement ROS nodes: applications that communicat through the ROS middleware. Basic knowledge about solving the mobile robot autonomous navigation problem and configuring the ROS navigation stack. F orms of Teaching » Lectures » Interactive lectures with examples and practical assignments. » Laboratory Work » Assignments integrated into lectures. » Programming Exercises » Project assignment on the robot. Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Week by Week Schedule 1. Linux operating system basics. 2. Python programming language basics. 3. Introduction to the Robot Operating System (ROS). Programming ROS nodes (part 1). 4. Programming ROS nodes (part 2). 5. The ROS navigation stack: parts 1 and 2. 6. Advanced ROS programming topics. F inal project: controllling an autonomous robot in ROS. 7. No activity. 8. No activity. 9. No activity. 10. No activity. 11. No activity. 12. No activity. 13. No activity. 14. No activity. University of Zagreb F aculty of Electrical Engineering and Computing 350 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. No activity. Literature J. M. O'Kane (2013). A Gentle Introduction to ROS, CreateSpace Similar Courses » Robot programming laboratory (CS225B), Stanford » Advanced robot control systems, Katholieke Universiteit Leuven » CoTeSys-ROS F all School on Cognition-enabled Mobile Manipulation, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 351 Course Catalogue – Undergraduate Study » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Explain how computer stores data Apply basic principles of software design Design andimplement, test, and debug simple programs Use arrays, selections, loops and functions Describe the mechanics of fucntion calls and parameter passing. Compose computer programs with sequential and direct access binary and text files 7. Use pointers and memory allocation General Competencies Students are enabled to develop simpler procedural programs in C. Students will be capable to design a simpler algorithm after a given problem definition, to describe it in a procedural programming language, to test it and document. They should be able to locate and correct logical errors. T eaching Assistants Ivan Budišćak, dipl. ing. Petar Djerasimović, dipl. ing. Nenad Katanić, mag. ing. Danijel Mlinarić, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 62.5 75 87.5 Prerequisites for Algorithms and Data Structures Audio and Computers Computer Architecture 1 Human F actors in Computing Introduction to Theoretical Computer Science LabVIEW F orms of Teaching » Lectures » 15 weeks, which accounts for two weeks for intermediate exams. There are four hours of lectures per week, divided in two terms of two hours (2+2). » Exams » There are two exams: intermediate exam and final exam. » Laboratory Work » Two to three cycles of laboratory exercises are organised and University of Zagreb F aculty of Electrical Engineering and Computing EEIT C OM Lecturers Izv. prof. dr. sc. Boris Vrdoljak Doc. dr. sc. Ljiljana Brkić Doc. dr. sc. Mirjana DomazetLošo Doc. dr. sc. Igor Mekterović Doc. dr. sc. Boris Milašinović Doc. dr. sc. Damir Pintar Doc. dr. sc. Marko Subašić Doc. dr. sc. Krešimir Trontl Dr. sc. Ivana Nižetić Kosović C EA 60 15 EP E Study Hours Lecturers Laboratory exercises EC E Study Programmes L1 EL Basic concepts of procedural programming are introduced. Data structures, control structures, functions, arrays and files are explained. Basic concepts of software engineering are explained, such as problem algorithmization, subtasking, documenting and software development cycle. E-learning Level WT Course Description L0 IP Doc. dr. sc. Slaven Zakošek English Level 352 SEIS Izv. prof. dr. sc. Gordan Gledec 6 CE Prof. dr. sc. Vedran Mornar ECT S Credits CS Lecturers in Charge E/C 19676 Programming and Software Engineering TI ECTS Information Package for Academic Year 2016/2017 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study performed under control of an assistant. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 5% 0% 0% 15 % 20 % 15 % 25 % 40 % Exam T hreshold Percent of Grade 5% 0% 0% 20 % 0% 0% 80 % Week by Week Schedule 1. Definition of algorithm. Definition of variable. Variable types. Associative and arithmetic operators. Elementary input and output. 2. Compilation of source code. Debugging. Preprocessor statements. Logical operators and expressions. 3. Simple selection. Double selection. Multiple selection and case. 4. While loop. Until loop. 5. F or loop. One dimensional array. 6. Two dimensional array. Multidimensional arrays. 7. Recapitulation of program structures and their presentation in pseudocode. 8. F unction. Call by value. Pointer. 9. Call by reference. Program modules and global variables. 10. One dimensional array as function argument. Twodimensional array as function argument. 11. Macro statements. Character string. Built-in arithmetic functions. Random numbers. 12. Other built-in funcions. Built-in functions on character strings. Proprietary functions on character strings. Bit operators and expressions. Standard input. 13. Standard output. Data files and classification. Redirection of input and output. Reading from formatted files. 14. Writing into formatted files. Complex data types. Writing into unformatted files. Reading from unformatted files. Direct access files. 15. Parameters from command line. Pointer arrays. Dynamic memory allocation. Program documentation. Advanced examples with testing on correctness. Literature Brian W. Kernighan, Dennis Ritchie, Dennis M. Ritchie C Programming Language, Prentice Hall Stephen Kochan (2004). Programming in C 2004, Sams N. King, K.N. King (1996). C Programming: A Modern Approach, W. W. Norton & Company University of Zagreb F aculty of Electrical Engineering and Computing 353 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Introduction to Programming in C, University of California Berkeley » Introduction to Computer Science I, UCLA » Programming F undamentals, IEEE & ACM Computing Curricula University of Zagreb F aculty of Electrical Engineering and Computing 354 Course Catalogue – Undergraduate Study This is an introductory course to Haskell, an advanced purely-functional programming language. F unctional programming languages allow for the development of robust, concise programs in a short amount of time. The key advantages are higher-order functions as an abstraction mechanism and an advanced type system for safety and reusability. The course teaches basic functional programming in Haskell and the basic functional programming concepts. The course starts with language constructs and data types, moves to higher-order functions and algebraic data types, and concludes with IO data streams and monads. Students gain practical experience by solving numerous programming tasks given during the lectures and as take-home assignments. The goal of the course is not only to teach a new programming language, but also to teach a new programming paradigm and a radically different and mathematically sophisticated approach to programming. L3 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 This is a pass/fail course. This course is not graded. To pass the course students must attend all lectures and practical sessions and hand in all assignments on time. C EA C OM Grading EEIT English Level EP E Course Description 4 EC E Doc. dr. sc. Jan Šnajder ECT S Credits EL Lecturer in Charge E/C 127252 Programming in Haskell WT ECTS Information Package for Academic Year 2016/2017 IP Learning Outcomes SEIS On successful completion of the course, students will be able to: Define the basic concepts of functional programming in Haskell Explain the syntax and semantics of a Haskell program Use Haskell to solve simple practical problems Apply functional idioms and functional design patterns Use available programming libraries to solve complex problems Compare alternative Haskell programs to determine which are better according to selected criteria 7. Design Haskell programs TI CS CE 1. 2. 3. 4. 5. 6. General Competencies Students will learn the basic concepts of functional programming in Haskell, know and understand the basics of syntax and semantics of Haskell, they will be able to recognize and apply functional idioms and functional design patterns, use Haskell to solve simple practical problems, find and use available programming libraries to solve complex problems, compare alternative Haskell programs to determine which are better according to selected criteria, and they will learn the basics of software development in Haskell. F orms of Teaching » Lectures » Three hours lecture per week for 15 weeks. University of Zagreb F aculty of Electrical Engineering and Computing 355 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » Each two-hour lecture is intertwined with one-hour practical session. » Programming Exercises » Students will receive homework programming assignments, which they must demonstrate to the instructor or lab assistent. Grading System Continuous Assessment T ype Exam T hreshold Percent of Grade T hreshold Percent of Grade 50 % 100 % 0% 0% Laboratory Exercises Week by Week Schedule 1. Introduction to functional programming. GHC compiler and other on-line resources. 2. Basic language constructs. Tuples and lists. 3. Types and type classes. 4. Syntax of functions. 5. Recursive functions. Corecursive functions. 6. Higher-order functions 1. 7. Higher-order functions 2. 8. Custom data types 1. 9. Custom data types 2. Modules. 10. Custom data types 3. Standard library. 11. Input-output operations 1. 12. Input-output operations 2. Random number generator. 13. Monads and monadic programming 1. 14. Monads and monadic programming 2. 15. Strictness. Code documentation. Packages. Literature Miran Lipovača (2011). Learn You a Haskell for Great Good!: A Beginner's Guide, No Starch Press Graham Hutton (2007). Progamming in Haskell, Cambridge University Press Bryan O'Sullivan, Don Stewart, John Goerzen (2008). Real World Haskell, O'Reilly Media Simon Thompson (1999). Haskell: The Craft of Functional Programming, Addison Wesley Paul Hudak (2000). The Haskell School of Expression: Learning Functional Programming through Multimedia, Cambridge University Press University of Zagreb F aculty of Electrical Engineering and Computing 356 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » F unctional Programming, Chalmers University » F unctional Programming, Stanford » F unctional Programming, Oxford » F unctional Programming, Lund University University of Zagreb F aculty of Electrical Engineering and Computing 357 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (specialization courses, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (specialization courses, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (specialization courses, 5th semester, 3rd year) 45 15 15 EEIT Study Hours Lecturers Exercises Laboratory exercises C OM L1 C EA Lecturers Dr. sc. Goran Delač Dr. sc. Marin Šilić Dr. sc. Klemo Vladimir EP E T eaching Assistants Dr. sc. Goran Delač Dr. sc. Marin Šilić Dr. sc. Klemo Vladimir Zvonimir Pavlić, mag. ing. comp. EC E The processes of incremental hierarchical translation of end-user languages, highlevel languages, and languages of virtual machines into target language of given computer system are studied. The techniques and principles of language translation processes in modern pervasive, ubiquitous, and invisible distributed systems are described. Brief survey and history of programming languages and language translators are given. Language translation is explained through basic processes of source program analysis and target program synthesis. Major phases of analysis (lexical, syntax, and semantic analysis) and synthesis (intermediate code generation, optimization, and target code generation) are included. Run-time and load-time support for program execution is presented. Language translator generators are studied. E-learning Level EL Course Description L1 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 75 88 Prerequisites Introduction to Theoretical Computer Science WT Doc. dr. sc. Ante Đerek English Level IP Doc. dr. sc. Dejan Škvorc 4 SEIS Prof. dr. sc. Siniša Srbljić ECT S Credits CE Lecturers in Charge E/C 86504 Programming Language Translation CS ECTS Information Package for Academic Year 2016/2017 Learning Outcomes TI On successful completion of the course, students will be able to: 1. Breakdown the design of a computer system into problem analysis phase and solution synthesis phase 2. Describe lexical, syntax, and semantic properties of a programming language using formal grammar 3. Select optimal formal grammar for formal description of a programming language 4. Select optimal parsing technique for programming language translation 5. Design and implement a compiler from formal specification of a programming language 6. Design of an efficient language translation process with respect to processor resources and memory hierarchy University of Zagreb F aculty of Electrical Engineering and Computing 358 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The course prepares students for application of the analysis-synthesis design model, which is widely used in software engineering. Acquired knowledge of algorithms, data structures, and translation methods are applicable in a wide range of computer applications. Students will be able to build efficient software products by optimally exploiting language translators and other software tools. F urthermore, students will be able to design and build their own language translators for end-user languages. F orms of Teaching » Lectures » Lecturer-driven classroom presentations, examples of practical application of formal languages, automata, and grammars during the compiler construction » Exams » Two written exams » Exercises » Lecturer-driven classroom problem solving, preparation for written exams » Laboratory Work » Compiler construction for a simplified C-like programming language. Individual work or work in a small team comprised of fellow students. Online submission and evaluation of student work. » Consultations » Individual office hours with lecturers and assistants are organized on student's request. Grading System Continuous Assessment T ype Laboratory Exercises Class participation Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 50 % 0% 0% 0% 40 % 5% 30 % 30 % Exam T hreshold Percent of Grade 50 % 0% 0% 0% 0% 50 % 100 % Comment: Continuous Assessment: Min (Mid Term Exam: Written + F inal Exam: Written + Lecture attendance and oral examination in classroom) = 50 % Week by Week Schedule 1. Basic phases of translation process: analysis and synthesis; Source program analysis: lexical, syntax, and semantic analysis; ([1], pp. 1-12) Target program synthesis: intermediate code generation, optimization, and target code generation; ([1], pp. 13-19) 2. Error handling during translation; Performance evaluation of translation process; Classification of language translators; ([1], pp. 19-31) Lexical analysis; Role and data structure of lexical analyzer; Interaction with syntax analyzer; Ambiguity in lexical analysis; Transliteration, tokens, lexical errors, and error-recovery methods; ([1], pp. 44-55) University of Zagreb F aculty of Electrical Engineering and Computing 359 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 3. Lexical analyzer generators; Program Lex; ([1], pp. 56-70) Syntax analysis; Role and data structure of syntax analyzer; Languages for syntax rules definition; Simple parsing techniques: CO-NO table-based parsing; ([1], pp. 71-84) Exercises: lexical analysis; 4. Top-down parsing; S, Q, and LL(1) grammar; SELECTION sets finding; ([1], pp. 84-103) SELECTION sets finding (continuation); Adjustment of productions to LL(1)-grammar; Error handling; Bottom-up parsing; ([1], pp. 103-121) 5. Bottom-up parsing techniques: Shift-Identify parsing, Shift-Reduce parsing, and operator-precedence parsing; ([1], pp. 121-137) LR parsing; ([1], pp. 138-147) 6. LR parsing (continuation); Parser generators; Program Yacc; Semantic analysis; Role and formal models of semantic analyzer; Operations of semantic analyzer; ([1], pp. 147-166) Exercises: syntax analysis; 7. Operations of semantic analyzer (continuation); Syntax-directed semantic analysis: attribute translation grammar; ([1], pp. 167-180) L-attribute translation grammar; Pushdown automata for L-attribute translation grammar; ([1], pp. 180-190) 8. F irst mid term exam: lexical, syntax, and semantic analysis; 9. Pushdown automata for L-attribute translation grammar (continuation); Recursive descent method for L-attribute translation grammar; Type system; ([1], pp. 190-200) Type checking; Type equivalence; Run-time support for target program execution; ([1], pp. 200-223) 10. Abstract data structures of source program and internal storage structures of target program; Program flow execution based on procedures; Memory management; ([1], pp. 223-233) Non-local names access; ([1], pp. 233-242) 11. Input/output parameter passing; Intermediate code generation; Levels and forms of intermediate code; ([1], pp. 243-256) Levels and forms of intermediate code (continuation); Syntax-directed intermediate code generation; Target program generation; Target program generator structure; ([1], pp. 256-265) 12. Target program generator structure (continuation); ([1], pp. 265-276) Target program generator algorithms; Target program generator generators; ([1], pp. 276-285) Second mid term exam: lexical analysis, syntax analysis; 13. Preparation of target program for execution; Load-and-go language translators; Absolute and relocatable code generators; Generators of separate files of relocatable machine code; Linkers and loaders; Optimization; Program-execution analysis; ([1], pp. 286-297) Programexecution analysis (continuation); ([1], pp. 297-305) 14. Machine-dependent and machine-independent optimization; Peephole optimization; Brief survey of other optimization methods; ([1], pp. 305317) Exercises: semantic analysis, target program generation, optimization; 15. F inal exam: whole course matter; University of Zagreb F aculty of Electrical Engineering and Computing 360 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature S. Srbljić (2007). Prevođenje programskih jezika, Element Zagreb D. Grune, H. E. Bal, C. J. H. Jacobs, K. G. Langendoen (2000). Modern Compiler Design, Wiley A. V. Aho, R. Sethi, J. D. Ullman (1986). Compilers: Principles, Techniques, and Tools, Addison-Wesley K. Cooper, L. Torczon (2003). Engineering a Compiler, Morgan Kaufmann S. S. Muchnick (1997). Advanced Compiler Design and Implementation, Morgan Kaufmann Algorithms for Compiler Design O. G. Kakde Charles River Media 2002 Similar Courses » CS: PL1-PL5, PL8-PL11; CE: ESY, PRF , IEEE & ACM Computing Curricula » Programming Languages and Compilers, University of California Berkeley » Uebersetzerbau (Compiler Design), TU Munchen » Compiler Design I, ETH Zurich » Computer Language Engineering, MIT » Compilerbau, TU Munchen » Compilers, Oxford » Compilers, Stanford » Compiler construction, TU Delft » Compiler design, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 361 Course Catalogue – Undergraduate Study The course gives an overview of programming paradigms. It deals with the concepts common in various imperative programming languages. F urthermore, object-oriented programming is thaught. The fundamentals of declarative programming paradigm and its use in modern programming languages are illustrated as well. The final course topic covers the use of parallelism. Study Programmes » Software Engineering and Information Systems -> Computing (Module) (required course, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) E-learning Level L2 Study Hours Lecturers Laboratory exercises 45 15 Grading Acceptable (2) 50 Good (3) 65 Very Good (4) 80 Excellent (5) 90 According to the gathered points on the project, homework, exams and the oral exam, grade is formed. Prerequisites Databases C EA C OM T eaching Assistants Tomislav Jagušt, dipl. ing. Danijel Mlinarić, dipl. ing. EEIT L1 EP E Course Description English Level EC E Doc. dr. sc. Ivica Botički 4 EL Prof. dr. sc. Vedran Mornar ECT S Credits WT Lecturers in Charge E/C 34282 Programming Paradigms and Languages IP ECTS Information Package for Academic Year 2016/2017 SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Distinguish between different programming paradigms 2. Choose an adequate programming paradigm in solving specific software engineering problems 3. Apply at least one language from imperative, object-oriented and declarative paradigm 4. Classify programming languages according to the paradigms they belong to 5. Recognize the concepts of same kind from different programming languages and paradigms 6. Employ adequate naming and code organization conventions General Competencies Students will get to know programming concepts commom to different programming languages, which will facilitate further learning of new languages. They will consolidate their knowledge of object-oriented programming paradigm and be introduced to functional programming. They will also gain practical knowledge of programming in a variety of programming languages. University of Zagreb F aculty of Electrical Engineering and Computing 362 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Course lectures through 13 weeks. » Exams » The knowledge will be tested with a mid-term exam and a final exam. During the semester, homeworks will be assigned. » Laboratory Work » In the laboratory excercises students will work on their own programming solutions and demonstrate their correctness. » Experiments » During the lectures, the work in various programming languages will be demonstrated to students in an interactive manner. » Experimental Exercises » Demonstration exercises will demonstrate the use of technology to complete the laboratory exercises and to illustrate real practical use. » Consultations » During the consultation hours the students will be able to supplement their knowledge on all course topics. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 50 % 5% 15 % 15 % 15 % Exam T hreshold Percent of Grade 0% 0% 0% 50 % 5% 0% 30 % 15 % Comment: In order to get the pass grade, students have to get at least 7.5 points on the oral exam. Week by Week Schedule 1. Abstract machines. Interpreters. Compilers. Expressiveness of programming languages. 2. Names and environments. Blocks. Static and dynamic scope. Static and dynamic memory management. Scope rules implementation. 3. Control structures. Structured programming. Tail recursion. 4. Procedures. Higher-order functions. Exceptions. 5. Data types. Static and dynamic type checking. Complex types. Type equivalence. Polymorphism. Type inference. Dangling references. Garbage collectors. Abstract data types. Information hiding. Modules. 6. Demonstration lecture: writing program code. 7. Exam preparation hours. 8. Exams. 9. Exams. University of Zagreb F aculty of Electrical Engineering and Computing 363 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 10. The object-oriented programming paradigm. Dynamic method lookup. Single and multiple inheritance. Dynamic method dispatch. Polymorphism in object-oriented programming paradigm. Generics. Covariant and contravariant overloading. 11. Demonstration lecture: application development in an object-oriented programming language. 12. The functional paradigm. Computations without state. Evaluation strategies. Pattern matching. The basics of lambda calculus. 13. Demonstration lecture: programming in a functional programming language. 14. Logic paradigm. Deduction as computation. Theory of unification. Logic programming with constraints. 15. Paralellism. Historical overview of programming languages and paradigms. Literature M. Gabrielli, S. Martini (2010). Programming Languages: Principles and Paradigms, Springer S. McConnell (2004). Code Complete: A Practical Handbook of Software Construction, 2/e, MS Press D. P. F riedman, M. Wand, C. T. Haynes (2001). Essentials of Programming Languages, 2/e, MIT Press Tomas Petricek, Jon Skeet (2010). Real World Functional Programming: With Examples in F# and C#, Manning Publications B. Tucker, R. E. Noonan (2001). Programming Languages: Principles and Paradigms, McGraw-Hill Similar Courses » Programming Languages and Paradigms, McGill University » Concepts in Programming Languages, Cambridge » Programming Languages, IEEE & ACM Computing Curricula » Programming Languages & Software Engineering, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 364 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Energy Technology Management in Engineering Seminar Seminar CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 6 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37831 Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 365 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 366 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Management in Engineering Seminar Seminar Signals and Systems CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 6 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37832 Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 367 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 368 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task E-learning Level L1 Prerequisites Computer Architecture 1 Electronics 1 Management in Engineering Seminar Seminar Prerequisites for BSc Thesis Grading System Seminar/Project T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment T ype Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM CE Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. IP General Competencies C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours SEIS 1. 2. 3. 4. 5. 6. L3 EP E » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 6 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37833 Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 369 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 370 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Electronics 1 Management in Engineering Seminar Seminar CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 6 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37834 Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 371 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 372 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task E-learning Level L1 Prerequisites Management in Engineering Mathematics 3 - C Mathematics 3 - EE Seminar Seminar Prerequisites for BSc Thesis Grading System Seminar/Project T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment T ype Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM CE Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. IP General Competencies C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours SEIS 1. 2. 3. 4. 5. 6. L3 EP E » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 6 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37835 Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 373 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 374 Course Catalogue – Undergraduate Study Technologies for public mobile networks. Global System for Mobile communications (GSM) architecture. Components of Base Station System (BSS) and Core Network (CN), interfaces between functional entities. Technical parameters of GSM network. Call control and mobility management, identification of mobile subscriber and equipment, security. Basic and teleservices in GSM network. High Speed Circuit Switched Data (HSCSD). General Packet Radio Services (GPRS). Characteristics of Enhanced Data rates for Global Evolution (EDGE) architecture (2,5G), providing third generation 3G services. Universal Mobile Telecommunication System (UMTS) network architecture, UMTS features, domains, network nodes, and interfaces. Infrastructure for interconnection two or more network operators, roaming exchange. E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 C OM T eaching Assistant Damjan Katušić, mag. ing. EEIT L1 Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 70 Excellent (5) 85 All laboratory assignements should be completed succefully. Prerequisites Information Theory C EA Course Description English Level EP E Prof. dr. sc. Tomislav Kos 4 EC E Prof. dr. sc. Gordan Ježić ECT S Credits EL Lecturers in Charge E/C 34330 Public Mobile Network WT ECTS Information Package for Academic Year 2016/2017 Study Programmes CS CE SEIS IP » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) TI Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. 7. 8. Identify processes in the public mobile network Analyze call establishment procedure Describe public mobile network architecure 2G, 3G and 4G Relate knowledge of mobile and communication networks Explain service provision procedures in mobile networks Recognize technologies of mobile networks Define concept, architecture and organisation of mobile networks Apply knowledge about mobile networks and protocols University of Zagreb F aculty of Electrical Engineering and Computing 375 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students will gain basic knowledge about 2G, 2.5G and 3G mobile systems. They will be able to understand the concepts, architectures and technologies used in the public mobile networks. Students will have practical skills to model and analyze mobile networks by using software tools. F orms of Teaching » Lectures » Lectures, with lecture notes and presentations available in advance on the web. » Exams » Midterm exam and final exam. » Laboratory Work » Laboratory assignments that include building mobile network models, defining communication and system parameters, simulation and emulation of different usage scenarios, and measurement of network traffic. » Experimental Exercises » Selected network models implemented using SEA (System Environment Architecture) emulator are demosntrated during lectures. » Consultations » Regular consultations hours » Acquisition of Skills » Literature search on mobile networks. Building software environment for mobile network design and anslysis. » Programming Exercises » Network modelling, simulation and emulation using mobile network emulator SEA. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 15 % 10 % 5% 5% 30 % 35 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 10 % 5% 5% 0% 65 % Comment: All laboratory assignements should be completed succefully. Week by Week Schedule 1. Place of public mobile network in the global network for providing telecommunication services. Classification of technologies for public mobile network – current state. Mobile network evolution, Global System for Mobile Communications (GSM) development, GSM norms. University of Zagreb F aculty of Electrical Engineering and Computing 376 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 2. Architecture of GSM network: mobile terminal, radio access network, core network (CN), media gateway. Components of Base Station System (BSS), interfaces between functional entities. GSM protocols. 3. Technical parameters of GSM network, physical and logical channels, frequency bands for uplink and downlink, radio channels, time division multiple access (TDMA), frame structure. 4. Control and data logical channel, mapping logical channel onto physical channels. F orward error correction for data and control channels. Signalling. F rame organisation hierarchy.okvira. 5. GSM emission spectral requirements. Base and mobile station power control. Discontinuous transmission concept. 6. Communication procedures and mobility management, identification of mobile subscriber and terminal, security procedures. GSM terminals, subscriber identity module (SIM). Procedures of attachment, deattachment and registration of mobile station (MS) in GSM network. Call control, locating, pagging, handover. 7. Traffic control and system capacity, congestion in core network. Models of charging and billing. Addressing and roaming. 8. Services in GSM network. Quality of Service (QoS) parameters. GSMPro and GSM-R versions. 9. High Speed Circuit Switched Data (HSCSD). General Packet Radio Services (GPRS). Architecture of GPRS, protocols, and interfaces. Mobility management states, routing area update, tunneling. Session management, quality of service (QoS). EGPRS protocol stack. Characteristics of Enhanced Data rates for Global Evolution (EDGE) architecture, service providing. 10. Development of 3G mobile systems. Universal Mobile Telecommunication System (UMTS) network architecture. UMTS principles and features. Network components: radio access network (RAN) radio subsystem, core network, external network and units, interfaces. Protocol stack. 11. UMTS physical layer, frequency bands. Spreading spectrum and modulation. WCDMA technology. Logical and physical channels. 12. Data link layer protocols. Mobility and session management. Radio resource management. UMTS terminals, USIM module. Mobile terminal registration on the network, call establishment procedure. UMTS services, Quality of Service (QoS) levels. Security procedures. Infrastructure for interconnection two or more network operators, roaming exchange. 13. F ourth generation of mobile networks (4G), LTE/SAE. Mobile virtual network operator MVNO. Market of mobile network. 14. 15. - Literature UMTS Origins, Architecture and the Standard Pierre Lescuyer Springer Verlag London Limited 2004 Mobile Radio Communications Raymond Steele, Lajos Hanzo John Wiley & Sons Ltd 1999 Osnovne arhitekture mreža A. Bažant, G. Gledec, Ž. Ilić, G. Ježić, M. Kos, M. Kunštić, I. Lovrek, Element, Zagreb 2004 Similar Courses » Mobile Communications, TU Munchen » Wireless and Mobile Network Architectures, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 377 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Ivan Leniček Doc. dr. sc. Luka F erković L2 E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 63 76 89 EEIT English Level C OM Prof. dr. sc. Roman Malarić 3 EC E EP E Prof. dr. sc. Damir Ilić ECT S Credits C EA Lecturers in Charge E/C 31490 Quality Management EL Doc. dr. sc. Marko Jurčević WT Course Description CE SEIS IP Technology development and demonstration of quality. Principles of modern business determined by globalisation and regional alliances. Standards and necessity of standardisation. Recommendations, regulations, and laws. European directives.Quality management. Control, planning and maintenance of the quality system. User oriented processes. Research, development and marketing of the products. Realisation the product and its conformity with technical requirements.Quality system assessment; internal and external audits. Improvements, corrective and preventive actions.Quality approval through experiments. Population and sampling. Documentation and records. Technical competence.Accreditation, certification, and validation procedures. Assessment and formal recognition of results. CE mark. CS Study Programmes TI » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required courses - quality management, 3rd semester, 2nd year) Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Understand the term quality Understand the standardization and the need for standardization To apply the quality management in projects To discriminate external from internal audit To discrimiate accreditation from certification To understand the need for CE sign University of Zagreb F aculty of Electrical Engineering and Computing 378 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The course gives a good understanding about the standards in everyday life, technical systems and quality management systems. The students will have basic knowledge about the harmonization of the laws and technical regulations. By analyzing the principles of quality management and the methods of testing of the established systems, the students will be able and will have practical skills to establish such systems to ensure the quality of products, whether they are goods or services. F orms of Teaching » Lectures » Lectures using powerpoint presentations » Exams » Mid-term exam and final exam. » Consultations » Additional explanations to students. » Seminars » Independent work on the default theme. » Other » Video presentations Grading System Continuous Assessment T ype Quizzes Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 10 % 10 % 30 % 50 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 50 % 50 % Week by Week Schedule 1. Introduction. Technology development and demonstration of quality. 2. Principles of modern business determined by globalisation and regional alliances. Quality management. 3. Technical quality infrastructure. 4. Standards and necessity of standardisation. International standardisation organizations. 5. Recommendations, regulations, and laws. European directives. Croatian standards. CE mark. 6. Standards ISO 9000 and 14000. 7. Quality management. Control, planning and maintenance of the quality system. Quality manual – basic document. 8. Mid-term exam. 9. Accreditation of laboratory and certification of products. 10. Total quality management (TQM). 11. EF QM, MB and other models for quality management. 12. Statistical methods in quality management. 13. Quality assurance for software. University of Zagreb F aculty of Electrical Engineering and Computing 379 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 14. Quality assurance in high education. 15. F inal exam. Literature ISO 9001:2000 Quality management systems ? Requirements ISO 2000 više autora (1996). Inženjerski priručnik, Školska knjiga D.L. Goetsch, S. Davis (2002). Quality Management, Prentice Hall Similar Courses » Global Production Engineering / Quality Management II, TU Berlin » 2503 Quality Management Essentials in Engineering, University of Toronto University of Zagreb F aculty of Electrical Engineering and Computing 380 Course Catalogue – Undergraduate Study Positioning methods using radio waves. Determination of lines of position by measuring direction to the transmitter, distance to the transmitter, or distance difference to the pair of transmitters. Direction finders - single and two channel goniometers. Errors in radio goniometry. Determination of position in multistation systems. Radionavigation. Hyperbolic systems Loran, Decca, Dectra, Omega. Avionics navigation and landing systems NDB, VAR, VOR/DME, TACAN, ILS, MLS. Satellite radio navigation. Global satellite navigation systems (GNSS) Transit, GPS, GLONASS, Galileo. Safety demands and performance of navigation systems. Applications of GNSS systems. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C OM T eaching Assistant Josip Vuković, mag. ing. EEIT English Level 50 61 75 90 Prerequisites Physics 2 C EA Course Description 4 EP E Prof. dr. sc. Tomislav Kos ECT S Credits EC E Lecturer in Charge E/C 34353 Radio Navigation EL ECTS Information Package for Academic Year 2016/2017 WT Study Programmes IP » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Define positioning methods Identify measuring procedure of radio signal parameters Analyze performance of navigation systems Describe safety criteria in navigation Relate knowledge about positioning systems errors Recognize imperfections of satellite navigation systems Recognize and understand the need for combining more navigation systems TI 1. 2. 3. 4. 5. 6. 7. General Competencies The subject gives an overview of direction-finding and radionavigation systems, and the knowledge of positioning methods. It analyses safety critical aspects in us i ng navigation systems and the applications of user position-fix data in navigation and communication systems. F orms of Teaching » Lectures » lectures » Exams » mid-term exam University of Zagreb F aculty of Electrical Engineering and Computing 381 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Laboratory Work » laboratory excersizes » Consultations » consultations » Internship visits » visit to Crocontrol company Grading System Continuous Assessment T ype Laboratory Exercises Class participation Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 50 % 0% 0% 0% 0% 15 % 5% 5% 30 % 45 % Exam T hreshold Percent of Grade 50 % 0% 0% 0% 15 % 5% 5% 0% 50 % 25 % Week by Week Schedule 1. Direction-finding and positioning principles - goniometry 2. Direction-finding methods: amlitude, phasometrical and phase 3. Antennas for goniometry: loop, omnidirectional rod, and the combination of loop and rod antenna 4. Antenna switching method, radiocompass, automatic locator 5. Positioning principles in in multistation systems 6. Safety aspects for navigation systems 7. Hyperbolic navigation systems: LORAN – A, LORAN – C, DECCA, DECTRA, OMEGA 8. Avionics navigation systems: NDB, radio beacon, VAR 9. Avionics navigation systems: VOR, DME, TACAN 10. Landing systems: ILS, MLS 11. Satellite navigation systems: TRANSIT, GNSS 12. Satellite navigation systems: GPS 13. GLONASS, Galileo 14. Applications of user position-fix data in navigation and communication systems 15. Augmentation of satellite navigation systems, differential GNSS, WAAS, EGNOS, EUROF IX Literature B. Hofmann-Wellenhof, K. Legat, M. Wieser (2003). Navigation, Principles of Positioning and Guidance, Springer-Verlag M.S Grewal, L.R. Weill, A.P. Andrews (2001). Global Positioning Systems, Inertial Navigation and Integration, John Willey&Sons, Inc. M. Kayton, W.R. F ried (1997). Avionics Navigation Systems, John Wiley&Sons, Inc. University of Zagreb F aculty of Electrical Engineering and Computing 382 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Satellite Navigation, TU Munchen » Navigation, ETH Zurich » Integrated Navigation, Royal Instutute of Technology Stockholm University of Zagreb F aculty of Electrical Engineering and Computing 383 Course Catalogue – Undergraduate Study Robots and robot systems, review. Industrial robots and applications. Structure and control of laboratory SCARA robot. Basic challenges in robot control (direct and inverse kinematics). Introduction to virtual modeling of robot system elements. Control by using Matlab and virtual models. Introduction to robot vision. Intelligent object manipulation. Study Programmes » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes L2 E-learning Level L1 Study Hours Lecturers Laboratory exercises 15 30 Grading Acceptable (2) 51 Good (3) 60 Very Good (4) 78 Excellent (5) 89 Students who have passed the written exam with marks excellent (5) and very good (4) do not have to attend the oral exam. Prerequisites Mathematics 2 C EA C OM T eaching Assistants Dr. sc. Damjan Miklić Dr. sc. Matko Orsag EEIT English Level EP E Course Description 4 EC E Prof. dr. sc. Zdenko Kovačić ECT S Credits EL Lecturer in Charge E/C 34346 Robotics Practicum WT ECTS Information Package for Academic Year 2016/2017 IP On successful completion of the course, students will be able to: CS CE SEIS 1. Differentiate the principles and versions of elements of industrial and mobile robots 2. Explain basic types of robot control 3. Explain basic principles of robot programming 4. Explain basic image processing algorithms for robot vision 5. Explain algorithms for object recognition, localization and manipulation 6. Create a virtual robot model by using VRML 7. Synthesize with VRML robot model by using Matlab 8. Explain algorithms for solving direct and inverse kinematics TI General Competencies Knowledge about principles and implementations of elements of industrial and mobile robot systems. Understanding of robot control and programming. Understanding of robot vision as a part of applied artificial intelligence. Work with real robot systems and applications. F orms of Teaching » Lectures » Organized in three thematic cycles (5+4+4 hours) » Exercises » Can be organized if students ask for it » Laboratory Work » Two project tasks: University of Zagreb F aculty of Electrical Engineering and Computing 384 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study • F or a given robot task one should design a robot using the LEGO Mindstorm NXT system, build a virtual model and execute the given task in virtual environment using Matlab • F or a given robot task one should build a robot using the LEGO Mindstorm NXT system, and write a program and prepare demonstration of robot operation. The robot task assumes the use of robot vision. » Experiments » In-class demonstration of examples of VRML programming. » Consultations » One hour weekly upom request » Seminars » Creation of virtual robot model and control of robot model from Matlab » Acquisition of Skills » Programming of real educational and industrial robots Mastering of basic VRML programming » Other » A multimedia textbook in Croatian is available for students Grading System Continuous Assessment T ype Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 60 % 20 % 20 % Exam T hreshold Percent of Grade 0% 0% 60 % 0% 40 % 30 % Comment: The oral exam share is ±30%. Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Robots and robot systems - overview. Industrial robots and applications. Structure analysis of a robotic system with a SCARA robot. Kinematics fundamentals - homogeneous coordinates. Robot tool position and orientation. Denavit-Hartenberg method of determining robot kinematic parameters. Direct kinematics. Examples. Inverse kinematics. Examples. Midterm exam Introduction to VRML. Virtual modeling of robotic systems using VRML. Control of virtual robotic systems by using Matlab. Computer tools for modeling, simulation and control of robot systems Introduction to robot vision. Basic algorithms for image processing (noise filtering, edge detection, Hough transformation). Object recognition algorithms (chain code, pattern matching, calculation of moments). Determination of position and orientation of object in the robot workspace. Introduction to intelligent object manipulation using robot vision. University of Zagreb F aculty of Electrical Engineering and Computing 385 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 15. F inal exam Literature Z. Kovačić, S. Bogdan, V. Krajči (2002). Fundamentals of robotics (in Croatian), Graphis, Zagreb R.J. Schilling (1990). Fundamentals of robotics, Prentice Hall Additional Literature T. Šurina, M. Crnekovic (1990). Industrial robots (in Croatian), Školska knjiga, Zagreb Similar Courses » E468 ROBOTICS & AUTOMATION, NU Singapore » CS224 Robot Programming Laboratory, Stanford » LEGO Robotics, MIT » 16761: Introduction to Mobile Robotics, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 386 Course Catalogue – Undergraduate Study Study Programmes » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) L1 Study Hours Lecturers Laboratory exercises 30 15 T eaching Assistants Doc. dr. sc. Tomislav Hrkać Dr. sc. Danko Ivošević Ivan F ilković, mag. ing. comp. Martin Soldić, mag. ing. Grading Acceptable (2) 50 Good (3) 62 Very Good (4) 75 Excellent (5) 88 The final grades are assigned according to fixed thresholds. Prerequisites Algorithms and Data Structures C EA C OM Lecturer Doc. dr. sc. Stjepan Groš EEIT E-learning Level EP E Scripting languages represent a very different style of programming compared to traditional programming languages. They are designed for "gluing" applications composing new programs by combining existing applications - components. That approach leads to higher level of programming and more rapid application development. In this course students explore the nature of scripting and their application areas. The topics include shell programming, regular expressions, Unix tools, and basics of Perl and Python programming. L1 EC E Course Description English Level EL Izv. prof. dr. sc. Siniša Šegvić 4 WT Izv. prof. dr. sc. Zoran Kalafatić ECT S Credits IP Lecturers in Charge E/C 86526 Scripting Languages SEIS ECTS Information Package for Academic Year 2016/2017 CE Learning Outcomes On successful completion of the course, students will be able to: CS Define scripting languages and list their properties Select programming language and tools suitable for given problem Write and apply simple bash scripts Write and apply simple Perl scripts Write and apply simple Python programs Analyze and adapt simple bash, Perl and Python scripts TI 1. 2. 3. 4. 5. 6. General Competencies Students learn basic concepts of scripting language programming. They are introduced to the basics of programming in several popular scripting languages (UNIX shell, Perl, Phyton) and their typical application areas. F orms of Teaching » Lectures » Lectures will be held in two cycles (7 + 6 weeks), 2 hours a week. » Exams University of Zagreb F aculty of Electrical Engineering and Computing 387 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Midterm exam will be held after the first lecture cycle, the final exam after the second lecture cycle. The students can also take regular exams. » Laboratory Work » Laboratory exercises will be held in 3 cycles, each in extent of 5 hours. » Acquisition of Skills » Writing scripts in bash shell, programming in Perl and Python, debugging. » Other F orms of Group and Self Study » Students independently solve program problems as a preparation for laboratory exercises. Grading System Continuous Assessment T ype T hreshold Percent of Grade 0% 0% 0% 30 % 30 % 40 % Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written Exam T hreshold Percent of Grade 0% 0% 30 % 0% 70 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Introduction – features of scripting languages, typical application areas. Operating system interface. Operating system shell programming. Unix tools. Regular expressions. Introduction to Perl programming language. Scalar data types. Lists and arrays in Perl. Associative arrays. Subroutines. F iles. Midterm exam. Regular expressions in Perl. Text processing. Command line programs. Introduction to Python programming language. Basic data types. String operations. String methods. Lists. Dictionaries. F iles. Statements and programming constructs in Python. F unctions, modules, namespaces. Object-oriented programming in Python. F inal exam. Literature Stephen Kochan, Patrick Wood (2003). Unix Shell Programming, 3rd edition, Sams Randal L. Schwartz, Tom Phoenix, brian d foy (2008). Learning Perl, 5th Edition, O'Reilly Mark Lutz (2009). Learning Python, 4th Edition, O'Reilly University of Zagreb F aculty of Electrical Engineering and Computing 388 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » Unix Tools, Cambridge » System oriented programming, EPF L Lausanne » Programming Tools, Chalmers University University of Zagreb F aculty of Electrical Engineering and Computing 389 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students independently explore current topics from the profession and science. In doing so, they should develop and improve the skills required for collecting and evaluating the necessary literature, preparation of technical text based on the publishing standards in professional and scientific publications and present their work and knowledge gained to the larger group of people consisting of students and teacher. Students, as part of this course, develop critical assessment of others' work. EEIT C OM Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Mentor will grade the students' work with up to 40 points. Maximum of 40 remaining points will be given by students from the presentation group. C EA 30 EP E Study Hours Lecturers EC E 1. Describe in a concise written report actual topics from the profession and science 2. Match facts from recommended literature with knowledge gained during studies 3. Describe and summarize given topic in front of group of students 4. Estimate and critically evaluate quality of presentations of other students 5. Prepare report in accordance with publishing standards in professional and scientific publications 6. Apply gained knowledge of communication skills for public presentation of a given topic L1 Prerequisites Skills of Communication EL On successful completion of the course, students will be able to: E-learning Level Prerequisites for Project Project Project Project Project Software Design Project Software Design Project Software Design Project Software Design Project Software Design Project WT Learning Outcomes L3 IP » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) English Level SEIS Study Programmes 3 CE The aim of this course is improvement of presentation, communication and writing skills of students by providing an opportunity to discuss their ongoing work and interests with others. Students work in smaller groups on recent developments in the field of electrical engineering and information technology or computing. Each student will be required to select one topic to research and present, from the list provided on the first day of class. ECT S Credits CS Course Description E/C 31498 Seminar Grading System T ype Class participation F inal Exam: Oral T hreshold 0% Percent of Grade 20 % 80 % Exam TI Continuous Assessment T hreshold Percent of Grade 0% 0% Week by Week Schedule 1. 2. 3. 4. 5. Teacher assignment and seminar assignment Teacher assignment and seminar assignment Submission of seminar draft Work on seminar assignment Work on seminar assignment University of Zagreb F aculty of Electrical Engineering and Computing 390 ECTS Information Package for Academic Year 2016/2017 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Preparing for seminar presentation Seminar presentation Seminar presentation Seminar presentation University of Zagreb F aculty of Electrical Engineering and Computing 391 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Prerequisites Skills of Communication Prerequisites for Project Project Project Project Project Software Design Project Software Design Project Software Design Project Software Design Project Software Design Project Grading System Class participation F inal Exam: Oral T hreshold 0% Percent of Grade 20 % 80 % T hreshold Percent of Grade 0% 0% Week by Week Schedule 1. 2. 3. 4. 5. EEIT Exam TI Continuous Assessment T ype C OM Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Mentor will grade the students' work with up to 40 points. Maximum of 40 remaining points will be given by students from the presentation group. C EA 30 CS Students independently explore current topics from the profession and science. In doing so, they should develop and improve the skills required for collecting and evaluating the necessary literature, preparation of technical text based on the publishing standards in professional and scientific publications and present their work and knowledge gained to the larger group of people consisting of students and teacher. Students, as part of this course, develop critical assessment of others' work. Study Hours Lecturers EP E 1. Describe in a concise written report actual topics from the profession and science 2. Match facts from recommended literature with knowledge gained during studies 3. Describe and summarize given topic in front of group of students 4. Estimate and critically evaluate quality of presentations of other students 5. Prepare report in accordance with publishing standards in professional and scientific publications 6. Apply gained knowledge of communication skills for public presentation of a given topic L1 EC E On successful completion of the course, students will be able to: E-learning Level EL Learning Outcomes L3 WT » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) English Level IP Study Programmes 3 SEIS The aim of this course is improvement of presentation, communication and writing skills of students by providing an opportunity to discuss their ongoing work and interests with others. Students work in smaller groups on recent developments in the field of electrical engineering and information technology or computing. Each student will be required to select one topic to research and present, from the list provided on the first day of class. ECT S Credits CE Course Description E/C 31505 Seminar Teacher assignment and seminar assignment Teacher assignment and seminar assignment Submission of seminar draft Work on seminar assignment Work on seminar assignment University of Zagreb F aculty of Electrical Engineering and Computing 392 ECTS Information Package for Academic Year 2016/2017 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Work on seminar assignment Preparing for seminar presentation Seminar presentation Seminar presentation Seminar presentation University of Zagreb F aculty of Electrical Engineering and Computing 393 Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Mario Kušek Doc. dr. sc. Krešimir Pripužić 4 English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 26 39 EEIT ECT S Credits Grading This is a pass/fail course. EP E Course Description EC E The course is designed to offer students an opportunity to acquire knowledge needed to develop Android applications, and also server side services which will be used by these applications. WT EL web projects. IP Topics and themes covered include: foundations of the Java programming language, object-oriented design in Java, Android platform architecture, graphical user interface, using specific hardware, data access for Android, accessing different services on Internet, developing RESTful web services and accessing them from Android. SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Develop application in object-orijented programming language Java independently and in team 2. Develop application for device with operating system Android 3. Design and develop service on server 4. Apply network programming in development of Android applications 5. Relate service with database on Android and on server General Competencies Upon completion of the course the student should be able to: employ object-oriented programming principles, use common Java classes and interfaces, apply data structures and streams, use Java logging and exception handling facilities, access databases from Java, use Eclipse integrated development environment, independently develop Android applications, utilize Android GUI components, access specific Android hardware, independently develop distributed Android applications and effectively work in small teams. University of Zagreb F aculty of Electrical Engineering and Computing C OM Lecturers in Charge E/C 91617 Service and Application Development for Operating System Android C EA ECTS Information Package for Academic Year 2016/2017 394 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are held two hours per week, and are accompanied by a presentation and other materials which are previously uploaded on the course web site. » Laboratory Work » Laboratory excercises involve collaborative projects in small teams and weekly consultations with lecturer. » Consultations » Teams have weekly consultations with lecturer. » Programming Exercises » homework » Other F orms of Group and Self Study » application development in team Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Object-oriented programming in Java Object-oriented design using Java Object-oriented environment in Java Data structures and streams in Java Introduction to Android development Android GUI elements Accessing specific Android hardware Using Android local data storage Communication and service-oriented architecture in Android Networking with Android Introduction to developing web applications in Java Database access with Java Developing RESTfull web services Literature Bruce Eckel (2006). Thinking in Java, Prentice Hall Shane Conder, Lauren Darcey (2010). Android Wireless Application Development, AddisonWesley Professional Zigurd Mednieks, Laird Dornin, G. Blake Meike, Masumi Nakamura (2011). Programming Android, O'Reilly Media Marko Gargenta (2011). Learning Android, O'Reilly Media University of Zagreb F aculty of Electrical Engineering and Computing 395 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Similar Courses » CS193a Android Programming, Stanford » 17-623 Software Engineering in Mobile Computing, Carnegie Mellon University University of Zagreb F aculty of Electrical Engineering and Computing 396 Course Catalogue – Undergraduate Study Study Programmes » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (required course, 4th semester, 2nd year) Learning Outcomes Study Hours Lecturers Laboratory exercises 60 15 C OM Lecturers Doc. dr. sc. Marko Subašić Dr. sc. Ana Sović Kržić EEIT L1 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) C EA T eaching Assistants Dr. sc. Ana Sović Kržić Vedrana Baličević, mag.ing.inf.et.comm.techn. Juraj Petrović, mag.ing.inf.et.comm.techn. EP E In this course a computational view of signals and systems is implemented and students will acquire basic knowledge necessary in computer engineering, communication, control and electronics. Topics are as follows. Signals as functions. Discrete and continuous time signals. Elementary signal operations. Elementary signals. The four F ourier transforms: CTF S, CTF T, DTF S, DTF T. F ourier transform properties. Sampling and discrete-time signal processing. Discrete time F ourier transform. Systems as functions. Systems with the memory. Linear and time invariant (LTI) systems. Convolution sum and convolution integral. Response of linear time invariant systems. Transfer functions and frequency response. Laplace and z-transform in LTI system analysis. State-space model. Basic structures for the implementation of LTI systems. E-learning Level EC E Course Description L2 50 60 75 90 Prerequisites Mathematics 3 - C Mathematics 3 - EE EL Doc. dr. sc. Zvonko Kostanjčar English Level WT Prof. dr. sc. Damir Seršić 6 IP Prof. dr. sc. Branko Jeren ECT S Credits Prerequisites for Automatic Control Electronic Communications Information Processing Project SEIS Lecturers in Charge E/C 31494 Signals and Systems CE ECTS Information Package for Academic Year 2016/2017 CS On successful completion of the course, students will be able to: University of Zagreb F aculty of Electrical Engineering and Computing TI 1. Classify signals; 2. Explain and apply tests to unknown systems in order to classify the systems into known categories; 3. Explain and compare the properties of the F ourier Transform, the Laplace Transform and the Z-Transform; 4. Apply methods to find response of LTI time discrete and time continuous systems in time domain; 5. Apply Laplace and z- transform to find response of LTI time discrete and time continuous systems; 6. Analyze transfer functions and frequency responses and present the properties of the systems; 7. Analyze MIMO systems described with state equations; 8. Analyze and implement linear systems using block diagrams. 397 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Students will learn and understand basis of description and analysis of discrete and continuous-time signals and systems. They will also obtain practical skills in system analysis in MATLAB. F orms of Teaching » Lectures » Course is divided in two cycles of lecturing. There are six weeks in the first cycle, and seven weeks lecturing in second cycle. Two weeks are reserved for midterm and final exam. » Exams » Midterm and final exam are organized as written exams. » Exercises » Optional recitation sessions are offered weekly with the duration of two hours. » Other F orms of Group and Self Study » Homework. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 100 % 0% 51 % 51 % 0% 10 % 45 % 45 % Exam T hreshold Percent of Grade 100 % 0% 0% 0% 0% 51 % 100 % Week by Week Schedule 1. Signals as functions. Introduction, motivation, organization of the course. Introduction to signals and systems. Signals as functions. Classification of signals. Elementary signal operations. Signal energy and signal power. 2. Elementary signals: unit step, unit ramp, Kronecker delta function, Dirac delta function. Generalized derivative of signals with jump discontinuities. Continuous and discrete time sinusoid and complex exponential signal. 3. F ourier transforms: CTF S and CTF T. Generalized F ourier transform. F ourier transform of Dirac delta function. 4. F ourier transforms: DTF S and DTF T. CTF T and DTF T of periodic signals. 5. F ourier transform properties: linearity, symmetry, convolution, time and frequency shift, duality. Continuous time signal sampling. Sampling theorem. Aliasing. Reconstruction of a signal from its samples. 6. Continuous spectrum sampling. Continuous spectrum reconstruction from its samples. Discrete F ourier transform – DF T. 7. midterm 8. Systems as functions. Instantaneous and dynamic systems. Causal and noncausal systems. Time-invariant and time-varying systems. Linear and incrementally linear systems. BIBO stability. Impulse response. Convolution sum and convolution integral. 9. Input/output model of discrete time systems. Difference equations. Homogenous and particular solution. Zero-input response and zero-state response. University of Zagreb F aculty of Electrical Engineering and Computing 398 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 10. Input/output model of continuous time systems. Difference equations. Homogenous and particular solution. Zero-input response and zero-state response. 11. LTI system response to the complex exponential input. transfer function and frequency response. Poles and zeros of the transfer function. Poles and zeros contribution to frequency response. 12. Laplace and z-transform. Inverse Laplace and z-transform. Laplace and ztransform properties. Laplace and z-transform in LTI analysis. 13. State-variable descriptions of LTI systems. State equations for MIMO systems. Solution of state equations of MIMO time continuous and time discrete systems. 14. Block diagrams for LTI systems. Basic Structures. Direct form I and II. Cascade and parallel form structures. 15. final exam Literature B. P. Lathi (2004). Linear Systems and Signals, Oxford University Press A.V. Oppenheim and A.S. Willsky, with S.H. Nawab (1997). Signals and Systems, Prentice-Hall E.A.Lee, P.Varaiya (2011). Structure and Interpretation of Signals and Systems, Second Edition, LeeVaraiya.org,2011 Hrvoje Babić (2001). Signali i sustavi, elektroničko izdanje T. Petković, B. Jeren i ostali (2004). Signali i sustavi zbirka zadataka, elektroničko izdanje Similar Courses » Structure and Interpretation of Signals and System, University of California Berkeley » Signals and Systems, University of California Berkeley » Signal - und Systemtheorie I & II, ETH Zurich » ECEB204: Signals & Systems, IEEE & ACM Computing Curricula » ENGC304: Signals and Linear Systems, IEEE & ACM Computing Curricula » ELE301: Signals and Systems, IEEE & ACM Computing Curricula » Signals and Systems, MIT » Signaler och System (Signals and Systems), Chalmers University » Signale und Systeme 1 & 2, TU Wien » Signaldarstellung, TU Munchen University of Zagreb F aculty of Electrical Engineering and Computing 399 Course Catalogue – Undergraduate Study Definition of communication, types of verbal and non-verbal communication. Principles of successful communication, communication skills. Active listening. Development of the strategy of effective learning. Development of questionasking skills. Developing of the ability of critical thinking, decision making. Written and oral communication. Communication using ICT - e-mail, web, forums. Presentations: preparing and presenting. Individual and group communication, communication in teams. Interaction management, persuasion and argumentation, negotiation skills. Assertive communication. Conflict solving. Public speaking and rhetoric. E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 64 79 90 Prerequisites for Seminar Seminar EEIT L1 C OM English Level C EA Course Description 3 EP E dr. sc. Predrag Pale ECT S Credits EC E Lecturer in Charge E/C 19678 Skills of Communication EL ECTS Information Package for Academic Year 2016/2017 WT Study Programmes IP » Electrical Engineering and Information Technology and Computing (Study) (required course, 1st semester, 1st year) SEIS Learning Outcomes On successful completion of the course, students will be able to: CS CE Describe theories and types of communication Apply the skill of listening Practice teh skill of asking questions Classify learning styles Demonstrate the skill of asertive communication Explain group communication TI 1. 2. 3. 4. 5. 6. General Competencies Acquiring communication skills and active listening skills, development of effective learning strategies and question-asking skills, development of critical thinking. The students will get acquainted with specific features of communication using ICT. Presentations skills and team communication are developed. F orms of Teaching » Lectures » Informing students about knowledge related to human professional and private communication. » Exams University of Zagreb F aculty of Electrical Engineering and Computing 400 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » mid-term exam, final-exam, multiple choice seminars presentations homework » Experimental Exercises » Demonstration of communication skills » Consultations » when needed » Other » observing, detecting and commenting on critical points in communication on films (e.g.youtube) » Seminars » 3 seminars 1. non-verbal communication 2. skill of asking questions 3. team work » Acquisition of Skills » role-play, exercising communication skills in different situations » Other » qustionnaries and tests Grading System Continuous Assessment T ype Homeworks Class participation Attendance Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 15 % 10 % 5% 30 % 40 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 15 % 10 % 5% 0% 70 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Deffinition of communication, review of communication theories Verbal, non-verbal and para-verbal communication Skill of asking questions Active listening Other forms of listening Written communication, writting a report Presenting Mid-term-exam Critical thinking and decision making Asertive communication Styles of learning and teaching ICT communication characteristics Communication in groups and teams Cross-cultural communication F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 401 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature John W Davies F (2001). Communication skills: a guide for engineering and applied science students, Upper Saddle River, NJ : Prentice Hall Thomas E. Harris, John C. Sherblom (2010). Small Group and Team Communication, Pearson Education/Allyn & Bacon Similar Courses » 15.289 Communication Skills for Academics, MIT » CTL 219: Oral Communication for Graduate Students, Stanford University of Zagreb F aculty of Electrical Engineering and Computing 402 Course Catalogue – Undergraduate Study Study Programmes » Information Processing -> Computing (Module) (required course, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 5th semester, 3rd year) Learning Outcomes L1 Study Hours Lecturers Laboratory exercises 60 60 Lecturers Prof. dr. sc. Nikola Bogunović Dr. sc. Alan Jović Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 72 86 Prerequisites Introduction to Theoretical Computer Science Operating Systems Prerequisites for Design Patterns in Software Design Open Computing On successful completion of the course, students will be able to: TI 1. Define effective procedure for software design. 2. Distinguish between structured and unstructured procedures in siftware design. 3. Apply software engineering process models. 4. Employ methods to specify program requirements. 5. Analyze requirements and derive the most suitable software architecture. 6. Assemble software model using standard graphical and mathematical notations (UML). 7. Create final software product using selected language and programming environment. 8. Assess the quality of finalized software product. University of Zagreb F aculty of Electrical Engineering and Computing EL EC E EP E C EA T eaching Assistants Dr. sc. Danko Ivošević Dr. sc. Alan Jović Dr. sc. Miljenko Krhen Nikolina F rid, mag. ing. comp. EEIT E-learning Level C OM L1 WT Software design course addresses basic knowledge and skills for acquiring the competences in software engineering, namely understanding, evaluating and designing of software systems. Generic models of software engineering processes. Requirements engineering. Software architecture concepts and specification paradigms. Modeling of input/output and reactive software systems. Objectoriented system modeling (UML). F ormal specification and verification of software system properties. Software testing. Automated assistance and tools in software design process. English Level IP Course Description 8 SEIS Izv. prof. dr. sc. Vlado Sruk ECT S Credits CE Lecturer in Charge E/C 34269 Software Design CS ECTS Information Package for Academic Year 2016/2017 403 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies Knowledge and skills of software construction. Deriving accurate description of software architecture from requirement analysis. Generating and selecting software architectural alternatives based on domain restricted knowledge and precise specification. Properties verification of particular software architectural formal models. Utilizing common software development tools. F orms of Teaching » Lectures » The course is organized in two cycles. The first cycle consists of 7 weeks of lectures and midterm exam. The second cycle consists of 6 weeks of lectures and final exam. » Exams » Quick quizzes. Midterm exam. Successful project completion. F inal exam. » Other F orms of Group and Self Study » Students are arranged in groups of 6 to 8 individuals, and are working on a project comprising specificatio, design, realization and testing of software product. Grading System Continuous Assessment T ype Quizzes Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 10 % 50 % 0% 30 % 9% 30 % 25 % 36 % Exam T hreshold Percent of Grade 10 % 50 % 0% 9% 30 % 50 % 61 % Week by Week Schedule 1. Course administration. Introduction to software engineering. Introduction to software requirements engineering. 2. Processes and models in software requirements specification. Prezentation of software requirements document. Instructions on students project group coordination. 3. Processes and models in software engineering (waterfall, evolutionary, component based, RUP). Prezentation of a tool for UML modeling. 4. Introduction to software architecture and architectural stiles 5. Introduction toobject-oriented software design (classes, objects, variables, methods, operations, responsibilities, polymorphism, inheritance, dynamic binding, etc.). 6. Software modeling with basic UML diagrams. Specific presentation on UML class diagrams. 7. Presentation of all relevant UML diagrams (statical and dynamical) and ways how to use them. 8. Midterm exam 9. Distributed object-oriented architecture (client-server architecture, broker based architecture, service oriented architecture, component based architecture). University of Zagreb F aculty of Electrical Engineering and Computing 404 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 10. Methods for software testing with presentation of an environment for software design and testing. 11. F ormal software verification -1: introduction to propositional and predicate logic. 12. F ormal software verification - 2: temporal logic for spesifying software behavior. 13. Other software architectures - 1: data flow architecture, event based architecture. 14. Other software architectures - 2: data repository architecture, layered architecture, virtual machines, software architecture for process control. 15. F inal exam Literature Timothy C. Lethbridge, Robert Laganiere (2005). Object-Oriented Software Engineering, McGraw-Hill Ian Sommerville (2007). Software engineering, Addison-Wesley Paul Clements, David Garlan, Paulo Merson (2010). Documenting Software Architectures, Addison-Wesley Similar Courses » Software architecture, Cambridge » Software modeling, analysis, design, verification, IEEE & ACM Computing Curricula » Software architecture, ETH Zurich » Software engineering, Stanford » Design of Software Architectures, University of Twente University of Zagreb F aculty of Electrical Engineering and Computing 405 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task E-learning Level L1 General Competencies Prerequisites for BSc Thesis Grading System Seminar/Project T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment T ype Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM CE Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. IP Prerequisites Algorithms and Data Structures Laboratory and Skills Matlab Management in Engineering Seminar Seminar C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours SEIS 1. 2. 3. 4. 5. 6. L3 EP E » Information Processing -> Computing (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 8 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 36696 Software Design Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 406 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 407 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Databases Management in Engineering Seminar Seminar CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 8 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37541 Software Design Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 408 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 409 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Management in Engineering Operating Systems Seminar Seminar CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 8 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37544 Software Design Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 410 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 411 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task E-learning Level L1 General Competencies Prerequisites for BSc Thesis Grading System Seminar/Project T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment T ype Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM CE Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. IP Prerequisites Introduction to Theoretical Computer Science Management in Engineering Mathematics 3 - C Mathematics 3 - EE Seminar Seminar C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours SEIS 1. 2. 3. 4. 5. 6. L3 EP E » Computer Science -> Computing (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 8 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37547 Software Design Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 412 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 413 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Define project goals Construct project team Develop project task Demonstrate results of project task Analyze finished project task Identify problems during development of the project task L3 E-learning Level L1 Prerequisites Management in Engineering Operating Systems Seminar Seminar CE SEIS IP Students participate in team work on research and development project. While participating they should develop and improve their skills of collecting and evaluating the literature, participate in the planning, execution and monitoring of the project, learn more about teamwork, and apply appropriate technology for given task, implement their own solution and integrate it with solutions from other students in the final result. They also learn how to present the final product. Grading System T hreshold Percent of Grade T hreshold Percent of Grade 0% 100 % 0% 0% CS Exam TI Continuous Assessment Seminar/Project Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. C OM Prerequisites for BSc Thesis General Competencies T ype C EA Grading Acceptable (2) 50 Good (3) 60 Very Good (4) 75 Excellent (5) 90 Team leader, student, distributes points that mentor, teacher, assigns to the whole group. Points can be awarded only to students who actively participated in project. EEIT Study Hours EP E » Telecommunication and Informatics -> Computing (Module) (required course, 5th semester, 3rd year) English Level EC E Study Programmes 8 EL Promoting cooperation between students and teachers in a team environment while creating practical solutions to specific problem. Students work in groups of 6 to 8 students, under the guidance of teaching staff who suggests the topic. Project requires finding the necessary literature, analysis of similar problems and solutions, identification of project requirements, definition of technical objectives, planning and time management, creation of alternative solutions, decision making, solution implementation, writing technical documentation and presentation. ECT S Credits WT Course Description E/C 37548 Software Design Project Mentor assignment Project team forming Work on project Work on project Work on project Project plan submission. Work on project. Work on project Work on project Work on project University of Zagreb F aculty of Electrical Engineering and Computing 414 ECTS Information Package for Academic Year 2016/2017 10. 11. 12. 13. 14. 15. Course Catalogue – Undergraduate Study Work on project F inalization of the project Submission of final work Project presentation Project evaluation Project evaluation University of Zagreb F aculty of Electrical Engineering and Computing 415 Course Catalogue – Undergraduate Study 4 English Level L0 E-learning Level L1 Study Hours Lecturers 30 C OM EEIT ECT S Credits Grading C EA IP In everyday life we encounter different types of NP-hard optimization problems, whose approximate resolution enables efficient and cost-effective management of various processes. Within this skill, students will learn concepts of single- and multi-objective optimization, continuous and combinatorial optimization problems and with a subset of evolutionary computation algorithms that will be used to obtain satisfactory solutions. As part of this skill, students will learn about the genetic algorithms, ant colony optimization algorithm, particle swarm optimization algorithm, artificial immune algorithms and the algorithm of differential evolution, with examples of single- and multi-objective optimization of continuous and combinatorial problems. Parallelization of selected algorithms will be discussed and implemented, and examples will be given in the Java programming language. EL Course Description This is a pass/fail course. In order to pass, students are required to be present on lectures, to solve and present all of laboratory exercises and to demonstrate minimally required level of knowledge and understanding. WT Doc. dr. sc. Marko Čupić EP E Lecturer in Charge 79087 E/C Solving Optimization Problems Using Evolutionary Computation Algorithms in Java EC E ECTS Information Package for Academic Year 2016/2017 SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. Define the concept of optimization problem 2. Identify evolutionary computation algorithms 3. Apply evolutionary computation algorithms on single-criterion optimization problems 4. Apply evolutionary computation algorithms on multi-criterion optimization problems 5. Construct parallel evolutionary computation algorithms 6. Assess the applicability of different evolutionary computation algorithms on some optimization problems General Competencies As part of laboratory exercises students will implement each of before-mentioned algorithms. Based on these implementations they will gain deeper understanding about how algorithms work and how they behave (execution speed, the influence of basic parameters, etc.). Student will learn some of appropriate way for solution encoding for these algorithms, which will allow them to apply these and similar encoding to similar problems. Students will understand the difference between single- and multi-objective optimization. They will write a parallel version of the selected algorithm, which will enable them to gain additional experience. University of Zagreb F aculty of Electrical Engineering and Computing 416 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Teaching will be conducted in lecture room. A PowerPoint presentation will be used, as well as the board for detailed explanations of algorithms and for solving examples. Additionally, a series of prepared educational computer programs will be used for the illustration of algorithms applied on several problems. » Laboratory Work » In the laboratory, students implementation of algorithms will be reviewed and advices for improvement will be provided. Laboratory problems are solved at home; in lab term solutions are presented to lecturer. Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Comment: Course does not have grades. Week by Week Schedule 1. Introduction 2. Types of optimization problems. 3. Genetic algorithm applied to the optimization problem of continuous functions. 4. Genetic algorithm applied to the problem of combinatorial optimization. 5. More advanced genetic algorithms 6. Ant colony optimization algorithm 7. Particle swarm optimization algorithm 8. Immune optimization algorithms 9. Multiobjective optimization 10. Genetic algorithms for multiobjective optimization 11. Immune Algorithms for multiobjective optimization 12. Parallelization of evolutionary algorithms (1) 13. Parallelization of evolutionary algorithms (2) 14. 15. University of Zagreb F aculty of Electrical Engineering and Computing 417 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature Marko Čupić (2012). Prirodom inspirirani optimizacijski algoritmi. Metaheuristike. Michael Affenzeller, Stefan Wagner, Stephan Winkler, Andreas Beham (2009). Genetic Algorithms and Genetic Programming. Modern Concepts and Practical Applications, CRC Press Kenneth V.Price, Rainer M. Storn, Jouni A. Lampinen (2005). Differential Evolution. A Practical Approach to Global Optimization, Springer Kalyanmoy Deb (2009). Multi-Objective Optimization using Evolutionary Algorithms, Wiley Marco Dorigo, Thomas Stützle (2004). Ant Colony Optimization, MIT Press University of Zagreb F aculty of Electrical Engineering and Computing 418 Course Catalogue – Undergraduate Study English Level L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 6 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Study Programmes C EA The goal of the subject is to familiarize the students with the influence the sound has on the environment and on people who live and work in the vicinity of sound sources. Acoustic emission. Influence of noise and vibrations to man. Time and spectral characteristics of noise. Parameters used for evaluation of effects the noise has on people. Noise measurement procedures and methods. Sound level meter. Spectrum analyzer. Noise evaluation methods. Measures and means of protection from noise, vibrations and impacts. Noise maps. Soundscapes. Sound quality. Standards, regulations and recommendations. 50 60 75 90 EP E Course Description T eaching Assistants Dr. sc. Miljenko Krhen Dr. sc. Mia Suhanek C OM Lecturer Dr. sc. Mia Suhanek EEIT 4 EC E Izv. prof. dr. sc. Kristian Jambrošić ECT S Credits EL Lecturer in Charge E/C 91857 Sound and Environment Prerequisites Mathematics 2 Physics 1 WT ECTS Information Package for Academic Year 2016/2017 » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) IP Learning Outcomes SEIS On successful completion of the course, students will be able to: TI CS CE 1. Evaluate the indicators of the interaction between sound sources and the surrounding, i.e. sound pressure, intensity and power 2. Explain the origin of mechanical vibrations and basic principles of vibration insulation 3. Operate a sound level meter and an accelerometer for measuring sound and vibration levels 4. Predict the influence of excess noise and vibration levels on human 5. Compare needed measures for indoor and outdoor noise protection based on requirements 6. Differentiate elements of interior acoustical design and sound insulation elements 7. Interpret noise maps for evaluation of imission levels based on noise indicators 8. Apply noise protection laws and regulations when evaluating the imssion levels General Competencies Good understanding of the problems and solutions of sound insulation and noise protection, with applications to human environment. Good understanding of principles and methods in noise and vibration control used for residental buildings. Theoretical and practical knowledge about methods and techniques in noise measurements. University of Zagreb F aculty of Electrical Engineering and Computing 419 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures are held in 2 terms, 3 hours per week. Short exams and solving of numerical examples will be integrated into the lectures. » Exams » During the lectures, short tests on comprehension of the adopted knowledge will be held. Also a mid-term and final exam will be held. » Laboratory Work » 6 laboratory exercises will be organized that follow the contents of the lectures. Grading System Continuous Assessment T ype Laboratory Exercises Quizzes Mid Term Exam: Written F inal Exam: Written Exam: Written Exam: Oral T hreshold Percent of Grade 0% 0% 0% 0% 20 % 10 % 35 % 35 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 50 % 50 % Week by Week Schedule 1. Introduction. Sound and vibration basics. Noise. 2. Wave equation of sound. Acoustic quantities. Levels. Sound fields and sources. 3. Sound analysis - time and frequency domain. F ilters. 4. Sound measurement. Measurement microphone. Sound level meter. 5. Mechanical vibrations. Single/multi degree of freedom systems. Vibration insulation. 6. Vibration measurement and analysis. Accelerometer. 7. Noise and vibration influence on human. 8. Mid-term exam 9. Sound intensity. Sound power. 10. Noise protection measures 1 - indoors. 11. Noise protection measures 2 - outdoors. 12. Noise maps. Soundscape. Sound quality. 13. Norms and laws in the field of sound and vibration in Croatia. 14. Solving integral problems in the field of sound and vibration. 15. F inal exam University of Zagreb F aculty of Electrical Engineering and Computing 420 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature David A. Bies, Colin H. Hansen (2009). Engineering Noise Control, Theory and Practice, Spon Press Michael Möser (2009). Engineering Acoustics, An Introduction to Noise Control, Springer F rank F ahy, John Walker (2004). Advanced Applications in Acoustics, Noise & Vibration, Spon Press Similar Courses » Technische Akustik und Lärmbekämfung, TU Munchen » Mechanical Vibrations, Cambridge » Schallschutz und Akustik, TU Wien » Lärmbekämpfung, ETH Zurich » Sound and vibration measurement, Chalmers University » Advanced Noise and Vibration Control, TU Berlin » Aircraft Propulsion, Noise and Pollutant Emissions, TU Delft University of Zagreb F aculty of Electrical Engineering and Computing 421 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Doc. dr. sc. Jan Šnajder English Level L1 E-learning Level L1 Study Hours Lecturers Exercises 45 15 Doc. dr. sc. Igor Velčić Course Description EC E EP E Statistics plays a vital role in every human activity, while the ability to use statistical inferential methods and interpret the results are essential in engineering and science. This course gives a comprehensive introduction to the methods and practices of computer-based EL statistical data analysis. The course covers and intertwines four integral aspects of statistical WT analysis: data, statistical methods, mathematical foundations, and interpretation of IP results. The first part of the course gives an overview of statistical methods, approaches to CS CE SEIS data description, and data visualization and exploration methods. The second part is devoted to the foundations of statistical inference and covers the selection, application, and adequacy of parametric statistical tests for numeric and categorical data. The third part considers more advanced topics, such as nonparametric statistics, analysis of variance, and correlation analysis. All concepts are illustrated with examples and problem sets on real data in programming languages R and Python. Study Programmes TI » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Science -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing EEIT 4 C EA Prof. dr. sc. Doc. dr. sc. Bojana Dalbelo- Zvonko Kostanjčar Bašić ECT S Credits C OM Lecturers in Charge E/C 155246 Statistical Data Analysis 422 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. Define main notions in the statistical data analysis Explain mathematical backgrounds of main statistical procedures Apply procedure of data preparation and visualization Apply statistical test on real data Analyze the relation between statistical variables by applying regression analysis and correltion analyis 6. Justify the adequacy of statistical inference for given data 7. Interpret the results of statistical data analysis and explain their practical meaning F orms of Teaching » Lectures » 3 hours per week » Exams » 2 exams » Laboratory Work » 1 hour per week » Experiments » Consultations Grading System Continuous Assessment T ype T hreshold Percent of Grade Exam T hreshold Percent of Grade Week by Week Schedule 1. Introduction and motivation (the role of statistics in science and practice; taxonomy of statistical methods; overview of the literature and tools) 2. Data (measurement scales; describing numerical and categorical data; outliers; data transformation) 3. Data visualization and exploration (scatter plot, histograms, q-q plot) 4. Introduction to statistical inference (population, sample, and sampling; observational and experimental study designs) 5. Principles of statistical inference (hypoteses; tests; pvalue; significance) 6. Statistical inference for numerical data (comparing the means; paired data; tests for the variance) 7. Statistical inference for categorical data (testing proportions; contingency tables; chi-square test) 8. Choosing the right test (sample size; test conditions and limitations) 9. Introduction to nonparametric statistics (methods overview; sign test; Mann-WhitneyWilcoxon test; Wilcoxon signed-rank test; pros and cons) 10. Resampling methods (permutation test; principles of boostrapping) 11. Introduction to analysis of variance (single factor ANOVA, ANOVA table, F -test, DurbinWatson test; Barlett's test; Bonferroni correction) 12. Regression and correlation analysis (statistical inference using regression; residual analysis; confidence intervals) 13. Regression and correlation analysis (multiple regression; nonlinear regression; logistic regression) University of Zagreb F aculty of Electrical Engineering and Computing 423 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 14. Alternative approaches to data analysis (bayesian vs. frequentist statistics; examples of bayesian modeling and inference) 15. Wrap-up and recommendations for further studies Literature Željko Pauše (1992). Uvod u matematičku statistiku, Školska knjiga David M. Diez, Crhisopher D. Barr, Mine CerinkayaRundel (2015). OpenIntro Statistics, OpenIntro Mirta Benšić, Nenad Šuvak (2013). Primijenjena statistika, Sveučilište J. J. Strossma yera L. F ahrmeir, T. Kneib, S. Lang, B. Marx (2013). Regression: Models, Methods and Applications, Springer G. James, Daniela Witten,Tre vor Hastie, Robert Tibshirani (2013). An Introduction to Statistical Learning with Applications in R, Springer Allen B. Downey (2014). Think Stats, "O'Reilly Media, Inc." Similar Courses » Statistical Data Analysis, ETH Zurich, ETH Zurich » Applied Statistics, EPF L Lausanne » Statistical Data Analysis I, TU Munchen » Statistical Thinking and Data Analysis, MIT » Statistics for Applications, MIT University of Zagreb F aculty of Electrical Engineering and Computing 424 Course Catalogue – Undergraduate Study Prof. dr. sc. Nikola Čavlina Prof. dr. sc. Nenad Debrecin 2 English Level L0 E-learning Level L1 Study Hours Lecturers 30 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 75 90 Course Description WT EL EC E EP E Ecology, environment, environment protection, link to economy. Pressure on environment, problems and trends: atmosphere, climate, Kyoto protocol, water, soil, forests, fishing, food, famine, energy, transport, biodiversity, waste, Basel convention. Predication of (im)possible future. Sustainable development, environmentalist myth or reality. Sustainable enterprise. Dow Jones Sustainability Group Index. Enterprise concept for 21st century. New business topics: corporative social responsibility, sustainable consumption, changes in consumer?s needs, trading and environment, product responsibility. Tools for management of sustainable development: EMS, ISO 14000, environmental reports. Sustainable development and Croatian companies. Study Programmes TI CS CE SEIS IP » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (required course, 5th semester, 3rd year) » Information Processing -> Computing (Module) (required course, 5th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Engineering -> Computing (Module) (required course, 5th semester, 3rd year) » Computer Science -> Computing (Module) (required course, 5th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (required course, 5th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing E/C ECT S Credits EEIT Lecturers in Charge 34275 C OM Sustainable Development and Environment C EA ECTS Information Package for Academic Year 2016/2017 425 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. Explain relationship among economic development, environmental limitations and scarce resources 2. Explain relationship among pattern of production and consumption, and large-scale ecosystem disturbances 3. Describe institutional and legal framework in environmental protection in Croatia 4. Explain greenhouse gases emissions, the global warming, and international agreement on climate changes 5. Analyze status and trends in exploitation of main resourses: energy, water and arable land in the world 6. Assess importance of sustainable development, and sustainable development indicators General Competencies Students will acquire basic knowledge in sustainable development and environment protection. They will become aware of the necessity of environment protection and active participation in civil society actions. They will find out how to increase competitiveness by utilizing eco efficiency and how to promote equality of environmental and social dimensions compared to economical dimensions. F orms of Teaching » Lectures » Teaching the course is organized in two teaching cycles. The first cycle contains seven weeks, mid-term exam, and the second cycle contains six weeks of classes and a final exam. Classes are conducted through a total of 15 weeks with weekly load of 2 hours. Each lecture includes written material and slides. » Seminars » Student is expected to write an essay on one of the offered subjects. Essays are written in groups of three students and are expected to be between 15 000 and 20 000 characters in length. Stdent is expected to add pictures as needed. Grading System Continuous Assessment T ype Class participation Seminar/Project Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 10 % 0% 8% 10 % 25 % 30 % 35 % Exam T hreshold Percent of Grade 0% 10 % 0% 10 % 25 % 0% 65 % Week by Week Schedule 1. Introduction and discussion on course work. Elements of sustainable development: economy, environment and society. Education in environmental protection (Harward's Pladge, Tallories Declaration) 2. Easter Islands paradigm, lifestyle choice and importance of world view. University of Zagreb F aculty of Electrical Engineering and Computing 426 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 3. Systematic approach to sustainable development. Interconnectivity between economies and ecosystems. 4. Paradigm of economic growth and development. Modern patterns of production and consummation and their impact on the environment, economic development and growth and its implications on environment and polarisation of world economy. 5. Implementation of environmental protection. Documents of environmental protection. 6. Definitions: ecology, environment, environmental protection. Problems of environmental protection. History of environmental protection. 7. Physical planning and environmental protection. Locations. Environmental impact assessment. Environment impact studies. Environmental protection system in Croatia. 8. Exams 9. Exams 10. Waste management. 11. Cleaner production. Ecological efficiency. Social responsibility of enterprises. Tools for development management: EMS, ISO 14000. Reporting on the environment. 12. Ozone layer and ozone holes. Glass house effect. Global warming. Global warming consequences. Sustainable development and environmental protection – similarities and differences. How to achieve sustainable development? 13. Invited lecturer. 14. Growth limits: world population, water, soil, minerals, energy. World resources and population in geopolitical context. Global development scenarios. Dimensions of sustainable development. 15. In the search for the solution. Literature F eretić, Danilo; Tomšić, Željko; Škanata, Dejan; Čavlina, Nikola; Subašić, (2000). Elektrane i okoliš, Element, Zagreb edt--Đikić, Domagoj (2001). Ekološki leksikon, Barbat, Zagreb James Lovelock (2006). Osveta Geje, Izvori Similar Courses » Planning for Sustainable Development, MIT University of Zagreb F aculty of Electrical Engineering and Computing 427 Course Catalogue – Undergraduate Study Prof. dr. sc. Dina Šimunić Prof. dr. sc. Ivica Pavić 4 English Level L0 E-learning Level L1 Study Hours Lecturers 45 Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 65 75 88 Course Description EC E EP E Structure and action of international and regional organizations for standardization. Technical standard application in several fields of electrical engineering. Procedure for Croatian standard approval in field of electrical engineering. EEIT ECT S Credits C OM Lecturers in Charge E/C 34355 Technical Standardization and Legislative C EA ECTS Information Package for Academic Year 2016/2017 Study Programmes WT EL » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) Learning Outcomes CE SEIS Select the main principles of standardization and legislation Evaluate technical standardis in the engineering business Select world standardization organizations and related standards Select European standardization organizations and related standards Select Croatian standardization organizations and related standards Argue on use of defined technical standard CS 1. 2. 3. 4. 5. 6. IP On successful completion of the course, students will be able to: General Competencies TI Student will gain basic knowledge in technical standards and organisations that develop standars at global, regional and national levels. They will learn how to use the technical standards in everyday engineering practice. F orms of Teaching » Lectures » Lectrures are given with the use of powerpoint presentations published on the web pages. The lectures are organized through 3 cycles. The first cycle consists of 4 weeks of lectures and 1st midter. econd cycle has 4 weeks of lectures and 2nd midterm, while 3rd cycle has 4 weeks of lectures and final exam. The lectures are given in total of 15 weeks, three hours per week. » Exams » two midterm exams and final exam University of Zagreb F aculty of Electrical Engineering and Computing 428 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Consultations » Consultation term is determined on the first lecture in agreement with the students. » Seminars » Students write and present the seminars with the topic of their interest. » Other » homework » Other » Students are learning via seminar, which they write and present. In this way, they learn about the necessity of thorough and deep knowledge. Grading System Continuous Assessment T ype Homeworks Seminar/Project Attendance Mid Term Exam: Written 2. Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 0% 0% 0% 5% 5% 10 % 25 % 25 % 30 % Exam T hreshold Percent of Grade 0% 0% 0% 0% 0% 5% 5% 10 % 0% 80 % Week by Week Schedule 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Definitions in technical standards History of standardisation Existing technical standards at global, European and national level Existing standards in electrical engeneering at global, European and Croatian level Organization of global standardization Regional standardization organizations (example Europe) National Standards (example Croatia) Ogranisation of global, regional and national standardization organisations, (CEN, CENELEC, etc.) NATO standardization organization Scientific standards Industrial standards Harmonisation of technical standards Croatian standards in electrical engineering Examples of standards in electrical engineering Examples of standards in telecommunications University of Zagreb F aculty of Electrical Engineering and Computing 429 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Literature R. Prasad, S. Ohmori, D. Simunic (2010). Towards Green ICT, River Publishers Workshop Committee, Commission on Engineering and Technical Systems, National Research Council (1990). Crossroads of Information Technology Standards, National Academy Press, Washington, D.C. 1990 S. Prakash Sethi (2003). Setting Global Standards, John Wiley & Sons, Inc., Hoboken, New Jersey Similar Courses » Engineering Professional Practice, McGill University University of Zagreb F aculty of Electrical Engineering and Computing 430 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Prof. dr. sc. Sven Lončarić Izv. prof. dr. sc. Igor Lacković L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 30 15 Lecturer Dr. sc. Željka Lučev Vasić Course Description EP E 50 65 75 90 Prerequisites Physics 1 WT Prof. dr. sc. Vedran Bilas C EA T eaching Assistants Dominik Džaja, mag. ing. Goran Šeketa, mag. ing. Sara Žulj, mag. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) CE SEIS IP Biomedical engineering is one of the fastest-growing fields of engineering. This field is aimed to produce important innovations that improve health and quality of life - from developing artificial organs, refinement of imaging technology that allow doctors to examine patients better than ever before or technologies for patient distance monitoring. Technologies used to bring together engineering knowledge with applied knowledge in the fields of biology, chemistry and physics. The course covers basic concepts of technology in medicine and it serves as an introduction to the fundamentals on which biomedical engineering is based. Study Programmes TI CS » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (elective courses, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (elective courses, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (elective courses, 6th semester, 3rd year) University of Zagreb F aculty of Electrical Engineering and Computing EEIT English Level C OM Prof. dr. sc. Mario Cifrek 4 EC E Prof. dr. sc. Ratko Magjarević ECT S Credits EL Lecturers in Charge E/C 127185 Technology in Medicine 431 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Learning Outcomes On successful completion of the course, students will be able to: 1. 2. 3. 4. 5. 6. Recognize different technologies in medical application Explain physical principles of operation of medical devices and equipment Analyze interaction of medical instrumentation and tissue Differentiate invasive and non-invasive technologies in medicine Combine knowledge from engineering with living world Identify ethical problems in application of technologies in medicine General Competencies - providing students with the fundamental knowledge of technologies in medicine, and understanding several applications of biomedical engineering - giving students possibility to participate in discussion on the selected topics from technologies in medicine - introducing students with the experience of experts in the field, as well as with several accessible devices - introducing students to understand contemporary problems related to health and quality of life - preparing students for competence in the multidisciplinary field F orms of Teaching » Lectures » Ex catedra, guest-lecturers from biomedical engineering field » Exams » Writtenand oral exams » Laboratory Work » Biomedical electronics laboratory » Consultations » Standard consultaions » Other » Visits to health care institutions » Other » Round table discussions Grading System Continuous Assessment T ype Laboratory Exercises Mid Term Exam: Written F inal Exam: Written Exam: Written T hreshold Percent of Grade 0% 0% 0% 20 % 40 % 40 % Exam T hreshold Percent of Grade 0% 0% 20 % 0% 80 % Week by Week Schedule 1. Introduction to technology in medicine 2. Electrophysiology (sources of bioelectric signals) 3. Biomedical instrumentation (principles of measurment and processing of bioelectric signals) 4. Organs and systems in the human body 2 (including bioengineering and cellular engineering principles) University of Zagreb F aculty of Electrical Engineering and Computing 432 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 5. Organs and systems in the human body 2 (Artificial organs - artificial heart, visual prosthesis (bionic eye), cochlear implant (bionic ear) 6. Implantable devices 1 (Cardiac pacemakers, medical robots) 7. Implantable devices 2 (Intrabody communication) 8. Midterm exam 9. Modelling of biological systems 1 (Modelling of nervous system and brain) 10. Modeliranje bioloških sustava 2 (Modelling and visualization of human body) 11. Medical imaging 1 (2D, 3D, 4D) 12. Medical imaging 2 (F unctional imaging) 13. Telemetry systems for medical and sports monitoring, m-health 14. Biomedical engineering ethics 15. F inal exam Literature Joseph D. Bronzino, ur. (2006). Biomedical Engineering Fundamentals (izabrana poglavlja), CRC A. Šantić (1997). Biomedicinska elektronika, Školska knjiga Kramme, Hoffmann, Pozos, ur. (2011). Handbook of Medical Technology (izabrana poglavlja), sPRINGER Similar Courses » Biomedical Engineering A & B, ETH Zurich » Biomedical Engineering, Hamburg » Basics of statistics and biomedical signals, Politecnico di Milano » Introduction to clinical engineering, Politecnico di Torino University of Zagreb F aculty of Electrical Engineering and Computing 433 Course Catalogue – Undergraduate Study Telecommunication network organization. Telecommunication system architecture and functionality. Core and access networks, circuit switching and packet switching. Transmission media, digital modulation techniques and line codes. Network synchronization, synchronous digital hierarchy (SDH). Optical transmission systems and networks. Optical link dimensioning. Wavelength division multiplexing, network protection and restoration. Access and metropolitan area networks, broadband access. Routing and switching. Reference model and switching system software structure. Call and services. User and network signalization. Network management. L1 E-learning Level L1 Study Hours Lecturers Laboratory exercises 45 15 C OM T eaching Assistant Dr. sc. Matija Džanko EEIT English Level Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) 50 60 70 85 Prerequisites Communication Networks C EA Course Description 4 EP E Prof. dr. sc. Dragan Jevtić ECT S Credits EC E Lecturer in Charge E/C 34290 Telecommunication Systems and Networks EL ECTS Information Package for Academic Year 2016/2017 WT Study Programmes IP » Telecommunication and Informatics -> Computing (Module) (specialization courses, 6th semester, 3rd year) SEIS Learning Outcomes On successful completion of the course, students will be able to: TI CS CE 1. To define architecture and organization of communication network 2. To explain how telecommunication network operates and functions of network nodes 3. To apply knowledge about communication networks and services 4. To analyze services, as well as service interactions, in odrer to select appropriate ones 5. To analyze organization of public and private networks and services 6. To define basic configuration for transport and necesary components 7. To create network model including access functions, transport functions and services General Competencies Basic knowledge about telecommunication systems and networks. Good understanding of their basic principles, structure, architectures and functions. Ability to carry out operation and maintenance of contemporary telecommunication networks. University of Zagreb F aculty of Electrical Engineering and Computing 434 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study F orms of Teaching » Lectures » Lectures, with lecture notes and presentations available in advance on the web. » Exams » Midterm exam and final exam. » Laboratory Work » laboratory assignments include measurements on optical components and tracing and analysing of signaling messages. » Consultations » Regular consultations hours in four tems every week. » Acquisition of Skills » Literature search on telecommunication systems and information transport throught core network. » Other F orms of Group and Self Study » Homeworks related to case studies. Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Class participation Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 100 % 50 % 0% 0% 50 % 50 % Percent of Grade 15 % 10 % 5% 5% 25 % 30 % 10 % Exam T hreshold Percent of Grade 100 % 50 % 0% 0% 0% 15 % 10 % 5% 5% 50 % 50 % 15 % Comment: All laboratory assignements should be completed succefully. Week by Week Schedule 1. Transport technologies; Standards; Network topologies; Telecommunicaton network organization: core and access network; Transport network of Republic of Croatia; Multiplex systems; Network layers; Transmission rate; Channel switching. 2. Packet switching; Transmission media: optical, copper and wireless; Basic parameters. Digital modulation techniques. Line codes. 3. Speech and hearing propertie: power distribution, spectrum, intelligibility; Telephony channel; Signalization network and CCSS No.7; Dependent mutual syncronization; Sliding in PDH; F rame synchronization. 4. Network synchronization, plesiochronous and synchronous network. Multiplexing systems with time, wavelength and code division.Plesiochronous and synchronous digital hierarchy (SDH). 5. Optical transmission systems and networks; Basic system components and limits; Optical link dimensioning; Wave division multiplex (WDM); Protection and regeneration; Line coding. University of Zagreb F aculty of Electrical Engineering and Computing 435 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 6. Access networks: wire, wireless and optical; features, technologies and application. 7. Metropolitan area networks (MAN). Technologies Ethernet and resilient packet ring (RPR) 8. Mid-term exam. 9. Analog subscriber signalization. Dialing, analyzing of address, tones and codes for display information. Case studies. 10. Digital subscriber signaling system no.1 - Layers, reference points, ISDN channels and protocols; PRA and BRA interfaces. Coding, spectrum and transport rate. 11. Network signalling. Signalling system number 7 (SS7). SS7 network: components, architectures, hierarchy and protocol. Service centralization. SS7 - IP interconnections. Case study. 12. Call and service interactions. Basic call and additional service. Call states. Service interaction. Dialling in real time and numbering plane. ISDN addressing. 13. Intelligent network (IN) components and architecure. IN basic call state model, detection points. Intelligent network service processing. IN service creation and standard IN services. 14. Switch and switching fabrics. Blocking and nonblocking switching architectures. Space and time switching. Switching with memory. Self routing, Banyan networks: Banynan, Delta, Omega. 15. F inal exam. Literature A. Bažant, G. Gledec, Ž. Ilić, G. Ježić, M. Kos, M. Kunštić, I. Lovrek, M. Matijašević, B. Mikac, V. Sinković (2004). Osnovne arhitekture mreža, Element R. Ramaswami, K. N. Sivarajan (2002). Optical Networks: A Practical Perspective, Morgan Kaufmann Publishers J. Župan (1978). Uvod u komutacijske sustave, Školska knjiga N. Kularatna, D. Dias (2004). Essentials of Modern Telecommunications Systems, Artech House Similar Courses » F undamentals of Data Communications and Networking, University of California Berkeley » Breitbandnetze (72421), TU Munchen » Data Communications (CE-NWK8), IEEE & ACM Computing Curricula » Telecommunications II, EPF L Lausanne » Transmission systems, University of Twente University of Zagreb F aculty of Electrical Engineering and Computing 436 Course Catalogue – Undergraduate Study Course Description History of electrification. Mechanical calculations on overhead lines. Symmetrical components. Inductance and Capacitance. Carson formulea. Transmission Theory. Transmission equations. Ideal lines. Unloaded lines. Short circuit. Optimal transmission. Mathematical models of lines. Pi model, T model, gamma model. Power line transients. Distribution networks. Cable Networks. Cable dimensioning and selection. Study Programmes E-learning Level L1 Study Hours Lecturers Exercises Laboratory exercises 45 30 12 T eaching Assistants Goran Grdenić, mag. ing. F rano Tomašević, dipl. ing. Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) E/C L3 EEIT English Level C OM Izv. prof. dr. sc. Marko Delimar 4 C EA Prof. dr. sc. Ivica Pavić ECT S Credits 60 70 80 90 Prerequisites Energy Technology EP E Lecturers in Charge 127563 EC E Transmission and Distribution of Electric Power EL ECTS Information Package for Academic Year 2016/2017 WT » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (required course, 6th semester, 3rd year) Learning Outcomes IP On successful completion of the course, students will be able to: CS CE SEIS 1. Define the main principles of electric power transmission 2. Explain the function of electric transmission system elements 3. Analyze and calculate electric parameters of the elements of electric transmission system 4. Analyze the electric circumstances of electric transmission system 5. Plan the development of electric transmission system 6. Choose new elements of electric transmission system TI General Competencies Mechanical calculations on overhead lines. Calculation of electric parameters from the electric tower geometry. Calculation of a steady state in power line operation. Determination of voltage drops and active and reactive power losses. Cable selection and dimensioning. Applications of commercial software in the calculation of power line mechanical dimensioning, electric parameters and cable selection and dimensioning. F orms of Teaching » Lectures » Lectrures are given with the use of powerpoint presentations published on the web pages. The lectures are organized through 2 cycles. The first cycle consists of 7 weeks of lectures and 1st midter. Second cycle has 6 weeks of lectures and final exam. The lectures are given in total of 13 weeks, four hours per week. University of Zagreb F aculty of Electrical Engineering and Computing 437 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study » Exams » midterm exam, final exam and oral exam » Exercises » 2 hours per week. The exercises follow the lectures with practical and numerical examples. The focus is on the implementation of the solution methods. » Laboratory Work » 6 laboratory exercises » Experimental Exercises » demonstration of equipment for the power transmission and distribution (conductors, insulators and other equipment) » Consultations » Consultation term is determined on the first lecture in agreement with the students. » Other » homeworks Grading System Continuous Assessment T ype Laboratory Exercises Homeworks Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 34 % 34 % Percent of Grade 10 % 10 % 25 % 35 % 20 % Exam T hreshold Percent of Grade 0% 0% 0% 10 % 10 % 50 % 50 % 30 % Week by Week Schedule 1. Short history of electrification. Electric power networks (by voltage levels, function, shape, etc.) Overhead-lines (conductors, poles and towers, insulation, protective and other equipment). 2. Parameters for the mechanical calculation of overhead lines. Line length and sag determination. Line state equations. montage tables. 3. Symmetrical components. Line resistance (temperature dependability, skin effect). Like conductance. Corona and critical voltage. 4. Line inductance. Inductance determination in single-phase and three-phase lines. Median geometric distances method. 5. Inductance determination with ground influence (Carson formulae). Matrix methods in inductance determinations (direct and null system). 6. Line capacitance. Capacitance in single-phase and three-phase lines. Ground influence. Matrix methods. 7. Transmission theory. General solution of transmission equations. 8. F orms of transmission equations. 9. Ideal line (unloaded, in short circuit, optimal power transmission). Real line. 10. Mathematical models of lines (Pi-model, T-model, Gamma-model, etc.) Determination of voltages and currents in static operation. 11. Transient phenomena on power lines. Transient resistance and travelling waves. Examples with unloaded lines and grounded lines. 12. Distribution networks (by voltage levels, shape, load, grounding, etc.) Voltage drops and power losses. Line dimensioning and selection. University of Zagreb F aculty of Electrical Engineering and Computing 438 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 13. Electric conditions in mashed distribution networks. Electric conditions in distribution networks with two sided supply. 14. Cable networks. Electric power cables ( by insulation voltage level, etc.). 15. Electric cable dimensioning and selection. Distribution network grounding. Literature Marija Ožegović, Karlo Ožegović (1996). Električne energetske mreže, F ESB : Opal computing Atif Soubhi Debs (1988). Modern Power System Control and Operation, Kluwer Academic Publishers J. Grainger, W. Stevenson (1994). Power System Analysis, McGraw-Hill Similar Courses » Elektrische Anlagen I, RWTH Aachen » Elektrische Energiesysteme, ETH Zurich University of Zagreb F aculty of Electrical Engineering and Computing 439 Course Catalogue – Undergraduate Study Study Programmes » Electronics -> Electrical Engineering and Information Technology (Module) (elective courses, 6th semester, 3rd year) » Information Processing -> Computing (Module) (elective courses, 6th semester, 3rd year) L1 Study Hours Lecturers Exercises Laboratory exercises 45 8 16 Lecturer Doc. dr. sc. Antonio Petošić EP E C EA T eaching Assistants Doc. dr. sc. Antonio Petošić Dr. sc. Sanja Grubeša Dr. sc. Miljenko Krhen Grading Acceptable (2) Good (3) Very Good (4) Excellent (5) Due to small numbers of students,we have specific tresholds for marks. 50 61 76 90 Prerequisites Physics 1 CE Learning Outcomes On successful completion of the course, students will be able to: TI CS 1. Define basic parameters of radiobroadcasting systems 2. Distinguish analog radiobroadcasting systems based on amplitude and frequency modulation 3. Analyze digitalization steps of audiosignal depending on chosen sampling frequency and quantization interval 4. Compare basic principles of audiocoding 5. Indicate basic differences between present systems for digital radiobroadcasting 6. Identify problems of transition from analog to digital radiobroadcasting systems 7. Explain organization of radio station 8. Define basics parameters which determine acoustic quality of sutios and management rooms University of Zagreb F aculty of Electrical Engineering and Computing EEIT E-learning Level C OM L1 EC E The goal of the subject is to qualify the students for use of modern radiobroadcasting systems and for working in radio stations. The following thematic units are elaborated in detail: Analog radio-diffusion by using amplitude and frequency modulations. Compander systems. Organization of operation for a radio station. Technological spaces for storage, recording, editing and running the program. Digitalization of audio signal. Audio compression and reduction based on psychoacoustic models. Digital radio-diffusion. Transmission of additional information. Audio transmission through public fixed and mobile communication networks. Multichannel audio systems in multimedia transmission. Model of audio transmission system for estimation of quality for the received signal. Measurements and evaluation of the quality of audio transmission. Internet radio. English Level EL Course Description 4 WT Prof. dr. sc. Hrvoje Domitrović ECT S Credits IP Lecturer in Charge E/C 91853 Transmission of Audio SEIS ECTS Information Package for Academic Year 2016/2017 440 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study General Competencies The subject offers a review of basics of audio transmission. The students study classical systems for analog and digital radio-diffusion of audio, as well as modern interactive systems used for radio-diffusion of multichannel audio. The students also gain knowledge on the use of public communications for the purpose of transmitting broadband signals. F orms of Teaching » Lectures » Two lecturing cycles. duration of 1 st is 7 weeks and the second lasts 6 weeeks. » Exams » Midterm exam, F inal exam » Exercises » Auditory excercises » Laboratory Work » Laboratory will be organized through 6 excercises, each of 90 minutes duration. » Experimental Exercises » Demonstration » Internship visits » Visiting professional radio-broadcating station with understanding basics acoustics parameters of control rooms and studio design. Grading System Continuous Assessment T ype Laboratory Exercises Attendance Mid Term Exam: Written F inal Exam: Written F inal Exam: Oral Exam: Written Exam: Oral T hreshold 0% 0% 0% 0% Percent of Grade 20 % 5% 30 % 30 % 15 % Exam T hreshold Percent of Grade 0% 0% 0% 20 % 5% 0% 60 % 15 % Week by Week Schedule 1. Introduction. Basics of sound and hearing process. Basic elements of radicommunication system. Baseband and passband transmission. 2. Analog radiobroadcasting systems based on amplitude modulation. Bandwidth of amplitude modulated signal. History of radiobroadcasting. 3. Analog radiobroadcasting systems based on frequency modulation. Bandwidth of F M modulated signal. Carsons' rule. Steremultiplex. Radio Data Signal. 4. Propagation of electromagnetic waves. Direct and reflected signals. Doppler effect. Radiocommunication channel characteristics in time and frequency. 5. Audio signal digitalization. Sampling frequency. Signal to noise ratio by using multibit quantization with Nyquist sampling frequency. 6. Oversampling. Signal to noise ratio by using oversampling. Sigma delta converters. Noise shaping. University of Zagreb F aculty of Electrical Engineering and Computing 441 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study 7. Audio signal coding. F requency and temporal masking. MPEG coding. 8. Exam 9. Digital modulation systems. Digital modulation of amplitude and phase. Quadrature amplitude modulation. Bits to symbols transformation. Channel capacity. 10. Digital radiobroadcasting systems. Basics of Digital Audio Broadcasting System (DAB) and DAB+ system. Channel coding. Time and frequency interleaving. 11. Digital Radio Mondiale (DRM) and DRM+ system. Audio and channel coding. 12. Basic characteristics of other digital radio broadcasting systems (DSR, ADR, HD Radio, DVB-T, DVB-T2, DMB).Internet radio. RadioDNS. 13. Problems with transitions from analog to digital radio bradcasting systems. Comparison between systems. Digital radio-broadcasting in Croatia. 14. Radio-station organization. Acoustic parameters of rooms. 15. F inal exam Literature John Watkinson (2001). The MPEG Handbook, MPEG 1,2,4, F ocal Press B. Modlic, I. Modlic (1995). Modulacije i modulatori, Školska knjiga W. Hoegg, T. LauterBach (2003). Digital Audio Broadcasting, Wiley E.A. Lee, D.G, messerschmidt (1994). Digital Communications, Kluwer Academic Publishers Similar Courses » Broadcast Systems, Cambridge » Mensch-Maschine-Kommunikation, TU Munchen » Perceptual Audio Coding, Stanford » Digital Broadcasting, Oxford » Special Topics in Media, NU Singapore University of Zagreb F aculty of Electrical Engineering and Computing 442 Course Catalogue – Undergraduate Study ECT S Credits 4 English Level L0 E-learning Level L1 Study Hours Lecturers Laboratory exercises 26 39 EEIT Lecturer in Charge 155582 C EA Izv. prof. dr. sc. Tomislav Pribanić EP E Course Description EC E Study Programmes TI CS CE SEIS IP WT EL » Electrical Engineering and Information Technology -> Electrical Engineering and Information Technology and Computing (Study) (skills, 4th semester, 2nd year) » Computing -> Electrical Engineering and Information Technology and Computing (Study) (skills, 4th semester, 2nd year) » Control Engineering and Automation -> Electrical Engineering and Information Technology (Module) (skills, 6th semester, 3rd year) » Electrical Power Engineering -> Electrical Engineering and Information Technology (Module) (skills, 6th semester, 3rd year) » Electronic and Computer Engineering -> Electrical Engineering and Information Technology (Module) (skills, 6th semester, 3rd year) » Electronics -> Electrical Engineering and Information Technology (Module) (skills, 6th semester, 3rd year) » Wireless Technologies -> Electrical Engineering and Information Technology (Module) (skills, 6th semester, 3rd year) » Information Processing -> Computing (Module) (skills, 6th semester, 3rd year) » Software Engineering and Information Systems -> Computing (Module) (skills, 6th semester, 3rd year) » Computer Engineering -> Computing (Module) (skills, 6th semester, 3rd year) » Computer Science -> Computing (Module) (skills, 6th semester, 3rd year) » Telecommunication and Informatics -> Computing (Module) (skills, 6th semester, 3rd year) Grading System Continuous Assessment T ype E/C Xamarin.Forms – cross-platform native mobile apps development C OM ECTS Information Package for Academic Year 2016/2017 T hreshold Percent of Grade Exam T hreshold University of Zagreb F aculty of Electrical Engineering and Computing Percent of Grade 443 ECTS Information Package for Academic Year 2016/2017 Course Catalogue – Undergraduate Study Lecturers University of Zagreb F aculty of Electrical Engineering and Computing 444 ECTS Information Package for Academic Year 2016/2017 Izv. prof. dr. sc. Andr e a Ag l i ćAl ji novi ć Course Catalogue – Undergraduate Study Ana Anuš i ć , mag . math. - Mathematics 3 - C (E, E) - Pro bability and S tatis tics (L, L) Ba r b a r a Ar b a na s , mag . ing . - Co mputer Architecture 1 (LE, LE) Doc. dr. sc. D ub r a vk o Ba b i ć - Optical Co mmunicatio n T echno lo g y (L, L) J os i p Ba čma g a , mag . ing . - Electro nics 1 (E, E, LE, LE) - Electro nics 2 (LE, LE) Dr. sc. N i k o Ba k o - Electro nics 1 (E, E, LE, LE) Doc. dr. sc. Ana Ba b i ć - Co mputing Metho ds o f Mo dern Phy s ics (L, L) - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) J ur i ca Ba b i ć , mag . ing . - Object- o riented pro g ramming (LE, LE) P e ta r Ba k i ć , mag . math. - Mathematics 1 (E, E) - Pro bability and S tatis tics (E, E) V e dr a na Ba l i če vi ć , mag .ing .inf.et.comm.techn. - S ig nals and S y s tems (LE, LE) Prof. dr. sc. Že l jk o Ba n - Alarm S y s tems (L, L, LE, LE) - Labo rato ry and S kills - Matlab (L, L) Prof. dr. sc. Mi r ta Ba r a novi ć - Databas es (L, L) T i n Ba r i š a , mag . ing . - Electrical Machines Co ntro l Practicum (LE, LE) Izv. prof. dr. sc. Ma to Ba oti ć - Auto matic Co ntro l (L, L) - Labo rato ry and S kills - Matlab (L, L) Prof. dr. sc. Adr i ja n Ba r i ć - Electro nics 1 (L, L) - Electro nics 2 (L, L) Prof. dr. sc. D a nk o Ba s ch - Co mputer Architecture 1 (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 445 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. Al e n Ba ža nt - Info rmatio n T heo ry (L, L) Prof. dr. sc. Se a d Be r b e r ovi ć - Electro mag netic Fields (L, L) - Electro mechanics (L, L) - Fundamentals o f Electrical Eng ineering (L, L) Prof. dr. sc. V e dr a n Bi l a s - Fundamentals o f Electro nic Meas urements and Ins trumentatio n (L, L) - Manag ement in Eng ineering (L, L) - T echno lo g y in Medicine (L, L) V i tomi r Bl a g oje vi ć , prof. - Phy s ical Educatio n 1 (LE, LE) - Phy s ical Educatio n 2 (LE, LE) - Phy s ical Educatio n 3 (LE, LE) - Phy s ical Educatio n 4 (LE, LE) Ra ul Bl e či ć , dipl. ing . - Electro nics 1 (E, E, LE, LE) Prof. dr. sc. N i k ol a Bog unovi ć - S o ftw are Des ig n (L, L) Dr. sc. Ma r k o Bos i l je va c - Electro nic Co mmunicatio ns (L, L) - Optical Co mmunicatio n T echno lo g y (E, E, LE, LE) Doc. dr. sc. Ivi ca Boti čk i - Alg o rithms and Data S tructures (L, L) - Applicatio n dev elo pment us ing C# pro g ramming lang uag e (L, L) - Object- o riented pro g ramming (L, L) - Pro g ramming Paradig ms and Lang uag es (L, L) Dr. sc. Ma r i o Br či ć - Alg o rithms and Data S tructures (LE, LE) Course Catalogue – Undergraduate Study Ma ja Be l l otti , mag . ing . - Embedded S y s tems (LE, LE) Dr. sc. T omi s l a v Be r i ć - Mathematics 1 (E, E) - Mathematics 2 (E, E) Izv. prof. dr. sc. L a hor i ja Bi s tr i či ć - Mo dern Phy s ics and Applicatio ns in Electrical Eng ineering (L, L) - Phy s ics 1 (L, L) - Phy s ics 2 (L, L) Izv. prof. dr. sc. Br uno Bl a š k ovi ć - Fundamentals o f Electrical Eng ineering (L, L) - Info rmatio n, Lo g ic and Lang uag es (L, L) Prof. dr. sc. Stje pa n Bog da n - Co ntro l S y s tem Elements (L, L, LE, LE) - Fundamentals o f Intellig ent Co ntro l S y s tems (L, L) Dr. sc. D a r i o Boja nja c - Mathematics 1 (E, E) - Mathematics 2 (E, E) Dr. sc. Iva na Bos ni ć - Co mputer Architecture 1 (LE, LE) - Open Co mputing (LE, LE) Dr. sc. J e l e na Bože k - Dig ital Video (L, L, LE, LE) - Electro nic Co mmunicatio ns (L, L, LE, LE) Dr. sc. Ka r l a Br k i ć - Interactiv e Co mputer Graphics (LE, LE) - Object- o riented pro g ramming (LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 446 ECTS Information Package for Academic Year 2016/2017 Doc. dr. sc. L ji l ja na Br k i ć - Databas es (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) Iva n Budi š ća k , dipl. ing . - Alg o rithms and Data S tructures (LE, LE) - Pro g ramming and S o ftw are Eng ineering (LE, LE) Doc. dr. sc. T omi s l a v Bur i ć - Pro bability and S tatis tics (L, L) Prof. dr. sc. Stje pa n Ca r - Manag ement in Eng ineering (L, L) Prof. dr. sc. Ma r i o Ci fr e k - Co mputer Aided Des ig n o f Electro nic S y s tems (L, L) - T echno lo g y in Medicine (L, L) Prof. dr. sc. N i k ol a Ča vl i na - S us tainable Dev elo pment and Env iro nment (L, L) Doc. dr. sc. V l a di mi r Če pe r i ć - Electro nics 1 (L, L) J os i p Će s i ć , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Il k o Br ne ti ć - Mathematics 1 (L, L) - Pro bability and S tatis tics (L, L) Dr. sc. Ma r i o Buk a l - Mathematics 1 (L, L) - Mathematics 3 - C (E, E) - Pro bability and S tatis tics (L, L) Doc. dr. sc. T omi s l a v Ca pude r - Energ y T echno lo g y (E, E) Izv. prof. dr. sc. Že l jk a Ca r - Human Facto rs in Co mputing (L, L) - Manag ement in Eng ineering (L, L) Ig or Cvi š i ć , dipl. ing . - Auto matio n Practicum (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. Ig or Ča vr a k - Open Co mputing (L, L, LE, LE) Doc. dr. sc. Ma r k o Čupi ć - Artificial Intellig ence (L, L) - Des ig n Patterns in S o ftw are Des ig n (L, L, LE, LE) - Dig ital Lo g ic (L, L, LE, LE) - Interactiv e Co mputer Graphics (LE, LE) - Intro ductio n to Jav a Pro g ramming Lang uag e (L, L) - Object- o riented pro g ramming (L, L) - PHP Applicatio n Dev elo pment B as ics (L, L) - S o lv ing Optimizatio n Pro blems Us ing Ev o lutio nary Co mputatio n Alg o rithms in Jav a (L, L) Izv. prof. dr. sc. Ma r ti n D a di ć - Electro mag netic Fields (L, L, LE, LE) - Fundamentals o f Electrical Eng ineering (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 447 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. Boja na D a l b e l o-Ba š i ć - Artificial Intellig ence (L, L) - S tatis tical Data Analy s is (L, L) Dr. sc. G or a n D e l a č - Intro ductio n to T heo retical Co mputer S cience (L, L, E, E, LE, LE) - Operating S y s tems (LE, LE) - Pro g ramming Lang uag e T rans latio n (L, L, LE, LE) Izv. prof. dr. sc. Ša ndor D e mb i tz - Fundamentals o f Electrical Eng ineering (L, L) Doc. dr. sc. O g nje n D ob r i je vi ć - Co mmunicatio n Netw o rks (L, L, LE, LE) - Dig ital Lo g ic (L, L) - Multimedia S erv ices (L, L, LE, LE) Prof. dr. sc. Hr voje D omi tr ovi ć - B as ics o f S o und Reco rding and Pro ces s ing (L, L) - Electro aco us tics (L, L) - T rans mis s io n o f Audio (L, L) P a ul i na D učk i ć , mag . ing . - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) Al e n D us pa r a , mag . ing . - Co mputer Architecture 1 (LE, LE) Dr. sc. Ma ti ja D ža nk o - T eleco mmunicatio n S y s tems and Netw o rks (LE, LE) Ml a de n Đ a l to , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Course Catalogue – Undergraduate Study Prof. dr. sc. N e na d D e b r e ci n - S us tainable Dev elo pment and Env iro nment (L, L) Izv. prof. dr. sc. Ma r k o D e l i ma r - T rans mis s io n and Dis tributio n o f Electric Po w er (L, L) P e ta r D je r a s i movi ć , dipl. ing . - Alg o rithms and Data S tructures (LE, LE) - Human Facto rs in Co mputing (LE, LE) - Object- o riented pro g ramming (LE, LE) - Pro g ramming and S o ftw are Eng ineering (LE, LE) Doc. dr. sc. Mi r ja na D oma ze t-L oš o - Alg o rithms and Data S tructures (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) L e on D r a g i ć , mag . ing . comp. - Co mputer Architecture 1 (LE, LE) Doc. dr. sc. Kos je nk a D uma nči ć - Co mmercial Law (L, L) D omi ni k D ža ja , mag . ing . - Electro nic Equipment Des ig n (LE, LE) - T echno lo g y in Medicine (LE, LE) Doc. dr. sc. Hr voje D ža po - Alg o rithms and Data S tructures (L, L) - Co mputer Aided Des ig n o f Electro nic S y s tems (L, L) - Electro nic Equipment Des ig n (L, L) Doc. dr. sc. Ante Đ e r e k - Co mpetitiv e Pro g ramming (L, L) - Intro ductio n to T heo retical Co mputer S cience (L, L) - Pro g ramming Lang uag e T rans latio n (L, L, LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 448 ECTS Information Package for Academic Year 2016/2017 Ma r k o Đ ur a s e vi ć , mag . ing . - Interactiv e Co mputer Graphics (LE, LE) Prof. dr. sc. N e ve n E l e zovi ć - Dis Co nt mathematics 1 (L, L) - Dis Co nt mathematics 2 (L, L) - Pro bability and S tatis tics (L, L) Izv. prof. dr. sc. Si ni š a Fa jt - Audio and Co mputers (L, L) - Electro aco us tics (L, L) Kr i s ti na Fe r k ovi ć , dipl. ing . - Metro lo g y Fundamentals (E, E, LE, LE) Prof. dr. sc. Kr e š i mi r Fe r ta l j - Dev elo pment o f S o ftw are Applicatio ns (L, L) P e ta r Fr a nče k , dipl. ing . - Co mputer Architecture 1 (LE, LE) L uk a Fuće k , mag . ing . - Co mputer- Co ntro lled S y s tems (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Prof. dr. sc. V l a do G l a vi ni ć - Co mmunicatio n Netw o rks (L, L) - Dig ital Lo g ic (L, L) Izv. prof. dr. sc. Ma r i n G ol ub - Operating S y s tems (L, L) Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Iva n Đ ur e k - Audio technics (L, L) - Dig ital Lo g ic (L, L) Doc. dr. sc. Ig or E r ce g - Electrical Machines Co ntro l Practicum (LE, LE) - Electro mechanical S y s tems (L, L) - Fundamentals o f Electrical Driv es (L, L) Dr. sc. Boži da r Fe r e k -P e tr i ć - Electro nic Equipment Des ig n (L, L) Doc. dr. sc. L uk a Fe r k ovi ć - Metho ds o f Meas urement (L, L, LE, LE) - Quality Manag ement (L, L) Iva n Fi l k ovi ć , mag . ing . comp. - Dig ital Lo g ic (LE, LE) - S cripting Lang uag es (LE, LE) N i k ol i na Fr i d , mag . ing . comp. - Dig ital Lo g ic (LE, LE) - S o ftw are Des ig n (LE, LE) Ivi ca G a vr a ni ć - Fundamentals o f Electrical Driv es (L) Izv. prof. dr. sc. G or da n G l e de c - Human Facto rs in Co mputing (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) G or a n G r de ni ć , mag . ing . - T rans mis s io n and Dis tributio n o f Electric Po w er (E, E, LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 449 ECTS Information Package for Academic Year 2016/2017 Dr. sc. Ma r i ja na G r e b l i čk i - Mathematics 1 (L, L) Prof. dr. sc. Mi s l a v G r g i ć - Dig ital Video (L, L) Dr. sc. T omi s l a v G r g i ć - Co mmunicatio n Netw o rks (LE, LE) Doc. dr. sc. Stje pa n G r oš - Adv anced Us e o f Linux Operating S y s tem (L, L) - B as ic Us e o f Linux Operating S y s tem (L, L) - Co mmunicatio n Netw o rks (L, L) - Operating S y s tems (L, L) - S cripting Lang uag es (L, L) Dr. sc. Sa nja G r ub e š a - T rans mis s io n o f Audio (E, E) Dr. sc. T a ma r a Ha dji na - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. J ur a j Ha ve l k a - Adv anced LabVIEW (L, L) - Electric Facilities Des ig n (L, L, LE, LE) - LabVIEW (L, L) Dr. sc. D a ni e l Hofma n - Co mputer Architecture 1 (LE, LE) - Embedded S y s tems (LE, LE) - Multimedia T echno lo g ies (E, E, LE, LE) Course Catalogue – Undergraduate Study Izv. prof. dr. sc. D a vor G r g i ć - Energ y T echno lo g y (L, L) - Po w er Plants (L, L) Prof. dr. sc. Sonja G r g i ć - Electro nic Co mmunicatio ns (L, L) - Multimedia T echno lo g ies (L, L) Ka r l o G r i pa r i ć , mag . ing . el. - Co ntro l S y s tem Elements (LE, LE) Dr. sc. D a ni je l a G r ozda ni ć - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) Ma r k o G ul i n , mag . ing . el. - Electrical Circuits (LE, LE) Zl a tk o Ha ni ć , dipl. ing . - Electro mechanical and Electrical Co nv ers io n (E, E, LE, LE) Doc. dr. sc. Hr voje He g e duš - Adv anced LabVIEW (LE) - Adv anced LabVIEW (LE) - Electro mag netic Fields (LE) - Electro mag netic Fields (LE) - Fundamentals o f Electrical Eng ineering (LE) - Fundamentals o f Electrical Eng ineering (LE) - Intro ductio n Into Fault Finding (L) - Intro ductio n Into Fault Finding (L) - LabVIEW (LE) - LabVIEW (LE) - Metro lo g y Fundamentals (LE) - Metro lo g y Fundamentals (LE) N i nos l a v Hol je va c , mag . ing . - Po w er Plants (E, E) University of Zagreb F aculty of Electrical Engineering and Computing 450 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. Ha na Hor a k - Co mmercial Law (L, L) Doc. dr. sc. L a na Hor va t D mi tr ovi ć - Mathematics 1 (L, L) - Mathematics 2 (L, L) Doc. dr. sc. T omi s l a v Hr k a ć - Co mputer Architecture 2 (L, L) - Dig ital Lo g ic (L, L) - Intro ductio n to the S cala pro g ramming lang uag e (L, L) - S cripting Lang uag es (LE, LE) L uk a Hums k i , mag .ing .inf.et.comm.techn. - Fundamentals o f Electrical Eng ineering (LE, LE) P e r i ca Il a k , mag . ing . - Electric Facilities (LE, LE) Prof. dr. sc. D a mi r Il i ć - Metro lo g y Fundamentals (L, L) - Quality Manag ement (L, L) Doc. dr. sc. Sa š a Il i ji ć - Electro mechanics (L, L) - Phy s ics 1 (L, L) - Phy s ics 2 (L, L) Dr. sc. Kr unos l a v Ive š i ć - Co mmunicatio n Netw o rks (LE, LE) Dr. sc. Br a ni mi r Ivš i ć - Ches s (LE, LE) Course Catalogue – Undergraduate Study Dr. sc. Ma r k o Hor va t - Audio technics (L, L, LE, LE) - B as ics o f S o und Reco rding and Pro ces s ing (L, L, LE, LE) - Electro aco us tics (LE, LE) Prof. dr. sc. Si l vi o Hr a b a r - Applied Electro mag netics (L, L, E, E) - Mo dern Phy s ics and Applicatio ns in Electrical Eng ineering (L, L) Prof. dr. sc. D a r k o Hul je ni ć - Manag ement in Eng ineering (L, L) N i k ol a Hur e , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Dr. sc. Ša ndor Il e š - Electro mechanical S y s tems (E, E, LE, LE) - Fundamentals o f Mechatro nics (L, L, LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. Že l jk o Il i ć - Info rmatio n T heo ry (L, L) - Lo cal Area Netw o rks (L, L, LE, LE) Antun Iva novi ć , mag . ing . - Alg o rithms and Data S tructures (LE, LE) Dr. sc. D a nk o Ivoš e vi ć - Dig ital Lo g ic (L, L) - S cripting Lang uag es (LE, LE) - S o ftw are Des ig n (LE, LE) D a vor J a dr i je vi ć - Dig ital Lo g ic (LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 451 ECTS Information Package for Academic Year 2016/2017 T omi s l a v J a g uš t , dipl. ing . - Object- o riented pro g ramming (LE, LE) - Pro g ramming Paradig ms and Lang uag es (LE, LE) Prof. dr. sc. Že l jk o J a k opovi ć - Electro mechanical S y s tems (L, L) - Po w er Electro nics Practicum (L, L) Dr. sc. Ža r k o J a ni ć - Manag ement in Eng ineering (L, L) Doc. dr. sc. L e ona r do J e l e nk ovi ć - Operating S y s tems (L, L) Prof. dr. sc. Br a nk o J e r e n - S ig nals and S y s tems (L, L) Prof. dr. sc. G or da n J e ži ć - Co mmunicatio n Netw o rks (L, L) - Public Mo bile Netw o rk (L, L) Doc. dr. sc. Ma r k o J ur če vi ć - Adv anced LabVIEW (LE, LE) - Intro ductio n Into Fault Finding (L, L) - LabVIEW (LE, LE) - Metro lo g y Fundamentals (LE, LE) - Quality Manag ement (L, L) Izv. prof. dr. sc. D r a že n J ur i š i ć - Electrical Circuits (L, L, LE, LE) Prof. dr. sc. D a mi r Ka l pi ć - Alg o rithms and Data S tructures (L, L) Course Catalogue – Undergraduate Study Izv. prof. dr. sc. D oma g oj J a k ob ovi ć - Operating S y s tems (L, L) Izv. prof. dr. sc. Kr i s ti a n J a mb r oš i ć - S o und and Env iro nment (L, L) Mr. sc. Ra domi r J e čme ni ca - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) T i no J e r či ć , mag . ing . - Electro mechanical and Electrical Co nv ers io n (LE, LE) - Fundamentals o f Electrical Driv es (E, E, LE, LE) Prof. dr. sc. D r a g a n J e vti ć - Co mmunicatio n Netw o rks (L, L) - Co mputer- T elepho ny Integ ratio n (L, L) - T eleco mmunicatio n S y s tems and Netw o rks (L, L) Dr. sc. Al a n J ovi ć - S o ftw are Des ig n (L, L, LE, LE) D a r k o J ur i ć , mag . ing . - Operating S y s tems (LE, LE) Izv. prof. dr. sc. Zor a n Ka l a fa ti ć - Dig ital Lo g ic (L, L) - Intro ductio n to T heo retical Co mputer S cience (L, L) - S cripting Lang uag es (L, L) Ml a de n Ka r a n , mag . ing . comp. - Artificial Intellig ence (LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 452 ECTS Information Package for Academic Year 2016/2017 N e na d Ka ta ni ć , mag . ing . - Dev elo pment o f S o ftw are Applicatio ns (LE, LE) - Pro g ramming and S o ftw are Eng ineering (LE, LE) Doc. dr. sc. J os i p Kne zovi ć - Multimedia T echno lo g ies (L, L) T i homi r Kne že vi ć , dipl. ing . - Electro nics 1 (E, E, LE, LE) - Electro nics 2 (LE, LE) Prof. dr. sc. Fe ta h Kol oni ć - Electrical Machines Co ntro l Practicum (L, L) - Electro mechanical S y s tems (L, L) - Fundamentals o f Mechatro nics (L, L) Prof. dr. sc. L uk a Kor k ut - Pro bability and S tatis tics (L, L) Doc. dr. sc. Zvonk o Kos ta njča r - Electrical Circuits (L, L, LE, LE) - S ig nals and S y s tems (L, L, LE, LE) - S tatis tical Data Analy s is (L, L) Doc. dr. sc. D oma g oj Kova če vi ć - Mathematics 2 (L, L) - Mathematics 3 - C (L, L) - Pro bability and S tatis tics (E, E) Prof. dr. sc. Zde nk o Kova či ć - Co ntro l S y s tem Elements (L, L) - Fundamentals o f Intellig ent Co ntro l S y s tems (L, L) - Ro bo tics Practicum (L, L) Iva n Kr e š o , mag . ing . comp. - Co mputer Architecture 2 (LE, LE) - Interactiv e Co mputer Graphics (LE, LE) Course Catalogue – Undergraduate Study D a mja n Ka tuš i ć , mag . ing . - Public Mo bile Netw o rk (LE, LE) Prof. dr. sc. P e ta r Kne že vi ć - Fundamentals o f Electrical Eng ineering (L, L) E di n Kočo , mag . ing . - Co ntro l S y s tem Elements (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. Ma r k o Kor i či ć - Electro nics 1 (L, L) - Electro nics 2 (L, L) Prof. dr. sc. T omi s l a v Kos - Public Mo bile Netw o rk (L, L) - Radio Nav ig atio n (L, L) Prof. dr. sc. Ma r i o Kova č - Co mputer Architecture 1 (L, L) Ma r i nk o Kova či ć , dipl. ing . - Electro mechanical and Electrical Co nv ers io n (LE, LE) - Electro mechanical S y s tems (E, E, LE, LE) - Po w er Electro nics Practicum (LE, LE) Prof. dr. sc. Sl a vk o Kr a jca r - Electric Facilities (L, L) - Lo w - v o ltag e Po w er S y s tems (L, L) Dr. sc. Mi l je nk o Kr he n - Audio and Co mputers (LE, LE) - Electro aco us tics (LE, LE) - S o ftw are Des ig n (LE, LE) - S o und and Env iro nment (LE, LE) - T rans mis s io n o f Audio (LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 453 ECTS Information Package for Academic Year 2016/2017 Sa b i na Kr i ve c , mag . ing . - Electro nics 1 (E, E, LE, LE) Izv. prof. dr. sc. Ig or Kr oi s - Electro nics 1 (L, L) - Electro nics 2 (L, L) Izv. prof. dr. sc. Ma r i o Kuš e k - Dig ital Lo g ic (L, L) - Info rmatio n, Lo g ic and Lang uag es (L, L) - Object- o riented pro g ramming (L, L) - S erv ice and Applicatio n Dev elo pment fo r Operating S y s tem Andro id (L, L) Prof. dr. sc. Ig or Kuzl e - Po w er Plants (L, L) Kr uno L e na c , mag . ing . - Auto matic Co ntro l (LE, LE) - Co mputer- Co ntro lled S y s tems (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Dr. sc. V i nk o L e š i ć - Auto matic Co ntro l (LE, LE) - Auto matio n Practicum (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Dr. sc. Snje ža na L ub ur a - Mathematics 1 (E, E) - Pro bability and S tatis tics (E, E) Ma r k o Ma g e r l , mag . ing . - Electro nics 1 (E, E, LE, LE) - Electro nics 2 (LE, LE) Prof. dr. sc. Kr e š i mi r Ma l a r i ć - Ches s (L, L, LE, LE) Course Catalogue – Undergraduate Study Izv. prof. dr. sc. Ma r i o Kr ni ć - Pro bability and S tatis tics (L, L) Ivi ca Kunš t , dipl. ing . - Electro mag netic Fields (LE, LE) Dr. sc. Ma r ti na Kuti ja - Electrical Machines Co ntro l Practicum (L, L, E, E, LE, LE) - Electro mechanical and Electrical Co nv ers io n (LE, LE) - Electro mechanical S y s tems (L, L) Izv. prof. dr. sc. Ig or L a ck ovi ć - Electrical Circuits (L, L) - Electro nic Equipment Des ig n (L, L) - T echno lo g y in Medicine (L, L) Izv. prof. dr. sc. Iva n L e ni če k - Metho ds o f Meas urement (L, L, LE, LE) - Quality Manag ement (L, L) Prof. dr. sc. Sve n L onča r i ć - Info rmatio n Pro ces s ing (L, L) - T echno lo g y in Medicine (L, L) Dr. sc. Že l jk a L uče v V a s i ć - Co mputer Aided Des ig n o f Electro nic S y s tems (L, L, LE, LE) - T echno lo g y in Medicine (L, L) Prof. dr. sc. Ra tk o Ma g ja r e vi ć - Electro nic Equipment Des ig n (L, L) - T echno lo g y in Medicine (L, L) Prof. dr. sc. Roma n Ma l a r i ć - Adv anced LabVIEW (L, L) - Eco no mics and Manag erial Decis io n Making (L, L) - LabVIEW (L, L) - Metro lo g y Fundamentals (L, L) - Quality Manag ement (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 454 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. Zl a tk o Ma l jk ovi ć - Electro mechanical and Electrical Co nv ers io n (L, L) Dr. sc. T vr tk o Ma ndi ć - Electro nics 1 (L, L, E, E, LE, LE) - Electro nics 2 (LE, LE) Prof. dr. sc. L jub o Ma r a ng uni ć - Mathematics 1 (L, L) - Mathematics 2 (L, L) Dr. sc. Iva n Ma r k ovi ć - Co mputer- Co ntro lled S y s tems (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Ani ta Ma r ti nče vi ć , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Prof. dr. sc. Ma ja Ma ti ja š e vi ć - Co mmunicatio n Netw o rks (L, L) Izv. prof. dr. sc. Kr e š i mi r Ma tk ovi ć - Intro ductio n to Virtual Env iro nments (L, L) Iva n Ma ur ovi ć , mag . ing . el. - Auto matic Co ntro l (LE, LE) - Co mputer- Co ntro lled S y s tems (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Prof. dr. sc. Že l jk a Mi ha jl ovi ć - Interactiv e Co mputer Graphics (L, L, LE, LE) Course Catalogue – Undergraduate Study Fi l i p Ma ndi ć , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Ma r i jo Ma r a či ć , dipl. ing . - Co mputer Architecture 2 (LE, LE) Dr. sc. D a r i ja n Ma r če ti ć - Dig ital Lo g ic (LE, LE) N e na d Ma r k uš , mag . ing . - Info rmatio n T heo ry (LE, LE) - Intro ductio n to Virtual Env iro nments (LE, LE) Prof. dr. sc. Ante Ma r uš i ć - Electric Facilities (L, L) - Electric Facilities Des ig n (L, L) Dr. sc. Ma r i o Ma ti je vi ć - Dig ital Lo g ic (LE, LE) - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) Izv. prof. dr. sc. J a dr a nk o Ma tuš k o - Fundamentals o f Mechatro nics (L, L) - Labo rato ry and S kills - Matlab (L, L) Doc. dr. sc. Ig or Me k te r ovi ć - Databas es (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) L e nk a Mi hok ovi ć , mag . math. - Pro bability and S tatis tics (E, E) University of Zagreb F aculty of Electrical Engineering and Computing 455 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. N e ve n Mi ja t - Electrical Circuits (L, L) Dr. sc. D a mja n Mi k l i ć - Co ntro l S y s tem Elements (LE, LE) - Fundamentals o f Intellig ent Co ntro l S y s tems (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) - Pro g raming fo r the Ro bo t Operating S y s tem (L, L) - Ro bo tics Practicum (LE, LE) Doc. dr. sc. Bor i s Mi l a š i novi ć - Dev elo pment o f S o ftw are Applicatio ns (L, L) - Object- o riented pro g ramming (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) Izv. prof. dr. sc. J os i pa P i na Mi l i š i ć - Mathematics 1 (L, L) D a ni je l Ml i na r i ć , dipl. ing . - Databas es (LE, LE) - Pro g ramming and S o ftw are Eng ineering (LE, LE) - Pro g ramming Paradig ms and Lang uag es (LE, LE) Prof. dr. sc. Bor i voj Modl i c - Electro nic Co mmunicatio ns (L, L) Dr. sc. P e ta r Mos ta r a c - Adv anced LabVIEW (LE, LE) - Electro mag netic Fields (LE, LE) - Fundamentals o f Electrical Eng ineering (LE, LE) - LabVIEW (LE, LE) - Metro lo g y Fundamentals (LE, LE) Dr. sc. D a mi r Muha - Applied Electro mag netics (LE, LE) Doc. dr. sc. Zor a n N a r a nči ć - Phy s ics 1 (L, L) - Phy s ics 2 (L, L) Course Catalogue – Undergraduate Study Ig or Mi ji ć , mag . ing . - Embedded S y s tems (LE, LE) Izv. prof. dr. sc. Mi l je nk o Mi k uc - Dig ital Lo g ic (L, L) - Netw o rk Pro g ramming (L, L) Dr. sc. Si ni š a Mi l i či ć - Labo rato ry and S kills - Maths o n the Co mputer (LE, LE) - Mathematical Mo deling o f Co mputer (LE, LE) - Mathematics 2 (L, L) - Pro bability and S tatis tics (E, E) Doc. dr. sc. N i k ol a Mi š k ovi ć - Auto matic Co ntro l (L, L) Izv. prof. dr. sc. Hr voje Ml i na r i ć - Embedded S y s tems (L, L) Prof. dr. sc. V e dr a n Mor na r - Alg o rithms and Data S tructures (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) - Pro g ramming Paradig ms and Lang uag es (L, L) Dr. sc. Iva n Mr če l a - Electro mechanical and Electrical Co nv ers io n (E, E, LE, LE) - Electro mechanical S y s tems (E, E, LE, LE) - Po w er Electro nics Practicum (L, L, LE, LE) Prof. dr. sc. Rob e r t N a đ - Mo bile Co mmunicatio ns (L, L) Dr. sc. Iva na N i že ti ć Kos ovi ć - Dev elo pment o f S o ftw are Applicatio ns (L, L, LE, LE) - Pro g ramming and S o ftw are Eng ineering (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 456 ECTS Information Package for Academic Year 2016/2017 Andr e j N ova k , mag . math. - Mathematics 3 - EE (E, E) Br a ni mi r N ovos e l ni k , mag . ing . - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Dr. sc. P r e dr a g P a l e - S kills o f Co mmunicatio n (L, L) Prof. dr. sc. Ig or Sunda y P a ndži ć - Info rmatio n T heo ry (L, L) - Intro ductio n to Virtual Env iro nments (L, L) Prof. dr. sc. Ma r i o O s vi n P a vče vi ć - Mathematics 3 - C (L, L) Prof. dr. sc. Ar mi n P a vi ć - Fundamentals o f Electrical Eng ineering (L, L) Zvoni mi r P a vl i ć , mag . ing . comp. - Intro ductio n to T heo retical Co mputer S cience (E, E, LE, LE) - Pro g ramming Lang uag e T rans latio n (E, E, LE, LE) Prof. dr. sc. N e dje l jk o P e r i ć - Auto matic Co ntro l (L, L) Doc. dr. sc. Antoni o P e toš i ć - Audio technics (L, L) - Electro aco us tics (L, L) - T rans mis s io n o f Audio (L, L, LE, LE) Course Catalogue – Undergraduate Study L e ona r d N ovos e l , mag . ing . - Electro nic Co mmunicatio ns (LE, LE) - Mo bile Co mmunicatio ns (LE, LE) Dr. sc. Ma tk o O r s a g - Labo rato ry and S kills - Matlab (LE, LE) - Ro bo tics Practicum (LE, LE) Doc. dr. sc. Hr voje P a ndži ć - Manag ement in Eng ineering (L, L) - Po w er Plants (E, E) Prof. dr. sc. Me r va n P a š i ć - Labo rato ry and S kills - Maths o n the Co mputer (L, L) - Mathematical Mo deling o f Co mputer (L, L) - Mathematics 1 (L, L) - Mathematics 2 (L, L) Ma r k o P a ve l i ć , mag . ing . - Dig ital Lo g ic (LE, LE) - Info rmatio n, Lo g ic and Lang uag es (LE, LE) - Intro ductio n to Virtual Env iro nments (LE, LE) - Object- o riented pro g ramming (LE, LE) Prof. dr. sc. Ivi ca P a vi ć - T echnical S tandardizatio n and Leg is lativ e (L, L) - T rans mis s io n and Dis tributio n o f Electric Po w er (L, L) Dr. sc. T omi s l a v P a vl ovi ć - Alarm S y s tems (LE, LE) - Auto matic Co ntro l (LE, LE) - Labo rato ry and S kills - Matlab (LE, LE) Prof. dr. sc. T omi s l a v P e tk ovi ć - Mo dern Metho ds o f Phy s ics fo r Electrical Eng ineering and Info rmatio n T echno lo g y (L, L) - Phy s ics 1 (L, L) - Phy s ics 2 (L, L) Prof. dr. sc. D a vor P e tr i novi ć - Embedded S y s tems (L, L) - Multimedia T echno lo g ies (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 457 ECTS Information Package for Academic Year 2016/2017 Prof. dr. sc. Iva n P e tr ovi ć - Co mputer- Co ntro lled S y s tems (L, L) Course Catalogue – Undergraduate Study J ur a j P e tr ovi ć , mag .ing .inf.et.comm.techn. - S ig nals and S y s tems (LE, LE) Dr. sc. T a ma r a P e tr ovi ć - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. D a mi r P i nta r - Databas es (L, L) - Fundamentals o f Electrical Eng ineering (L, L, LE, LE) - Intro ductio n to R pro g ramming lang uag e (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) Izv. prof. dr. sc. Iva na P odna r Ža r k o - Multimedia S erv ices (L, L) Dr. sc. Mi r k o P ol ja k - Electro nics 1 (L, L, E, E, LE, LE) P a vl e P r e nta š i ć , mag . ing . comp. - Info rmatio n Pro ces s ing (LE, LE) Doc. dr. sc. Kr e š i mi r P r i puži ć - Object- o riented pro g ramming (L, L) - S erv ice and Applicatio n Dev elo pment fo r Operating S y s tem Andro id (L, L) Ma r i na P ti če k , mag . ing . - Alg o rithms and Data S tructures (LE, LE) - Co mmunicatio n Netw o rks (LE, LE) - Databas es (LE, LE) Dr. sc. Iva n Ra jš l - Electric Facilities (E, E, LE, LE) Ig or P i l ji ć , mag . ing . comp. - Co mputer Architecture 1 (LE, LE) Doc. dr. sc. Sa nda P l e s l i ć - Intro ductio n to phy s ics (L, L) - Phy s ics 1 (L, L) - Phy s ics 2 (L, L) Doc. dr. sc. V e dr a n P odob ni k - App S tart Co ntes t (L, L) - Co mmunicatio n Netw o rks (L, L) Doc. dr. sc. Si ni š a P opovi ć - Interactiv e Co mputer Graphics (LE, LE) Izv. prof. dr. sc. T omi s l a v P r i b a ni ć - Alg o rithms and Data S tructures (L, L) - Dig ital Lo g ic (L, L) - Xamarin.Fo rms - cro s s - platfo rm nativ e mo bile apps dev elo pment (L, L) Dr. sc. Ana P r l i ć - Mathematics 1 (E, E) - Mathematics 2 (E, E) Dr. sc. G or a n Ra dunovi ć - Mathematics 2 (L, L, E, E) - Mathematics 3 - EE (E, E) Doc. dr. sc. Mi r k o Ra ndi ć - Fundamentals o f Electrical Eng ineering (L, L) - Object- o riented pro g ramming (LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 458 ECTS Information Package for Academic Year 2016/2017 Dr. sc. Ma ja Re s ma n - Mathematics 1 (L, L) - Mathematics 3 - C (E, E) Izv. prof. dr. sc. D ub r a vk o Sa b ol i ć - Eco no mics and Manag erial Decis io n Making (L, L) - Manag ement in Eng ineering (L, L) Doc. dr. sc. Ma r i ja Se de r - Co mputer- Co ntro lled S y s tems (LE, LE) Ig or Si r oti ć , mag . ing . - Electro mechanical and Electrical Co nv ers io n (LE, LE) - Fundamentals o f Electrical Driv es (E, E, LE, LE) Doc. dr. sc. L e a Sk or i n-Ka pov - Co mmunicatio n Netw o rks (L, L) - Multimedia S erv ices (L, L, LE, LE) Ma r ti n Sol di ć , mag . ing . - Dig ital Lo g ic (LE, LE) - S cripting Lang uag es (LE, LE) Prof. dr. sc. Si ni š a Sr b l ji ć - Intro ductio n to T heo retical Co mputer S cience (L, L) - Pro g ramming Lang uag e T rans latio n (L, L) Antoni o Sta r či ć , mag . ing . - Auto matic Co ntro l (LE, LE) - Auto matio n Practicum (LE, LE) Dr. sc. Stje pa n Sti pe ti ć - Electro mechanical and Electrical Co nv ers io n (E, E, LE, LE) Course Catalogue – Undergraduate Study Prof. dr. sc. Sl ob oda n Ri b a r i ć - Co mputer Architecture 2 (L, L) - Intro ductio n to Pattern Reco g nitio n (L, L) D e ni s Sa l ope k , mag . ing . - Dig ital Lo g ic (LE, LE) - Netw o rk Pro g ramming (LE, LE) Prof. dr. sc. D a mi r Se r š i ć - Info rmatio n Pro ces s ing (L, L) - S ig nals and S y s tems (L, L) Prof. dr. sc. Zor a n Sk oči r - Databas es (L, L) - Fundamentals o f Electrical Eng ineering (L, L) Iva n Sl i va r , mag . ing . - Co mmunicatio n Netw o rks (LE, LE) - Multimedia S erv ices (LE, LE) Dr. sc. Ana Sovi ć Kr ži ć - Electrical Circuits (LE, LE) - S ig nals and S y s tems (L, L, LE, LE) Izv. prof. dr. sc. V l a do Sr uk - S o ftw are Des ig n (L, L) Ma r i o Sti pči ć , mag . math. - Mathematics 2 (E, E) - Mathematics 3 - C (E, E) Doc. dr. sc. Ma r k o Sub a š i ć - Info rmatio n Pro ces s ing (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) - S ig nals and S y s tems (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 459 ECTS Information Package for Academic Year 2016/2017 Dr. sc. Mi a Suha ne k - Dig ital Lo g ic (LE, LE) - Electro aco us tics (LE, LE) - S o und and Env iro nment (L, L, LE, LE) Doc. dr. sc. D a mi r Sumi na - Electrical Machines Co ntro l Practicum (L, L) Stje pa n Še b e k , mag . math. - Mathematics 1 (E, E) - Pro bability and S tatis tics (E, E) G or a n Še k e ta , mag . ing . - Electro nic Equipment Des ig n (LE, LE) - T echno lo g y in Medicine (LE, LE) Izv. prof. dr. sc. T omi s l a v Ši k i ć - Mathematics 2 (L, L) - Mathematics 3 - C (L, L) Prof. dr. sc. D i na Ši muni ć - T echnical S tandardizatio n and Leg is lativ e (L, L) Izv. prof. dr. sc. G or da n Ši š ul - Electro nic Co mmunicatio ns (L, L) - Mo bile Co mmunicatio ns (L, L) Doc. dr. sc. D e ja n Šk vor c - Intro ductio n to T heo retical Co mputer S cience (L, L, LE, LE) - Pro g ramming Lang uag e T rans latio n (L, L, LE, LE) Prof. dr. sc. Že l jk o Šti h - Eco no mics and Manag erial Decis io n Making (L, L) - Electro mag netic Fields (L, L) - Electro mechanics (L, L) - Manag ement in Eng ineering (L, L) Course Catalogue – Undergraduate Study Prof. dr. sc. T omi s l a v Sul i g oj - Electro nics 1 (L, L) Doc. dr. sc. Si ni š a Ša de k - Energ y T echno lo g y (L, L, E, E) Izv. prof. dr. sc. Si ni š a Še g vi ć - Co mputer Architecture 2 (L, L) - Des ig n Patterns in S o ftw are Des ig n (L, L, LE, LE) - S cripting Lang uag es (L, L) Izv. prof. dr. sc. Mi l e Ši k i ć - Alg o rithms and Data S tructures (L, L) Dr. sc. Ma r i n Ši l i ć - Intro ductio n to T heo retical Co mputer S cience (L, L, E, E, LE, LE) - Operating S y s tems (LE, LE) - Pro g ramming Lang uag e T rans latio n (L, L, LE, LE) Prof. dr. sc. Zvoni mi r Ši puš - Mo dern Phy s ics and Applicatio ns in Electrical Eng ineering (L, L) - Optical Co mmunicatio n T echno lo g y (L, L) Fr a no Šk opl ja na c-Ma či na , dipl. ing . - Electro mag netic Fields (LE, LE) - Fundamentals o f Electrical Eng ineering (LE, LE) - Info rmatio n, Lo g ic and Lang uag es (LE, LE) Doc. dr. sc. J a n Šna jde r - Artificial Intellig ence (L, L) - Pro g ramming in Has kell (L, L, LE, LE) - S tatis tical Data Analy s is (L, L) Hr voje Šti ma c , mag . ing . - Electro nics 1 (E, E, LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 460 ECTS Information Package for Academic Year 2016/2017 D a r k o Štr i g a , mag . ing . - App S tart Co ntes t (LE, LE) Prof. dr. sc. V i k tor Šunde - Electro mechanical and Electrical Co nv ers io n (L, L) - Po w er Electro nics Practicum (L, L) Prof. dr. sc. Se ji d T e š nja k - Po w er Plants (L, L) Prof. dr. sc. T omi s l a v T omi š a - Pro ces s Meas urements and Diag no s tic in Po w er Plants (L, L) Dr. sc. D i ja na T r a l i ć - Electro nic Co mmunicatio ns (LE, LE) - Multimedia T echno lo g ies (L, L, E, E, LE, LE) Doc. dr. sc. Kr e š i mi r T r ontl - Phy s ics 1 (LE, LE) - Phy s ics 2 (LE, LE) - Pro g ramming and S o ftw are Eng ineering (L, L) Prof. dr. sc. Ivo U g l e š i ć - Electro mag netic T rans ients and Electro mag netic Co mpatibility (L, L) G or a n V a s i l je vi ć , dipl. ing . - Labo rato ry and S kills - Matlab (LE, LE) Doc. dr. sc. Ig or V e l či ć - Mathematics 1 (L, L) - Pro bability and S tatis tics (L, L) - S tatis tical Data Analy s is (L, L) Course Catalogue – Undergraduate Study Ma ti ja Šul c , mag . ing . - Info rmatio n T heo ry (LE, LE) - Lo cal Area Netw o rks (LE, LE) Sa š a T e pi ć , mag . ing . - Co mputer Aided Des ig n o f Electro nic S y s tems (LE, LE) Fr a no T oma š e vi ć , dipl. ing . - T rans mis s io n and Dis tributio n o f Electric Po w er (E, E) Izv. prof. dr. sc. Že l jk o T omš i ć - Eco no mics and Manag erial Decis io n Making (L, L) - Energ y Efficiency Audit and Energ y Manag ement Pro g ramme (L, L) Doc. dr. sc. Boja n T r k ul ja - Electro mag netic Fields (L, L) - Fundamentals o f Electrical Eng ineering (L, L) - Manag ement in Eng ineering (L, L) Ma r ti n T ute k , mag . ing . - Artificial Intellig ence (LE, LE) Doc. dr. sc. D a r k o V a s i ć - Electrical Circuits (LE, LE) - Fundamentals o f Electro nic Meas urements and Ins trumentatio n (L, L, E, E, LE, LE) Izv. prof. dr. sc. Ma r i o V a š a k - Auto matio n Practicum (L, L, LE, LE) Dr. sc. Kl e mo V l a di mi r - Intro ductio n to T heo retical Co mputer S cience (L, L, E, E, LE, LE) - Operating S y s tems (LE, LE) - Pro g ramming Lang uag e T rans latio n (L, L, LE, LE) University of Zagreb F aculty of Electrical Engineering and Computing 461 ECTS Information Package for Academic Year 2016/2017 Dr. sc. D oma g oj V l a h - Mathematics 1 (L, L) Izv. prof. dr. sc. Ma r i o V r a ži ć - Electrical Actuato rs (L, L) - Electro mechanical and Electrical Co nv ers io n (L, L) Prof. dr. sc. Ml a de n V uči ć - Embedded S y s tems (L, L) J os i p V uk ovi ć , mag . ing . - Electro nic Co mmunicatio ns (LE, LE) - Multimedia T echno lo g ies (LE, LE) - Radio Nav ig atio n (LE, LE) D a mi r V ul ja j , mag . ing . - Electro mechanical and Electrical Co nv ers io n (LE, LE) Dr. sc. D a vor Za l uš k i - Applied Electro mag netics (E, E, LE, LE) Prof. dr. sc. Ma r i o Ža g a r - Open Co mputing (L, L) Doc. dr. sc. Ana Žg a l ji ć Ke k o - Mathematics 1 (L, L) - Mathematics 2 (L, L) Dr. sc. Sa nja Žonja - Electro nics 1 (L, L, E, E, LE, LE) - Electro nics 2 (LE, LE) Course Catalogue – Undergraduate Study Dr. sc. Mi ha e l a V r a ni ć - Eco no mics and Manag erial Decis io n Making (L, L) - Fundamentals o f Electrical Eng ineering (LE, LE) - Intro ductio n to R pro g ramming lang uag e (L, L) Izv. prof. dr. sc. Bor i s V r dol ja k - Databas es (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) Prof. dr. sc. Zor a n V uk i ć - Auto matic Co ntro l (L, L) Doc. dr. sc. Ma r i n V uk ovi ć - Info rmatio n T heo ry (L, L) Doc. dr. sc. Sl a ve n Za k oš e k - Databas es (L, L) - Pro g ramming and S o ftw are Eng ineering (L, L) Ma r k o Ze c , dipl. ing . - Dig ital Lo g ic (LE, LE) Izv. prof. dr. sc. D a mi r Ža r k o - Electro mechanical and Electrical Co nv ers io n (L, L) - Fundamentals o f Electrical Driv es (L, L) J os i p Ži l a k , dipl. ing . - Electro nics 1 (E, E, LE, LE) - Electro nics 2 (LE, LE) Prof. dr. sc. D a r k o Žub r i ni ć - Mathematics 1 (L, L) - Mathematics 2 (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 462 ECTS Information Package for Academic Year 2016/2017 Sa r a Žul j , mag . ing . - T echno lo g y in Medicine (LE, LE) Course Catalogue – Undergraduate Study T omi s l a v Župa n , dipl. ing . - Electro mag netic Fields (LE, LE) - Fundamentals o f Electrical Eng ineering (LE, LE) Prof. dr. sc. V e s na Župa novi ć - Mathematics 3 - EE (L, L) University of Zagreb F aculty of Electrical Engineering and Computing 463