{"id":7176,"date":"2026-05-18T16:40:26","date_gmt":"2026-05-18T16:40:26","guid":{"rendered":"http:\/\/old.local\/academics\/bachelor\/elective-block-3\/"},"modified":"2026-09-10T00:43:21","modified_gmt":"2026-09-09T21:43:21","slug":"elective-block-3","status":"publish","type":"page","link":"https:\/\/pst.knu.ua\/en\/academics\/bachelor\/elective-block-3\/","title":{"rendered":"Selective block 3: Secure software"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Methodology for safe software development throughout the life cycle, vulnerability analysis, security at the architecture level. Total volume of the unit: <strong>ECTS credits<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Block disciplines<\/h2>\n\n\n\n<div class=\"discipline-table-wrapper\"><table class=\"discipline-table\"><thead><tr><th style=\"width:90px;\">Code<\/th><th>Academic Discipline<\/th><th style=\"width:100px;text-align:center;\">ECTS credits<\/th><\/tr><\/thead><tbody><tr><td class=\"disc-code\">DVS.3.01<\/td><td>Crypto Programming<\/td><td style=\"text-align:center;\">5<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.02<\/td><td>Information security and steganography<\/td><td style=\"text-align:center;\">5<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.03<\/td><td>Secure Software Development Lifecycle<\/td><td style=\"text-align:center;\">5<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.04<\/td><td>Software data protection standards<\/td><td style=\"text-align:center;\">5<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.05<\/td><td>Authentication and authorization methods and algorithms<\/td><td style=\"text-align:center;\">3<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.06<\/td><td>Methods and technologies for protecting software from malignant code<\/td><td style=\"text-align:center;\">3<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.07<\/td><td>Penetration testing methods and techniques<\/td><td style=\"text-align:center;\">4<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.08<\/td><td>Database security and protection<\/td><td style=\"text-align:center;\">6<\/td><\/tr><tr><td class=\"disc-code\">DVS.3.09<\/td><td>Ingress Protection Software Technologies<\/td><td style=\"text-align:center;\">4<\/td><\/tr><\/tbody><\/table><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"\/en\/academics\/bachelor\/\">\u2190 Return to the bachelor's educational and professional program in 2025.<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Methodology for safe software development throughout the life cycle, vulnerability analysis, security at the architecture level. Total block volume: 40 ECTS credits. Disciplines of the Discipline Code block...<\/p>","protected":false},"author":1,"featured_media":0,"parent":3500,"menu_order":8,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7176","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/pages\/7176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/comments?post=7176"}],"version-history":[{"count":4,"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/pages\/7176\/revisions"}],"predecessor-version":[{"id":9530,"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/pages\/7176\/revisions\/9530"}],"up":[{"embeddable":true,"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/pages\/3500"}],"wp:attachment":[{"href":"https:\/\/pst.knu.ua\/en\/wp-json\/wp\/v2\/media?parent=7176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}