{"id":4241,"date":"2026-01-16T10:35:12","date_gmt":"2026-01-16T10:35:12","guid":{"rendered":"https:\/\/devserver.admin.uoc.gr\/damsl\/?page_id=4241"},"modified":"2026-01-16T10:37:26","modified_gmt":"2026-01-16T10:37:26","slug":"damsl-201-optimization","status":"publish","type":"page","link":"https:\/\/mscs.uoc.gr\/damsl\/damsl-201-optimization\/","title":{"rendered":"DAMSL-201 Optimization"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4241\" class=\"elementor elementor-4241\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47e7b33 e-flex e-con-boxed e-con e-parent\" data-id=\"47e7b33\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2c87900 e-con-full e-flex e-con e-child\" data-id=\"2c87900\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-63fb3b4 elementor-widget elementor-widget-text-editor\" data-id=\"63fb3b4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong style=\"font-size: 22px;\">Type<\/strong><\/p><p><strong style=\"font-size: 16px;\">Elective<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6ff4fab e-con-full e-flex e-con e-child\" data-id=\"6ff4fab\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cbbdc33 elementor-widget elementor-widget-text-editor\" data-id=\"cbbdc33\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong style=\"font-size: 22px;\">Course Code<\/strong><\/p><p><strong style=\"font-size: 16px;\">DAMSL-201<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4728792 e-con-full e-flex e-con e-child\" data-id=\"4728792\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4dd7f1 elementor-widget elementor-widget-text-editor\" data-id=\"e4dd7f1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong style=\"font-size: 22px;\">Teaching Semester<\/strong><\/p><p><strong style=\"font-size: 16px;\">B or C Semester<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-74b417e e-con-full e-flex e-con e-child\" data-id=\"74b417e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c4e7ca8 elementor-widget elementor-widget-text-editor\" data-id=\"c4e7ca8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong style=\"font-size: 22px;\">ECTS Credits<\/strong><\/p><p><strong style=\"font-size: 16px;\">10<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-aea9e47 e-flex e-con-boxed e-con e-parent\" data-id=\"aea9e47\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ca881e9 e-grid e-con-full e-con e-child\" data-id=\"ca881e9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8169c04 elementor-widget elementor-widget-text-editor\" data-id=\"8169c04\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"et_pb_module et_pb_text et_pb_text_5_tb_body et_pb_text_align_left et_pb_bg_layout_light\"><div class=\"et_pb_text_inner\"><div class=\"custom-field course-field \"><h6>Student Performance Evaluation<\/h6><p>Homework and\/or Lab Assignments, Final Exam and\/or Project<\/p><\/div><\/div><\/div><div class=\"et_pb_module et_pb_text et_pb_text_6_tb_body et_pb_text_align_left et_pb_bg_layout_light\"><div class=\"et_pb_text_inner\"><div class=\"custom-field course-field \"><h6>Prerequisite Courses<\/h6><p>Calculus, Linear Algebra<\/p><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca0c741 e-flex e-con-boxed e-con e-parent\" data-id=\"ca0c741\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6f13111 e-grid e-con-full e-con e-child\" data-id=\"6f13111\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6361eff elementor-widget elementor-widget-text-editor\" data-id=\"6361eff\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div id=\"outcomes\" class=\"et_pb_module et_pb_text et_pb_text_1_tb_body et_pb_text_align_left et_pb_bg_layout_light\"><div class=\"et_pb_text_inner\"><div class=\"custom-field course-main \"><h6><span style=\"text-decoration: underline;\">Syllabus<\/span><\/h6><ul><li>First and second derivatives of a function of several real variables.\u00a0<\/li><li>Extrema of functions: Lagrange multipliers.<\/li><li>Extrema of functions: consideration of the second derivatives\u00a0<\/li><li>Extrema of functions: convex functions (general definition without differentiation, characterisation of convex functions, local and global minima of convex functions, quadratic functions and positive definite matrices).<\/li><li>Newton\u2019s method\u00a0<\/li><li>General results on nonlinear optimisation problems\u00a0<\/li><li>Relaxation and gradient methods for unconstrained problems<\/li><li>Conjugate gradient methods for unconstrained problems<\/li><li>Relaxation, gradient and penalty-function methods for constrained\u00a0problems\u00a0<\/li><li>The Kuhn-Tucker conditions\u00a0\u00a0<\/li><li>Lagrangians and saddle points. Introduction to duality\u00a0\u00a0<\/li><\/ul><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-caa1dca elementor-widget elementor-widget-text-editor\" data-id=\"caa1dca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h6><span style=\"text-decoration: underline;\">Learning Outcomes<\/span><\/h6><div id=\"outcomes\" class=\"et_pb_module et_pb_text et_pb_text_2_tb_body et_pb_text_align_left et_pb_bg_layout_light\"><div class=\"et_pb_text_inner\"><div class=\"custom-field course-main \"><p>The course aims to provide students with the theoretical knowledge and practical skills necessary to formulate and solve optimisation problems in various computer science contexts.\u00a0The objectives of the course are\u00a0<\/p><ul><li>familiarity with the formulation of optimisation problems\u00a0<\/li><li>the necessary background in mathematical analysis techniques\u00a0<\/li><li>an understanding of the practical application of the techniques to real systems.<\/li><\/ul><p>Students\u2019 familiarity with these topics will be reinforced through the application of established methods in the context of exercises, as well as the preparation of a project aimed at familiarising and presenting textual and experimental analysis techniques.<\/p><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-396be16 e-flex e-con-boxed e-con e-parent\" data-id=\"396be16\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93f3c11 elementor-widget elementor-widget-spacer\" data-id=\"93f3c11\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Type Elective Course Code DAMSL-201 Teaching Semester B or C Semester ECTS Credits 10 Student Performance Evaluation Homework and\/or Lab Assignments, Final Exam and\/or Project Prerequisite Courses Calculus, Linear Algebra Syllabus First and second derivatives of a function of several real variables.\u00a0 Extrema of functions: Lagrange multipliers. Extrema of functions: consideration of the second derivatives\u00a0 Extrema of functions: convex functions (general definition without differentiation, characterisation of convex functions, local and global minima of convex functions, quadratic functions and positive definite matrices). Newton\u2019s method\u00a0 General results on nonlinear optimisation problems\u00a0 Relaxation and gradient methods for unconstrained problems Conjugate gradient methods for unconstrained problems Relaxation, gradient and penalty-function methods for constrained\u00a0problems\u00a0 The Kuhn-Tucker conditions\u00a0\u00a0 Lagrangians and saddle points. Introduction to duality\u00a0\u00a0 Learning Outcomes The course aims to provide students with the theoretical knowledge and practical skills necessary to formulate and solve optimisation problems in various computer science contexts.\u00a0The objectives of the course are\u00a0 familiarity with the formulation of optimisation problems\u00a0 the necessary background in mathematical analysis techniques\u00a0 an understanding of the practical application of the techniques to real systems. Students\u2019 familiarity with these topics will be reinforced through the application of established methods in the context of exercises, as well as the preparation of a project aimed at familiarising and presenting textual and experimental analysis techniques.<\/p>\n","protected":false},"author":194,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-4241","page","type-page","status-publish","hentry","post-no-thumbnail"],"acf":[],"_links":{"self":[{"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/pages\/4241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/users\/194"}],"replies":[{"embeddable":true,"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/comments?post=4241"}],"version-history":[{"count":4,"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/pages\/4241\/revisions"}],"predecessor-version":[{"id":4247,"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/pages\/4241\/revisions\/4247"}],"wp:attachment":[{"href":"https:\/\/mscs.uoc.gr\/damsl\/wp-json\/wp\/v2\/media?parent=4241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}