Information Systems specialist study programme aims to provide students with knowledge and skills required for the use and maintenance of information systems with applications in various areas of computer use.
About the study
This study programme is primarily intended for people who perform work related to software engineering and information systems in a broader sense, but those people who meet the general and special conditions for enrolment in this study programme and who have the goal to professionally engage in the design, development and maintenance of information systems.
The Information Systems study programme is based on specialist knowledge and skills that guarantee success in the construction, optimization, exploitation, and maintenance of information systems in a wide range of applications, as well as the acquisition of basic knowledge to be able to continue training in the design of information systems. Accordingly, this specialist study programme is aimed at people who are, or will be, responsible for the implementation, maintenance and exploitation of information systems, and for participation in the design and production of information systems.
The specialist study of Information Systems offers a continuation of higher education studies, however, successful uptake and preparation of the study materials as well as successful completion within the appropriate deadlines require adequate basic knowledge in:
- higher mathematics (matrix calculus, numerical solving of mathematical problems, and basics of probability theory and statistics),
- computing (architecture of a digital computer, operating systems, computer networks, basics of programming, algorithms and data structures, databases, basics of information security, and basics of design and development of information systems and applications).
and acquired skills, such as:
- advanced use of computers, office and graphic applications.
- excellent use of the Internet and Internet applications.
This study is completely open to students from other higher education institutions who want to continue their specialist studies. For each such student, it will be appropriately decided on the recognition of ECTS credits for courses that can be recognized and were taken at other universities. The recognition of ECTS credits is based on the degree of compliance of the study programmes already taken by the student elsewhere with the study programmes at the University of Velika Gorica. Depending on the number of recognized ECTS points, students are exempted from payment of tuition fees for recognized courses in the appropriate proportional amount.
Jobs graduated students are trained for
Upon graduation, students are expected to have gained the following general knowledge and skills:
- ability to detect, define and solve engineering problems
- use of techniques, skills, and modern engineering tools necessary for student work placement
- knowledge of the relationship between engineering activities, design, production, marketing, and the needs of users of products and services
- participation in team development of large and complex computer applications
- adopting decision-making and reasoning methods during the phases of planning, creation, and handover of projects based on the use of information technologies, and documenting conclusions about the good and bad sides of a particular solution for one’s professional work, seminar work, and graduate thesis.
Upon graduation, students are expected to have gained the following professional knowledge and skills:
- programming in a modern structured, procedural, and object programming language
- understanding of principles, creation, and maintenance of databases
- understanding of the infrastructure and architecture of information systems
- use of standard algorithms and data structures in programming
- analysis and planning of information systems to preserve business continuity
- application of the authorization and authentication system in the development and use of IS
- monitoring the security of the information system and data (protection against unauthorized access, planning to create backup copies of data)
- understanding the systems for business continuity and disaster recovery
- understanding the principles of operation and use of networked distributed databases
- use of modern software tools for programming
- creating computer applications that are easy to use and adapting them to the user
- basic administration of the most famous DBMS systems (MSSQL, MySQL, Oracle)
- creating software applications using JAVA
- modelling and management of processes in information systems
- planning and introduction of information systems for decision support
- management of complex projects and project teams.
Additional knowledge and skills that can be acquired through electives:
- development of software solutions in a modern technological environment (PHP, ASP, DotNET)
- independent development of complex web applications
- planning and introduction of electronic commerce in a company
- mastering research methodology
- modelling of ergonomic graphical application interfaces
- management and use of systems for knowledge base management
- understanding the influence of the characteristics of information systems on performance
- using non-conventional computer procedures such as genetic algorithms, neural networks, and fuzzy systems to solve practical problems
- developing mobile applications
- understanding of the functioning and use of information systems in small and large organizations
- developing Java web applications using programming frameworks.