Computing and Informatics
Structure of the study program
The study program is in line with the recommendations given in Computing Curricula 2005, Graduate Software Engineering 2009 (GSwE2009) and Information Technology 2008 issued by three competent organizations: The Association for Computing Machinery (ACM), The Association for Information Systems (AIS) , The Computer Society (IEEE-CS).
The professional title of the title that the student acquires at the end of this study program is a professional engineer of electrical engineering and computer science in accordance with the Law on Higher Education and the List of professional, academic and scientific titles.
The purpose of the study program is to acquire the highest level of knowledge in computer, communication and multimedia technologies, combining modern knowledge in these areas with the needs of the economy. Students are trained to be able to perform complex tasks in the field: production and maintenance of computer equipment, maintenance, design and development of computer programs, design, installation and maintenance of computer networks and design, implementation and maintenance of information systems.
Objectives of the study program
The main goal of the study program Computer Science and Informatics is to prepare students for successful and productive bearers of the profession of information and computer technologies in industry, public companies, state bodies, health and educational institutions, capable of meeting the needs of society. The purpose of the teaching and learning process within the proposed plan is to enable students to maintain, design and develop computer programs using modern programming languages, design, install and maintain computer networks and design, implement and maintain information systems.
The goal of conducting the study program in the study program Computer Science and Informatics is to train staff for professional work related to the application of computers in various areas of professional engagement. That includes:
- Design, installation, administration and security of computer networks,
- Design and implementation of software and skills of application of commercial software packages,
- Application of Internet and web technologies,
- Development of multimedia resources.
The study program produces professionals who possess the appropriate combination of knowledge and practical experience, so that they can be in charge of creating and maintaining the organization’s IT infrastructure. Computer and IT professionals are responsible for selecting hardware and software products according to the needs of the organization, integrating these products according to its needs and its infrastructure, and installing, customizing and maintaining applications (ie software systems) used by employees in the organization.
Competencies of graduate students
By mastering the study program, the student acquires general and subject-specific abilities that are in the function of quality performance of professional activities.
By mastering the study program, the student acquires the following general abilities:
- Analysis, synthesis and prediction of solutions and consequences,
- Mastering research methods, procedures and processes,
- Development of critical and self-critical thinking and approach,
- Connecting basic knowledge from different fields and their application in practice,
- Development of communication skills, as well as cooperation with the narrower social and international environment,
- Professional ethics.
By mastering the study program, the student acquires the following subject-specific abilities:
- Analyzing, modeling, designing and implementing information systems in various business domains;
- Database design and maintenance;
- Business application programming;
- Implementation of a modern computer network;
- Installation of system and application software;
- Effective management of IT projects;
- The use of information and communication technologies in mastering the knowledge of the relevant field;
- Solving specific problems using scientific methods and procedures.
Graduates of the study program Computer Science and Informatics are trained for the following jobs: system analyst, programmer, database administrator, computer network administrator, web designer and active participant in the development of e-business modules.
Curriculum – Computer Science and Informatics
|R. no.||Code||SCHOOL SUBJECT||Semester||ECTS|
|And the year|
|1.||RI1101||Mathematics||2 + 2||6|
|2.||RI1102||Physics||2 + 2||7|
|3.||RI0102||English language I||2 + 1||5|
|4.||RI1103||Basics of computer technology||2 + 1 + 1||7|
|5.||RI0101||Basics of internet technology||2 + 2||6|
|6.||RI2101||Practical classes 1||2 + 1 + 2||7|
|7.||RI1204||Introduction to programming||2 + 1 + 1||6|
|8.||RI1205||Fundamentals of electrical engineering and electronics||2 + 2||6|
|9.||RI1206||Discrete mathematics||2 + 2||6|
|Elective courses (one of two)|
|1.||RI0207||Italian language||2 + 1||5|
|2.||RI0206||sociology||2 + 1||5|
|In total||20 + 16 + 4||60|
|1.||RI2304||Computer networks||2 + 1 + 1||6|
|2.||RI1308||Computer architecture and organization||2 + 2||6|
|3.||RI1410||Object oriented programming||2 + 1 + 1||6|
|4.||RI1411||Operating systems||2 + 1 + 1||6|
|5.||RI2303||Practical classes 2||2 + 1 + 1||5|
|6.||RI1309||Relational databases||2 + 1 + 1||5|
|7.||RI1307||Algorithms and data structures||2 + 2||6|
|8.||RI0303||English language II||2 + 2||5|
|10.||RI2405||Professional practice 1||5|
|Elective courses (two of four)|
|1.||RI2411||Computer network administration||2 + 1 + 1||5|
|2.||RI2416||Mobile computing||2 + 1 + 1||5|
|3.||RI2418||Service-oriented architectures||2 + 1 + 1||5|
|4.||RI2506||Web design||2 + 1 + 1||5|
|In total||20 + 13 + 7||60|
|1.||RI2412||Computer graphics and multimedia||3 + 1 + 2||6|
|2.||RI2509||Practical classes 3||3 + 1 + 2||6|
|3.||RI0505||Business communications||2 + 2||5|
|4.||RI2506||E-business||2 + 2 + 1||5|
|5.||RI2506||Security in the account. networks||2 + 2 + 1||4|
|6.||RI2624||Information systems design||2 + 2||4|
|7.||RI2510||English III||2 + 2||4|
|8.||RI2405||Professional practice 2||4|
|Elective courses (two of four)|
|1.||RI2505||Mobile application development||2 + 1 + 1||5|
|2.||RI2623||Electrical business software platforms||2 + 1 + 1||5|
|3.||RI2622||Web programming||2 + 1 + 1||5|
|4.||RI2625||Computer virtualization||2 + 1 + 1||5|
|In total||20 + 12 + 8||60|