Educational Program “Computer Science and Technology” is devoted to the education of highly qualified specialists who possess systematic knowledge in the field of information technology, have studied modern achievements in computer science, can define and solve complex problems related to mathematical modelling, design, and development of information systems and technologies, and also intelligent systems for analysis and processing data in organizational technical systems.
During training, students learn:
– principles of exchanging and processing information in a different systems (technical, informational and organizational ones);
– methods for organizing information storages, technologies for the development, implementation and modernization of information systems;
– mathematical foundations of computer technologies – discrete mathematics, numerical methods for solving mathematical problems, intelligent data analysis, methods of decision-making;
– programming languages, databases, computer networks, systems analysis, Data Mining, Project Management, Ajile, MBaaS, QA
and study to develop and apply information technologies.
Bachelors of the program “Computer Science and Technologies” have such Skills and competencies:
- Design, creationandreengineeringcomplexsoftwareandinformationsystemswiththeapplication of modernstandards, technologies, flexiblemethodologies, programminglanguages (C, C ++, C #, Java …), methods and mechanisms of team work.
- DevelopingdistributedcorporationinformationsystemsandWeb-applicationswiththeusageofmodernInternettechnologies, Web-technologies and tools (Maven, SpringFramework, HibernateFramework, Mockito, HTML, CSS, Java), integrating existing corporation systems with mobile technologies and services.
- Developingcomputergames, virtualandaugmentedreality (logic, plot, graphics).
- Design, development, implementationandadministrationofdatabasewithdifferentstructures: relationalanddocument-orientedones (Oracle, MySQL, MongoDB) with taking into consideration the requirements of reliability, effectiveness, loading and scalability.
- Software testing.
Graduates of the educational program “Computer Science and Technology” can work as:
- Business analyst;
- Computer systems analyst;
- Project Manager;
- Developer of intelligent and information systems;
- System architect;
- Java, C ++, C #, PHP developer;
- Specialist in Quality Control, Quality Assurance;
- Developer and administrator of databases MySQL, Oracle;
- System administrator.
- Tester.