Your transaction is in progress.
Please Wait...
Course Details
KTO KARATAY UNIVERSITY
Mühendislik ve Doğa Bilimleri Fakültesi
Programme of Electrical and Electronics Engineering
Course Details
Course Code Course Name Year Period Semester T+A+L Credit ECTS
05181836 Convex Optimization for Engineers 4 Spring 8 3+0+0 5 5
Course Type Elective
Course Cycle Bachelor's (First Cycle) (TQF-HE: Level 6 / QF-EHEA: Level 1 / EQF-LLL: Level 6)
Course Language Turkish
Methods and Techniques -
Mode of Delivery Face to Face
Prerequisites -
Coordinator -
Instructor(s) -
Instructor Assistant(s) -
Course Content
Introduction to mathematical optimization; nonlinear programming; convex optimization; aim and subjects of the course. Repetition of linear algebra, Convex sets and cones. Some general and important examples; operations that protect convexity, Convex functions, Some general and important examples; operations that protect convexity; approx-convex and log-convex functions. Convex optimization problems, linear and quadratic programs; Duality, Lagrange dual function and problem, Optimal conditions, Applications: convergence and fitting; magnitude convergence; The regularization; robust optimization, pplications: statistical estimation; maximum likelihood and maximum finite probability (MAP) estimation, Applications: geometric problems; projection; excessive volume ellipsoids; classification; locating and locating problems.
Objectives of the Course
The aim of this course is to introduce the students the tools necessary to recognize convex optimization problems in various science and engineering applications. To present the basic theory and to gain a modeling perspective which may be useful especially in applications. The subjects of the course are convex sets, convex functions, optimization problems, linear and quadratic programs, semidefinite programming, optimal states and duality theory. Signal processing, control, numerical and analog circuits theory, statistics, mechanical engineering applications will be introduced. Students will gain high level programming experience.
Contribution of the Course to Field Teaching
Basic Vocational Courses
Specialization / Field Courses
Support Courses
Transferable Skills Courses
Humanities, Communication and Management Skills Courses
Weekly Detailed Course Contents
Week Topics
1 Introduction to mathematical optimization nonlinear programming convex optimization aim and subjects of the course.
2 Repetition of linear algebra
3 Convex sets and cones.
4 Some general and important examples operations that protect convexity.
5 Convex functions
6 Some general and important examples operations that protect convexity approx-convex and log-convex functions.
7 Convex optimization problems, linear and quadratic programs
8 2nd degree cone programs and semidefinite programs approximate-convex optimization problems
9 Duality, Lagrange dual function and problem
10 Optimal conditions
11 Applications: convergence and fitting magnitude convergence The regularization robust optimization.
12 Applications: statistical estimation maximum likelihood and maximum finite probability (MAP) estimation.
13 Applications: geometric problems projection excessive volume ellipsoids classification locating and locating problems.
14 Presentation of term projects to the class.
Textbook or Material
Resources Numerical Optimization, J. Nocedal and S. Wright, Springer Series in Operations Research
Numerical Optimization, J. Nocedal and S. Wright, Springer Series in Operations Research
Evaluation Method and Passing Criteria
In-Term Studies Quantity Percentage
Attendance - -
Laboratory - -
Practice - -
Homework - -
Presentation - -
Projects - -
Quiz - -
Listening - -
Midterms - -
Final Exam - -
Total 0 (%)
ECTS / Working Load Table
Quantity Duration Total Work Load
Course Week Number and Time 0 0 0
Out-of-Class Study Time (Pre-study, Library, Reinforcement) 0 0 0
Midterms 0 0 0
Quiz 0 0 0
Homework 0 0 0
Practice 0 0 0
Laboratory 0 0 0
Project 0 0 0
Workshop 0 0 0
Presentation/Seminar Preparation 0 0 0
Fieldwork 0 0 0
Final Exam 0 0 0
Other 0 0 0
Total Work Load: 0
Total Work Load / 30 0
Course ECTS Credits: 0