Native organizations units: Chair of Applied Computer Science
| Type of studies | Title |
|---|---|
| Undergraduate Academic Studies | Information Engineering (Year: 3, Semester: Summer) |
| Category | Professional-applicative |
| Scientific or art field | Applied Computer Science and Informatics |
| ECTS | 8 |
Adoption of basic knowledge about selected terms, concepts, methods and techniques in data science.
Students are acquainted with theoretical and practical foundations of data science. Students are capable of solving selected basic types of problems in the area of data science and prepared to further extend and improve their knowledge of data science methods and techniques.
Notion, origin and development of data science. Structure of data science projects. Overview of data science methods and techniques. Examples of application of data science methods and techniques. Programming languages in data science. Usage of a selected programming language (Python) within data science. Fundamentals of the usage of version control systems for source code. Introduction to logic programming. Fundamentals of the Prolog programming language. Introduction to search strategies and metaheuristics. Fundamentals of genetic algorithms and evolutionary computation. Introduction to fuzzy set theory, fuzzy logic and fuzzy systems. Introduction to neural networks. Introduction to natural language processing and text mining. Introduction to knowledge representations and knowledge-based systems.
Teaching is performed through lectures, regular practice classes, computer practice classes and consultations. In lectures, students primarily get acquainted with theoretical foundations of selected concepts, and possibilities and examples concerning application of theoretical knowledge. In practice classes, students conduct most of their activities at the computer and further improve their knowledge acquired in lectures by analysing additional examples and solving problems that are mostly oriented towards practical application. The teaching process is organised in a manner that facilitates active participation of students and development of their problem solving skills. During consultations, students obtain additional explanation and instructions that help them solve problems, understand topics related to the course syllabus and complete course assignments.
| Authors | Title | Year | Publisher | Language |
|---|---|---|---|---|
| 2009 | English | |||
| 2009 | English | |||
| 2004 | English | |||
| 2016 | English | |||
| 2015 | English | |||
| 2017 | English | |||
| 2013 | English |
| Course activity | Pre-examination | Obligations | Number of points |
|---|---|---|---|
| Complex exercises | Yes | Yes | 10.00 |
| Complex exercises | Yes | Yes | 10.00 |
| Oral part of the exam | No | Yes | 30.00 |
| Project | Yes | Yes | 30.00 |
| Complex exercises | Yes | Yes | 10.00 |
| Test | Yes | Yes | 10.00 |
Assoc. Prof. Vladimir Ivančević
Associate Professor
Lectures
Assistant - Master Radovan Turović
Assistant - Master
Practical classes
Assistant - Master Nikola Todorović
Assistant - Master
Practical classes
Assistant - Master Radovan Turović
Assistant - Master
Computational classes
Assistant - Master Elena Akik
Assistant - Master
Computational classes
Assistant - Master Nikola Todorović
Assistant - Master
Computational classes
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.