Computer Aided Analysis and Design
Data is displayed for academic year: 2023./2024.
Course Description
The role of computers in analysis and design of technical systems is presented. The course describes error handling in computer calculations, linear system solving algorithms and numerical optimization algorithms, as well as evolutionary algorithms. The transient analysis formulations and methods are presented. The systems behaviour is analysed in regard of system stability and chaotic properties. The presented algorithms are evaluated in regard of their computational efficiency.
Study Programmes
University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Computer Science - profile
Core-elective courses
(1. semester)
(3. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Data Science - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Electronics - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Network Science - profile
Elective Courses
(1. semester)
(3. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Courses
(1. semester)
(3. semester)
[FER2-HR] Computer Engineering - profile
Specialization Course
(1. semester)
(3. semester)
[FER2-HR] Computer Science - profile
Specialization Course
(3. semester)
Theoretical Course
(1. semester)
[FER2-HR] Software Engineering and Information Systems - profile
Specialization Course
(1. semester)
(3. semester)
[FER2-HR] Telecommunication and Informatics - profile
Recommended elective courses
(3. semester)
Learning Outcomes
- identify an optimization problem
- apply a nonlinear optimization procedure
- compare different optimization algorithms
- define floating point precision standard
- describe the problem of solving differential equations systems
- apply a numerical integration method
- compare the precision and stability of numerical integration methods
Forms of Teaching
Lectures
predavanja
Exercisesauditorne vjezbe
Independent assignmentsdomaca zadaca
Grading Method
Continuous Assessment | Exam | |||||
---|---|---|---|---|---|---|
Type | Threshold | Percent of Grade | Threshold | Percent of Grade | ||
Homeworks | 0 % | 25 % | 0 % | 25 % | ||
Mid Term Exam: Written | 0 % | 35 % | 0 % | |||
Final Exam: Written | 0 % | 40 % | ||||
Exam: Written | 50 % | 50 % | ||||
Exam: Oral | 25 % |
Week by Week Schedule
- The Gaussian Elimination Method (GEM); LU Factorization
- Pivoting Strategies; PLU Factorization
- Optimization in one dimension (golden section search, successive parabolic interpolation, Newton's method)
- Nonlinear unconstrained optimzation
- Nonlinear constrained optimzation
- Direct Search Algorithms (the Hooke-Jeeves method); Gradient Methods (the steepest descent);
- Nonlinear Least-Squares Problems; The Gauss-Newton Method; The Levenberg-Marquardt Method
- Midterm exam
- Stochastic search (simulated annealing, genetic algorithms, Monte Carlo search), Evolutionary algorithms for SOOP
- Numerical solving of differential equations; Euler's method; Taylor's method
- Multistep Methods; Multivalue Methods
- Multistep Methods; Multivalue Methods
- Floating point precision and error propagation
- Floating point precision and error propagation
- Final exam
Literature
L. Budin (.), Analiza i projektiranje računalom - skripta, Skriptarnica
S. Turk, L. Budin (1989.), Analiza i projektiranje računalom, Školska knjiga, Zagreb
For students
General
ID 240680
Winter semester
5 ECTS
L1 English Level
L1 e-Learning
60 Lectures
0 Seminar
0 Exercises
15 Laboratory exercises
0 Project laboratory
0 Physical education excercises
Grading System
Excellent
Very Good
Good
Sufficient