Home Search AAA
MAIN SITE
 
 
SCRIPTING LANGUAGES
Code: 86526
ECTS: 4
Lecturers in charge: izv. prof. dr. sc. Zoran Kalafatić
izv. prof. dr. sc. Siniša Šegvić
Lecturers: doc. dr. sc. Stjepan Groš - Lectures

doc. dr. sc. Tomislav Hrkać - Laboratory exercises
dr. sc. Danko Ivošević - Laboratory exercises
Ivan Filković, mag. ing. comp. - Laboratory exercises
Martin Soldić, mag. ing. - Laboratory exercises
Take exam: Studomat
English level:

1,0,0

All teaching activities will be held in Croatian. However, foreign students in mixed groups will have the opportunity to attend additional office hours with the lecturer and teaching assistants in English to help master the course materials. Additionally, the lecturer will refer foreign students to the corresponding literature in English, as well as give them the possibility of taking the associated exams in English.
Load:
Lecture typeTotal
Lectures 30
Laboratory exercises 15
* Load is given in academic hour (1 academic hour = 45 minutes)
Description:
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.
Literature:
  1. Unix Shell Programming, 3rd edition; Stephen Kochan, Patrick Wood; Sams; 2003; ISBN: 978-0672324901
  2. Learning Perl, 5th Edition; Randal L. Schwartz, Tom Phoenix, brian d foy; O'Reilly; 2008; ISBN: 978-0-596-52010-6
  3. Learning Python, 4th Edition; Mark Lutz; O'Reilly; 2009; ISBN: 978-0-596-15806-4
Prerequisit for:
Enrollment :
Passed : Algorithms and Data Structures
6. semester
Izborni predmeti - Mandatory module - Computer Science
Izborni predmeti - Mandatory module - Electronic and Computer Engineering
Izborni predmeti - Mandatory module - Software Engineering and Information Systems
Izborni predmeti - Mandatory module - Telecommunication and Informatics
Consultations schedule: