Goals and objectives | Course Outcomes | |
---|---|---|
1. | Students can understand the main optimization concepts and the benefits of using optimization in engineering design. |
A-1
|
2. | Students can learn various aspects of Optimization Algorithms. |
A-1
|
3. | Students can apply optimization methods to solve various problems in the field of engineering |
A-1
|
Mid-term exam | Final Exam | Total. | |
---|---|---|---|
1. | 10% | 24% | 34% |
2. | 10% | 24% | 34% |
3. | 10% | 22% | 32% |
Total. | 30% | 70% | - |
Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | A Brief History of Optimization, Definition of Engineering Optimization | Read chapters 1 and 2 in the textbook | 100分 |
Work on homework problems | 90分 | ||
2. | Mathematical Foundations: - Basic Calculus - Optimality - Vector and Matrix Norms - Eigenvalues and Definiteness - Linear and Affine Functions - Gradient and Hessian Matrices - Convexity |
Read Chapter 3 in the textbook | 100分 |
Work on homework problems | 90分 | ||
3. | Classic Optimization Method 1: - Unconstrained Optimization - Gradient-Based Methods |
Read Chapter 4 in the textbook | 100分 |
Work on homework problems | 90分 | ||
4. | Classic Optimization Method 1: - Constrained Optimization - Simplex Method - Karush-Kuhn-Tucker Conditions |
Read Chapter 4 in the textbook | 100分 |
Work on homework problems | 90分 | ||
5. | Classic Optimization Method 2: - BFGS Method - Non-linear Simplex method - Nelder-Mead Method |
Read Chapter 5 in the textbook. | 100分 |
Work on homework problems | 90分 | ||
6. | Classic Optimization Method 2: - Trust-Region Method - Sequential Quadratic Programming |
Read Chapter 5 in the textbook. | 100分 |
Work on homework problems | 90分 | ||
7. | Mid-term examination | Preparation for the mid-term exam | 100分 |
Work on homework problems. | 90分 | ||
8. | Convex Optimization: - Lagrange method for solving constrained non-linear optimization problems; - Karush Kuhn Tucker (KKT) conditions for a constrained local optimum |
Read Chapter 6 in the textbook | 100分 |
Work on homework problems | 90分 | ||
9. | Genetic algorithms | Read Chapter 11 in the textbook | 100分 |
Work on homework problems | 90分 | ||
10. | Simulated Annealing | Read Chapter 12 in the textbook | 100分 |
Work on homework problems | 90分 | ||
11. | Particle swarm optimization | Read Chapter 15 in the textbook | 100分 |
Work on homework problems | 90分 | ||
12. | Applications of Engineering Optimization | Read Chapter 19 in the textbook | 100分 |
Work on homework problems | 90分 | ||
13. | MATLAB tools for solving optimization problems | Using MATLAB tools for solving optimization problems | 100分 |
Work on homework problems | 90分 | ||
14. | Final examination | Preparation for final exam | 100分 |
Work on homework problems | 90分 | ||
Total. | - | - | 2660分 |
A:Fundamental Mechanical Engineering | B:Advanced Mechanical Engineering | C:Environment and Materials Engineering | D:Chemistry and Biotechnology | E:Electrical Engineering and Robotics | G:Advanced Electronic Engineering | F:Information and Communications Engineering | L:Computer Science and Engineering | H:Urban Infrastructure and Environment |
---|
ways of feedback | specific contents about "Other" |
---|---|
Feedback in outside of the class (ScombZ, mail, etc.) | Feedback on exams, assignments, etc., can be done inside of the class/ or outside of the class via Scombz, email, or Google chat. |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
N/A | N/A |