Computer Science

Students in the program will study foundations of computer science, and its applications in developing intelligent systems, as well as in other sciences for research proposes, including computer modeling and simulation techniques. Curriculum offers not only computer programming technology courses, but also courses of both theoretical and practical aspects of computing such as theory of automata, formal language theory, computational complexity, artificial intelligence, machine learning, big data, multi-agent systems, robotics programming, computational biology, bioinformatics, bioalgorithms, computer vision,