General description of computer structure. Hardware. Software. DOS, UNIX operational systems. WINDOWS platform. Text editors. Spreadsheets. Graphics and data analysis. Algorithms.


Principles of circuit theory, semiconductors, PN junction, properties. Solid state diodes (zener, varicap, LASER, LED, photodiodes, etc.), operation, circuits and applications. Dipole transistors, equivalent circuits, transfer models. FET, study, analysis, applications. Amplifiers with transistors, models for small signal amplification. FET amplifiers. Amplifiers of multiple outputs. (A,B,AB,C,D). Current supplies, active loads. Thyristor, Diac, Triac, UJT, etc, analysis, operation, applications. Circuit transfer functions, determinations of zero poles. Frequency response of amplifiers. Differential amplifier, study, analysis, operation. Operational amplifier, ideal, non-ideal. Applications of operational amplifiers, special circuits. Active filters, study, applications. Transistor models for high frequencies.


Number systems, Binary arithmetic – Basic operations. Bool Algebra – Logic Circuits, Digital signals – creation principles. Basic gates (AND, NAND, OR, NOR, XOR, XNOR), conversions – combinations. Characteristics – specifications of the CMOS, TTl, ECL PECL gates. Assembler (serial parallel), Flip Flop, Shift Register, Counters, Multiplexer-Demultiplexer, Serial Interfaces. Timing-clock circuits. Representation circuits, Generators of pulse-series, Semiconductor memories and products (RAM, ROM, PROM, EPROM, EEPROM). Modern high-integration circuits (PAL, PLD, CPLD, etc). ADC, DAC. Introduction to languages describing digital circuits (VHDL). Examples of its use in the description – execution of logical processes.


Representation of digital signals in time and frequency, pulse spectra. Network communications, network hierarchy. Coupling elements (channel, signal, noise, interpolation, distortion, etc.). Data broadcast, channel capacitance, data broadcasting in basic zone, interpolation, filtering, Nyquist response. Eye diagram, cosine filters, Nyquist filters, adaptive filters. Gain-phase distortion, interpolation-noise. Two-level digital modulations (ASK, FSK, PSK) and multiple levels (ASK, FSK, PSK, QPSK, DQPSK, OPQSK, QAM, APK). Encoding of source, channel, block, etc. Multi-users modulation techniques (FDMA, TDMA, CDMA, FH-CDMA, DS-CDMA, etc.), examples, applications.


Theory and applications of programmable integrated circuits (FPGA) and microcontrollers (μC). Introduction to Electronic Design Automation (EDA) and Integrated Development Environment (IDE) and basic input/output applications. Measurements with modern programmable electronic circuits, photodiodes/switches connections, visualization applications, serial/parallel data transfer, coding/decoding, multiplexing, memory circuits, registers, counters, timing issues, arithmetic logic unit, theory and operation of interrupts, branch commands, subroutines, stack and pointers.