View
232
Download
0
Tags:
Embed Size (px)
Citation preview
University 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.
University of Zagreb
28 Faculties
3 Art Academies
Specific organization: Faculties are legal entities
www.unizg.hr
The 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
Faculty 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 - Elektrotehnički 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.
FER in numbers
Graduate students ~ 3500
Postgraduate students ~ 500
Freshmen each year ~ 650
Graduating students each year ~ 500
Educational and Research staff ~ 260
R&D projects associates ~ 50
Other staff ~ 100
FER 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.
FER Map
43308 m243308 m2Main entrance
Skyscraper
Faculty grounds
Educational and R&D facilities 43308 m2
Congress centre
Distance Learning Centre
Library
Restaurant
Sport & Recreation facilities
Art Gallery
Facilities
FER Gallery
11 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
Undergraduate (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
Undergraduate 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.
FER 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/
Diploma Study in Management
Introduction– One semester– Introduces students to the essentials of a manager job
and 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
Computer Science Group
ZPM/GRZ
Computer 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
Educational 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
Educational 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
Educational 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
Research 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
Projects
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)
Projects
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)
Projects
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)
Projects
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, Lovinčić)
– Optimisation of oil transport (INA)
– Production planning software (AD Plastik)
– Comparative analysis of ERP software in Republic of Croatia, (Ministry of Science and Technology)
Projects
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)
Information 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.
Information 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
Information 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
Information 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
Structured 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.
Structured 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
Platforms, 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
Languages 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
Student seminars
Tools– CA Advantage:PLEX (former Cool:PLEX)– CA Advantage:GEN (former Cool:GEN)– 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
Graduation 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
Master’s 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
Doctoral theses
Management of software development and quality assurance after the principles applied in manufacturing
Information system risk and quality check
Contacts
http://www.zpm.fer.hr/zpmr.htm
Professor
Damir Kalpić
Assistant Professor
Krešimir Fertalj
[email protected] [email protected]
Tel: +385 1 6129 919 Tel: +385 1 6129 918
Fax: +385 1 6129 915Computer Science Group
Department of Applied MathematicsFaculty of Electrical Engineering and Computing
Unska 3HR-10000 Zagreb
Croatia