Title: University of Zagreb
1University of Zagreb
- The University of Zagreb is the oldest Croatian
university and also the oldest university in
South-Eastern Europe. - The university was officially founded 23
September 1669 by Emperor and King Leopold I
Habsburg who issued a diploma granting the status
and privileges of a university to the Jesuit
Academy of the Royal Free City of Zagreb. - According to that document the study of
philosophy in Zagreb acquired a formal and legal
status as Neoacademia Zagrabiensis and officially
became a public institution of higher education.
2University of Zagreb
- 28 Faculties
- 3 Art Academies
- Specific organization Faculties are legal
entities - www.unizg.hr
3The University in numbers
- 53.951 students in academic year 1998/99.
- Since 1874
- more than 200.000 students graduated
- more than 18.000 students obtained masters
degrees - more than 8.000 students obtained Ph.d. degrees
4Faculty of Electrical Engineering and Computing
- By decision of the Parliament of the People's
Republic of Croatia of 26 April 1956, the former
College of Engineering of the University of
Zagreb was divided into four new faculties, one
of them becoming Faculty of Electrical
Engineering, which started its independent
existence on July 1st, 1956. - The Faculty of Electrical Engineering (ETF -
Elektrotehnicki fakultet, in Croatian)existed
under this name until February 7th, 1995when it
was renamed the Faculty of Electrical Engineering
and Computing. - Curriculum changed 5 times since 1956.
- Computing introduced in 1970.
5FER in numbers
Graduate students 3500
Postgraduate students 500
Freshmen each year 650
Graduating students each year 500
Educational and Research staff 260
RD projects associates 50
Other staff 100
6FER in numbers
- From 1956 to the academic year 1999/2000
- 11238 students were awarded a dipl.ing. degree
- 1546 candidates were awarded a Master of Science
degree and - 426 were awarded a Doctor of Science degree.
7FER Map
Skyscraper
Main entrance
43308 m2
8Faculty grounds
- Educational and RD facilities 43308 m2
- Congress centre
- Distance Learning Centre
- Library
- Restaurant
- Sport Recreation facilities
- Art Gallery
9Facilities
10FER Gallery
1111 Departments
- Applied Physics
- Applied Mathematics
- Fundamentals of Electrical Engineering and
Measurements - Electric Machines, Drives and Automation
- Power Systems
- Telecommunications
- Electronic Systems and Information Processing
- Control and Computer Engineering in Automation
- Electroacoustics
- Electronics, Microelectronics, Computer and
Intelligent Systems - Radiocommunications and Microwave Engineering
12Undergraduate (Dipl.Ing.) andpost-graduate
studies (M.Sc, Ph.D.)
- In the field of electrical engineering(Study of
Electrical Engineering) - Electrical Power Engineering,
- Electrical Machines and Control of Electric
Drives, - Automatics,
- Industrial Electronics,
- Radiocommunications and Professional Electronics,
- Telecommunications and Informatics.
- In the field of computing (Study of Computing)
- slight profiling is done through elective
curriculums
13Undergraduate studies
- 9 semesters
- The Preparation stage (1st and 2nd year)
- common courses
- elective courses in the 4. semester
- The Finishing stage (3rd ,4th 5th year)
- obligatory courses related to elected
field/branch - elective courses
- seminars
- graduation thesis
- 5 year study diploma dipl.ing. ? B.Sc.E.E.
14FER Student activities
- KSET Electrical engineering Students
clubhttp//www.kset.org/ - IEEE student branchhttp//ieee-sb.cc.fer.hr/
- SRKStudent computer clubhttp//fly.cc.fer.hr/
15Diploma Study in Management
- Introduction
- One semester
- Introduces students to the essentials of a
manager joband to real problems in enterprises. - Organization
- Visiting professors from Germany, UK and USA
- Most of the courses are recognized in case a
candidate continues education on the MBA program
at the University of Zagreb - Entrance propositions
- Engineering diploma(preferably University of
Zagreb Technical Faculty Diploma) - Exam in the Essentials of Business Logic
- English exam
16Computer Science Group
17Computer Science Group
- Part of the Department of Applied Mathematics
- The Group currently consists of 25 people
- 1 full professor
- 3 associate professors
- 1 assistant professor
- 1 teaching assistant
- 6 scientific novices
- 3 research associates
- 2 engineers for the Faculty IT support
- 7 attached engineers from the University
Computing Centre - 1 secretary
- 3 honorary lecturers
18Educational Activities
- Core undergraduate courses
- Computer applications
- Programming
- Algorithms and data structures
- Introduction to databases
- Databases
- Elective courses
- Programming paradigms and languages
- Object oriented programming
- Operational research
- Data warehousing
- Ergonomics in computing
- Information systems development
- Protection and security of information systems
19Educational Activities
- Postgraduate courses
- Applied numerical methods
- Data structures and algorithms
- Databases
- Operational research
- Quantitative methods in risk management
- Standardization in software engineering
- Information systems management
- Structured programming techniques
- Electronic business
20Educational Activities
- Lecturing on other high and higher education
institutions - other faculties of the University in Zagreb
- Technical Faculty, Rijeka
- Faculty of Electrical, Mechanical na Naval
Engineering, Split - The Polytechnic of Dubrovnik
- The Polytechnic of Zagreb
- High School of Tourism, Å ibenik
- Unversity of Tuzla, Bosnia and Herzegovina
21Research interests
- Mathematical modelling
- Development of proprietary optimisation software
- Natural language processing
- Development of proprietary CASE tools
- Databases, Data warehousing Mining
- Information systems methodology success factors
- Business intelligence
- Maintenance problems
- Distant learning
22Projects
- Support to high education
- Students administration software (Faculty of
Electrical Engineering and Computing) - Class scheduling program (multiple educational
institutions) - Distributed university library software (Faculty
of Electrical Engineering and Computing) - Information system of the subsidised student
aliment (Ministry of Science and Technology) - Information system of high education (Ministry of
Science and Technology) - System for automatic knowledge checking and
surveying (Ministry of Science and Technology)
23Projects
- Support to the state administration
- Automatic coding of Census 1991 data (Croatian
Statistics Bureau, Bosnia and Herzegovina
Statistics Bureau) - Software for planning of meals (Croatian Army)
- Human Resources Information system (Ministry of
Defence) - Computer supported organisation and decision
making (Ministry of Science and Technology) - Information system project (Inspection Division
of the Ministry of Environmental Protection and
Physical Planning)
24Projects
- Support to state owned companies
- Database of document templates (INA Oil Industry)
- Technical maintenance information system
(Croatian National Electricity) - Preparatory activities for building of IS
(Croatian Railways) - Highway signalisation (Croatian Roads)
25Projects
- Support to manufacturing optimisation
- Linear and multicriterial programming software
(Electrical Power Institute, INA, Kordun, AD
Plastik, PowerSoft Germany) - Optimisation of cutting stock (Xerox California,
Kordun, Lovincic) - Optimisation of oil transport (INA)
- Production planning software (AD Plastik)
- Comparative analysis of ERP software in Republic
of Croatia, (Ministry of Science and Technology)
26Projects
- Web-oriented applications
- Hybrid Web-based advertising and commerce system
(SatLine, Germany) - Catalogue of Croatian flora (Biology Department
of the Faculty of Natural Sciences) - System for automated maintenance of Web sites
(Ministry of Science and Technology) - Students information portal (Ministry of Science
and Technology)
27Information systems development
- Systems concepts and the ISD environment
- System development life cycle
- Identification, selection and initiation of ISD
projects - Systems analysis and design
- Requirements elicitation, analysis, specification
and validation. - Functional decomposition. Process modelling.
Event modelling. - Conceptual data modelling. Database design and
database tuning. - Program design and user interface design.
- Systems construction
- Coding and testing. Code reuse.
- Coding standards and documentation.
- Software verification and validation.
28Information systems development
- System operation and maintenance
- Installation and maintenance
- Training, guidance and support
- Software reengineering
- Development process models
- Advanced analysis and design methods
- Prototyping
- Rapid application development
- Object-oriented analysis and design
- Information systems management
- Project organization and team management
- Software tools
- Languages, IDEs, CASE and CAP
- Real life problems, Case studies
29Information systems management
- Fundamentals of information systems
- Software engineering and information systems
engineering - Systems development life cycle
- IS Strategy and Organization
- Information systems planning
- Business process reengineering
- Requirements engineering
- Requirements development
- Requirements control
- Project management
- Planning, Organization, Forecasting, Scheduling,
Control - Project Feasibility
- Risk Analysis, Management and Monitoring
30Information systems management
- Software configuration management
- Configuration Identification, Control, Audit and
Status Accounting - Change management
- Software reengineering
- Information systems software
- Legacy systems
- Enterprise resource planning software packages
- System evaluation and acquisition
- Build vs. Buy
- IS development methodologies
- Best practices, Rules of thumb, Common sense
31Structured programming techniques
- Software development
- Structured programming
- Principles, Information hiding (Parnas), Levels
of abstraction (Dijkstra), Incremental refinement
(Wirth) - Structured design techniques and methodologies
- Yourdon/Constantine, Jackson, Warnier-Orr
- Structured analysis
- DeMarco, Gane/Sarson, SADT
- Automated techniques
- HOS, axiomatic verification, automated data
modeling, non-procedural languages, activity
diagrams - Advanced and modern techniques
- code restructuring
- XP, Modular programming, Mega programming, etc.
32Structured programming techniques
- UML
- General concepts
- Structural Modelling
- Class, Object, Component and Deployment Diagrams
- Behavioural Modelling
- Use Case, Sequence, Collaboration ad Activity
Diagrams - Unified Software Development Process
- UML and Business modelling
- structured versus object-oriented techniques
- UML tools
33Platforms, technologies and databases
- Platforms
- Windows, Unix
- Technologies
- HTML/ASP, XML/XSL, DAO/ADO, COM/DCOM, SOAP, etc.
- Databases
- MS SQL Server
- Informix-RDBMS
- MS Access
34Languages and tools
- Languages
- C/C, Visual Basic ? C, VB.NET
- HTML, ASP/ASP.NET, VB script, Java script
- Java
- Informix-4GL
- ZIM, Cobol, Fortran, etc.
- Tools
- MS Visual Studio and Visual Studio.NET
- MS Access
- CA ERwin Suite
- other
35Student seminars
- Tools
- CA AdvantagePLEX (former CoolPLEX)
- CA AdvantageGEN (former CoolGEN)
- MS tools
- Magic
- Servers
- CA Clever Path and Enterprise Content Manager
- CA Process Continuum and Advisor
- MS Share Point Portal Server
- MS Content Management Server
- MS Commerce Server
- MS Exchange Server
- MS Biztalk Server
36Graduation theses
- Tools
- Visual code editor
- Source code analyzer
- Report generator
- Database structure editor and simple form
generator - Test data generator
- Automated logger and monitor
- Project tracking system
- Bug tracking and change management system
- Applications
- Headhunter
- Document manager
- Bibliographical database
- Accounting software
- and many more
37Masters theses
- Belief-consistent multilevel secure relational
data model implementation - Application generator based on parameterized
templates - Evaluation of procedures and tools for
integration of heterogonous databases - Data warehousing for enhanced business insight
- Warehousing of stocks data in manufacturing
- Infrastructure for development of distributed
client-server systems - Development of paradigms and models for
interactive environments - Intelligent interface for entering of medical
data - Analysis of information system developments by
using high level programming tools
38Doctoral theses
- Management of software development and quality
assurance after the principles applied in
manufacturing - Information system risk and quality check
39Contacts
- http//www.zpm.fer.hr/zpmr.htm
Professor Damir Kalpic Assistant Professor Krešimir Fertalj
damir.kalpic_at_fer.hr kresimir.fertalj_at_fer.hr
Tel 385 1 6129 919 Tel 385 1 6129 918
Fax 385 1 6129 915 Computer Science
Group Department of Applied Mathematics Faculty
of Electrical Engineering and Computing Unska
3 HR-10000 Zagreb Croatia