The study program Software Engineering and Artificial Intelligence aims to provide students with top theoretical and practical knowledge and prepare them for original research in fundamental and applied fields. Conditions for enrollment in the study program are previously achieved at least 300 ECTS in undergraduate and master’s academic studies (or integrated academic studies).
The study program Software Engineering and Artificial Intelligence is harmonized with modern world trends and the state of science in the mentioned fields, as well as with accredited programs of foreign higher education institutions. The study program is complete and comprehensive and is harmonized with other study programs of the Faculty of Organizational Sciences. The purpose of the study program is to educate students and train them for independent and quality scientific research work in the field of software engineering, artificial intelligence and information systems in the Internet environment and related scientific disciplines.
NAME OF THE SUBJECT | SEMESTER | ETCS | STATUS |
---|---|---|---|
Software engineering - selected chapters | First/Second/Third | 10 | Compulsory |
Collection of software requirements | First/Second/Third | 10 | Elective |
Software design - selected chapters | First/Second/Third | 10 | Elective |
Software construction - selected chapters | First/Second/Third | 10 | Elective |
Software testing - selected chapters | First/Second/Third | 10 | Elective |
Software quality | First/Second/Third | 10 | Elective |
Software process and software maintenance - selected chapters | First/Second/Third | 10 | Elective |
Software engineering tools and methods - selected chapters | First/Second/Third | 10 | Elective |
Artificial intelligence - selected chapters | First/Second/Third | 10 | Elective |
Logic and methodology for software engineers | First/Second/Third | 10 | Elective |
Software project management - selected chapters | First/Second/Third | 10 | Elective |