Dean of the Faculty of Cyber Security, Software Engineering and Computer Sciences, Doctor of Technical Sciences, Professor
Software engineering
The specialization (121 Software engineering) provides you with the following knowledge:
IT Project Management (Agile, Scrum, Kanban) Game Development (Unity, C#, Unreal Engine) Image Processing (OpenGL, Direct3D) Algorithms and Data Structures Mobile Platform Development (Android, iOS, Java, Android Studio) Machine Learning Algorithms (AI, Machine Learning, Python) User Interface Design (HTML/CSS, JavaScript) Web Programming: Socket Server, API Server, Node.js, C#, PHP, C++
Career perspectives
Positions that can be held by graduates of our educational program
Developer/Programmer – a software engineer
Software Developer/Programmer – developer of application software
Web Developer/Programmer/Coder – developer of Web applications
The specialization (122 Computer science) is primarily associated with a significant list of programming languages that are studied, a considerable focus and number of subjects related to Web technologies and Web programming, interesting subjects in Artificial Intelligence (AI), and modern technologies such as Data Science and Machine Learning.
From the second year of study, students enrolled in the Computer Science specialization have the opportunity to choose elective courses that interest them the most. Among these elective courses are disciplines related to computer design, specifically: “Computer Graphics,” “Graphic Design,” “3D Modeling,” “Computer Design,” “Animation and Rendering,” “Game Development,” “Video and Image Processing,” and “Motion Design.”
Career perspectives
Positions that can be held by graduates of our educational program
Front-end/Back-end Web-developer, CMS-developer – developer of web services and applications
UI/UX Designer/Engineer – designer and developer of software interfaces
Mobile Developer (Android, iOS) – developer of mobile applications
ERP/CRM Developer – a developer of enterprise business process automation systems and customer relationship management systems
Web-designer – designer of web applications
Web Content Manager – контент-менеджер Web-додатків
System Administrator – системний адміністратор
Database Support Engineer/Administrator – a specialist in the support and administration of databases and data warehouses
Software Business Analyst/Data Scientist/Data Analyst – system analyst, business analyst, Big Data analyst
Project Manager – project manager, head of a team of programmers and developers
The specialty (123 Computer Engineering) provides you with the following knowledge:
– Modern programming languages and technologies such as C++, C#, Java, .NET, Swift, UML. – Development and administration of databases, including Big Data technologies like Oracle, MS-SQL, MySQL, NoSQL. – Development of web resources using HTML, CSS, Bootstrap, JavaScript, PHP, Python, Ajax, jQuery, Node.Js, Amazon Web Services, as well as mobile applications. – Administration of computer and sensor networks, Wi-Fi networks, Internet of Things (IoT) networks, and administration of Cisco networking equipment. – Administration of operating systems and services such as Linux, MS Windows, and cloud computing platforms like OpenStack, Amazon.
Career perspectives
Positions that can be held by graduates of our educational program
Developer/Programmer – software engineer
Software Developer/Programmer – developer of application software
Front-end/Back-end Web-developer, CMS-developer – developer of Web-services and applications
Mobile Developer (Android, iOS) – developer of mobile applications
ERP/CRM Developer – a developer of enterprise business process automation systems and customer relationship management systems
System Administrator – system administrator
Computer Systems Engineer – a computer systems engineer
Database Support Engineer/Administrator – a specialist in the support and administration of databases and data warehouses
QA Engineer is a testing engineer
Project Manager – project manager, head of a team of programmers and developers
The specialty (125 Cybersecurity) provides you with the following knowledge:
– Development of secure software using languages such as C++, C#, Java, Python. – Web security, security of banking systems, and e-commerce systems. – Client and server operating systems, including specialized ones that ensure the integrity, availability, and confidentiality of information and counter unauthorized access. – Ethical hacking. – Digital forensics.
Career perspectives
Positions that can be held by graduates of our educational program
The specialty (172 Telecommunications and Radio Engineering) provides you with the following knowledge:
– Administration of computer networks – Design of information and telecommunications networks – Modern data processing technologies – Organization of databases – Organization of cloud storage – Web design and computer graphics – System, application, and specialized software – Programming of network services – Internet of Things (IoT)
Career perspectives
Positions that can be held by graduates of our educational program