B Code Subject name Sem. ECTS
FIRST YEAR
1. IIT Information and internet technology I 7
1.1. Hardware and basic hardware computer components
1.2. System and application software
1.3. Internet technology and internet services
1.4. Communication technology
1.5. Wireless and mobile technologies
2. RAM Computer mathematics I 8
2.1. Mathematical logic
2.2. Matrices and determinants
2.3. Integral calculus
2.4. Differential calculus
3. SPM Data structure and algorithmic modeling I 7
3.1. Data structure
3.2. Algorithmic modeling
Students choose one subject from the following group:
4. PAWD Business, graphic and multimedia applications with WEB design I 8
4.1. Office suites
4.2. Image processing software
4.3. Vector graphics software
4.4. Web design theory
4.5. Making presentations using web tools
5. RS Computer systems I 8
5.1. Processor architecture
5.2. Computer system architecture
5.3. Windows operating systems
5.4. Unix and Linux operating systems
ECTS I sem 30
6. OP Fundamentals of programming II 9
6.1 Programming techniques
6.2. Program structure
6.3. C programming language
7. KM Quantitative methods II 7
7.1. Numerical mathematics
7.2. Combinatorics
7.3. Probability and statistics
8. E1 English language I – Intermediate II 6
8.1. Basic tenses in the English language
8.2. Vocabulary of everyday communication
8.3. Independent language use
Students choose one subject from the following group:
9. RM Computer networks II 8
9.1. Fundamentals of networking
9.2. Network equipment
9.3. Network administration
9.4. Client/server architecture
9.5. MikroTik
10. SPKR Social and legal context of computer science II 8
10.1. Information society
10.2. Sociological aspects of computer science
10.3. Law in computer science
ECTS II sem 30
Total ECTS I year 60
DSECOND YEAR
11. PA Programming tools III 9
11.1 C# programming language
11.2. ADO.NET programing
11.3. Windows Form Technologies
12. OOP Object-oriented programming III 7
12.1. Object-oriented analysis and design
12.2. UML
12.3. Java language
13. BP Databases III 7
13.1. Entity-relationship model
13.2. Relational model
13.3. Database management programs
Students choose one subject from the following group:
14. OM Fundamentals of management III 7
14.1. Theory of management
14.2. Contemporary management
14.3. Profile and tasks of managers
15. OEFR Fundamentals of economics, finances and accounting III 7
15.1. Concept, subject and development of economics
15.2. Fundamentals of accounting
15.3. Financial management
ECTS III sem 30
16. PIS Designing information systems IV 8
16.1. Theory of information systems
16.2. Structured system analysis (SSA)
16.3. Managing information systems
17. NBP Advanced databases IV 8
17.1. Advanced databases
17.2. SQL programming and administration
18. E2 English language II – Upper Intermediate IV 6
18.1. Understanding written articles from various fields
18.2. Training for successful written and oral communication
Students choose one subject from the following group:
19. MPLJR Project and human resources management IV 8
19.1. Project management
19.2. Human resources management
20. PRV Programming in real time IV 8
20.1. PHP programming
20.2. Distributed programming
20.3. PHP and MySQL
ECTS IV sem 30
Total ECTS II year 60
THIRD YEAR
21. IPA Internet programming tools V 9
21.1. Java programming language
21.2. Java Servlet
21.3. JSP and JavaBeans
21.4. Android programming
22. BE Business English for IT experts V 6
22.1. Business correspondence
22.2. Terminology of contemporary business
23. PSI Principles of software engineering V 7
23.1. Collecting software requests
23.2. Software design and implementation of solutions
23.3. Software testing and maintenance
23.4. Software configuration management
Students choose one subject from the following group:
24. EP Electronic business V 8
24.1. B2B and B2C business
24.2. IT business and entrepreneurship
25. MIM Marketing and internet marketing V 8
25.1. Theory of marketing
25.2. Sales
25.3. Internet marketing
ECTS V sem 30
26. PPP The practicum of implemented programming VI 6
26.1. Creating web applications
26.2. Creating and using web services >
27. PZIS Information system reliability VI 6
27.1. Reliability, effectiveness and availability
27.2. Costs of reliability and quality control
28. UIS Control information systems VI 7
28.1. Strategic information systems
28.2. Systems for supporting the decision-making process
29. SZ Information system security and protection VI 7
29.1. Data and system security
29.2. IT infrastructure protection
30. SP Internship (at Comtrade) VI 3
31. ZR The final paper with professional skills and career preparation VI 7
ECTS VI sem 35
Ukupno ECTS III godina 65
Ukupno ECTS 185