Course detail

Computer-Supported Solution of Engineering Problems

FEKT-MPPRAcad. year: 2017/2018

An interpretation of the numerical methods implemented in widely-utilized CAD programs is given. This course covers the fundamental methods of solving both linear and nonlinear problems. Within each group, methods are classified according to their features and practical applicability. The comment is then centred on the well proven methods. A comparison is shown of different solutions and methods of calculation and simulation programs in computer labs.

Learning outcomes of the course unit

Students taking the “Computer-supported solution of engineering problems” will understand the solving algorithms of electronic circuits and systems in a wider context in relation to the program for simulation and modelling. Active knowledge of mathematical methods for the numerical solution is a prerequisite for an effective use of professional programs in which these methods are implemented. Students will be able to independently apply computer modelling in different programming environments and control mechanisms for the verification of simulations. Students will have a broader view of the following areas in particular: - Introduction to computer solutions of electronic circuits - Methods of analysing linear circuits - Methods of analysing nonlinear circuits - Sensitivity analysis of circuits, tolerance analysis - Computer models of active components of electronic circuits - Computer models of line


Students should have basic knowledge of mathematics and electrical engineering, which they obtained in obligatory courses their previous study. Completing these courses is not a prerequisite for enrolling on this course.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

Biolek, D. Řešíme elektronické obvody aneb kniha o jejich analýze. Vydavatelství technické literatury BEN, Praha 2004. (CS)
Vlach, J., Singhal, K. Computer Methods for Circuit Analysis and Design. Second Edition. Van Nostrand Reinhold Company, New York 1993. (EN)
Dobeš, J. Modely polovodičových prvků. Skriptum FEKT VUT v Brně, Ústav mikroelektroniky, Brno 2003. (CS)
Dostál, J. Operační zesilovače konstrukce, obecné zásady analýzy a syntézy operačních obvodů. Vydavatelství technické literatury BEN, Praha 2005. (CS)
Punčochář, J. Operační zesilovače v elektronice. Vydavatelství technické literatury BEN, Praha 2002. (CS)
Láníček, R. Simulační programy pro elektroniku. Vydavatelství technické literatury BEN, Praha 2002. (CS)

Planned learning activities and teaching methods

Techning methods include lectures, computer laboratories and practical laboratories. Course is taking advantage of e-learning (Moodle) system.

Assesment methods and criteria linked to learning outcomes

0-20 points - written test in exercises (optional part). 0-10 points - continuous activities in the exercises, (optional part). 0-70 points – practical exam, compulsory part of the completion of the course. Exam is focused on verifying the orientation of the basic problems of computer simulations, solving circuits and systems, computational methods, the characterization of systems analysis and synthesis of simple electronic systems.

Language of instruction


Work placements

Not applicable.

Course curriculum

1. Introduction to computer electronic circuit (electronic circuits, basic concepts and classification of circuits, linear and nonlinear, cutting and sorting circuit elements and circuits, circuit and its model, analysis and synthesis of circuits, circuit design, circuit functions, frequency response, idealization of electronic components and circuits, states and events in nonlinear and parametric circuit formulation task in the analysis and synthesis of nonlinear and parametric circuits, solving circuits in the time and frequency domains, general characteristics of the fundamental transformations in parametric nonlinear circuits, the validity of some laws for nonlinear and parametric circuit modelling and simulation, heuristic and algorithmic methods). 2. Methods of analysis of linear circuits (DC solution ratios in passive resistive circuits, voltage and current in a circuit with a steady-state harmonic, alternating conditions in the linearized circuit transients in simple inertia circuits, resistive circuits with operational amplifiers, inertia circuits with operational amplifiers, circuits with other electronics active components, nodal analysis, modified nodal analysis, graph methods). 3. Methods for analysis of nonlinear circuits (basic nonlinear analysis. Circuits, simplifying the DC characteristics, load line method, numerical solution of nonlinear equations). 4. Sensitivity analysis of circuits, tolerance analysis (theoretical foundations of sensitivity analysis, sensitivity of circuit functions, sensitivity frequency response, sensitivity of poles and zeros, pole sensitivity parameters, global multi-parameter sensitivity, tolerance analysis - basic principle). 5. Computer models of active components of electronic circuits (modelling input and output circuits, frequency-dependent models, modelling dynamic parameters, examples of models, describing models in computer programs). 6. Computer models of line (modeing line, types of leadership models, examples of models, describing models in computer programs).


The aim is to deepen the previous and obtain further knowledge of practically applicable methods and ways of solving electronic circuits and systems, focusing on computer simulation and modelling via various computer programs. Connects to and knowledge of several courses with an emphasis on engineering solutions.

Specification of controlled education, way of implementation and compensation for absences

The content and forms of instruction in the evaluated course are specified by a regulation issued by the lecturer responsible for the course and updated for every academic year.

Classification of course in study plans

  • Programme EEKR-M1 Master's

    branch M1-EST , 1. year of study, winter semester, 6 credits, optional interdisciplinary

  • Programme AUDIO-P Master's

    branch P-AUD , 2. year of study, winter semester, 6 credits, optional interdisciplinary

  • Programme EEKR-M1 Master's

    branch M1-TIT , 2. year of study, winter semester, 6 credits, optional specialized

  • Programme EEKR-CZV lifelong learning

    branch ET-CZV , 1. year of study, winter semester, 6 credits, optional specialized

Type of course unit



26 hours, optionally

Teacher / Lecturer

Exercise in computer lab

39 hours, compulsory

Teacher / Lecturer