BACHELOR STUDIES - ЕLECTRICAL ENGINEERING AND COMPUTING
The Study Programme - Electrical Engineering and Computing has got a clear goal, to educate engineers, competent for design, fabrication and maintenance of hardware (electronic circuits, devices and systems) and software in all forms of their application. In that, it is particularly cared about students’ acquiring fundamental knowledge, which will represent a good basis for continuation of schooling in master and doctoral studies, but also the applicable knowledge and skills ensuring their inclusion in production.
By finishing the Study Programme - Electrical Engineering and Computing students gain competencies in terms of designing, fabricating, testing and maintaining electronic circuits, devices and systems, as well as the necessary software logistics in the fields of electrical power engineering, microelectronics, electronics, computing and informatics, telecommunications and control systems. After finishing the Study Programme, students acquire the general capacities, as follows: to analyze, synthesize and predict solutions and effects; manage methods, procedures and research processes; develop critical and self-critical thinking and approach; apply knowledge in practice; develop communication capacities and competence, and cooperate with local and international environment; professional ethics.
By finishing the Study Programme - Electrical Engineering and Computing students gain competencies in terms of designing, fabricating, testing and maintaining electronic circuits, devices and systems, as well as the necessary software logistics in the fields of electrical power engineering, microelectronics, electronics, computing and informatics, telecommunications and control systems. After finishing the Study Programme, students acquire the general capacities, as follows: to analyze, synthesize and predict solutions and effects; manage methods, procedures and research processes; develop critical and self-critical thinking and approach; apply knowledge in practice; develop communication capacities and competence, and cooperate with local and international environment; professional ethics.
First semester
The name of the course: Mathematics 1
Code: 3MP01O01
The number of classes per week:
Lectures: 3
Exercises: 3
Other classes: 0
ECTS: 7
Course outline: Algebraic structures. Fields of real and complex numbers. Geometry of complex numbers. Algebraic polynomials. Zeros of polynomials and factorization. Linear spaces. Linear independence, basis, dimension. Vectors and matrices. Norm, scalar product, orthogonality. Determinants. Inversion of matrices. Rank of matrix. Systems of linear equations. Linear operators. Matrix of linear operator. Spectral theory of operators and matrices. Analytic geometry in R3.
Specification for the book of courses
Code: 3MP01O01
The number of classes per week:
Lectures: 3
Exercises: 3
Other classes: 0
ECTS: 7
Course outline: Algebraic structures. Fields of real and complex numbers. Geometry of complex numbers. Algebraic polynomials. Zeros of polynomials and factorization. Linear spaces. Linear independence, basis, dimension. Vectors and matrices. Norm, scalar product, orthogonality. Determinants. Inversion of matrices. Rank of matrix. Systems of linear equations. Linear operators. Matrix of linear operator. Spectral theory of operators and matrices. Analytic geometry in R3.
Specification for the book of courses
The name of the course: Fundamentals of Theoretical Electrical Engineering 1
Code: 3OEZ1O02
The number of classes per week:
Lectures: 3
Exercises: 3
Other classes: 0
ECTS: 7
Course outline: Electrostatics (Charges and their distribution. Coulomb's law. Electric field strength vector. Gauss's law. Electric potential and voltage. Conductors in the electrostatic field. Capacitance and capacitors. Dielectrics in the electrostatic field. Boundary conditions. Energy and forces in the electrostatic field).Steady currents (Current density vector and current intensity. Ohm's law and resistors. Joule's law. Kirchhoff's laws. Generators. Maximum power transfer theorem. Methods for solving electrical circuits. Superposition theorem. Thévenin's theorem and Norton's theorem. Compensation theorem. Reciprocity theorem. Electric circuits with capacitors).
Specification for the book of courses
Code: 3OEZ1O02
The number of classes per week:
Lectures: 3
Exercises: 3
Other classes: 0
ECTS: 7
Course outline: Electrostatics (Charges and their distribution. Coulomb's law. Electric field strength vector. Gauss's law. Electric potential and voltage. Conductors in the electrostatic field. Capacitance and capacitors. Dielectrics in the electrostatic field. Boundary conditions. Energy and forces in the electrostatic field).Steady currents (Current density vector and current intensity. Ohm's law and resistors. Joule's law. Kirchhoff's laws. Generators. Maximum power transfer theorem. Methods for solving electrical circuits. Superposition theorem. Thévenin's theorem and Norton's theorem. Compensation theorem. Reciprocity theorem. Electric circuits with capacitors).
Specification for the book of courses
The name of the course: Physics
Code: 3OEZ1O03
The number of classes per week:
Lectures: 2
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Theoretical lectures will be conducted within the following areas: Basic quantities and units. Kinematics, statics and dynamics of material point and rigid body. Elasticity. Fluid Mechanics. Heat and temperature. Fundamentals of Thermodynamics. Mechanical oscillations. Mechanical waves. Photometry. Geometric optics. Wave optics. Quantum optics. Fundamentals of atomic physics. Fundamentals of nuclear physics.
Specification for the book of courses
Code: 3OEZ1O03
The number of classes per week:
Lectures: 2
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Theoretical lectures will be conducted within the following areas: Basic quantities and units. Kinematics, statics and dynamics of material point and rigid body. Elasticity. Fluid Mechanics. Heat and temperature. Fundamentals of Thermodynamics. Mechanical oscillations. Mechanical waves. Photometry. Geometric optics. Wave optics. Quantum optics. Fundamentals of atomic physics. Fundamentals of nuclear physics.
Specification for the book of courses
The name of the course: Introduction to Computing
Code: 3OEZ1O04
The number of classes per week:
Lectures: 2
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Numeral systems and computer data representation. Boolean algebra and functions. Combinatorial switching networks. Combinatorial switching networks analysis and design. Standard combinatorial modules. Sequential switching networks. Standard sequential modules. Computer architecture. Organization of central processing unit (CPU) and elements of assembly language. Input-output devices. Computer software - system and application software and software development. Computer networks, the Internet, and Web.
Specification for the book of courses
Code: 3OEZ1O04
The number of classes per week:
Lectures: 2
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Numeral systems and computer data representation. Boolean algebra and functions. Combinatorial switching networks. Combinatorial switching networks analysis and design. Standard combinatorial modules. Sequential switching networks. Standard sequential modules. Computer architecture. Organization of central processing unit (CPU) and elements of assembly language. Input-output devices. Computer software - system and application software and software development. Computer networks, the Internet, and Web.
Specification for the book of courses
The name of the course: Introduction to Engineering
Code: 3OEZ1O05
The number of classes per week:
Lectures: 2
Exercises: 0
Other classes: 1
ECTS: 4
Course outline: Energy resources in the future - renewable and non-renewable sources. Fundamentals of energy conversion. Transmission and efficient use of electricity. Electrical energy application: smart grids, home installations, electric and hybrid vehicles. Importance of automatic control systems for different industrial branches. Fundamentals of the control systems without and with feedback. Basics of modern approach in system control. Mechatronic systems with the basics of robotics. Development and importance of information and communication technologies and systems. Communication system architecture and transmission media. Fundamentals of transmission and processing of information. Examples of modern digital systems: optical, radio, mobile and satellite systems. Application of the Internet and introduction to Internet of Things.
Specification for the book of courses
Code: 3OEZ1O05
The number of classes per week:
Lectures: 2
Exercises: 0
Other classes: 1
ECTS: 4
Course outline: Energy resources in the future - renewable and non-renewable sources. Fundamentals of energy conversion. Transmission and efficient use of electricity. Electrical energy application: smart grids, home installations, electric and hybrid vehicles. Importance of automatic control systems for different industrial branches. Fundamentals of the control systems without and with feedback. Basics of modern approach in system control. Mechatronic systems with the basics of robotics. Development and importance of information and communication technologies and systems. Communication system architecture and transmission media. Fundamentals of transmission and processing of information. Examples of modern digital systems: optical, radio, mobile and satellite systems. Application of the Internet and introduction to Internet of Things.
Specification for the book of courses
Second semester
The name of the course: Mathematics 2
Code: 3OEZ2O01
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Metric spaces. Sequences of real numbers. Characteristics and convergence of sequences. Basic properties of real functions of a real variable.Limits and continuity. Features of continuous functions and applications. Differential calculus with applications.Derivatives and differentials of the first and higher order. Geometric and analytical consequences.Integration of functions of a real variable. Indefinite, Riemann, improper integrals. Methods of integration. Properties and applications of the integrals.
Specification for the book of courses
Code: 3OEZ2O01
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Metric spaces. Sequences of real numbers. Characteristics and convergence of sequences. Basic properties of real functions of a real variable.Limits and continuity. Features of continuous functions and applications. Differential calculus with applications.Derivatives and differentials of the first and higher order. Geometric and analytical consequences.Integration of functions of a real variable. Indefinite, Riemann, improper integrals. Methods of integration. Properties and applications of the integrals.
Specification for the book of courses
The name of the course: Fundamentals of Algorithms and Programming
Code: 3OEZ2O02
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 7
Course outline: Algorithms, basic programming concepts and different algorithms representations. The graphical representation of algorithms. Control structures. Nested control structures. Types and data structures. The basic data types. Structured data types: linear, nonlinear. Examples of algorithms. Programming language C. Phase in the development of C programs. The structure of the program. Data Types in C. Constants. Operators. Operators priority. The structure of C and the main function. Standard input and output. Flow control. Arrays and matrices. Decomposition and functions in the C-in. Functions and parameters. The parameters of the function main. Recursive functions. Standard C libraries. Derived data types: pointers, structures, nested structures, self-referencing structures, unions. Dynamic memory allocation. Preprocessor directives. Memory class identifiers. Strings. Arrays of pointers, a matrix of strings. Input, output. Files. Text and binary file types.
Specification for the book of courses
Code: 3OEZ2O02
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 7
Course outline: Algorithms, basic programming concepts and different algorithms representations. The graphical representation of algorithms. Control structures. Nested control structures. Types and data structures. The basic data types. Structured data types: linear, nonlinear. Examples of algorithms. Programming language C. Phase in the development of C programs. The structure of the program. Data Types in C. Constants. Operators. Operators priority. The structure of C and the main function. Standard input and output. Flow control. Arrays and matrices. Decomposition and functions in the C-in. Functions and parameters. The parameters of the function main. Recursive functions. Standard C libraries. Derived data types: pointers, structures, nested structures, self-referencing structures, unions. Dynamic memory allocation. Preprocessor directives. Memory class identifiers. Strings. Arrays of pointers, a matrix of strings. Input, output. Files. Text and binary file types.
Specification for the book of courses
The name of the course: Fundamentals of Theoretical Electrical Engineering 2
Code: 3OEZ2O03
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 7
Course outline: Electromagnetism (Stationary magnetic field. Magnetic flux density vector. Magnetic flux. Biot-Savart law. Ampère's law. Ferromagnetic materials. Boundary conditions. Magnetic circuits. Electromagnetic induction. Faraday's law. Self and mutual inductances. Energy and losses in the magnetic field).Alternating currents circuits (Sinusoidal mode. Impedance. Phasors and complex representatives. Circuit solving in the complex domain. Complex power. Maximum power transfer theorem - impedance matching. Methods for circuit analysis. Theorems. AC bridges. Coupled circuits. Simple resonant circuits.
Specification for the book of courses
Code: 3OEZ2O03
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 7
Course outline: Electromagnetism (Stationary magnetic field. Magnetic flux density vector. Magnetic flux. Biot-Savart law. Ampère's law. Ferromagnetic materials. Boundary conditions. Magnetic circuits. Electromagnetic induction. Faraday's law. Self and mutual inductances. Energy and losses in the magnetic field).Alternating currents circuits (Sinusoidal mode. Impedance. Phasors and complex representatives. Circuit solving in the complex domain. Complex power. Maximum power transfer theorem - impedance matching. Methods for circuit analysis. Theorems. AC bridges. Coupled circuits. Simple resonant circuits.
Specification for the book of courses
The name of the course: Electronic Devices
Code: 3OEZ2O04
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Introduction. Passive components. Through-hole and Surface Mount Components and Devices (SMD). Enclosures. Soldering components. One-layer printed circuit boards. Types and characteristics of resistors, capacitors and coils. Transformers and chokes. Electromechanical components. Switches, buttons, fuses, relays. Basic properties of a semiconductor and PN junction. Current-voltage characteristics of a diode. Diode types. Bipolar transistor. Structure, principle of operation, current-voltage characteristics and amplification. Operating modes and basic electrical model. Bipolar transistor as a switch and amplifier. MOS transistor. Structure and work principle. Current-voltage characteristics, operating modes and electrical model. MOS transistor as a switch and amplifier. CMOS inverter. Optoelectronic components. Photodetectors, LEDs, laser diodes, solar cells. Structures and electrical characteristics. Basic electrical models. Simple application examples. Fundamentals of integrated circuits (ICs). Principles of integration. Types of integrated circuits.
Specification for the book of courses
Code: 3OEZ2O04
The number of classes per week:
Lectures: 3
Exercises: 2
Other classes: 1
ECTS: 6
Course outline: Introduction. Passive components. Through-hole and Surface Mount Components and Devices (SMD). Enclosures. Soldering components. One-layer printed circuit boards. Types and characteristics of resistors, capacitors and coils. Transformers and chokes. Electromechanical components. Switches, buttons, fuses, relays. Basic properties of a semiconductor and PN junction. Current-voltage characteristics of a diode. Diode types. Bipolar transistor. Structure, principle of operation, current-voltage characteristics and amplification. Operating modes and basic electrical model. Bipolar transistor as a switch and amplifier. MOS transistor. Structure and work principle. Current-voltage characteristics, operating modes and electrical model. MOS transistor as a switch and amplifier. CMOS inverter. Optoelectronic components. Photodetectors, LEDs, laser diodes, solar cells. Structures and electrical characteristics. Basic electrical models. Simple application examples. Fundamentals of integrated circuits (ICs). Principles of integration. Types of integrated circuits.
Specification for the book of courses
The name of the course: Introduction to Electronics
Code: 3OEZ2O05
The number of classes per week:
Lectures: 1
Exercises: 1
Other classes: 1
ECTS: 4
Course outline: History and development of electronics. Basic concepts of electrical signals (waveform, amplitude, frequency, phase, domains). Definition of a linear and nonlinear element. The notion of an electronic circuit, elements of electronic circuits. Basic concepts of quadrupoles, model and characteristics of a simple amplifier (characteristics, amplification, bandwidth, parameters, feedback). Methods of electronic analysis - simulation, verification, testing. Basic logic circuits, analysis of logic circuits. Basic concepts of complex electronic systems - integrated circuits, microcontrollers and microprocessors, FPGA. Perspectives and the future of electronics.
Specification for the book of courses
Code: 3OEZ2O05
The number of classes per week:
Lectures: 1
Exercises: 1
Other classes: 1
ECTS: 4
Course outline: History and development of electronics. Basic concepts of electrical signals (waveform, amplitude, frequency, phase, domains). Definition of a linear and nonlinear element. The notion of an electronic circuit, elements of electronic circuits. Basic concepts of quadrupoles, model and characteristics of a simple amplifier (characteristics, amplification, bandwidth, parameters, feedback). Methods of electronic analysis - simulation, verification, testing. Basic logic circuits, analysis of logic circuits. Basic concepts of complex electronic systems - integrated circuits, microcontrollers and microprocessors, FPGA. Perspectives and the future of electronics.
Specification for the book of courses
Teaching
Teaching at the Study Programme is realized through:
Teaching is conducted through three basic forms:
- obligatory courses (subjects) - some of these subjects are common for all modules, i.e., some modules or submodules, comprising the basic knowledge any student must accomplish,
- elective (optional) subjects - some of these subjects are common for all modules, i.e., some modules or submodules, expanding and profiling student's knowledge in related fields, significant for some module, that is, submodule,
- professional practice or a team project; any student realizes it in cooperation with a professor (lecturer), and in that he/she learns about the latest professional and technological findings, as well as the elements of professional team work, and
- Diploma Work, a student has to elaborate in the last, 8th semester.
Teaching is conducted through three basic forms:
- lectures,
- exercises and
- laboratory exercises (expressed as “other forms of education” - OFE).
MODULES
Starting from the third semester, the students may choose narrower fields within the following 6 modules