Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... ·...

118
6 Course status (obligatory/elective) obligatory Prerequisites Course objectives Course outcomes Theoretical teaching Practical teaching (exercises, OFE, study and research work) 1 2 3 4 5 Lectures Exercises OFE Study and research work Other classes 3 2 1 Teaching methods points Final exam points 10 писмени испит 20 10 усмени испит 20 40 0 Electronics BSc Basics of Electronics Study program Module Type and level of studies The name of the course Petković M. Predrag, Pavlović D. Vlastimir, Milovanović P. Dragiša, Radmanović Đ. Milan Lecturer (for lectures) Lecturer/associate (for exercises) Lecturer/associate (for OFE) activity during lectures exercises colloquia projects Mirković D. Dejan, Dimitrijević A. Marko, Đorđević D. Srđan, Andrejević- Stošović V. Miona Specification for the book of courses Lectures, Problem solving; Labs; Consultations. Textbooks/references V. Litovski, Osnovi elektronike – teorija, rešeni zadaci i ispitna pitanja, Akademska misao, Beograd, 2006. Number of classes of active education per week during semester/trimester/year A. Sedra, K. Smith, Microelectronic Circuits, Oxford University Press, 2009, ISBN-13: 978-0195323030 Presentation and notes of lectures (pdf), http://leda.elfak.ni.ac.rs/?page=education/elektronika/elektronika.htm M. Radmanović, Osnovi elektronike, Elektronski fakultet Niš, 2013 (to be printed) V. Pavlović et.al., Laboratorijski praktikum iz predmeta Osnovi elektronike, Elektronski fakultet Niš, 2012. Electrical Engineering and Computing Mirković D. Dejan, Dimitrijević A. Marko, Đorđević D. Srđan, Andrejević- Stošović V. Miona Pre-exam duties Grade (maximum number of points 100) Number of ECTS Students will be able to recognize schematics, understand the principle of operation, and to understand the application of basic electronic circuits: amplifiers, oscillators of sinewave signals, rectifiers and voltage regulators. Basic amplifier stages; Applications of operational amplifiers, Negative feedback, Oscillators, Power amplifiers, Rectifiers, and Voltage regulators Acquiring basic knowledge of electronics, amplifying techniques, oscillators, rectifiers and voltage regulators. Course outline Diodes and diode circuits. Bipolar transistor, operating point and and load line. Model of bipolar transistors. MOSFET transistor,operating point and and load line. Model MOSFET transistors. Basic amplifier stages with bipolar and MOSFET transistor. Multistage amplifiers. Amplifier with direct coupling. Differential and operational amplifier. Application of operational amplifiers. Negative feedback. Oscillators. Large-signal amplifiers. Rectifiers and voltage regulators.

Transcript of Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... ·...

Page 1: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

3 2 1Teaching methods

points Final exam points

10 писмени испит 2010 усмени испит 2040

0

ElectronicsBScBasics of Electronics

Study programModuleType and level of studiesThe name of the course

Petković M. Predrag, Pavlović D. Vlastimir, Milovanović P. Dragiša, Radmanović Đ. MilanLecturer (for lectures)

Lecturer/associate (for exercises)

Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Mirković D. Dejan, Dimitrijević A. Marko, Đorđević D. Srđan, Andrejević-Stošović V. Miona

Specification for the book of courses

Lectures, Problem solving; Labs; Consultations.

Textbooks/referencesV. Litovski, Osnovi elektronike – teorija, rešeni zadaci i ispitna pitanja, Akademska misao, Beograd, 2006.

Number of classes of active education per week during semester/trimester/year

A. Sedra, K. Smith, Microelectronic Circuits, Oxford University Press, 2009, ISBN-13: 978-0195323030

Presentation and notes of lectures (pdf), http://leda.elfak.ni.ac.rs/?page=education/elektronika/elektronika.htm

M. Radmanović, Osnovi elektronike, Elektronski fakultet Niš, 2013 (to be printed)

V. Pavlović et.al., Laboratorijski praktikum iz predmeta Osnovi elektronike, Elektronski fakultet Niš, 2012.

Electrical Engineering and Computing

Mirković D. Dejan, Dimitrijević A. Marko, Đorđević D. Srđan, Andrejević-Stošović V. Miona

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will be able to recognize schematics, understand the principle of operation, and to understand the application of basic electronic circuits: amplifiers, oscillators of sinewave signals, rectifiers and voltage regulators.

Basic amplifier stages; Applications of operational amplifiers, Negative feedback, Oscillators, Power amplifiers, Rectifiers, and Voltage regulators

Acquiring basic knowledge of electronics, amplifying techniques, oscillators, rectifiers and voltage regulators.

Course outline

Diodes and diode circuits. Bipolar transistor, operating point and and load line. Model of bipolar transistors. MOSFET transistor,operating point and and load line. Model MOSFET transistors. Basic amplifier stages with bipolar and MOSFET transistor. Multistage amplifiers. Amplifier with direct coupling. Differential and operational amplifier. Application of operational amplifiers. Negative feedback. Oscillators. Large-signal amplifiers. Rectifiers and voltage regulators.

Page 2: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 205 oral exam 30

3010

ElectronicsBScTelecommunications

Study programModuleType and level of studiesThe name of the course

Đorđević T. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković M. Aleksandra

Specification for the book of courses

Lectures, exercises in classroom, lab exercises, consultations, homework, project.

Textbooks/referencesM. Dukić, Principles of telecommunications, Akademska misao, Beograd, 2008.

Number of classes of active education per week during semester/trimester/year

S. Haykin, Communication Systems, 4th ed., John Wiley & Sons, 2001.Z. Nikolić, Basics of telecommunications, Čuperak plavi, Niš, 1994.

I. S. Stojanović, Basics of telecommunications, Naučna knjiga, Beograd, 1990.

M. Dukić, Principles of telecommunications – Collection of solved problems, Akademska misao, Beograd, 2009.

Electrical Engineering and Computing

Cvetković M. Aleksandra

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

After passing the exam the students will be able to: 1) perform spectral analysis of deterministic and stochastic signals; 2) learn the basic principles of analog amplitude and angle modulations; 3) learn algorithms for digitalization of analog signals; 4) know performance of pulse code modulation and different variations of delta modulation; 5) know basic principles of digital signals transmission in baseband and passband.

Exercises in classrooms (solving problems) and lab exercises using equipments, as well as computers for MATLAB exercises in all topics from lectures.

Gaining basic knowledge in the field of analog and digital telecommunications.

Course outlineSpectral analysis of deterministic and stochastic signals. Survey and description of systems for signal transmission. Transmission of signals over linear and nonlinear systems. Amplitude, frequency and phase modulation. Sampling. Quantization and compression. Coding. Frame synchronization. Delta modulation. Pulse code modulation. Baseband digital signal transmission. Passband digital signal transmission (ASK, FSK, PSK, QAM). Basics of information theory. Examples of optical, wireless and satellite telecommunication systems.

Page 3: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

5 written exam 255 oral exam 25

40

Stančić Z. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge about the characteristics of signals and systems. Knowledge of procedures for the analysis of systems in time and frequency domain.

Transformation of the independent variables: displacement operations, reflection, and scaling. Odd and even functions. Analysis of the car first and second order. Signali.Predstavljanje elementary functions through elementary signals. Laplace transform. Laplace transform and its calculation. Convolution. The calculation of the convolution in the time domain. Calculation of the convolution using the Laplace transform. Fourier series. Developing periodic functions in Fourier series. Determining the output of the system for a given input using Laplace transform.

Acquiring basic knowledge of signals and systems. Introduction to the methods of systems analysis in the time domain. Laplace transform and its application to the analysis of the system. Fourier series. Convolution calculation and output of the system for arbitrary excitation.

Course outlineThe concept of signals and systems, signal types, classification. Stability.Impuls response. Characterization of continuous systems by differential equations. Fourier series. Discretization of continuous signals. Real and idealized measurement time continuous signals. Sampling Theorem. Impulse response in the time domain. Convolution. Laplace transform. Relation between Laplace and Fourier transformations. Application of the Laplace transform to solve differential equations. Linear transfer function of the system. The stability of the system. Response of linear continuous system to an arbitrary excitation. I

Specification for the book of courses

Lectures, auditory exercises, laboratory practice

Textbooks/referencesMiodrag Popović, Signali i sistemi

Number of classes of active education per week during semester/trimester/year

Видосав Стојановић, Дискретне мреже и процесирање сигнала, 2004Simon Haykin, Barry Van Veen, Signals and systemsSteven T. Karris, Signals and systems with Matlab applications

Electrical Engineering and Computing

Nikolić V. SašaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stančić Z. Goran

Electronics BScSignals and Systems

Study programModuleType and level of studiesThe name of the course

Page 4: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

Stojković R. SuzanaRajković J. PetarRajković J. Petar, Mihajlović T. Vladan

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 3015 oral exam 3020

ElectronicsBScFundamentals of Object-oriented Programming

Study programModuleType and level of studiesThe name of the courseLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Pre-exam duties

Specification for the book of courses

Lectures, auditory exercises, lab. practice

Textbooks/references

M. Stankovic, S. Stojkovic, М. Раdmanovic and I. Petkovic, Object oriented programming lannguages C++ and Java by examples, Faculty of elektronic engeneering Nis, 2005. (in Serbian)

Number of classes of active education per week during semester/trimester/year

ppt prezentations from lectures

L. Kraus, Programming language C++ by examples, Academic mind, Belgrade, 2007. (in Serbian)

Electrical Engineering and Computing

Grade (maximum number of points 100)

Number of ECTS

After completing this course, students should acquire theoretical knowledge about object-oriented programming and to be able to develop applications in C++ prgramming language.

Class definition in programming language C++. Creating objects in static and dynamic memory. The implementation and use of the constructor. Destructors. Operator functions as class members and operator functions as global global functions. Defining derived classes. Virtual and pure virtual functions in C++. Llibrary classes for working with text and binary data streams.

The goal of this course is to introduce students to object-oriented programming technique and to C++ programming language.

Course outlineThe characteristics of object-oriented programming techniques. Classes and objects. Access to class members. Static class members. Constructors and destructors. Operator overloading. Inheritance. Polymorphism. Abstract classes. Input and output data streams. Exception throwing and exception handling. Generic functions and classes. Namespaces.

Page 5: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

4

5

Lectures Exercises OFE Study and research work Other classes

3 2Teaching methods

points Final exam points

10 written exam 30oral exam 20

40

ElectronicsBScMathematics 3

Study programModuleType and level of studiesThe name of the course

Kocić M. Ljubiša, Marjanović M. ZvezdanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Marjanović M. Zvezdan

Specification for the book of courses

lecturing using blackboard, practical exercises

Textbooks/references Stefanović L., Ranđelović B., Matejić M.,Theory of series for students of technical faculties, Student Cultural Centre, Niš 2006.

Number of classes of active education per week during semester/trimester/year

Stefanović L., Matejić M., Marinković S., Differential equations for students of technical faculties, Student Cultural Centre, Niš 2006. Stefanović L., Matematics for students of technical faculties –Vector analysis; Integrals: curvilinear, double, triple, surface; Vector field theory, Prosveta Niš, 1997; Petković M., Milovanović G., Matematics for students of technical faculties. Part V, University of Niš, Facultuy of Electronic Engrg., 2000.

Đorđević R., Milovanović G., Differential equations – Ordinary differential equations, University of Niš, Facultuy of Electronic Engrg., 2006.

Kocić Lj.,Multivariable functions, University of Niš, Facultuy of Electronic Engrg., 2008.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquiring theoretic knowledge and practical skills; Handling of mathematical methods and applying in problems solution.

exercises

Acceptance of basic knowledges necessary for implementing programs for interactive modeling of free form curves and for fractal modeling

Course outlineSeries. Numerical series. Positive series. Alternative series. Finctional series. Potential series. Fourier series. Ordinary differential equations. First order differential equations. Differential equations of first and higher order. Systems of ordinary differential equations. Multivariable functions. Limiting values and continuity. Partial derivatives and differentials of first and higher orders. Local extrema. Conditional extrema. Global extrema on closed domain. Integrals. Curvilinear integrals. Double and triple integrals. Complex analysis. Complex variable functions. Cauchy-Riemann conditions. Complex integration. Cauchy basic integral formula for functions and derivatives. Laurent series. Residues and Heaviside method for partial fraction expansion. Laplace transform.

Page 6: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 305 oral exam 30

2010

ElectronicsBScTV Systems

Study programModuleType and level of studiesThe name of the course

Nikolić V. SašaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Specification for the book of courses

Lectures, aiditory exercises, laboratory practice

Textbooks/referencesCharles Poynton, Digital Video and HDTV - Algorithms and Interfaces, Morgan Kaufmann Publishers, San Francisco 2007.

Number of classes of active education per week during semester/trimester/year

S. Nikolić, S. Cvetković: TV sistemi, skriptaDušan Marković, DVB-T (terestrička digitalna televizija), Mikroknjiga, 2008.

Electrical Engineering and Computing

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of systems for distribution of TV signals. Knowledge of the color space. Knowledge of the DVB standard for digital terrestrial television. Training for work in digital cable distribution systems.

Using software for analyse of the MPEG transport stream. Exercises on the computer in Matlab. Practical training to work at the station for the distribution of digital cable television.

Transfer the theoretical and practical knowledge of the basic systems for distribution of TV signals. Introducing of color spaces. Present standards for analogue and digital TV signal transmittion. Transfer of knowledge about systems for distribution of TV signals using satellite and cable digital television.

Course outline

Introduction to TV systems. Overview and comparison of different systems for the distribution of TV signals. Color spaces. Overview the video signals, NTSC and PAL. Digital Terrestrial Television - DVB standard. Coding of video signals. Sampling the video signal. Video signal compression. Multiplexing video signals. Channel coding. OFDM modulation. Satellite and cable digital television.

Page 7: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes2 2 1

Teaching methods

points Final exam points

10 written exam 3010 oral exam 2030

ElectronicsBScArchitectures and Algorithms

Study programModuleType and level of studiesThe name of the course

Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, laboratory exercises, homework, consultations

Textbooks/referencesR. Sedgewick and K. Wayne, Algorithms, 4th Edition, Addison-Wesley Professional, 2011

Number of classes of active education per week during semester/trimester/year

Additional course materials, such as lecture notes and tutorial documents, will be available on the faculty website.

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

At the completion of this course, students will be able to understand: a) the basic principles and concepts behind embedded systems, and obtain hands-on experience in programming embedded systems; b) the basic techniques for design and analysis of algorithms, and c) a number of important basic algorithms and their properties.

Six problem sets regarding algorithms and data structures covered in the class will be assigned during the semester: a) basic data structures; b) sorting algorithms; c) recursive algorithms; d) binary search trees; e) representation of graph and traversal, and f) shortest-path algorithms. A large portion of each problem set will be a programming assignment to be done in C++. Laboratory exercises will provide students with direct experience on hardware, software and development tools commonly used in embedded system design.

The course objective is to teach students with: a) fundamental concepts of embedded systems programming, and b) basic techniques for design and analysis of efficient algorithms emphasizing methods useful in practice.

Course outline

Introduction to embedded systems: main application areas and examples, common characteristics, and challenges in embedded systems design. Basic building blocks of embedded systems. Review C/C++ language with embedded perspective. Basic programming of digital I/O, analog I/O, interrupts, and communication. Algorithm design and analysis. Complexity of algorithms. Sorting: heapsort, quicksort, mergesort. Elementary data structures: stacks and queues, linked lists; hash tables. Recursive algorithms. Trees: binary search trees, binary heap. Graph algorithms: representation of graphs, traversal; minimal spanning tree, single-source and all-pairs shortest path.

Page 8: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

5 written exam 205 oral exam 20

2030

Milić Lj. Miljana

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in the design of electronic circuits with full awareness of the responsibility of the designer both in production and in environmental protection. Students are expected to learn how to use software to analyze, optimize and simulate electronic circuits, to learn how to write and present the result of the work, and to master the design of printed circuit boards.

Project Description. Hardware description languages - Spice / VHDL.Optimization of electronic circuits. Tolerance analysis and synthesis. The methodology of designing printed circuit boards. In the course, students work with an actual project implementation program for optimization, simulation, circuit analysis, and for designing printed circuit boards (OrCAD / SPICE).

Adoption and systematization of knowledge related to the design of electronic circuits taking into account all different aspects and stages of the design from the functional to the physical level and printed circuit boards.

Course outline

Aspects of electronic circuits design (technology, hardware / software, legal, economic, and environmental aspects). Design styles. Domains of the project description. The design phases. Project description. Hardware description languages - Spice/VHDL. Structural design. Optimization of electronic circuits. Tolerance analysis and synthesis. Fundamentals of physical design - the design of printed circuit boards. Types of printed circuit boards. Elements of printed circuit boards. Materials for printed circuit boards. The process of designing printed circuit boards. Fabrication processes of printed circuit boards. Verification and testing.

Specification for the book of courses

Lectures using the video beam, Auditory exercises, laboratory exercises on a computer, consultations, individual projects

Textbooks/referencesV. Litovski, Projektovanje elektronskih kola, Nova Jugoslavija, Vranje, 2000

Number of classes of active education per week during semester/trimester/year

http://leda.elfak.ni.ac.rs/education/

P. Petković, et. Al., Praktikum laboratorijskih vežbi iz predmeta Projektovanje elektronskih kola i Projektovanje digitalnih integrisanih kola, Elektronski fakultet, Niš, Februar 2010,

Electrical Engineering and Computing

Petković M. PredragLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Milić Lj. Miljana

ElectronicsBScElectronic Circuit Design

Study programModuleType and level of studiesThe name of the course

Page 9: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

4

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2015 oral exam 2040

ElectronicsBScDigital Electronics

Study programModuleType and level of studiesThe name of the course

Jevtić S. MilunLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đošić M. Sandra

Specification for the book of courses

Lectures with the use of projector, Auditive exercises, Laboratory exercises, Consultations.

Textbooks/referencesJevtić, M. Damnjanović, M, Digitalna elektronika, skripta i ppt prezentacija predavanja.

Number of classes of active education per week during semester/trimester/year

Tocci, R. Widmer, N. Moss, G, Digital Systems: Principles and Applications, Prentice Hall, February 10, 2006.Jevtić, M. Jovanović, B, Digitalna elektronika - Laboratorijski praktikum za Altera DE1, Elektronski fak. Niš, 2009.

Đorđević, B. Jevtić, M. Damnjanović, M. ... Digitalna elektronika, zbirka zadataka, Elektronski fakultet, Niš, 2001.

Živković, D. i Popović, M, Impulsna i digitalna elektronika, Akademska misao, 2000.

Electrical Engineering and Computing

Jovanović B. Bojan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Systematic knowledge of basic digital circuits. Together with the structure and functionality of digital circuits acquired are knowledge about the ways of presenting the function and the behaviour of digital circuits. Consideration of the problems that can occur when using tha basics and designing the complex digital circuits. Such knowledge are essential for understanding microprocessors and microcomputers. They also the basis for a number of courses relating to the analysis design and implementation of complex digital circuits, modules and systems.

Exercises: By solving the tasks students fortify theoretical knowledge. At the same time, students are introduced to the creative application of basic digital circuits. Laboratory exercises: Complete mastery of the functionality of digital circuits by the help of logic simulatior and circuit implementation on the programmable development board ALTERA FPGA DE1 with the Quartus II software development environment and related laboratory equipment.

The main objective of the course is that students firstly explore the general characteristics of digital circuits as well as the basic problems that emerge during its implementation and application. Furthermore, to gain knowledge about the basic structure and functionality of digital circuits that microcontrollers and microcomputers are made of. Finally, to master the ways of functional and behavioral description of digital circuits.

Course outline

Basic logic gates and their characteristics. Circuits with the high impedance control on the output. BUS HOLD circuit. Combinational circuits: encoder, priority coder, decoder, multiplexers, demultiplexers, binary comparators. Sequential circuits: SR and D latches, SR , D , JK , T flip-flops. Registers: stationary, shift, counter. Register application. Static memory - RAM. 2D and 3D memory architecture. Multi-port static memories. Associative memory. Designing a large memory storage. Dynamic memory (basic cell and block structure, operation sequence). Synchronous dynamic memory modules. Semiconductor memories: ROM, EEPROM and FLASH. FLASH memory architecture. Block structure of the USB FLASH drive. NVRAM and RAM with BACK UP battery. FRAM. Programmable circuits: PAL, PLA, PLD, FPGA. Arithmetic circuits. The full adder. Addition/subtraction systems. Carry Look-Ahaed (CLA) units. Accumulator unit. Arithmetic logic unit (ALU). Binary multipliers and dividers. Fundamentals of A/D and D/A conversions.

Page 10: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2010 oral exam 2040

5

Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

After completing this module the student should be able to: design linear and non-linear feedback amplifier circuits using operational amplifiers and understand the impact of the limitations of the amplifiers on circuit performance.

Solve the tasks on the exercises in areas that are theoretically discussed and then on laboratory exercises using the software package PSpice simulate some practical solutions.

To give students an understanding of ideal and non-ideal operational amplifier based circuits, circuit stability, internally and externally frequency compensation of op-amp, op-amp integrated circuit, function generator circuits for analog signal processing, active filters. The aim of the laboratory is to provide students with knowledge of the Pspice simulation of analog electronic circuits.

Course outlineOperational amplifier applications. Non ideal operational amplifier characteristics. Stability of an operational amplifier circuit. Frequency compensation in op-amp. op-amp integrated-circuit. Function generator circuits for analog signal processing. Active filters.Laboratory practice: Introduce the principles of the simulation of analog electronic circuit using PSpice program package.

Specification for the book of courses

Lectures using the video beam, Auditory exercises, laboratory exercises on a computer, consultations, individual projects

Textbooks/referencesD. Milovanović, Analog electronics, ready for publishing.

Number of classes of active education per week during semester/trimester/year

V. Litovski, Basic electronics, Akademska misao, Beograd, 2006. ISBN86-7466-227-7Ramakant Gayakwad, Op-Amps and Linear Integrated Circuits, New Jersy, 2000.

D. Milovanović, S. Đorđević, Analog electronics - laboratory exercises workbook, ready for publishing

D. Milovanović, S. Đorđević, Analog electronics - workbook, ready for publishing

Electrical Engineering and Computing

Milovanović P. DragišaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đorđević D. Srđan

ElectronicsBScAnalog Electronics

Study programModuleType and level of studiesThe name of the course

Page 11: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

3 1 1Teaching methods

points Final exam points

written exam 30oral exam 30

40

ElectronicsBScDigital Signal Processing

Study programModuleType and level of studiesThe name of the course

Pavlović D. VlastimirLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stančić Z. Goran

Specification for the book of courses

Lectures, auditory exercises, laboratory exercises, consultation

Textbooks/referencesM. Popović, Digitalna obrada signala, Nauka, 1994

Number of classes of active education per week during semester/trimester/year

S. Мitrа, Digital signal processing A computer based approach, McGraw-Hill, 2006.Steven T. Karris, Signals and systems with Matlab applications, Orchard publications, 2003.

Јоn G. Prоаkis, Dimitris Маnоlаkis, Digitаl Signаl Prоcеssing, Pеаrsоn, 2007.Lj. Milić i Z. Dobrosavljević, Uvod u digitalnu obradu signala, Akademska misao, 2009

Electrical Engineering and Computing

Stančić Z. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge about discret systems and their realization techniques. Mastering the techniques for designing of recursive and nonrecursive digital filters.

Derivative transform. Impulse invariant transform. Calculation of z transform based on Laplace transform. Bilinear transform. Modified z transform. LT-FT-ZT relations. Digital filters realization structures. Direct realization. Cascade realization. Parallel realization. Transposed realization. Lader realization. Lattice realization. Allpass realization. Binar arithmetic. Filter transfer function coefficient quantization effects. Limit cycles. Product quantization and limit cycles effects. Limit cycles as adder overflow effect. Digital to analog conversion.

Acquiring basic knowledge of analysis, synthesis and processing of digital signals. Introduction to the methods of practical implementation of the transfer function. Introduction to basic Matlab commands for analyzing and processing of digital signals. Acquiring basic knowledge for easer study of courses of Audio signal processing and Digital image processing.

Course outline

z transform. Inverse z transform. Discrete Fourier transform. Short-time Fourier transform. Discrete systems. Convolution. Linear difference equation with constant coefficients. Discrete system block diagram representation. Discrete system transfer function. Frequency response. Analog to discrete space transformation. Derivative transform. Impulse invariant transform. Bilinear transform. Nonrecursive digital filters. Linear phase networks. Design methods of nonrecursive digital filters. Window functions. Frequency sampling nonrecursive digital filter design. Hilbert transformer.

Page 12: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

4

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics BScMicroprocessor Systems

Study programModuleType and level of studiesThe name of the course

Nikolić R. TatjanaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/references

Mile Stojčev, RISC, CISC and DSP processors, Fac. of Electronic Engineering, Niš, in Serb., 2000.

Number of classes of active education per week during semester/trimester/year

Tatjana Stanković, Saša Ristić, Miloš Krstić, Ivan Andrejić, Mile Stojčev, Lab manual for microprocessors systems, Faculty of Electronic Engineering, Niš, in Serbian, 2004.

Mile Stojčev, Tatjana Stanković, Exercise manual for microprocessors systems, Faculty of Electronic Engineering, Niš, in Serbian, 2004

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students gain knowledge in the field of microprocessor techniques they need in order to effectively design, create programs and use operating systems for microcomputers in various applications (industry, communications, electro medical, military, etc.).

In this course, students should do the following exercises: 1) simulation of a simple CPU, 2) creating assembler program, 3) macros and procedures, 4) use of a debugger, 5) data conversion, 6) access video memory, 7) processing of interrupts.

To introduce students to basic principles of operation and design of modern microcomputer systems. The course relates to performance evaluation of computer systems, synthesis of simple sequential processor, input-output organization, memory organization, design and programming of micro computer systems.

Course outline

Definition of terms microcomputer architecture and organization. The basic building blocks of a computer system. Classification of computer systems. Performance of microcomputer system, performance metrics. Presentation of information, instruction format, types of operands, instruction set. Addressing modes. Simple central processing unit. Data path, arithmetic unit, register file. Synthesis of control units, direct and microprogram control. Memory subsystem - main memory, cache memory (associative, direct mapped, set associative). Mass memory. Virtual memory and paging. Input/output subsystem. Techniques for I/O data transfer. Parallel and serial data transfer. Types and characteristics of I/O devices. Bus, arbitration, synchronous and asynchronous bus. Architecture and a set of instructions of microcomputer systems based on IA-32 and IA-64. Microcomputer systems programming in assembler and at a higher programming language, C. General principles of techniques for improving the performance, throughput, parallelism, superscalar, VLIW concept, multiprocessor systems on-chip.

Page 13: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2

Teaching methods

points Final exam points

10 written exam 2020 oral exam 201515

Electronics - Multimedia TechnologiesBScElectrical and Electronic Measurements

Study programModuleType and level of studiesThe name of the course

Radenković N. Dragan, Živanović B. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Simić M. Milan

Systems of units, measurement errors. Standards of electrical quantities, traceability in measurement. Electrical measuring instruments, measurement of DC and AC voltages and currents, measurement of resistance, electronic voltmeters. Measurement of time, frequency, period and phase. Analog to digital converters, digital voltmeters, oscilloscopes. Basics of computer based measuring devices and systems, virtual instruments.

Specification for the book of courses

Teaching with slide presentation and dialogue with students.Dialogue computational exercises of teacher (or associates) and students.Individual or group consultations at teachers or associates.Demonstration of measurement resources.Practical laboratory exercises.

Textbooks/referencesB. Dimitrijević, “Electrical measurements“, Naucna knjiga, Belgrade, 1990.

Number of classes of active education per week during semester/trimester/year

S. Tumanski, "Principles of Electrical Measurements”, Taylor & Francis Group, 2006.

I. Bagarić, "Metrology of Electrical Quantities - Меasurements and Measuring Instruments", Nauka, Belgrade, 1996.

B. Dimitrijević, D. Denić, G. Đorđević, "Electrical measurements - Collection of tasks with Manual for work on laboratory exercises", Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

J. G. Webster, "Instrumentation and Sensors Handbook", CRC Press.

Jocić V. Aleksandar, Milenković V. Vladeta, Simić M. Milan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquired knowledge from electrical and electronic measurement methods and instrumentation, also capability of students for creative work on practical experiments, with processing and critical analysis of measurement data, both in professional subjects during extension of study and in engineering profession.

Computational and laboratory exercises with models and measuring instruments, which illustrate basic measuring methods.

Education of students with theoretical and practical knowledge from measurement technique and preparation for experimental work and processing of measurement results. Studying of work principles and procedures for realization and using of typical electrical and electronic measurement methods and instrumentation, both for education in extension of study and for professional engineering jobs.

Course outline

Page 14: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 20oral exam 20

4015

Electronics - Multimedia TechnologiesBScDiscrete Mathematics

Study programModuleType and level of studiesThe name of the course

Milovanović Ž. IgorLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Ranđelović M. Branislav

Specification for the book of courses

Lectures, oral exercise, homeworks.

Textbooks/referencesI. Ž Milovanović, E. I. Milovanović, Diskretna matematika, Univerzitet u Nišu, Elektronski fakultet, Niš, 2000.

Number of classes of active education per week during semester/trimester/year

J. A. Anderson, Diskretna matematika sa kombinatorikom, Računarski fakultet, Beograd, 2005.

D. Cvetković, S. Simić, Diskretna matematika, Prosveta, Niš, 1996. .

Ć. B. Dolićanin, I. Ž. Milovanović, E. I. Milovanović, DUNP, Novi Pazar, 2010.

I. Ž Milovanović, E. I. Milovanović, R. M. Stankovic, B. M. Randjelovic, Elementi diskretne matematike, VPS Blace, 2008.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students should be qualified to apply knowledge in various areas of ingeneering.

Exercises are in accordance with theoretical teaching.

Introduce students to ideas and techniques from discrete mathematics that are widely used in science and engineering. This course teaches students how to think logically, and mathematically and applz these techniques in solving problems

Course outline

Mathematical lgics. Propositional calculus. Propositional functions. Coexistency and logical consequences. Normal forms. Sets. Representations. Operations on sets. Principle of sum. Principle of inclusion-exclusion. Partitive sets. Cartesian product. Principle of product. Relations. Matrix representations. Oredring relations. Equivalence relations.Lexicographical ordering. Functions. Principles of injection, surjection, bijection and complemet. Dirichlet principle. Sequences. Generatrisa functions. Recurrent sequences. Solving linear recurrente relations. Fibonacchi, Catalan and Stirling numbers. Finite differences and summs. Permanent. Computation and properties. Permanent matrix in special form. Sistems of different representatives. Integers. Divisibility. GCD. Euclid algorithm. Diophantine equations. Modular equations. Chinese remider theorem. Euler funtion. Litttle Ferma theorem. Modular arithmetics.

Page 15: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

10 written exam 20oral exam 20

3020

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The student is trained to be able to solve basic engineering problems that require knowledge of electromagnetics and to understand the principles of operation of devices based on the properties of electromagnetic fields, which are of great importance in modern technologies.

Simulation on a computer, using a software package for the calculation of the EM field, is provided

The aim of the course is that students learn to use the most commonly applied methods for calculation of electromagnetic fields, and to become familiar with current regulations and standards in the field of electromagnetic reliability of electronic devices.

Course outline

Electric and magnetic field. Static and dynamic fields. Traveling waves. Sinusoidal waves in a lossless medium. Transmission Lines: Transmission line equations. Wave propagation on a transmission line. The lossless transmission line. Voltage reflection coefficient. Standing waves.Electrostatics: Maxwell’s equations. Coulomb’s law. Electric scalar potential. Poisson’s equation. Dielectric boundary conditions. Image method. Magnetostatics: Magnetic forces and torques. The Biot—Savart law. Magnetic field due to surface and volume current distributions. Maxwell’s magnetostatic equations. Gauss’s law for magnetism. Ampere’s law. Magnetic vector potential. Magnetic properties of materials. Magnetic permeability. Magnetic boundary conditions.Plane-Wave Propagation: Definition of plane wave. Dispersity equation. Polarization of plane wave. Phase and group velocity. Snell’s laws. Fresnel refraction and diffraction coefficients. Bruster’s angle. Metamaterials. Radiation and Antennas: The short dipole. Far-field approximation. Power density. Antenna radiation characteristics. Antenna pattern. Antenna directivity. Antenna gain. Radiation resistance. Еlectromagnetic Compatibility: Conductive and radiation interferences. Interferences caused by analogue and digital signals. Signal distortion. Screening. Grounding.

Specification for the book of courses

Besides board work, multimedial presentations, photographs and video clips are presented.

Textbooks/references8. F. T. Ulaby, E. Michielssen, U. Ravaioli: Fundamentals of Applied Electromagnetics (6/E), Prentice Hall, 2010.

Number of classes of active education per week during semester/trimester/year

J. V. Surutka: Elektromagnetika, Građevinska knjiga, Beograd, 1966. D. M. Veličković: Elektromagnetika - prva sveska, Elektronski fakultet, Niš, 2004.

D. M. Veličković, F. H. Uhlmann, K. Brandisky, R. D. Stancheva, H. Brauer:Fundamentals of Modern Electromagnetics for Engineering, TU Ilmenau, Germany, 2005.

D. M. Veličković i saradnici.: Zbirka rešenih ispitnih zadataka iz Elektromagnetike, Elektronski fakultet, Niš, 2000.

Electrical Engineering and Computing

Raičević B. Nebojša, Cvetković N. NenadLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Rančić P. Milica, Ilić S. Saša

Electronics - Multimedia TechnologiesBScApplied Electromagnetics

Study programModuleType and level of studiesThe name of the course

Page 16: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1234

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 30oral exam 30

30

Stančić Z. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge about audio signal properties and methods of processing. Mastering the techniques for audio signal filter design and existing realization configuration.

Design of analog low-pas prototype filter. Transfer function approximation techniques. Comparison of characteristics of Butterworth and Chebyshev filters. Phase linearity and effect on signal distortion. Ladder structure implementation of transfer function in case of ideal input. Ladder filter realization in case of real input. 1-way, 2-way and 3-way crossover design. Synthesis and detection of dual-tone multifrequency signal. Subband coding of speech and audio signals. Sensitivity of filter functions and problems of practical realization with standard value elements.

Acquiring basic knowledge about audio signal and filter design methods for their processing. Introduction to capabilities and basic Matlab commands for analyzing and processing of audio signals. Efficient proffesional Matlab implementation. Acquiring basic knowledge for easer study of courses of Music signal processing.

Course outlineAllpass filters,properties and phase equalizer design. Transfer function realization as active RC filters. Equalizers. Frequency and impedance normalized transfer function. Sensitivity of transfer function and practical realization problems. Frequency transformation of analog prototype filter transfer function.Digitization of audio signals. Anti-aliasing filter. Quantum distortion. Dithering. Digital voice recording. Spectral analysis of the audio signal. Short-time Fourier transform. Digital model of the speech signal. A/D conversion of the audio signal. Short-time Fourier transform. Linear predictive speech coding. Speech synthesis.

Specification for the book of courses

Lectures, auditory exercises, laboratory exercises, consultation

Textbooks/referencesLes Thede, Practical analog and digital filter design, 2004.

Number of classes of active education per week during semester/trimester/year

Julius O. Smith III, Physical audio signal processing for virtual musical instruments and audio effect, Stanford, 2006.

S. Мitrа, Digital signal processing A computer based approach, McGraw-Hill, 2006.Julius O. Smith III, Introduction to digital filters, Stanford, 2006.

Electrical Engineering and Computing

Pavlović D. VlastimirLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stančić Z. Goran

Electronics - Multimedia Technologies BScAudio Signal Processing

Study programModuleType and level of studiesThe name of the course

Page 17: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

5 written exam 25oral exam 25

1530

Electronics - Multimedia TechnologiesBScRenewable Energy

Study programModuleType and level of studiesThe name of the course

Pantić S. Dragan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Aleksić M. Sanja, Jovanović D. Igor

Specification for the book of courses

Teaching methods are lectures and exercises with active student participation through discussion on a given topic, and the analysis of different solutions in the area of renewable energy sources. Independent student work is presented through the development and presentation of seminar.

Textbooks/referencesCourse Website

Number of classes of active education per week during semester/trimester/year

Miloš Radaković, Renewable Energy and Economy, AGM book, 2010.Ljubomir Mandandzić, Renewable Energy Sources, Graphis, 2011.

Electrical Engineering and Computing

Aleksić M. Sanja, Jovanović D. Igor

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The course is organized so to combine the theoretical and practical knowledge in that way to designe and use the system for the conversion of renewable resources into electricity or thermal energy, and improve their applicability.

To demonstrate familiarity with the topic and ability to communicate concepts across discipline boundaries, each student in the course is expected to give a short oral presentation on a topic related to his/her own research interest to Renewable Energy.

The adoption of basic knowledge and understanding of the importance of renewable energy. Introduction with the types of renewable energy technologies and other types of conversion of energy into electricity. Studying the characteristics of components and systems, and software tools used to design the system.

Course outlineIntroduction - energy and environment, global supply and use of energy, concept and types of renewable energy sources. Conditions in the global market and examples of implemented plants in Serbia. Wind energy: resources, wind power, wind generators, wind farm. Hydropower: resources, utilization of water power, an assessment of available energy, types of turbines and systems, small hydro (types and structures). Geothermal energy: types of geothermal resources (water, hot rocks, earth), resources, technology and systems of exploitation. Biomass: features, technologies and systems for biomass, dedicated biomass production for energy, the biochemical processes of production (ethanol, biodiesel and biogas). Nuclear Power: The process of obtaining nuclear power, nuclear fuel. New technologies: fuel cells, compressed hydrogen. Energy Storage: hydropower reservoirs, electrochemical energy storage (batteries), the process of electrolysis, stored energy of compressed hydrogen. Solar energy. Solar thermal and photovoltaic energy. Types of solar cells and their basic electrical characteristics. Modeling and simulation of manufacturing processes and the electrical properties of solar cells. Types and components of solar photovoltaic systems. Stand-alone

Page 18: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2

Teaching methods

points Final exam points

10 written exam 2020 oral exam 201515

J. G. Webster, "Instrumentation and Sensors Handbook", CRC Press.

Jocić V. Aleksandar, Milenković V. Vladeta, Simić M. Milan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquired knowledge from electrical and electronic measurement methods and instrumentation, also capability of students for creative work on practical experiments, with processing and critical analysis of measurement data, both in professional subjects during extension of study and in engineering profession.

Computational and laboratory exercises with models and measuring instruments, which illustrate basic measuring methods.

Education of students with theoretical and practical knowledge from measurement technique and preparation for experimental work and processing of measurement results. Studying of work principles and procedures for realization and using of typical electrical and electronic measurement methods and instrumentation, both for education in extension of study and for professional engineering jobs.

Course outlineSystems of units, measurement errors. Standards of electrical quantities, traceability in measurement. Electrical measuring instruments, measurement of DC and AC voltages and currents, measurement of resistance, electronic voltmeters. Measurement of time, frequency, period and phase. Analog to digital converters, digital voltmeters, oscilloscopes. Basics of computer based measuring devices and systems, virtual instruments.

Specification for the book of courses

Teaching with slide presentation and dialogue with students.Dialogue computational exercises of teacher (or associates) and students.Individual or group consultations at teachers or associates.Demonstration of measurement resources.Practical laboratory exercises.

Textbooks/referencesB. Dimitrijević, “Electrical measurements“, Naucna knjiga, Belgrade, 1990.

Number of classes of active education per week during semester/trimester/year

S. Tumanski, "Principles of Electrical Measurements”, Taylor & Francis Group, 2006.

I. Bagarić, "Metrology of Electrical Quantities - Меasurements and Measuring Instruments", Nauka, Belgrade, 1996.

B. Dimitrijević, D. Denić, G. Đorđević, "Electrical measurements - Collection of tasks with Manual for work on laboratory exercises", Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

Radenković N. Dragan, Živanović B. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Simić M. Milan

Electronics - Embedded Systems BScElectrical and Electronic Measurements

Study programModuleType and level of studiesThe name of the course

Page 19: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 20oral exam 20

4015

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students should be qualified to apply knowledge in various areas of ingeneering.

Exercises are in accordance with theoretical teaching.

Introduce students to ideas and techniques from discrete mathematics that are widely used in science and engineering. This course teaches students how to think logically, and mathematically and applz these techniques in solving problems

Course outline

Mathematical lgics. Propositional calculus. Propositional functions. Coexistency and logical consequences. Normal forms. Sets. Representations. Operations on sets. Principle of sum. Principle of inclusion-exclusion. Partitive sets. Cartesian product. Principle of product. Relations. Matrix representations. Oredring relations. Equivalence relations.Lexicographical ordering. Functions. Principles of injection, surjection, bijection and complemet. Dirichlet principle. Sequences. Generatrisa functions. Recurrent sequences. Solving linear recurrente relations. Fibonacchi, Catalan and Stirling numbers. Finite differences and summs. Permanent. Computation and properties. Permanent matrix in special form. Sistems of different representatives. Integers. Divisibility. GCD. Euclid algorithm. Diophantine equations. Modular equations. Chinese remider theorem. Euler funtion. Litttle Ferma theorem. Modular arithmetics.

Specification for the book of courses

Lectures, oral exercise, homeworks.

Textbooks/referencesI. Ž Milovanović, E. I. Milovanović, Diskretna matematika, Univerzitet u Nišu, Elektronski fakultet, Niš, 2000.

Number of classes of active education per week during semester/trimester/year

J. A. Anderson, Diskretna matematika sa kombinatorikom, Računarski fakultet, Beograd, 2005.

D. Cvetković, S. Simić, Diskretna matematika, Prosveta, Niš, 1996. .

Ć. B. Dolićanin, I. Ž. Milovanović, E. I. Milovanović, DUNP, Novi Pazar, 2010.

I. Ž Milovanović, E. I. Milovanović, R. M. Stankovic, B. M. Randjelovic, Elementi diskretne matematike, VPS Blace, 2008.

Electrical Engineering and Computing

Milovanović Ž. IgorLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Ranđelović M. Branislav

Electronics - Embedded Systems BScDiscrete Mathematics

Study programModuleType and level of studiesThe name of the course

Page 20: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

10 written exam 20oral exam 20

3020

Electronics - Embedded Systems BScApplied Electromagnetics

Study programModuleType and level of studiesThe name of the course

Raičević B. Nebojša, Cvetković N. NenadLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Rančić P. Milica, Ilić S. Saša

Specification for the book of courses

Besides board work, multimedial presentations, photographs and video clips are presented.

Textbooks/references8. F. T. Ulaby, E. Michielssen, U. Ravaioli: Fundamentals of Applied Electromagnetics (6/E), Prentice Hall, 2010.

Number of classes of active education per week during semester/trimester/year

J. V. Surutka: Elektromagnetika, Građevinska knjiga, Beograd, 1966. D. M. Veličković: Elektromagnetika - prva sveska, Elektronski fakultet, Niš, 2004.

D. M. Veličković, F. H. Uhlmann, K. Brandisky, R. D. Stancheva, H. Brauer:Fundamentals of Modern Electromagnetics for Engineering, TU Ilmenau, Germany, 2005.

D. M. Veličković i saradnici.: Zbirka rešenih ispitnih zadataka iz Elektromagnetike, Elektronski fakultet, Niš, 2000.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The student is trained to be able to solve basic engineering problems that require knowledge of electromagnetics and to understand the principles of operation of devices based on the properties of electromagnetic fields, which are of great importance in modern technologies.

Simulation on a computer, using a software package for the calculation of the EM field, is provided

The aim of the course is that students learn to use the most commonly applied methods for calculation of electromagnetic fields, and to become familiar with current regulations and standards in the field of electromagnetic reliability of electronic devices.

Course outline

Electric and magnetic field. Static and dynamic fields. Traveling waves. Sinusoidal waves in a lossless medium. Transmission Lines: Transmission line equations. Wave propagation on a transmission line. The lossless transmission line. Voltage reflection coefficient. Standing waves.Electrostatics: Maxwell’s equations. Coulomb’s law. Electric scalar potential. Poisson’s equation. Dielectric boundary conditions. Image method. Magnetostatics: Magnetic forces and torques. The Biot—Savart law. Magnetic field due to surface and volume current distributions. Maxwell’s magnetostatic equations. Gauss’s law for magnetism. Ampere’s law. Magnetic vector potential. Magnetic properties of materials. Magnetic permeability. Magnetic boundary conditions.Plane-Wave Propagation: Definition of plane wave. Dispersity equation. Polarization of plane wave. Phase and group velocity. Snell’s laws. Fresnel refraction and diffraction coefficients. Bruster’s angle. Metamaterials. Radiation and Antennas: The short dipole. Far-field approximation. Power density. Antenna radiation characteristics. Antenna pattern. Antenna directivity. Antenna gain. Radiation resistance. Еlectromagnetic Compatibility: Conductive and radiation interferences. Interferences caused by analogue and digital signals. Signal distortion. Screening. Grounding.

Page 21: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 305 oral exam 30

2010

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

To enable students to understand and implement independently the basic operations of digital image processing in MATLAB.

Exercises on the computer in MATLAB. Practical implementation of the program of digital image processing algorithms that are presented in class.

Present the basic algorithms for digital image processing: image enhacement, sharpening, filtering, segmentation, etc.. Present the mathematical knowledge for operation in digital image processing. Software implementation of presented algorithms in Matlab.

Course outline

Components of the image processing system. Photometry, acquisition and digitalization of the image. Image enhancement in the spatial domain. Image enhancement in the frequency domain. Image restoration. Color image processing. Morphological image processing. Image segmentation.

Specification for the book of courses

Lectures, laboratory practice, individual projects.

Textbooks/referencesMiodrag Popović, Digitalna obrada slike, Akademska misao, 2006.

Number of classes of active education per week during semester/trimester/year

S. Nikolić, S. Cvetković: Digitalna obrada slike, skripta

Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, 3rd edition, Prentice-Hall, 2008.

Electrical Engineering and Computing

Nikolić V. SašaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Electronics - Embedded Systems BScDigital Image Processing

Study programModuleType and level of studiesThe name of the course

Page 22: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

5 written exam 25oral exam 25

1530

Electronics - Embedded SystemsBScRenewable Energy

Study programModuleType and level of studiesThe name of the course

Pantić S. Dragan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Aleksić M. Sanja, Jovanović D. Igor

Specification for the book of courses

Teaching methods are lectures and exercises with active student participation through discussion on a given topic, and the analysis of different solutions in the area of renewable energy sources. Independent student work is presented through the development and presentation of seminar.

Textbooks/referencesCourse Website

Number of classes of active education per week during semester/trimester/year

Miloš Radaković, Renewable Energy and Economy, AGM book, 2010.Ljubomir Mandandzić, Renewable Energy Sources, Graphis, 2011.

Electrical Engineering and Computing

Aleksić M. Sanja, Jovanović D. Igor

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The course is organized so to combine the theoretical and practical knowledge in that way to designe and use the system for the conversion of renewable resources into electricity or thermal energy, and improve their applicability.

To demonstrate familiarity with the topic and ability to communicate concepts across discipline boundaries, each student in the course is expected to give a short oral presentation on a topic related to his/her own research interest to Renewable Energy.

The adoption of basic knowledge and understanding of the importance of renewable energy. Introduction with the types of renewable energy technologies and other types of conversion of energy into electricity. Studying the characteristics of components and systems, and software tools used to design the system.

Course outlineIntroduction - energy and environment, global supply and use of energy, concept and types of renewable energy sources. Conditions in the global market and examples of implemented plants in Serbia. Wind energy: resources, wind power, wind generators, wind farm. Hydropower: resources, utilization of water power, an assessment of available energy, types of turbines and systems, small hydro (types and structures). Geothermal energy: types of geothermal resources (water, hot rocks, earth), resources, technology and systems of exploitation. Biomass: features, technologies and systems for biomass, dedicated biomass production for energy, the biochemical processes of production (ethanol, biodiesel and biogas). Nuclear Power: The process of obtaining nuclear power, nuclear fuel. New technologies: fuel cells, compressed hydrogen. Energy Storage: hydropower reservoirs, electrochemical energy storage (batteries), the process of electrolysis, stored energy of compressed hydrogen. Solar energy. Solar thermal and photovoltaic energy. Types of solar cells and their basic electrical characteristics. Modeling and simulation of manufacturing processes and the electrical properties of solar cells. Types and components of solar photovoltaic systems. Stand-alone

Page 23: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2

Teaching methods

points Final exam points

10 written exam 2020 oral exam 201515

Electronics - Circuits and SystemsBScElectrical and Electronic Measurements

Study programModuleType and level of studiesThe name of the course

Radenković N. Dragan, Živanović B. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Simić M. Milan

Systems of units, measurement errors. Standards of electrical quantities, traceability in measurement. Electrical measuring instruments, measurement of DC and AC voltages and currents, measurement of resistance, electronic voltmeters. Measurement of time, frequency, period and phase. Analog to digital converters, digital voltmeters, oscilloscopes. Basics of computer based measuring devices and systems, virtual instruments.

Specification for the book of courses

Teaching with slide presentation and dialogue with students.Dialogue computational exercises of teacher (or associates) and students.Individual or group consultations at teachers or associates.Demonstration of measurement resources.Practical laboratory exercises.

Textbooks/referencesB. Dimitrijević, “Electrical measurements“, Naucna knjiga, Belgrade, 1990.

Number of classes of active education per week during semester/trimester/year

S. Tumanski, "Principles of Electrical Measurements”, Taylor & Francis Group, 2006.

I. Bagarić, "Metrology of Electrical Quantities - Меasurements and Measuring Instruments", Nauka, Belgrade, 1996.

B. Dimitrijević, D. Denić, G. Đorđević, "Electrical measurements - Collection of tasks with Manual for work on laboratory exercises", Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

J. G. Webster, "Instrumentation and Sensors Handbook", CRC Press.

Jocić V. Aleksandar, Milenković V. Vladeta, Simić M. Milan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquired knowledge from electrical and electronic measurement methods and instrumentation, also capability of students for creative work on practical experiments, with processing and critical analysis of measurement data, both in professional subjects during extension of study and in engineering profession.

Computational and laboratory exercises with models and measuring instruments, which illustrate basic measuring methods.

Education of students with theoretical and practical knowledge from measurement technique and preparation for experimental work and processing of measurement results. Studying of work principles and procedures for realization and using of typical electrical and electronic measurement methods and instrumentation, both for education in extension of study and for professional engineering jobs.

Course outline

Page 24: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 20oral exam 20

4015

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students should be qualified to apply knowledge in various areas of ingeneering.

Exercises are in accordance with theoretical teaching.

Introduce students to ideas and techniques from discrete mathematics that are widely used in science and engineering. This course teaches students how to think logically, and mathematically and applz these techniques in solving problems

Course outline

Mathematical lgics. Propositional calculus. Propositional functions. Coexistency and logical consequences. Normal forms. Sets. Representations. Operations on sets. Principle of sum. Principle of inclusion-exclusion. Partitive sets. Cartesian product. Principle of product. Relations. Matrix representations. Oredring relations. Equivalence relations.Lexicographical ordering. Functions. Principles of injection, surjection, bijection and complemet. Dirichlet principle. Sequences. Generatrisa functions. Recurrent sequences. Solving linear recurrente relations. Fibonacchi, Catalan and Stirling numbers. Finite differences and summs. Permanent. Computation and properties. Permanent matrix in special form. Sistems of different representatives. Integers. Divisibility. GCD. Euclid algorithm. Diophantine equations. Modular equations. Chinese remider theorem. Euler funtion. Litttle Ferma theorem. Modular arithmetics.

Specification for the book of courses

Lectures, oral exercise, homeworks.

Textbooks/referencesI. Ž Milovanović, E. I. Milovanović, Diskretna matematika, Univerzitet u Nišu, Elektronski fakultet, Niš, 2000.

Number of classes of active education per week during semester/trimester/year

J. A. Anderson, Diskretna matematika sa kombinatorikom, Računarski fakultet, Beograd, 2005.

D. Cvetković, S. Simić, Diskretna matematika, Prosveta, Niš, 1996. .

Ć. B. Dolićanin, I. Ž. Milovanović, E. I. Milovanović, DUNP, Novi Pazar, 2010.

I. Ž Milovanović, E. I. Milovanović, R. M. Stankovic, B. M. Randjelovic, Elementi diskretne matematike, VPS Blace, 2008.

Electrical Engineering and Computing

Milovanović Ž. IgorLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Ranđelović M. Branislav

Electronics - Circuits and SystemsBScDiscrete Mathematics

Study programModuleType and level of studiesThe name of the course

Page 25: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2010 oral exam 202020

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowlwdge about OO design at all, and about phases of design from defining the user requirements to the implementation; Getting the skills in all phases realisation using OO languagw UML.

The knowladge geathered on lessons, students gain to the skill in automation of the software design with Rational Rose. Through the making the complete documentation on personaly realized design baysed on UML description, they get the skill in reviewing about realized task.

Learn the base of Object oriented programming an dsoftware systems design based on UML using Rational Rose design tool.

Course outline

Data abstraction. Modules as means of abstraction: classes and objects. Hereditary and polimorphism. Abstract classes and interfaces. Today OO languages. Static and Dynamic interplementation of the OO languages- System modelinhg concept in UML. User-requirements creating. User requirements analysing. Objects interaction. Operation specification. Control specification. OO system-design approach using UML.Styles in design.Man-computer interaction- Boundary classes design.. Data managing. Implementation. Re-usable components. OO Project menagement. System development technique. OO modelling of real-time systems. == techniques applied on real-time systems realisation.

Lectures, auditiv e exercises, laboratory exercises on computers, consultig, individual design.

Textbooks/references

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Đošić M. Sandra

S. Bennett, S. McRobb, R. Farmer, "Object-Oriented System Analysis and Design Using UML", McGraw-Hill, 2002.М. Fowler, "UML ukratko: Kratak vodič kroz standardni jezik za modelovanje objekata", Mikro knjiga, 2005.Objektno-orijentisane tehnike projektovanja sistema (OOTPS) – skripta dostupna na sajtu http://leda.elfak.ni.ac.rs/educationM. Damnjanović, S. Đošić, "UML dijagrami – Zbirka rešenih zadataka"M. Damnjanović, S. Đošić, "Objektno orijentisane tehnike projektovanja sistema – praktikum za laboratorijske vežbe"

Đošić M. Sandra

Specification for the book of courses

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Electronics - Circuits and SystemsBScObject Oriented Techniques for System Design

Study programModuleType and level of studiesThe name of the course

Page 26: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1234

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2015 oral exam 2040

Electronics - Circuits and SystemsBScDigital Integrated Circuits

Study programModuleType and level of studiesThe name of the course

Jevtić S. MilunLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stančić Z. Goran

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesBranko Dokić, Digitalna elektronika, Elektrotehnički fakultet, Banjaluka, 2012.

Number of classes of active education per week during semester/trimester/year

Stančić, G. Jevtić, M. Logička i impulsna kola - zbirka zadataka, Elektronski fakultet u Nišu, 2003. (dostupno u pdf formatu)Stančić, G. Jevtić, M. Digitalna integrisana kola - laboratorijski praktikum, Elektronski fakultet u Nišu, 2003.

Јевтић, М. ДИГИТАЛНА ИНТЕГРИСАНА КОЛА, скрипта и ppt презентација предавања.Živković, D. i Popović, M, Impulsna i digitalna elektronika, Akademska misao, 2000.

Electrical Engineering and Computing

Stančić Z. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students are expected to learn the basic elements of digital integrated circuits and their applications in the design complex integrated circuits and systems process. Reduced power techniques for digital integrated circuits. Based on the basic logic elements and comparators realize different pulse circuits, which are integral part of today's complex integrated circuits. This knowledge is essential for the successful design of complex integrated circuits and digital circuits with mixed signals. The knowledge about pulse circuits is necessary for the design and understanding of many electronic systems and devices used in industry management.

Exercises: students through the process of tasks solving define theoretical knowledge and learn the essential elements for the realization of digital integrated circuits as well as their usage in pulse circuits application. Labs: Identifying the functionality and basic characteristics of digital integrated circuits and pulse circuits using electrical circuit simulator and laboratory models with the accompanying laboratory equipment.

To observing in detail the structure and characteristics of modern families of logic circuits different production technology. To look at the problems and compromises that occur in their design. To use a comparative analysis of different families of logic circuits to learn how to select integrated logic circuits for specific applications and how to interconnect them. To learn functionality, structure and characteristics of voltage comparators and their applications. To learn functionality and usage of the basic and integrated pulse circuits.

Course outline

The characteristics of digital circuits. Switching characteristics of MOSFET's, diodes and bipolar transistors. The basic logic circuits (LC). Time characteristics. Power dissipation. CMOS LC (HC, HCT, AC, ACT, AHC, AHCT). Bipolar LC: S, LS, AS, ALS, ECL. BiCMOS LC: ALB BCT ABT LVT ABTEI. Bilateral CMOS switch. Pass logic, CPL. CMOS LC low-power and low-voltage power supply. Voltage levels translation. Crossbar techniques (CBT CBTLV). Dynamic logic cirsuit. Dmoino logic. BUS realization (Bus-hold circuits, BTL, GTL). SR and L latch. MS SR, D, JK and T flip-flop. Schmitt trigger circuit. Interference suppression. Voltage comparators. Multivibration circuits. Relaxation oscillator circuit. Linear voltage generators. The timer circuit (Ti 555). Current controllers.

Page 27: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

5 written exam 25oral exam 25

1530

Electronics - Circuits and SystemsBScRenewable Energy

Study programModuleType and level of studiesThe name of the course

Pantić S. Dragan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Aleksić M. Sanja, Jovanović D. Igor

Specification for the book of courses

Teaching methods are lectures and exercises with active student participation through discussion on a given topic, and the analysis of different solutions in the area of renewable energy sources. Independent student work is presented through the development and presentation of seminar.

Textbooks/referencesCourse Website

Number of classes of active education per week during semester/trimester/year

Miloš Radaković, Renewable Energy and Economy, AGM book, 2010.Ljubomir Mandandzić, Renewable Energy Sources, Graphis, 2011.

Electrical Engineering and Computing

Aleksić M. Sanja, Jovanović D. Igor

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The course is organized so to combine the theoretical and practical knowledge in that way to designe and use the system for the conversion of renewable resources into electricity or thermal energy, and improve their applicability.

To demonstrate familiarity with the topic and ability to communicate concepts across discipline boundaries, each student in the course is expected to give a short oral presentation on a topic related to his/her own research interest to Renewable Energy.

The adoption of basic knowledge and understanding of the importance of renewable energy. Introduction with the types of renewable energy technologies and other types of conversion of energy into electricity. Studying the characteristics of components and systems, and software tools used to design the system.

Course outlineIntroduction - energy and environment, global supply and use of energy, concept and types of renewable energy sources. Conditions in the global market and examples of implemented plants in Serbia. Wind energy: resources, wind power, wind generators, wind farm. Hydropower: resources, utilization of water power, an assessment of available energy, types of turbines and systems, small hydro (types and structures). Geothermal energy: types of geothermal resources (water, hot rocks, earth), resources, technology and systems of exploitation. Biomass: features, technologies and systems for biomass, dedicated biomass production for energy, the biochemical processes of production (ethanol, biodiesel and biogas). Nuclear Power: The process of obtaining nuclear power, nuclear fuel. New technologies: fuel cells, compressed hydrogen. Energy Storage: hydropower reservoirs, electrochemical energy storage (batteries), the process of electrolysis, stored energy of compressed hydrogen. Solar energy. Solar thermal and photovoltaic energy. Types of solar cells and their basic electrical characteristics. Modeling and simulation of manufacturing processes and the electrical properties of solar cells. Types and components of solar photovoltaic systems. Stand-alone

Page 28: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

3 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2Teaching methods

points Final exam points

20 written exam 2020 oral exam 201010

ElectronicsBScEnglish Language 1

Study programModuleType and level of studiesThe name of the course

Stojković M. NadeždaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Specification for the book of courses

lectures, consultations.

Textbooks/referencesSlađana Živković, Nadežda Stojković, English for Students of Information and Communication Technologies, Elektronski fakultet, 2012.

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge on English language for electro technology.

Work on verbal tenses, passive, if clauses, exercises on expert vocabulary, relevant areas of syntax and morphology.

Acquiring knowledge on English Language for electro technology.

Course outline

Work on language units related to basic aspects of electro technology. Introduction to professional and scientific vocabulary, specific and characteristic syntax structures and basic morphological processes that are most frequent in expert English language for electro technology.

Page 29: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

4

5

Lectures Exercises OFE Study and research work Other classes2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics BScComputer Networks and Interfaces

Study programModuleType and level of studiesThe name of the course

Nikolić R. Tatjana, Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/references

Mile Stojčev, Computer networks and data transfer, Fac. of Electronic Engineer. Niš, in Serb., 2005.

Number of classes of active education per week during semester/trimester/year

Mile Stojčev, Goran Nikolić, Nataša Popović, Exercise manual for computer networks and interfaces, Faculty of Electronic Engineering Niš, in Serbian, 2011.

M.A. Gallo, W.M. Hancock, Computer Communications and Networking Technologies, Brooks/Cole Thomson Learning, 2006

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The resulting knowledge of this subject will enable the students to understand the realization and the principles of networking components, applications, protocols, standards, and implementation strategies that are the basis for the design, operation, and maintenance of computer networks.

During the implementation of the curriculum it is planned that students independently do the following labs: 1) electrical interfaces, 2) detection and correction of errors, 3) asynchronous and synchronous transmission, 4) Ethernet, 5) Token-Ring, 6) routing, 7) LAN, 8) network design.

To introduce students to: a) the way in which computers communicate with each other, b) the way in which computers are grouped together to form a network, c) different network concepts and techniques that are crucial to successful implementation of computer networks, and d) various network implementation strategies and technologies that are used currently.

Course outlineData transmission and networking. Network components. Layer model. The development of the Internet. The ISO-OSI reference model. The TCP/IP protocol stack. The physical layer and the data link layer. Signals and electrical interfaces. Asynchronous and synchronous transmission. Digital and analog transmission. Modulation techniques. Multiplexing. Errors detection and correction. Management at the data link layer and protocols. Point to point access. Random access, Ethernet. The network layer, networking, network address translation. Forwarding and fragmentation of a datagram. IPv4 and IPv6. Routing. Routing algorithms: distance vector, link state. Subnets and hierarchical addressing. Autonomous systems and the structure of the Internet. Algorithms and interdomain routing. The transport layer. Ports, and client-server model. UDP. TCP, segments, establishing a connection, state diagram, flow control, sliding window protocol, error control. Congestion control, the nature of congestion, router model, models of congestion control, slow start, fast retransmission, fast recovery. The application layer. TELNET, FTP, DNS, electronic mail. HTTP/Web. Static, dynamic and active Web documents. Proxy server and pages caching. Aspects of

Page 30: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2010 oral exam 40

20

ElectronicsBScRF Electronics

Study programModuleType and level of studiesThe name of the course

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Mirković D. Dejan

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/references

G. Jovanović, RF electronics, script in electronics format (available on the website of the course)

Number of classes of active education per week during semester/trimester/year

R. Ludwig, P. Bretchko, RF Circuit Design: Theory and Applications, Prentice Hall, 2000

G. Jovanović, Manuals, textual and video tutorials for laboratory exercises and individual projects (available on the website of the course)

G. Jovanović, M. Ilić, RF electronics – Solution manual, University of Niš, Faculty of Electronics Engineering, 2011

Electrical Engineering and Computing

Mirković D. Dejan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students should gain knowledge about the functioning and characteristics of RF circuits and systems. The students also need to overcome the process of designing RF circuits. During the design process, usage of specialized software tools are planned.

1. Low-noise amplifier. 1.1. Non-linear models of transistors, the choice of optimal DC operating point, bias circuit. 1.2. S-parameters of the active element. Stability testing. Selection and design of circuits for stabilization. Modified S-parameters 1.3. Bilateral amplifier. Matching circuits for input and output stages. Transduced, available, operating, and maximum power gain amplification. 2. Filters with discrete elements and microstrip lines. 3. PLL synthesizer. 4. Circuit for frequency conversion – frequency mixers.

Introduce students to the basic principles of wireless communications. Studying the architectures of transmitters and receivers, basic building blocks, and high-frequency circuits as constituent of the radio equipments. Acquiring knowledge about procedure of RF circuits design.

Course outline

Principles of wireless communication, architectures of radio transmitters and receivers, resonant circuits, passive and active elements in RF circuits, transmission lines, Smith chart, S parameters, design of low-noise amplifiers, matching circuits, design of RF filters, oscillators and PLL, frequency mixers, RF power amplifiers, amplitude modulation, frequency modulation.

Page 31: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 30

50

Electronics - Multimedia Technologies BScElectronic Systems Design

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesDamjanovic M., Design of electronic systems, the script

Number of classes of active education per week during semester/trimester/year

Тocci R., Widmer N.and MossG. Principles and applications (10th edition), Prentice Hall 2006

Damjanovic M. et al., Practical laboratory training in the design and testing of electronic circuits and systems, Electronic Engineering Nis, 2000

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in designing secure electronic system-level modules and circuits with the necessary knowledge of a software and hardware tools.

The students improve their knowledge gained in lectures by practicing the use of tools for designing, management and documenting the project - OrCAD , Protel, Microsoft Project, Microchip's microcontroller development systems, logic analyzer. The student learn about practical application of microcontrollers in system design, C programming language for microcontroller, implementation of communication protocols: RS 232/485, Ethernet, Bluetooth, The project development planning, performance estimation. The process of analysis and development of hardware and software subsystems. The preparation of technical documentation.

Adoption and systematization of knowledge related to the design of system-level electronic circuits and modules

Course outlineTypes and topologies of electronic systems. Designing systems: levels and phases of design, development of specifications, modeling, top-down design, modularization, hardware-software compromise, software design, hardware design, integration, evaluation. Project management: the organization of the project team, creating the documentation. Basics for the design of electronic systems: tools for software design, hardware design tools, tools for hardware and software integration and debugging, software packages to support the design of microprocessor systems. Designing reliable systems: systems for detecting failures and possible systems that work, and in the presence of termination, redundancy in hardware, in software redundancy, redundancy in the data, and time. Design of printed circuit boards.

Page 32: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

4

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScMicroprocessor Technique

Study programModuleType and level of studiesThe name of the course

Nikolić R. TatjanaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/references

Mile Stojčev, RISC, CISC and DSP processors, Fac. of Electronic Engineering, Niš, in Serb., 2000.

Number of classes of active education per week during semester/trimester/year

Tatjana Stanković, Saša Ristić, Miloš Krstić, Ivan Andrejić, Mile Stojčev, Lab manual for microprocessors systems, Faculty of Electronic Engineering, Niš, in Serbian, 2004.David A. Patterson, John L. Hennessy, Computer Organization and Design, Revised Fourth Edition: The Hardware/Software Interface, Elsevier, Nov 1, 2011.

Mile Stojčev, Tatjana Stanković, Exercise manual for microprocessors systems, Faculty of Electronic Engineering, Niš, in Serbian, 2004

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students acquire knowledge in the field of microprocessor techniques for efficient programming and usage of complex microcomputer systems that are based on superscalability, superpipelining and VLIW concept, in order to optimize the speed of code execution and effective communication with the outside world.

In the implementation of plans and programs provided to students independently do the following exercises: 1) Evaluation of performance, 2) Simulation of pipeline systems (PCSpim), 3) Simulation of the VLIW machine, 4) The ILP technique, 5) Multithread processor; 6) Configurable processor.

The intent of this course is to familiarize students with the basic principles and design of modern and complex microcomputer systems. Presented material relates to performance evaluation of computer systems, synthesis of superscalar and VLIW processor, consideration of operating constreins and their bypassing.

Course outline

Trends in technology. Moore's law. Measures for performance evaluation. Techniques to improve performance. Reducing energy consumption. Operating mode for saving power in microprocessor system. Throughput increasement. Parallelism. Pipelining. Superpipelining. Superscalability. Organization of memory subsystem. The main and cache memory. Techniques for maintaining consistency and coherence in the work of memory. Instruction level parallelism. Constraints in the execution of the program, the types of hazards. Branch prediction. Code optimization techniques. Data level parallelism and task level parallelism. Superscalar organizations of different processors. VLIW processors. Multiprocessor systems-on-chip, homogeneous and heterogeneous. Accelerators, GPUs. Programming homogeneous and heterogeneous multicore processors.

Page 33: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 30

50

Electronics - Circuits and SystemsBScElectronic Systems Design

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesDamjanovic M., Design of electronic systems, the script

Number of classes of active education per week during semester/trimester/year

Тocci R., Widmer N.and MossG. Principles and applications (10th edition), Prentice Hall 2006

Damjanovic M. et al., Practical laboratory training in the design and testing of electronic circuits and systems, Electronic Engineering Nis, 2000

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in designing secure electronic system-level modules and circuits with the necessary knowledge of a software and hardware tools.

The students improve their knowledge gained in lectures by practicing the use of tools for designing, management and documenting the project - OrCAD , Protel, Microsoft Project, Microchip's microcontroller development systems, logic analyzer. The student learn about practical application of microcontrollers in system design, C programming language for microcontroller, implementation of communication protocols: RS 232/485, Ethernet, Bluetooth, The project development planning, performance estimation. The process of analysis and development of hardware and software subsystems. The preparation of technical documentation.

Adoption and systematization of knowledge related to the design of system-level electronic circuits and modules

Course outlineTypes and topologies of electronic systems. Designing systems: levels and phases of design, development of specifications, modeling, top-down design, modularization, hardware-software compromise, software design, hardware design, integration, evaluation. Project management: the organization of the project team, creating the documentation. Basics for the design of electronic systems: tools for software design, hardware design tools, tools for hardware and software integration and debugging, software packages to support the design of microprocessor systems. Designing reliable systems: systems for detecting failures and possible systems that work, and in the presence of termination, redundancy in hardware, in software redundancy, redundancy in the data, and time. Design of printed circuit boards.

Page 34: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 305 oral exam 30

2010

Electronics - Multimedia TechnologiesBScDigital Image Processing

Study programModuleType and level of studiesThe name of the course

Nikolić V. SašaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Specification for the book of courses

Lectures, laboratory practice, individual projects.

Textbooks/referencesMiodrag Popović, Digitalna obrada slike, Akademska misao, 2006.

Number of classes of active education per week during semester/trimester/year

S. Nikolić, S. Cvetković: Digitalna obrada slike, skripta

Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, 3rd edition, Prentice-Hall, 2008.

Electrical Engineering and Computing

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

To enable students to understand and implement independently the basic operations of digital image processing in MATLAB.

Exercises on the computer in MATLAB. Practical implementation of the program of digital image processing algorithms that are presented in class.

Present the basic algorithms for digital image processing: image enhacement, sharpening, filtering, segmentation, etc.. Present the mathematical knowledge for operation in digital image processing. Software implementation of presented algorithms in Matlab.

Course outline

Components of the image processing system. Photometry, acquisition and digitalization of the image. Image enhancement in the spatial domain. Image enhancement in the frequency domain. Image restoration. Color image processing. Morphological image processing. Image segmentation.

Page 35: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

45

Lectures Exercises OFE Study and research work Other classes2 2 1

Teaching methods

points Final exam points10 written exam 3010 oral exam 2030

Electronics - Embedded SystemsBScDigital System Architecture

Study programModuleType and level of studiesThe name of the course

Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, laboratory exercises, homework, consultations

Textbooks/referencesGoran Lj. Đorđević, „Microsystem аrchitectures“, Faculty of Еlectronic Еngineering, Niš, 2009. (in serbian)

Number of classes of active education per week during semester/trimester/year

P.P. Chu, „RTL Hardware Design Using VHDL, Coding for Efficiency, Portability, and Scalability“, John Wiley & Sons, Inc. Hoboken, New Jersey, 2006.

V. A. Pedroni, „Circuit Design with VHDL“, MIT Press, Cambridge, Massachusetts, 2004.

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

At the end of this course, students are expected to use techniques, skills and modern engineering tools for digital systems design including: a) simulation of hardware description language-based digital systems designs through electronic design automation software; b) synthesize digital systems designs suitable for implementation on programmable device technologies.

Nine problem sets regarding digital system desing using VHDL will be assigned during the semester:1) understanding FPGA design flow; 2) design entry using schematic editor; 3) VHDL simulation and synthesis; 4) using concurrent statements; 5) using sequential statements; 6) VHDL design of finite state machines; 7) structural design in VHDL; 8) using packages and libraries; 9) using functions and procedures.

The course objective is to teach students with basic principles of digital systems design with emphasis on a hardware description language approach.

Course outline

Introduction to principles of digital circuits and systems design. Overview of design implementation technologies. Programmable device technologies: PLA, CPLD, and FPGA, design flow, electronic design automation software and development tools. Introduction to VHDL: VHDL code structure, design styles, VHDL design units. Lexical elements and objects: data types, signals, variables and arrays, data conversion, operators and attributes. Concurrent statements: WHEN, SELECT, and GENERATE, conceptual diagrams, and synthesis of concurrent code. Sequential code: process, sequential statements IF, CASE, and LOOP, synthesis of sequential code, sequential code for combinational and sequential circuits. Finite state machines: state diagram, algorithmic state machines, state coding, VHDL design of finite state machine. Package and components: statements PACKAGE and COMPONENT, structural and hierarchical design. Functions and procedures.

Page 36: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 205 oral exam 20

2525

Electronics - Circuits and Systems BScAnalog Circuits

Study programModuleType and level of studiesThe name of the course

Petković M. PredragLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đorđević D. Srđan

Specification for the book of courses

Lectures using the video beam, Auditory exercises, laboratory exercises on a computer, consultations, individual projects

Textbooks/referencesP.Petković, lecturing notes http://leda.elfak.ni.ac.rs/?page=education

Number of classes of active education per week during semester/trimester/year

Johan Huijsing, OPERATIONAL AMPLIFIERS, Theory and Design, Kluwer Academic Publishers, 2001

Vančo Litovski, Basics of electronics, theory, solved problems and questions (in serbian), Belgrade, 2006 .

Electrical Engineering and Computing

Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will gain competence in the recognition and undersetending of the basic building blocks used in analog and mixed signal electronic systems. It is expected for students to learn how to simulate circuits on system level, select topology of the circuits according to the given specifications as well as to implement analog functions in the analog and mixed signal elelctronic systems .

Simulation and implementation of the basic analog building blocks. Practical sessions include five laboratory exercises: 1. Three op-amp instrumentation amplifier techniques s 2. Chopper Stabilized Amplifier 3. RMS-DC converter 4. Phase Locked Loop 5. Lock in Amplifier

To give students an understanding of: the principle of operation, characteristics, analysis and design techniques of the basic building blocks used in analog and mixed signal electronic systems.

Course outlineNoise in electronic circuits: sources, manifestations, measure, tehcniques to reduce the influence of noise. Sources of Signals: transducer properties. Signal conditioning techniques. Differential line driving. Programmable-gain amplifiers. Wide Band Amplifiers. Low noise amplifiers. Current feedback amplifiers. Comparators. Instrumentation Amplifiers. True RMS to DC convertors. Voltage-to-Frequency converters. Frequency-to-voltage converter. Mixers. Phase locked loop - PLL. Lock-in amplifiers. Sample/Hold amplifiers. Chopper Amplifiers. Isolation amplifiers. Capacitive loads drive. SC circuits. Analog-to-digital converter. Digital-to-analog converter. Field Programmable Analog Arrays FPAA.

Page 37: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

20 written exam20 oral exam 40

20

Electronics - Multimedia TechnologiesBScAnimation I

Study programModuleType and level of studiesThe name of the course

Stojanović V. NikolaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stojanović V. Nikola

Specification for the book of courses

Lectures, auditive exercises, laboratory exercises.

Textbooks/referencesMorgan Robinson, “Maya 8 - Vizuelni brzi vodič“, Kompjuer biblioteka, 2007.

Number of classes of active education per week during semester/trimester/year

Lee Lanier, "Maya - Professional Tips and Techniques", Wiley, 2007.

Electrical Engineering and Computing

Stojanović V. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Obtaining the necessary knowledge for producing complex 3D models, manipulation of 3D objects and basics of animation.

3D modelling. 3D camera and ortogonal views, coordinate system, manipulatin the objects. Polygonal modelling, primitive geometry, pivot points moving,polygones, hierarchy. NURBS modelling. Object mapping. Camera. Lights. Rendering, optimization. Animation. Study research work: Photographing, modelling and visualisation of a building of chioce in Niš.

Introduction to programs for 3D modelling. Presentation of basic knowledge of polygonal modelling, primitive geometry, introduction to polygones.

Course outlineIntroduction to programs for 3D modelling. User interface, view through 3D camera and ortogonal views, coordinate system, manipulatin the objects. Basics of polygonal modelling, primitive geometry, pivot points moving, introducing polygones, hierarchy. NURBS modelling. Object mapping. Camera. Lights. Rendering, optimization. Animation basics.

Page 38: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Multimedia TechnologiesBScMicrocontrollers

Study programModuleType and level of studiesThe name of the course

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing of the implemented embeded systems which is operating in real time. Lectures, exercises, labs, homework, colloquia, seminars, consultations

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of microcontroller architectures and acquiring knowledge for use in embedded applications.

Development Tools, Assembler, loading programs. Working with built-in peripherals. Seven-segment display, keyboard. Serial communication with PC.

To introduce students with the most commonly used microcontroller architecture and acquiring of basic knowledge for practical application and programming embedded microcontroller systems using C and assembler languages.

Course outline

Microprocessors and microcontrollers basics architectures. The MCS51 microcontroller architecture. Instruction set summary. Memory technologies and interfacing, device programmers. Development kits. CPU bus interface and timing. Basic I/O interfaces. Serial data communications: RS232, SPI, CAN. Design examples: CAN based automated test equipment for vehicle inspection.

Page 39: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Conversion methods. Application of the converter.

Weighted DACs, Ladder Network DAC, Capacitive Binary-Weighted DAC. Successive Approximation ADCs, Flash Converters, Dual Slope ADCs, VF Converters, First-Order Sigma-Delta ADC

Introduce students to the basic techniques of conversion signals from analog to digital domain and vice versa, as well as the acquisition of practical knowledge about current circuits for this purpose.

Course outline

Data Converter History, Coding and Quantizing. Sampling Theory. Data Converter Errors. Data Converter Architectures. Testing Data Converters. Interfacing to Data Converters.Voltage References, takt generators, analog switches and multiplexers, Sample ana hold circuits.Data Converter Applications: Precision Measurement and SensorConditioning, Digital Potentiometers, Digital Audio, Digital Video and Display Electronics, Software Radio, Direct Digital Synthesis.

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of some simulation methods. Practically show characteristic signal conversion methods. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Đorđević D. Srđan

Electronics - Multimedia TechnologiesBScData Converters

Study programModuleType and level of studiesThe name of the course

Page 40: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 1020 oral exam 2040

0

Electronics - Multimedia TechnologiesBScAutomatic Control

Study programModuleType and level of studiesThe name of the course

Antić S. Dragan, Mitić B. DarkoLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Perić Lj. Staniša, Danković B. Nikola

Specification for the book of courses

Multimedia lectures; Auditory exercises; Laboratory exercises

Textbooks/referencesČ. Milosavljević, Fundamentals of Automatic Control - Part I , Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Number of classes of active education per week during semester/trimester/year

Č. Milosavljević, Fundamentals of Automatic Control - Methodical Workbook , Faculty of Electronic Engineering, Niš, 1995. (in Serbian)Č. Milosavljević, Fundamentals of Automatic Control - Manual of Laboratory Exercises , Faculty of Electronic Engineering, Niš, 1995 (in Serbian).

Milić Stojić, Continuous-time Control Systems , Faculty of Electronic Engineering, Niš, 2005.

Č. Milosavljević, Fundamentals of Automatic Control - Part III, Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Electrical Engineering and Computing

Danković B. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Systematic approach to modeling of automatic control systems. Structural block diagram algebra. Characteristic transfer functions derivations. System analysis in time, frequency and complex domain. Controller design and tuning. Practical implementations of automatic control systems in industry. Introduction to MATLAB software tools.

The Laplace transformation, definition, properties and applications. Signal flow graph and Mason's rule in structural block diagram analysis. Electromechanical analogies and electrical circuits transfer functions derivation. State space approach. State space models determination of electrical networks. State space model transformation into transfer function. Direct, series and parallel programming. Time and frequency responses. Stability of linear systems. Routh and Hurwitz stability methods. Nyquist stability criterion. Root locus. Compensator design using root locus method. z-transformation and inverse z-transformation. Discrete-time transfer functions of digital systems. Stability of digital control systems. Jury's stability test and bilinear transformation.

Introduction to the basic idea of automatic control, components of control systems, systems modeling, as well as control systems analysis and design.

Course outline

Overview of the automatic control systems (ACSs) development.. ACSs classification. Modeling of linear analog and digital ACSs. ACS structure. Structural block diagrams of control systems, Linear systems analysis in time, frequency and complex domain. System stability. Stability analysis methods in frequency and complex domains. System performance rating and design criteria. Continuous-time ACSs synthesis. Digital control systems analysis. Discrete-time transfer functions. Digital control systems stability. Digital control systems design. Computer simulation of ACSs. Industrial controllers. PID controller design. Examples of modern ACSs architectures and implementations.

Page 41: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 2015 oral exam 2040

Electronics - Multimedia TechnologiesBScNumerical Mathematics

Study programModuleType and level of studiesThe name of the course

Kovačević A. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Marinković D. Slađana

Specification for the book of courses

Предавања; Аудиторне вежбе; Консултације

Textbooks/referencesG.V. Milovanović: Numerical Analysis I, Naučna Knjiga, Belgrade, 1991. (Serbian)

Number of classes of active education per week during semester/trimester/year

G.V. Milovanović, M.A. Kovačević: A Collection of Solutions for Problems in Numerical Analysis, Naučna knjiga, Belgrade, 1991. (Serbian)

G.V. Milovanović: Numerical Analysis II, Naučna Knjiga, Belgrade, 1991. (Serbian)

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students' capability to apply numerical algorithms in the profession.

Practical teaching conducted through solving problems and tasks that are within the scope of theoretical lectures. It is intended for better knowledge acquireing and understanding, and its transformation into serviceable knowledge.

Providing the basic concepts in Numerical Mathematics

Course outlineNumerical methods for solving the systems of linear equations. Direct methods. Iterative methods. Ill-conditioned systems. Nonlinear equations and systems. Newton method and modifications. Secant method. Bisection method. Algebraic equations solving. Newton-Kantorovich method for systems of nonlinear equations. Approximation of functions. Lagrange and Hermite interpolation. Least-square approximation. Numerical differentiation and integration. Newton-Cotes and Gaussian quadrature formulas.

Page 42: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

5 written exam5 oral exam 40

50projects

P. Petković, Projektovanje CMOS integrisanih kola sa mešovitim signalima,Elektronski fakultet, 2009, ISBN 978-86-85195-86-0

Number of classes of active education per week during semester/trimester/year

M.Damnjanovic, Lectureing notes http://leda.elfak.ni.ac.rs/?page=education

activity during lectures

colloquiaexercises

Pre-exam dutiesGrade (maximum number of points 100)

Student will be competent to: 1. Use CAD tools for digital circuit design (a) based on manual layout drowing of own cell, (b) based on standard cell libraries; (2) Learn LINUX/UNIT operating system; (3) Improve skills to write documentation and to presnt results.

Theoretical knowledge for integrated circuits design students will practice using Mentor Graphics ASIC Design Suite under LINUX/UNIX operating system. Intensive practical laboratory exercises. During the first part of the course students will pass through full custom design flow. They will solve a problem from the practicum. Thereafter, they will get individual project to design a digital module. The second part of the course is organized in the similar way but related to standard cell semi-custom design. Positively marked projects are prerequisite for final exam

P.Petković, et al., Praktikum laboratorijskih vežbi izProjektovanje elektronskih kola i Projektovanje digitalnih elektronskih kola, Elektronski fakultet Niš, February 2010.

Course outline

Lecturer/associate (for exercises)Lecturer/associate (for OFE)Number of ECTS

Adoption and systematization of knowledge necessary for full custom digital integrated circuits design and semicustom design based on standard cells (ASIC).

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/references

Specification for the book of coursesElectrical Engineering and ComputingElectronics - Embedded Systems BSc

Study program

MentorGraphics ASIC Design Suite documentation

The name of the course Digital Integrated Circuits Design

Standard and submicron CMOS process. Design rules. Power line tracing. Cases. Floor planning. Full custom design. Transistor sizing. Trade of speed, power consumption and area. Stick diagram. Schematics, simulation, LVS, parameter extraction. ERC. DRC. Cell characterization. Adding a new cell to the library. Standard cell based design. VHDL description. Verification. Automatic synthesis. Delay, power and area forecast. place and route, post-layout verification, Signal integrity. Power line routing. Clock tree. Crosstalk prevention. Antenna effect prevention. Pad ordering.

P. Petković, Lectureing notes http://leda.elfak.ni.ac.rs/?page=education

ModuleType and level of studies

Milić Lj. MiljanaAndrejević-Stošović V. MionaPetković M. Predrag, Damnjanović S. MilunkaLecturer (for lectures)

Page 43: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Conversion methods. Application of the converter.

Weighted DACs, Ladder Network DAC, Capacitive Binary-Weighted DAC. Successive Approximation ADCs, Flash Converters, Dual Slope ADCs, VF Converters, First-Order Sigma-Delta ADC

Introduce students to the basic techniques of conversion signals from analog to digital domain and vice versa, as well as the acquisition of practical knowledge about current circuits for this purpose.

Course outline

Data Converter History, Coding and Quantizing. Sampling Theory. Data Converter Errors. Data Converter Architectures. Testing Data Converters. Interfacing to Data Converters.Voltage References, takt generators, analog switches and multiplexers, Sample ana hold circuits.Data Converter Applications: Precision Measurement and SensorConditioning, Digital Potentiometers, Digital Audio, Digital Video and Display Electronics, Software Radio, Direct Digital Synthesis.

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of some simulation methods. Practically show characteristic signal conversion methods. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Đorđević D. Srđan

Electronics - Embedded systemsBScData Converters

Study programModuleType and level of studiesThe name of the course

Page 44: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 1020 oral exam 2040

0

Electronics - Embedded SystemsBScAutomatic Control

Study programModuleType and level of studiesThe name of the course

Antić S. Dragan, Mitić B. DarkoLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Perić Lj. Staniša, Danković B. Nikola

Specification for the book of courses

Multimedia lectures; Auditory exercises; Laboratory exercises

Textbooks/referencesČ. Milosavljević, Fundamentals of Automatic Control - Part I , Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Number of classes of active education per week during semester/trimester/year

Č. Milosavljević, Fundamentals of Automatic Control - Methodical Workbook , Faculty of Electronic Engineering, Niš, 1995. (in Serbian)Č. Milosavljević, Fundamentals of Automatic Control - Manual of Laboratory Exercises , Faculty of Electronic Engineering, Niš, 1995 (in Serbian).

Milić Stojić, Continuous-time Control Systems , Faculty of Electronic Engineering, Niš, 2005.

Č. Milosavljević, Fundamentals of Automatic Control - Part III, Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Electrical Engineering and Computing

Danković B. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Systematic approach to modeling of automatic control systems. Structural block diagram algebra. Characteristic transfer functions derivations. System analysis in time, frequency and complex domain. Controller design and tuning. Practical implementations of automatic control systems in industry. Introduction to MATLAB software tools.

The Laplace transformation, definition, properties and applications. Signal flow graph and Mason's rule in structural block diagram analysis. Electromechanical analogies and electrical circuits transfer functions derivation. State space approach. State space models determination of electrical networks. State space model transformation into transfer function. Direct, series and parallel programming. Time and frequency responses. Stability of linear systems. Routh and Hurwitz stability methods. Nyquist stability criterion. Root locus. Compensator design using root locus method. z-transformation and inverse z-transformation. Discrete-time transfer functions of digital systems. Stability of digital control systems. Jury's stability test and bilinear transformation.

Introduction to the basic idea of automatic control, components of control systems, systems modeling, as well as control systems analysis and design.

Course outline

Overview of the automatic control systems (ACSs) development.. ACSs classification. Modeling of linear analog and digital ACSs. ACS structure. Structural block diagrams of control systems, Linear systems analysis in time, frequency and complex domain. System stability. Stability analysis methods in frequency and complex domains. System performance rating and design criteria. Continuous-time ACSs synthesis. Digital control systems analysis. Discrete-time transfer functions. Digital control systems stability. Digital control systems design. Computer simulation of ACSs. Industrial controllers. PID controller design. Examples of modern ACSs architectures and implementations.

Page 45: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 2015 oral exam 2040

Electronics - Embedded Systems BScNumerical Mathematics

Study programModuleType and level of studiesThe name of the course

Kovačević A. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Marinković D. Slađana

Specification for the book of courses

Предавања; Аудиторне вежбе; Консултације

Textbooks/referencesG.V. Milovanović: Numerical Analysis I, Naučna Knjiga, Belgrade, 1991. (Serbian)

Number of classes of active education per week during semester/trimester/year

G.V. Milovanović, M.A. Kovačević: A Collection of Solutions for Problems in Numerical Analysis, Naučna knjiga, Belgrade, 1991. (Serbian)

G.V. Milovanović: Numerical Analysis II, Naučna Knjiga, Belgrade, 1991. (Serbian)

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students' capability to apply numerical algorithms in the profession.

Practical teaching conducted through solving problems and tasks that are within the scope of theoretical lectures. It is intended for better knowledge acquireing and understanding, and its transformation into serviceable knowledge.

Providing the basic concepts in Numerical Mathematics

Course outlineNumerical methods for solving the systems of linear equations. Direct methods. Iterative methods. Ill-conditioned systems. Nonlinear equations and systems. Newton method and modifications. Secant method. Bisection method. Algebraic equations solving. Newton-Kantorovich method for systems of nonlinear equations. Approximation of functions. Lagrange and Hermite interpolation. Least-square approximation. Numerical differentiation and integration. Newton-Cotes and Gaussian quadrature formulas.

Page 46: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam20 oral exam 40

30

Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Mastering the knowledge and skills to independently develop virtual instruments using LabVIEW development package. Students will gain the ability to create virtual instruments, perform measurements and data acquisition.

Introduction to LabVIEW development environment (front panel, block diagram, toolbar), the implementation of virtual instrument in LabVIEW. Data-flow concept of programming and modular programming. Data acquisition in LabVIEW environment. Programming loops. Sequences and files, waveforms. Strings, clusters, error control, case and sequence structures. Formulae. Printing and documentation. Basic software architectures, connectivity and network connectivity.

Acquiring the necessary knowledge for virtual instruments implementation. Introducing the concept of virtual instrumentation, data-flow processing and programming.

Course outlineThe concept of virtual instruments, virtual instruments advantages over traditional instruments. Basic concepts of data acquisition – resolution, sample rate, A/D conversion. Virtual instrument hardware and software coupling. The concept of data-flow processing and graphical programming. Processing of the data, documentation and presentation.

Specification for the book of courses

Lectures, laboratory practice, individual projects.

Textbooks/referencesNational Instruments: "LabVIEW User Manual", http://www.ni.com/pdf/manuals/320999e.pdf

Number of classes of active education per week during semester/trimester/year

National Instruments: "LabVIEW Measurements Manual", http://www.ni.com/pdf/manuals/322661a.pdf

Electrical Engineering and Computing

Milovanović P. DragišaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Dimitrijević A. Marko

Electronics - Circuits and Systems BScVirtual Instruments

Study programModuleType and level of studiesThe name of the course

Page 47: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of microcontroller architectures and acquiring knowledge for use in embedded applications.

Development Tools, Assembler, loading programs. Working with built-in peripherals. Seven-segment display, keyboard. Serial communication with PC.

To introduce students with the most commonly used microcontroller architecture and acquiring of basic knowledge for practical application and programming embedded microcontroller systems using C and assembler languages.

Course outline

Microprocessors and microcontrollers basics architectures. The MCS51 microcontroller architecture. Instruction set summary. Memory technologies and interfacing, device programmers. Development kits. CPU bus interface and timing. Basic I/O interfaces. Serial data communications: RS232, SPI, CAN. Design examples: CAN based automated test equipment for vehicle inspection.

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing of the implemented embeded systems which is operating in real time. Lectures, exercises, labs, homework, colloquia, seminars, consultations

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Electronics - Circuits and SystemsBScMicrocontrollers

Study programModuleType and level of studiesThe name of the course

Page 48: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 1020 oral exam 2040

0

Electronics - Circuits and SystemsBScAutomatic Control

Study programModuleType and level of studiesThe name of the course

Antić S. Dragan, Mitić B. DarkoLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Perić Lj. Staniša, Danković B. Nikola

Specification for the book of courses

Multimedia lectures; Auditory exercises; Laboratory exercises

Textbooks/referencesČ. Milosavljević, Fundamentals of Automatic Control - Part I , Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Number of classes of active education per week during semester/trimester/year

Č. Milosavljević, Fundamentals of Automatic Control - Methodical Workbook , Faculty of Electronic Engineering, Niš, 1995. (in Serbian)Č. Milosavljević, Fundamentals of Automatic Control - Manual of Laboratory Exercises , Faculty of Electronic Engineering, Niš, 1995 (in Serbian).

Milić Stojić, Continuous-time Control Systems , Faculty of Electronic Engineering, Niš, 2005.

Č. Milosavljević, Fundamentals of Automatic Control - Part III, Faculty of Electronic Engineering, Niš, 2002 (in Serbian).

Electrical Engineering and Computing

Danković B. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Systematic approach to modeling of automatic control systems. Structural block diagram algebra. Characteristic transfer functions derivations. System analysis in time, frequency and complex domain. Controller design and tuning. Practical implementations of automatic control systems in industry. Introduction to MATLAB software tools.

The Laplace transformation, definition, properties and applications. Signal flow graph and Mason's rule in structural block diagram analysis. Electromechanical analogies and electrical circuits transfer functions derivation. State space approach. State space models determination of electrical networks. State space model transformation into transfer function. Direct, series and parallel programming. Time and frequency responses. Stability of linear systems. Routh and Hurwitz stability methods. Nyquist stability criterion. Root locus. Compensator design using root locus method. z-transformation and inverse z-transformation. Discrete-time transfer functions of digital systems. Stability of digital control systems. Jury's stability test and bilinear transformation.

Introduction to the basic idea of automatic control, components of control systems, systems modeling, as well as control systems analysis and design.

Course outline

Overview of the automatic control systems (ACSs) development.. ACSs classification. Modeling of linear analog and digital ACSs. ACS structure. Structural block diagrams of control systems, Linear systems analysis in time, frequency and complex domain. System stability. Stability analysis methods in frequency and complex domains. System performance rating and design criteria. Continuous-time ACSs synthesis. Digital control systems analysis. Discrete-time transfer functions. Digital control systems stability. Digital control systems design. Computer simulation of ACSs. Industrial controllers. PID controller design. Examples of modern ACSs architectures and implementations.

Page 49: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

5 written exam 2015 oral exam 2040

Electronics - Circuits and SystemsBScNumerical Mathematics

Study programModuleType and level of studiesThe name of the course

Kovačević A. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Marinković D. Slađana

Specification for the book of courses

Предавања; Аудиторне вежбе; Консултације

Textbooks/referencesG.V. Milovanović: Numerical Analysis I, Naučna Knjiga, Belgrade, 1991. (Serbian)

Number of classes of active education per week during semester/trimester/year

G.V. Milovanović, M.A. Kovačević: A Collection of Solutions for Problems in Numerical Analysis, Naučna knjiga, Belgrade, 1991. (Serbian)

G.V. Milovanović: Numerical Analysis II, Naučna Knjiga, Belgrade, 1991. (Serbian)

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students' capability to apply numerical algorithms in the profession.

Practical teaching conducted through solving problems and tasks that are within the scope of theoretical lectures. It is intended for better knowledge acquireing and understanding, and its transformation into serviceable knowledge.

Providing the basic concepts in Numerical Mathematics

Course outlineNumerical methods for solving the systems of linear equations. Direct methods. Iterative methods. Ill-conditioned systems. Nonlinear equations and systems. Newton method and modifications. Secant method. Bisection method. Algebraic equations solving. Newton-Kantorovich method for systems of nonlinear equations. Approximation of functions. Lagrange and Hermite interpolation. Least-square approximation. Numerical differentiation and integration. Newton-Cotes and Gaussian quadrature formulas.

Page 50: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

3 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2Teaching methods

points Final exam points

20 written exam 2020 oral exam 201010

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Advanced theoretical and practical knowledge on English language for electro technology.

Practicing basic principles and kinds of spoken and written communications for electro technology. Enhancement of knowledge of grammar, syntax, morphology, and of communications skills.

Acquiring advanced knowledge on English language electro technolgy.

Course outline

Work on advanced linguistic units related to basic areas of electro technology. Enhancing the knowledge on expert terminology, specific and characteristic syntax structures and morphological processes that are most present in expert English language for electro technology. Introduction to the basic principles and kinds of spoken and written communications for electro technology.

Specification for the book of courses

lectures, consultations.

Textbooks/referencesSlađana Živković, Nadežda Stojković, English for Students of Information and Communication Technologies, Elektronski fakultet, 2012.

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Stojković M. NadeždaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Electronics BScEnglish Language 2

Study programModuleType and level of studiesThe name of the course

Page 51: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Jovanović D. Igor, Andrejević-Stošović V. Miona

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on fundamentals of power electronics. Mastering the techniques of development, realisation and application of the basic circuits of power electronics.

Basic circuits of power electronics; Single-phase voltage regulator; Three-phase voltage regulator; Single-phase diode rectifier; Three-phase diode rectifier.

Acquiring the fundamental knowledge about power electronics, components of power electronics and the fundamental circuits in which they are applied.

Course outline

Introduction to power electronics. Components of power electronics (diode, bipolar transistor, thyristor, MOSFET, IGBT). Application technique of power components (cooling, protection, joint operation of components). Basic circuits with diodes and thyristors. AC voltage controllers. Natural and forced commutation. Sources of DC voltage (diode rectifiers, thyristor rectifiers).

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/referencesM.Radmanović, D.Mančić, Osnovi energetske elektronike, Faculty of Electronic Engineering, Niš, in print, 2013.

Number of classes of active education per week during semester/trimester/year

N.Mohan, T.M.Undeland, W.P.Robbins, Power electronics: Converters, Applications, and Design, John Wiley & Sons., New York, 2003.

PowerPoint presentation.

M.Radmanović, D.Mančić, Zbirka zadataka iz energetske elektronike, Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

Radmanović Đ. Milan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor, Andrejević-Stošović V. Miona

ElectronicsBScFundamentals of Power Electronics

Study programModuleType and level of studiesThe name of the course

Page 52: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 305 oral exam 30

2010

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of the basic concepts of creation, compression, processing and presentation of multimedia information. Understanding the algorithm of image compression and compression of video and audio signals.

Exercises on the computer in the MATLAB. Practical implementation of the compression algorithm.

Transfer the theoretical and practical knowledge of the basic concepts of multimedia systems. Analyze the processes of creation, compression, presentation and multimedia processing. Detailed explanation of the most important compression algorithms for image, video and audio.

Course outline

Multimedia data and multimedia systems. Digital data acquisition, sampling and quantization. Media representation and media formats.Color theory. Multimedia authoring. Multimedia compression. Media compression: Images. Media compression: Video. Media compression: Audio.

Specification for the book of courses

Lectures, auditory exercises, laboratory practice

Textbooks/referencesP. Havaldar, G. Medioni: Multimedia systems, 2010 Course Technology, Cengage Learning

Number of classes of active education per week during semester/trimester/year

Shi Yun Q. Image and video compression for multimedia engineering, CRC Press, 2008Miodrag Popović, Digitalna obrada slike, Akademska misao, 2006.

Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, 3rd edition, Prentice-Hall, 2008.

S. Nikolić, S. Cvetković: Multimedijalni sistemi, skripta

Electrical Engineering and Computing

Nikolić V. SašaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

ElectronicsBScMultimedia Systems

Study programModuleType and level of studiesThe name of the course

Page 53: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

4

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 40

40

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students have to learn the basic and advanced software tools for video and audio production. They need to know to create multimedia content in video and audio format, DVD and interactive video tutorials.

Images in video production. Tool for video montage. Creation video from animated image. Using the source windows, montage of complex video and audio projects. Sound effects. Video effects. Transition. Titles. Project task 1.Tools for creating special video effects. Examples of animation images, text and video. Using 3D layers. Java script to control the video. Image stabilization. Tracking the movement in the picture. Time remapping. Color key technique. Particles effects. The use of 3D models. Example of static and animated DVD menus. Record video tutorials. Project task 2.

Acquisition of knowledge and skills in the field of multimedia design and technology. Training on software tools for video and audio production is planned. Presentation capabilities of these tools in the development of multimedia content in video and audio format (editing and special effects), interactive DVD menus, multimedia presentations and video tutorials.

Course outlineImages in video production. Montage tools. Key frames. Source panel, input and output point. Static and dynamic titles. Video and audio effects and transitions.Special video effects. Types and properties of the layers. Usage of masks, brushes, erasers, cloning. Animation with automatic orientation and relationship with the "parent" layer. Animation text layers, kinetic typography. Layers in 3D space. Camera in 3D. Light in 3D. Java script for the video production. Image stabilization and objects tracking. Tools for "puppets" animation. Time remapping. Delete background with color key technique. Usage of 3D models. Interactive multimedia DVD menus. Recording of video tutorials.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/references

Adobe creative team, Adobe Photoshop CS5 Classroom in a Book, Adobe Systems Inc., 2010

Number of classes of active education per week during semester/trimester/year

G. Jovanović, Manuals, textual and video tutorials (available on the website of the course and DVD)

Adobe creative team, Adobe After Effects CS5 Classroom in a Book, Adobe Systems Inc., 2010

Adobe creative team, Adobe Premiere Pro CS5 Classroom in a Book, Adobe Systems Inc., 2011

Electrical Engineering and Computing

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Electronics - Multimedia TechnologiesBScVideo Production

Study programModuleType and level of studiesThe name of the course

Page 54: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScMicrocontrollers

Study programModuleType and level of studiesThe name of the course

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing of the implemented embeded systems which is operating in real time. Lectures, exercises, labs, homework, colloquia, seminars, consultations

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of microcontroller architectures and acquiring knowledge for use in embedded applications.

Development Tools, Assembler, loading programs. Working with built-in peripherals. Seven-segment display, keyboard. Serial communication with PC.

To introduce students with the most commonly used microcontroller architecture and acquiring of basic knowledge for practical application and programming embedded microcontroller systems using C and assembler languages.

Course outline

Microprocessors and microcontrollers basics architectures. The MCS51 microcontroller architecture. Instruction set summary. Memory technologies and interfacing, device programmers. Development kits. CPU bus interface and timing. Basic I/O interfaces. Serial data communications: RS232, SPI, CAN. Design examples: CAN based automated test equipment for vehicle inspection.

Page 55: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

5 written exam5 oral exam 40

50

The name of the course Digital Integrated Circuits Design

Standard and submicron CMOS process. Design rules. Power line tracing. Cases. Floor planning. Full custom design. Transistor sizing. Trade of speed, power consumption and area. Stick diagram. Schematics, simulation, LVS, parameter extraction. ERC. DRC. Cell characterization. Adding a new cell to the library. Standard cell based design. VHDL description. Verification. Automatic synthesis. Delay, power and area forecast. place and route, post-layout verification, Signal integrity. Power line routing. Clock tree. Crosstalk prevention. Antenna effect prevention. Pad ordering.

Course outline

Andrejević-Stošović V. Miona

Specification for the book of coursesElectrical Engineering and ComputingElectronics - Circuits and SystemsBSc

Study program

Number of classes of active education per week during semester/trimester/year

M.Damnjanovic, Lectureing notes http://leda.elfak.ni.ac.rs/?page=educationMentorGraphics ASIC Design Suite documentation

ModuleType and level of studies

Milić Lj. Miljana

Petković M. Predrag, Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)Number of ECTS

Adoption and systematization of knowledge necessary for full custom digital integrated circuits design and semicustom design based on standard cells (ASIC).

P. Petković, Lectureing notes http://leda.elfak.ni.ac.rs/?page=education

P.Petković, et al., Praktikum laboratorijskih vežbi izProjektovanje elektronskih kola i Projektovanje digitalnih elektronskih kola, Elektronski fakultet Niš, February 2010.

Pre-exam dutiesGrade (maximum number of points 100)

Student will be competent to: 1. Use CAD tools for digital circuit design (a) based on manual layout drowing of own cell, (b) based on standard cell libraries; (2) Learn LINUX/UNIT operating system; (3) Improve skills to write documentation and to presnt results.

Theoretical knowledge for integrated circuits design students will practice using Mentor Graphics ASIC Design Suite under LINUX/UNIX operating system. Intensive practical laboratory exercises. During the first part of the course students will pass through full custom design flow. They will solve a problem from the practicum. Thereafter, they will get individual project to design a digital module. The second part of the course is organized in the similar way but related to standard cell semi-custom design. Positively marked projects are prerequisite for final exam

projects

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesP. Petković, Projektovanje CMOS integrisanih kola sa mešovitim signalima,Elektronski fakultet, 2009, ISBN 978-86-85195-86-0

activity during lectures

colloquiaexercises

Page 56: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

3 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes45

Teaching methods

points Final exam points

written exam70 oral exam 30

ElectronicsBScProfessional Practice/Team Project

Study programModuleType and level of studiesThe name of the course

Professional practice does not have numerical grade. Grading is descriptive (pass/fail)

Petković M. PredragLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Specification for the book of courses

Student selects the company from private or public sector for practice. Professional practice can be also carried out abroad. Upon completion of practice, on the basis on student's reports and certificates signed by the authorized person from the company, the student will be awarded by 3 ECTS points.

Textbooks/references

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Improving student's responsibility, professional approach, and communication skills in a team. Using the experience of experts from the company to extend the practical knowledge and motivation of students. Gaining a clear insight into the possibility of applying the acquired knowledge and skills covered by the study program in practice.

Content of professional practice is in full compliance with the goals of practice. Students describe their involvement in projects and provides a critical review on their own experience, knowledge and skills they have gained in practice.

Getting acquainted with the organization of the company. Getting to know the team and the project in which the students are involved. Understanding the business processes, participate in the design of products, documentation and quality control, in accordance with the company's possibilities.

Course outline

Page 57: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

3 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2Teaching methods

points Final exam points

10 written exam 20oral exam 20

4010

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The readiness of engineers of electro technology to organize and indipendently make decisions in contemporary corporate business with gained communicational skills with the practical application of modern technique of planning.

The aim of the subject is to introduce future engineers of electro technology with the role of business communications in business strategy, communications aspects in business relations, communication skills, as well as with didactics principles in practical business and electronic communications.

Course outline

Basic elements of communications.Structure of communicative process. Types of communications.Communicative aspects of business relations. Basic rules and principles of business negotiations. Technique of business negotiations. Basic characteristics of business communications. Public relations. Press conference. Leadership. CV. Business etiquette. Internet and electronic business. Forms of e-commerce. Risks and safety of e-commerce. Influence of the Internet on the shaping and development of contemporary society. European law regulations for e-communication. Legal and ethical problems of commerce on the Internet. Privacy protection.

Specification for the book of courses

Lectures, consultations.

Textbooks/referencesДелетић, С/Пејчић, М. (2008): Пословне комуникације, Ниш, Електронски факултет.

Number of classes of active education per week during semester/trimester/year

Томић, З. (2006): Комуникологија, Београд, Чигота штампа.Смит Пол (2002) Маркетинг комуникације, Београд, Клио.

Станковић, Љ./Аврамовић,М. (2006): Пословно комуницирање, Ниш, Економски факултет.

Electrical Engineering and Computing

Bojkov S. VančeLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

ElectronicsBScBusiness Communications

Study programModuleType and level of studiesThe name of the course

Page 58: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

3 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2Teaching methods

points Final exam points

10 written exam 20oral exam 20

4010

ElectronicsBScEngineering Education and Sustainable Development

Study programModuleType and level of studiesThe name of the course

Bojkov S. VančeLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Specification for the book of courses

Lectures, consultations.

Textbooks/referencesБојков, В . (2013): Образовање за инжењере и одрживи развој (у завршној припреми)

Number of classes of active education per week during semester/trimester/year

Ђукановић, М. (1996): Животна средина и одрживи развој, Београд, ЕлитДелетић С./Пејчић М. (2007): Друштво и одрживи развој, Ниш, Електронски факултет

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The expected outcomes include knowledge on principles on which the concept of sustainablity is based, the implementation of moral norms in the formation of critical evaluation of strategies for the protection of environment and sustainable development in the specifc spacial, social and cultural conditions in which engineering acting is done.

The aim of the subject is to present the dynamics development of ecological issues and the sustainable development in the contemporary world, as well as their influence on the theory and practice of engineering; to allow students to gain knowledge in the field of education for engineers, engineering, engineering ethics and sustainable development; to stir understanding of their mutual dependance and to help students master the principles of sustainable development and to recognize the relevance of ethics and education for engineers in the fields of technology and society.

Course outlineThe origin of the term and the historical development of the idea of education. Education of engineers in Serbia. The concept of contemporary society. Technological changes, knowledge and new materials. Engineering, engineering ethics and the relevance of ethics in technics and society. Sustainable development. Philosophy, principles and practice of the sustainable development. Visions and approaches to sustainable development. The role of the interantional community in the formation of 'planetar' politics of sustainable development policy. World forums and strategic documents on establishing priorities, aims and the policy of sustainable development on both global and local levels. Sustainable development as an alternative to traditional political and economical paradigm. The role of technology in the sustainable development. Sustainable development and the technology changes. Dependence on technological changes, the failure of techonological improvements and the failure of adopting alternative technologies. Preventive engineering and sustainable development. Instruments for ecological politics. European programs, funds and projects. Ecological consequences and scientific technological revolutions.

Page 59: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2015 oral exam 202020

Stojanović V. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students are able to independently capture their photos according to the basic rules and principles of the emerging picture. They will lern to recognize the moment and way of arising photos, why and how to make processing of photo in post-production in order to improve the visual experience and how thez can use graphics with or without photos. Independently designing a logo placement in a specific format, the use of graphic design in film, television and the press and the web.

Practical teaching will be executed consistently throughout the semester, students will work through practical creation of photos with a camera and take photos on a given topic, architecture, documentary, news, art photography. Students will analyse photos, make refinement in Photoshop, correction and postproduction. Graphic design and photography without, television trailers, telops, posters, billboards, business cards etc.

Introduce the values of photography, how it can be make and what are the basic principles of creation and image processing using software for the photo, Photoshop. Present what are possibilities for the utilization of photographs in different purposes. Introduce students to the basic genres photographs, documentary, fashion, artistic, informative. Introduction to the graphical design and using of graphical design in photography, film and television, print, and web. Logo design in various formats. Colorism.

Course outline

Basic concepts of fine art in photography, the creation and development of photography, the light, the analysis by the wavelengths of light, light sources, the color temperature. Photographic camera, emulsions, lenses, DOF, exposure, shutter. Frame and plans, composition photography, digital photography, photo editing in post-production. Designing graphics with and without photographs, graphics purpose, the design of the media as part of the total design.

Specification for the book of courses

Lectures, auditive exercises, laboratory exercises.

Textbooks/referencesDragoljub Kažic, The photography, Zavod za udžbenike i nastavna sredstva, Beograd, 1996.

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Jovanović S. Goran, Stojanović V. NikolaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stojanović V. Nikola

Electronics - Multimedia TechnologiesBScPhotography and Graphical Design

Study programModuleType and level of studiesThe name of the course

Page 60: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam20 oral exam 302020

Electronics - Multimedia TechnologiesBScMedical Electronics

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesM.Damnjanović, B. Jovanovic, medical electronics, the script

Number of classes of active education per week during semester/trimester/year

B. Mihajlovic, Physical Therapy, OBODSKA letter, 2002D. Radenkovic et. Al. Elektomedicinska instrumenatacija, Electronic Engineering, 2007

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining knowledge about the application of electrical signals in medicine and competence in the design of electronic circuits applicable to medicine.

Laboratory exercises and project development. The knowledge gained in lectures, students complete during laboratory exercises, and then apply the knowledge implementing the project. Exercises include design ECG amplifier and filters. Projects include practical examples of programming PIC microcontrollers and ANDROID mobile devices in applications that are related to the acquisition, processing and transmission of biomedical signals - the realization of a single-channel ECG monitor using PIC microcontrollers and TFT display, implementation of ECG Holter device, the realization of ECG telemetry devices.

Gaining knowledge about the basics of electronics in medicine, the use of electrical signals in medicine and the most important characteristics of electronic medical devices: security and reliability.

Course outline

Cells as a source of bioelectric potentials. Electrical conducting system of the heart. Standard ECG leads. Instrumentation amplifier. Low-noise operational amplifier. Bandwidth of the amplifier. Noise and interference problems in analog circuits. Biopotentials signal filtering (VF filter design, design of active and passive filters, harmonic damping circuits). Pacemaker pulse detection, circuits for limiting the slope of signal. Hardware for digital signal processing. Realization of digital filters. Reliability and security of electronic medical devices. Designing power supply parts of medical devices.

Page 61: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes2 2 1

Teaching methods

points Final exam points

10 written exam 3010 oral exam 2030

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

After successful completion of this course, students are expected to be able to: a) understand the major protocols for internetworking in today’s Internet; b) understand client-server architecture; c) perform basic website design using HTML and JavaScript.

Eleven laboratory exercises will be assigned with focus on Web page design using HTML and JavaScript. HTML laboratory exercises: a) text formatting, b) lists, c) images and hyperlinks, d) tables, e) frames, and f) forms. JavaScript laboratory exercises: a) basic elements of JavaScript, b) working with object document, c) manipulating HTML forms, d) working with object window and manipulating HTML frames, e) manipulating images. In addition, a complete Web site design project will be assigned as the course project.

The course objective is to provide students with a fundamental understanding of network protocols, particularly those used on the Internet, and the ability to present and manipulate information on the Web.

Course outlineHistory of data networking, evolution of the Internet and Web. Overview of computer communications, computer network architectures, and network standards and protocols. TPC/IP reference model. Network layer: IP datagram format, ICMP, Ping, Traceroute, NAT, IPv6. Routing protocols: distance-vector routing, link-state routing, broadcast routing, Internet multicast. Transport layer: multiplexing/demultiplexing, UDP, reliable data transfer, TCP. Application layer: principles of network applications, client-server model, DNS, HTTP, FTP; e-mail protocols: SMTP, POP3, IMAP. Peer-to-peer networking. Web: Web server and Web browser, URL, Cookie. Static, active, and dynamic Web pages. XML and XSL. Proxy servers and Web page caching. Multimedia communications: streaming media, VoIP, quality of service control. Network security: basics of authentication and encryption, Firewalls, VPNs.

Specification for the book of courses

Lectures, exercises, laboratory exercises, homework, course project, consultations

Textbooks/referencesB. A. Forouzan, Data Communications and Networking, 4/e, McGraw-Hill, 2007.

Number of classes of active education per week during semester/trimester/year

Additional course materials, such as lecture notes and tutorial documents, will be available on the faculty website.

Electrical Engineering and Computing

Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Electronics - Multimedia TechnologiesBScInternet and Web Technologies

Study programModuleType and level of studiesThe name of the course

Page 62: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

Electronics - Multimedia Technologies

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of electrical and electronic devices in the car. Application and analysis of data of the diagnostic devices

Basic methods of measurement for automotive engines. Measurement of torque. Temperature measurement. Pressure measurement. Measurement of air flow. Electronic ignition. Diagnostic devices. Analysis of diagnostic protocols. PC connectivity.

Introduction to the general structure of the car and the electrical system in the car and the engine control principles. Introduction to modern methods of diagnostics of the vehicle.

Course outline

Automotive fundamentals: engine, drive train, suspension, steering brakes instrumentation. Electronic engine control: exhaust emission, fuel economy, engine performance terms, engine mapping, control strategy, electronic ignition. Sensors: air flow rate sensor, angular position sensor, engine speed sensor, timing sensor, throttle angle sensor, temperature sensors, exhaust gas oxygen sensor, and knock sensors. Actuators: fuel infection, exhaust gas recirculation actuator. The computer ECM: adaptive operation strategy, vehicle network systems. Diagnostic techniques: DTC, OBD. Design example: Development and using OBD diagnostic tools.

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing implemented automotive embedded systems. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Đorđević D. Srđan

BScAutomotive Electronics

Study programModuleType and level of studiesThe name of the course

Page 63: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 205 oral exam 20

3020

Electronics - Multimedia TechnologiesBScCoding and Signal Compression

Study programModuleType and level of studiesThe name of the course

Perić H. Zoran, Jovanović Ž. AleksandraLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović Ž. Aleksandra

Specification for the book of courses

Lectures, exercises, practical work on computers, homework and consultations.

Textbooks/referencesD. B. Drajić, P. N. Ivaniš, Introduction to Information theory and Coding (in Serbian), Akademska misao, Beograd, 2009.

Number of classes of active education per week during semester/trimester/year

K. Sayood, Introduction to Data Compression, Elsevier, Morgan Kaufmann, 2006.D. Radunović, Wavelets (in Serbian), Akademska misao, Beograd, 2005.

J. Anderson, S. Mohan, Source and Channel Coding an Algorithmic Approach, Kluwer Academic. Publishers, Boston, 1991.

N.S. Jayant, P. Noll, Digital Coding of Waveforms, Prentice-Hall, New Jersey, 1984.

Electrical Engineering and Computing

Nikolić R. Jelena

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Student who passes the final exam has the knowledge about the signal compression techniques and is familiar completely with the principles of coding and compression of audio, speech and video signals.

Solving practical problems from methodical teaching units. Software implementation of compression algorithms.

The goal is to gain the theoretical and practical knowledge in the field of coding and signal compression.

Course outline

Source coding with fixed and variable codeword length. Introduction to linear predictive coding. Digital filter application in the construction of linear predictor. Parameters estimation of discrete signals for adaptive source coding. Adaptive differential PCM coding techniques. Lossless compression. Compression based on Huffman coding and arithmetic coding. Lempel-Ziv coding. Lossy compression. Scalar and vector quantization. Transform-coding based compression. Wavelet-based compression. Speech and audio compression. Video compression.

Page 64: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

20 written exam 30oral exam 30

20

Dimitrijević M. Aleksandar, Mihajlović T. Vladan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will gain knowledge of basic principles, techniques, and devices used in computer graphics. They will also learn how to design and implement high-quality computer graphics applications using Microsoft GDI 2D graphical API as well as OpenGL 3D graphical API.

Auditive exercises and laboratory exercises. Practical work on programming graphical applications using Visual C / C++ and GDI and OpenGL graphics API.

Introducing students to the basic principles, techniques, and devices used for computer graphics.

Course outlineIntroduction to interactive computer graphics and computer graphics systems. Hardware for computer graphics. Raster graphics algorithms for drawing, clipping and filling 2D primitives (lines, circle ellipse). 2D and 3D geometric transformation. Composing transformations. Algorithms for the realistic visualization. Color models. Light and lighting models. Shading models. Algorithms for generating shadows. Modeling of curves and surfaces (Spline, Bezier and NURBS curves and surfaces). Tools and software for computer graphics. Graphics API (GDI, GDI+, OpenGL). An interactive graphical programming.

Specification for the book of courses

Lectures, exercises, laboratory excercises, individual student homeworks and projects.

Textbooks/referencesRančić Dejan, Power point presentations, 2013.

Number of classes of active education per week during semester/trimester/year

Hill, F. S., Computer Graphics - using OpenGL, Prentice Hall Publishing Company, 2001.Shirley, P., Fundamentals of Computer Graphics, A K Peters Publishing Company, 2002.

Ed Angel, Interactive Computer Graphics, A Top-down Approach with OpenGL (Third Edition), Addison-Wesley Publishing Company, 2003.

Foley, J., van Dam, A., Feiner, S., Hughes, J., Computer Graphics - Principles and Practice, second edition in C, Addison-Wesley Publishing Company, 1996.

Electrical Engineering and Computing

Rančić D. DejanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Dimitrijević M. Aleksandar, Mihajlović T. Vladan

Electronics - Multimedia TechnologiesBScComputer Graphics

Study programModuleType and level of studiesThe name of the course

Page 65: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

45

Lectures Exercises OFE Study and research work Other classes2 1 2

Teaching methods

points Final exam points10 written exam 3010 oral exam 2030

Electronics - Embedded SystemsBScDigital System Design

Study programModuleType and level of studiesThe name of the course

Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, laboratory exercises, homework, consultations

Textbooks/referencesP.P. Chu, RTL Hardware Design Using VHDL, Coding for Efficiency, Portability, and Scalability, John Wiley & Sons, Inc. Hoboken, New Jersey, 2006.

Number of classes of active education per week during semester/trimester/year

Additional course materials, such as lecture notes and tutorial documents, will be available on the faculty website.

D. Gajski, Principles of Digital Design, Prentice-Hall, Inc. Upper Saddle River, NJ, 1997.

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

At the end of this course, students are expected to use techniques, skills and modern engineering tools for medium and large-scale digital systems design including: a) design datapath and control unit of digital systems according to a stated functional behavior, b) design various arithmetic circuits (combinational and sequential), c) map algorithms to digital hardware, and d) integrate existing digital system cores into larger, more complex design.

Four laboratory exercises will be assigned with focus on RTL design and using FPGA EDA tools: 1) design and optimization of datapath; 2) VHDL-based design of large-size standard digital components; 3) design and performance evaluation of various types of arithmetic circuits; 4) design and implementation of a simple RTL system according to a stated functional behavior. In addition, a larger RTL design project will be assigned as the course project.

The course objective is to teach students with principles and techniques for digital system design at register transfer level (RTL) of abstraction including: RTL design methodology, building blocks of digital systems, and basics of high-level synthesis.

Course outline

Digital system components: decoders, multiplexers, encoders, shifters, register files, bus structures and communication. Arithmetic circuits: adders (ripple-carry adder, carry-lookahead adder, fast adders), multipliers (array multiplier, Baugh-Wooley multiplier), sequential adders and multipliers. RTL design: control/datapath model of digital system, datapath organization, control unit design techniques, ASM representation of algorithm, optimization of ASM diagram, VHDL description of RTL system. RTL design for low-power. Clocking methodologies and synchronization. High-Level Synthesis: data-flow graph and transformations; architecture synthesis (allocation, resource sharing, register sharing, bus sharing, pipelining, area and performance optimization), scheduling (time-constrained scheduling, resource constrained scheduling, heuristic scheduling algorithms). Introduction to system-on-chip design and IP core based design.

Page 66: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam20 oral exam 302020

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining knowledge about the application of electrical signals in medicine and competence in the design of electronic circuits applicable to medicine.

Laboratory exercises and project development. The knowledge gained in lectures, students complete during laboratory exercises, and then apply the knowledge implementing the project. Exercises include design ECG amplifier and filters. Projects include practical examples of programming PIC microcontrollers and ANDROID mobile devices in applications that are related to the acquisition, processing and transmission of biomedical signals - the realization of a single-channel ECG monitor using PIC microcontrollers and TFT display, implementation of ECG Holter device, the realization of ECG telemetry devices.

Gaining knowledge about the basics of electronics in medicine, the use of electrical signals in medicine and the most important characteristics of electronic medical devices: security and reliability.

Course outline

Cells as a source of bioelectric potentials. Electrical conducting system of the heart. Standard ECG leads. Instrumentation amplifier. Low-noise operational amplifier. Bandwidth of the amplifier. Noise and interference problems in analog circuits. Biopotentials signal filtering (VF filter design, design of active and passive filters, harmonic damping circuits). Pacemaker pulse detection, circuits for limiting the slope of signal. Hardware for digital signal processing. Realization of digital filters. Reliability and security of electronic medical devices. Designing power supply parts of medical devices.

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesM.Damnjanović, B. Jovanovic, medical electronics, the script

Number of classes of active education per week during semester/trimester/year

B. Mihajlovic, Physical Therapy, OBODSKA letter, 2002D. Radenkovic et. Al. Elektomedicinska instrumenatacija, Electronic Engineering, 2007

Electrical Engineering and Computing

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Electronics - Embedded Systems BScMedical Electronics

Study programModuleType and level of studiesThe name of the course

Page 67: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScPower Electronic Converters

Study programModuleType and level of studiesThe name of the course

Radmanović Đ. Milan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/referencesD.Mančić, M.Radmanović, Elektroenergetski pretvarači, Faculty of Electronic Engineering, Niš, in print, 2013.

Number of classes of active education per week during semester/trimester/year

N.Mohan, T.M.Undeland, W.P.Robbins, Power electronics: Converters, Applications, and Design, John Wiley & Sons., New York, 2003.

PowerPoint presentation.

M.Radmanović, D.Mančić, Zbirka zadataka iz energetske elektronike, Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

Jovanović D. Igor

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on power electronic converters. Mastering the techniques of development, realisation and application of the power electronic converters.

Single-phase thyristor rectifier; Three-phase thyristor rectifier; Chopper; Single-phase inverter; Three-phase bridge inverter.

Acquiring the fundamental knowledge about power electronic converters, the methods of their realisation and practical application.

Course outlineTypes of power electronic converters (AC/DC, DC/DC, DC/AC, AC/AC). DC converters (DC/DC). One-quadrant and multi-quadrant converters. Realisation methods of converters. Thyristor converters. Inverters (DC/AC). Types of inverters. Voltage inverters (single-phase and polyphase). Current inverters. Resonant inverters. AC converters (AC/AC). Cycloconverters. Matrix converters. Application of convertors in powering of DC and AC motors. Application of converters in production, transmission and distribution of electricity.

Page 68: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of electrical and electronic devices in the car. Application and analysis of data of the diagnostic devices

Basic methods of measurement for automotive engines. Measurement of torque. Temperature measurement. Pressure measurement. Measurement of air flow. Electronic ignition. Diagnostic devices. Analysis of diagnostic protocols. PC connectivity.

Introduction to the general structure of the car and the electrical system in the car and the engine control principles. Introduction to modern methods of diagnostics of the vehicle.

Course outline

Automotive fundamentals: engine, drive train, suspension, steering brakes instrumentation. Electronic engine control: exhaust emission, fuel economy, engine performance terms, engine mapping, control strategy, electronic ignition. Sensors: air flow rate sensor, angular position sensor, engine speed sensor, timing sensor, throttle angle sensor, temperature sensors, exhaust gas oxygen sensor, and knock sensors. Actuators: fuel infection, exhaust gas recirculation actuator. The computer ECM: adaptive operation strategy, vehicle network systems. Diagnostic techniques: DTC, OBD. Design example: Development and using OBD diagnostic tools.

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing implemented automotive embedded systems. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Đorđević D. Srđan

Electronics - Embedded SystemsBScAutomotive Electronics

Study programModuleType and level of studiesThe name of the course

Page 69: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 20oral exam 20

2530

Electronics - Embedded Systems BScTesting and Diagnosis of Electronic Circuits

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Milić Lj. Miljana

Specification for the book of courses

Lectures using the video beam, Auditory exercises, laboratory exercises on a computer, consultations, individual projects

Textbooks/referencesV. Litovski, Osnovi testiranja elektronskih kola, Elektronski fakultet, Niš, 2010. ISBN 978-86-85195-71-6

Number of classes of active education per week during semester/trimester/year

http://leda.elfak.ni.ac.rs/education

M. Milić, et. Al., Praktikum laboratorijskih vežbi iz testiranja i dijagnostike elektronskih kola, Elektronski fakultet, Niš, 2010, ISBN 978-86-6125-007-1

V. Litovski, Zbirka zadataka iz testiranja elektronskih kola, Elektronski fakultet, Niš, 2010, ISBN 978-86-6125-008-8

Electrical Engineering and Computing

Milić Lj. Miljana

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in the field of testing and diagnosis of electronic circuits.Students are expected to learn how to handle the testing of an electronic system, what methods are used in the the circuit design for preparation of testing and diagnosis, and which hardware and software tools are used in the testing and diagnosis in the field.

Testing of digital circuits. Minimal test set. Algorithms for automatic test generation for combinational circuits. Generating test in sequential circuits. Testing of delay defects. Generating IDDQ tests for digital circuits. Algorithms for simulation of defects in digital circuits. Calculating the test generation costs in digital circuits.

Getting the knowledge in the fundamental principles of testing and diagnostic of electronic circuits including integrated circuits and components

Course outlineDefects and defect effects. Basic concepts of testing. Inductive fault analysis. Defect dictionary. Functional and structural test. Testing of analog circuits. Models of defects in analog circuits. Models of defects in digital circuits. Generating test. Digital circuitsesting. Testing delay defects. IDDQ test for digital circuits. Testing structures with regular topology. Simulation of defects in digital circuits. Design for testabilnost. Decision-making criteria. Testing mixed-signal systems. Test systems. Methods for diagnosis. Generating hypotheses. Diagnosis based on the model and artificial intelligence. Application of neural networks. Hierarchical diagnosis. Diagnosis of analog, digital and mixed-signal systems.

Page 70: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

20 written exam 30oral exam 30

20

Dimitrijević M. Aleksandar, Mihajlović T. Vladan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will gain knowledge of basic principles, techniques, and devices used in computer graphics. They will also learn how to design and implement high-quality computer graphics applications using Microsoft GDI 2D graphical API as well as OpenGL 3D graphical API.

Auditive exercises and laboratory exercises. Practical work on programming graphical applications using Visual C / C++ and GDI and OpenGL graphics API.

Introducing students to the basic principles, techniques, and devices used for computer graphics.

Course outlineIntroduction to interactive computer graphics and computer graphics systems. Hardware for computer graphics. Raster graphics algorithms for drawing, clipping and filling 2D primitives (lines, circle ellipse). 2D and 3D geometric transformation. Composing transformations. Algorithms for the realistic visualization. Color models. Light and lighting models. Shading models. Algorithms for generating shadows. Modeling of curves and surfaces (Spline, Bezier and NURBS curves and surfaces). Tools and software for computer graphics. Graphics API (GDI, GDI+, OpenGL). An interactive graphical programming.

Specification for the book of courses

Lectures, exercises, laboratory excercises, individual student homeworks and projects.

Textbooks/referencesRančić Dejan, Power point presentations, 2013.

Number of classes of active education per week during semester/trimester/year

Hill, F. S., Computer Graphics - using OpenGL, Prentice Hall Publishing Company, 2001.Shirley, P., Fundamentals of Computer Graphics, A K Peters Publishing Company, 2002.

Ed Angel, Interactive Computer Graphics, A Top-down Approach with OpenGL (Third Edition), Addison-Wesley Publishing Company, 2003.

Foley, J., van Dam, A., Feiner, S., Hughes, J., Computer Graphics - Principles and Practice, second edition in C, Addison-Wesley Publishing Company, 1996.

Electrical Engineering and Computing

Rančić D. DejanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Dimitrijević M. Aleksandar, Mihajlović T. Vladan

Electronics - Embedded Systems BScComputer Graphics

Study programModuleType and level of studiesThe name of the course

Page 71: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1234

5

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

5 written exam 3015 oral exam 2030

Electronics - Embedded Systems BScElectromechanical Energy Conversion

Study programModuleType and level of studiesThe name of the course

Mitrović N. NebojšaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Banković G. Bojan

Specification for the book of courses

Classes are conducted through lectures and exercises. Lectures use modern teaching methods. Auditory exercises with numerous example refer students to independently solve problems from engineering practice. Part of the exercise is performed in the laboratory in order to obtain the steady state characteristics of electric machines.

Textbooks/referencesMiloš Petrović “Electromechanical energy conversion”, Naučna knjiga, 1988 (In Serbian)

Number of classes of active education per week during semester/trimester/year

Radenko Wolf, “Introduction to Electrical Machine Theory”, Školska knjiga Zagreb (In Croation)

D. White, H. Woodson, “Electromechanical Energy Conversion”, John Willey&SonsG. R. Slemon, A. Straughen, “Electric Machines”, Adison-Wesley publishing Company

Electrical Engineering and Computing

Banković G. Bojan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Understanding the basic principles of electromechanical energy conversion. Understanding the basic characteristics and operation of rotating machines and transformers.

Practical work are held in the laboratory. Recognition of certain types of machinery. Basic components and structures. Commissioning of certain types of machines. Commissioning. Mechanical characteristics of electric machines.

Acquiring basic knowledge in the field of electromechanical energy conversion, electrical machines and electrical drives.

Course outlineThe basic laws and principles of electromechanical energy conversion. Magnetic and electric circuit of electrical machines. Power balance of general machines. Equations of motion. Electromagnetic torque. Examples of single and multiple excitation system. The working principle of the basic types machines. Magnetic field of DC and AC machines. Magnetic forces. Windings of electric machines. Electromotive forces. Mechanical characteristics. DC machines. Synchronous machines. Inductions machines. Power transformers.

Page 72: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam25 oral exam 30

40

Electronics - Circuits and SystemsBScMobile Electronic Devices

Study programModuleType and level of studiesThe name of the course

Jevtić S. MilunLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović B. Bojan

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises in the laboratory using EDA development tools, Consultations, Individual and group projects

Textbooks/referencesS. Canumalla, P. Viswanadham, Portable Consumer Electronics , PennWell Corp., 2010.

Number of classes of active education per week during semester/trimester/year

R. Dell, D Rand, Understanding Batteries , Royal Society of Chemistry, 2001.C. Piguet, Low Power Electronics Design , CRC Press, 2004.J. Rabaey, Low Power Design Essentials , Springer, 2009.

Electrical Engineering and Computing

Jovanović B. Bojan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquired acknowledge will enable students to properly understand the need for finding a compromise between speed of operation, power consumption and implementation area of integrated circuits (chips) that mobile electronic devices are made of.

The knowledge gained during the lectures students deepen through the work in the laboratory, using a variety of EDA (Electronic Design Automation) software tools required for the design of digital systems. During the design and implementation of various digital systems students are required to perform performance analysis. The main goal is to provide students with the idea of impact of technological parameters, architectural modifications and implementing algorithms on the overall system performances. Practical experiences are gained through the use of the FPGA ALTERA DE1 development board with the appropriate software tools.

The main objective of this course is to introduce students with the basic technical characteristics of mobile devices as well as with the requirements (in terms of power consumption, speed and implementation area) the designers of these devices are facing with. Additional goal is to provide the students with the knowledge necessary for the implementation of the previous requirements.

Course outline

Historical development of the integrated circuits. The evolution of the speed, power consumption and the implementation area of digtal integrated circuits. The emergence of portable electronic devices. What we expect of them? Understanding battery operation and its technical characteristics. The sources of power consumption in mobile electronic device. The reality of the need for minimizing (optimizing) power consumption. Low power design: the overview of the power minimization techniques on the technology, block and architecture level of design abstraction. Low power states of mobile electronic devices; power down, sleep, idle ... The need for compromises between power consumption, speed of operation and required implementation area of an integrated circuit.

Page 73: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam20 oral exam 302020

Electronics - Circuits and SystemsBScMedical Electronics

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesM.Damnjanović, B. Jovanovic, medical electronics, the script

Number of classes of active education per week during semester/trimester/year

B. Mihajlovic, Physical Therapy, OBODSKA letter, 2002D. Radenkovic et. Al. Elektomedicinska instrumenatacija, Electronic Engineering, 2007

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining knowledge about the application of electrical signals in medicine and competence in the design of electronic circuits applicable to medicine.

Laboratory exercises and project development. The knowledge gained in lectures, students complete during laboratory exercises, and then apply the knowledge implementing the project. Exercises include design ECG amplifier and filters. Projects include practical examples of programming PIC microcontrollers and ANDROID mobile devices in applications that are related to the acquisition, processing and transmission of biomedical signals - the realization of a single-channel ECG monitor using PIC microcontrollers and TFT display, implementation of ECG Holter device, the realization of ECG telemetry devices.

Gaining knowledge about the basics of electronics in medicine, the use of electrical signals in medicine and the most important characteristics of electronic medical devices: security and reliability.

Course outline

Cells as a source of bioelectric potentials. Electrical conducting system of the heart. Standard ECG leads. Instrumentation amplifier. Low-noise operational amplifier. Bandwidth of the amplifier. Noise and interference problems in analog circuits. Biopotentials signal filtering (VF filter design, design of active and passive filters, harmonic damping circuits). Pacemaker pulse detection, circuits for limiting the slope of signal. Hardware for digital signal processing. Realization of digital filters. Reliability and security of electronic medical devices. Designing power supply parts of medical devices.

Page 74: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

34

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Jovanović D. Igor

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on power electronic converters. Mastering the techniques of development, realisation and application of the power electronic converters.

Single-phase thyristor rectifier; Three-phase thyristor rectifier; Chopper; Single-phase inverter; Three-phase bridge inverter.

Acquiring the fundamental knowledge about power electronic converters, the methods of their realisation and practical application.

Course outlineTypes of power electronic converters (AC/DC, DC/DC, DC/AC, AC/AC). DC converters (DC/DC). One-quadrant and multi-quadrant converters. Realisation methods of converters. Thyristor converters. Inverters (DC/AC). Types of inverters. Voltage inverters (single-phase and polyphase). Current inverters. Resonant inverters. AC converters (AC/AC). Cycloconverters. Matrix converters. Application of convertors in powering of DC and AC motors. Application of converters in production, transmission and distribution of electricity.

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/referencesD.Mančić, M.Radmanović, Elektroenergetski pretvarači, Faculty of Electronic Engineering, Niš, in print, 2013.

Number of classes of active education per week during semester/trimester/year

N.Mohan, T.M.Undeland, W.P.Robbins, Power electronics: Converters, Applications, and Design, John Wiley & Sons., New York, 2003.

PowerPoint presentation.

M.Radmanović, D.Mančić, Zbirka zadataka iz energetske elektronike, Faculty of Electronic Engineering, Niš, 1995.

Electrical Engineering and Computing

Radmanović Đ. Milan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor

Electronics - Circuits and SystemsBScPower Electronic Converters

Study programModuleType and level of studiesThe name of the course

Page 75: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

10 written exam 20oral exam 20

3020

Electronics - Circuits and SystemsBScApplied Electromagnetics

Study programModuleType and level of studiesThe name of the course

Raičević B. Nebojša, Cvetković N. NenadLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Rančić P. Milica, Ilić S. Saša

Specification for the book of courses

Besides board work, multimedial presentations, photographs and video clips are presented.

Textbooks/references8. F. T. Ulaby, E. Michielssen, U. Ravaioli: Fundamentals of Applied Electromagnetics (6/E), Prentice Hall, 2010.

Number of classes of active education per week during semester/trimester/year

J. V. Surutka: Elektromagnetika, Građevinska knjiga, Beograd, 1966. D. M. Veličković: Elektromagnetika - prva sveska, Elektronski fakultet, Niš, 2004.

D. M. Veličković, F. H. Uhlmann, K. Brandisky, R. D. Stancheva, H. Brauer:Fundamentals of Modern Electromagnetics for Engineering, TU Ilmenau, Germany, 2005.

D. M. Veličković i saradnici.: Zbirka rešenih ispitnih zadataka iz Elektromagnetike, Elektronski fakultet, Niš, 2000.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The student is trained to be able to solve basic engineering problems that require knowledge of electromagnetics and to understand the principles of operation of devices based on the properties of electromagnetic fields, which are of great importance in modern technologies.

Simulation on a computer, using a software package for the calculation of the EM field, is provided

The aim of the course is that students learn to use the most commonly applied methods for calculation of electromagnetic fields, and to become familiar with current regulations and standards in the field of electromagnetic reliability of electronic devices.

Course outline

Electric and magnetic field. Static and dynamic fields. Traveling waves. Sinusoidal waves in a lossless medium. Transmission Lines: Transmission line equations. Wave propagation on a transmission line. The lossless transmission line. Voltage reflection coefficient. Standing waves.Electrostatics: Maxwell’s equations. Coulomb’s law. Electric scalar potential. Poisson’s equation. Dielectric boundary conditions. Image method. Magnetostatics: Magnetic forces and torques. The Biot—Savart law. Magnetic field due to surface and volume current distributions. Maxwell’s magnetostatic equations. Gauss’s law for magnetism. Ampere’s law. Magnetic vector potential. Magnetic properties of materials. Magnetic permeability. Magnetic boundary conditions.Plane-Wave Propagation: Definition of plane wave. Dispersity equation. Polarization of plane wave. Phase and group velocity. Snell’s laws. Fresnel refraction and diffraction coefficients. Bruster’s angle. Metamaterials. Radiation and Antennas: The short dipole. Far-field approximation. Power density. Antenna radiation characteristics. Antenna pattern. Antenna directivity. Antenna gain. Radiation resistance. Еlectromagnetic Compatibility: Conductive and radiation interferences. Interferences caused by analogue and digital signals. Signal distortion. Screening. Grounding.

Page 76: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

BScAutomotive Electronics

Study programModuleType and level of studiesThe name of the course

Electronics - Circuits and Systems

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Đorđević D. Srđan

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing implemented automotive embedded systems. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Đorđević D. Srđan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of electrical and electronic devices in the car. Application and analysis of data of the diagnostic devices

Basic methods of measurement for automotive engines. Measurement of torque. Temperature measurement. Pressure measurement. Measurement of air flow. Electronic ignition. Diagnostic devices. Analysis of diagnostic protocols. PC connectivity.

Introduction to the general structure of the car and the electrical system in the car and the engine control principles. Introduction to modern methods of diagnostics of the vehicle.

Course outline

Automotive fundamentals: engine, drive train, suspension, steering brakes instrumentation. Electronic engine control: exhaust emission, fuel economy, engine performance terms, engine mapping, control strategy, electronic ignition. Sensors: air flow rate sensor, angular position sensor, engine speed sensor, timing sensor, throttle angle sensor, temperature sensors, exhaust gas oxygen sensor, and knock sensors. Actuators: fuel infection, exhaust gas recirculation actuator. The computer ECM: adaptive operation strategy, vehicle network systems. Diagnostic techniques: DTC, OBD. Design example: Development and using OBD diagnostic tools.

Page 77: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Circuits and SystemsBScData Acquisition Systems

Study programModuleType and level of studiesThe name of the course

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Auditory instruction using computers and projectors. Lectures, exercises, labs, homework, colloquia, seminars, consultations

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

Lab View Tutorial PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Basic characteristics of sensors and data processing methods. Realization of data acquisition system.

Temperature measurement a) Thermocouple b) NTC resistor, measuring differential pressure, force measurement, analog and digital filtering, wireless data acquisition system for temperature.

Introduce students to the basic methods of acquisition of electrical and non-electrical quantities. Introduction to the basic components of the sensor processing problems and their signal. Understanding the basic principles of integration of the complete data acquisition system.

Course outlineDAS definition and basic structures. Data domens and measurement principles. Types of DAS. Sensors – analog signal transducers. Calibration and linearization techniques. Analog multiplexers, signal conditioning, operational amplifiers. Analog to digital conversion, digital to analog conversion – types and fundamental characteristics. User interfaces – keyboards and displays. Microcontrollers in DAS. Examples of DAS, DAS in vehicles.

Page 78: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam20 oral exam 30

40

Electronics - Circuits and SystemsBScAnalog Integrated Circuits Design

Study programModuleType and level of studiesThe name of the course

Petković M. PredragLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Mirković D. Dejan

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/references

P. E. Allen, D. R. Holberg, CMOS Analog Circuit Design 2nd edition,2002, ISBN 0-19-511644-5.

Number of classes of active education per week during semester/trimester/year

Hans Camenzind, Designing Analog Chip¸ Copyright 2004, 2005 Hans Camenzind.MentorGraphics ASIC Design Suite и Asic DesignKit документација.

Allan Hasting, The art of Analog Layout, PRENTICE HALL, 2001, ISBN 0-13-087061-7.Behzad Razavi, Design of Analog Integrated Circuits, 2000.ISBN 0-07-238032-2.

Electrical Engineering and Computing

Mirković D. Dejan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

It is expected for students to learn how to design and dimension analog circuits at transistor level in target CMOS technology, verify their project at functional and technology level using CAD software and EDA algorithms, familiarize themselves with basis of LINUX/UNIX operating system environment, gain skills for writing project reports and presentation of project results.

Knowledge adopted from theoretical lectures is further improved through skills obtained working in one of the industry CAD/EDA standards, Mentor Graphics ASIC Design Suite, in UNIX/LINUX environment.

Adoption and systematization of knowledge necessary for full custom analog integrated circuits design (ASIC).

Course outlineIntroduction to analog ASIC design flow. Explanations and definitions of basic elements in analog ASIC design flow (PDK; CAD DB formats- library, cell, view). Simulations. Transistor model. Basic building blocks of analog electronic (revision). Specificity and challenges in analog ASIC design for target CMOS technology process. Sources of noise in integrated circuits. Proper choice of analog circuit topology for a given application. Verification of topology function. Physical implementation. Characterization after implementation. Preparation for fabrication. Writing project documentation and reports.

Page 79: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 30

50

Electronics - Circuits and SystemsBScVLSI Design

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesM. Damjanovic, VLSI design, script

Number of classes of active education per week during semester/trimester/year

M. Damjanovic, et. Al., Practical laboratory training in the design and testing of electronic circuits and systems, Electronic Engineering Nis, 2000

Chang, Digital Systems Design with VHDL, An Integrated Approach, IEEE Computer Society, ISBN 0-7695-0023-4

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in the design of integrated circuits a high level of integration based on the description in VHDL

The students improve their knowledge gained in lectures by learning the design tools for automated design of integrated circuits. The implementation complete project of integrated circuits at the level VHDL description. Gain skills in chip design by using the state-of-the-art tools. The formation of the report of the realized task.

Adoption and systematization of knowledge related to the design of integrated circuits a high level of integration

Course outlineThe VLSI technology. The structure of VLSI systems. Architecture design: a synthesis of high-level synthesis to RTL level. Synthesis for low power consumption. Designing subsystems: the principle of pipelinig, datapath, control path, the main subsystems (combining shifters, adders, ALU, multipliers, memory). The timing constraintst: problems with synchronous circuits (clock skew) and the asynchronous circuits (race problem). Power. CAD systems. Project: The project og integrated circuit design.

Page 80: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 3010 oral exam 30

020

Petković P. Miloš

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of all characteristic electromechanical components, drives and power transmissions. Simple control system design, as well as proper drive and sensor selection skills.

Practical exercises with motion sensors - encoders, as well as with DC motors and DC motor drives. Spring mass pneumatic system response exercise. Show and tell presentation of ball and plate system with visual feedback.

Introduction to the concept of mechatronics systems. Basics of mechanical and electronics systems, various drives and sensors. Design of simple mechatronics control systems in a compliance with general principles of mechatronics and interface to men.

Course outline

Characteristic examples of mechatronic systems. System response. Signal processing. Electronic and energetic components of mechatronic system. Mechanical systems. Dynamics of motion. Sensors in mechatronics. Electric motors. Pneumatic systems. Structure of microprocessor systems. Interface between PC and electromechanical systems. System control. Feedback concepts. Motion controllers. PLC-s. Mechatronic system design examples. Intelligent systems.

Specification for the book of courses

Lecture notes and slides (to be posted on the web page of the Faculty). Auditory lectures, calculation and practical exercises and demonstrations.

Textbooks/referencesLecture notes

Number of classes of active education per week during semester/trimester/year

Clarence W.de Silva, Mechatronics – An Integrated Approach , CRC Press 2205, ISBN-13: 978-0849312748

Sabri Cetinkunt, Mechatronics , Willey, 2007, ISBN-13 978-0-471-47987-1

Electrical Engineering and Computing

Đorđević S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Petković P. Miloš

Electronics - Circuits and SystemsBScMechatronics

Study programModuleType and level of studiesThe name of the course

Page 81: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

ElectronicsBScReal Time Systems

Study programModuleType and level of studiesThe name of the course

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing implemented embedded systems operating in real time. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The concept of understanding and development of the system to operate in real time and its implementation. Model of the system and software for the temperature control.

Embedded system. Debouncing switching effect. Temperature measurement. Operating system for embedded microcontrollers MCS51 family, RTX Tiny. Loop control. Overlapping tasks.

To introduce students with computer applications in the areas of systems that must respond to the events in real time. This events require an understanding of synchronous and asynchronous events, methods to capture data before they disappear and tasks within the given time interval.

Course outline

Introduction to real time systems: digital control, signal processing and other real-time applications. Hard and soft real time systems: tasks, jobs, processors and resources. Reference model of real time systems: temporal parameters, periodic task, aperiodic, sporadic, precedence, functional parameters. RT scheduling: Round-Robin approach, priority-driven approach, EDF algorithms. Fault tolerant systems, definition, fault modeling, redundancy. Real time operating systems: threads and tasks, kernel, time services and scheduling, external interrupts, processor time consumption, message queues, event notification and signals, posix signals, memory management, I/O and networking.Design example: Real time operating system design for cortex based vehicle board computer.

Page 82: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

5 written exam 2515 oral exam 25

30

Aleksić M. Sanja, Jovanović D. Igor, Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students adopt the necessary knowledge about solar components and systems.

Practical classes are organized by exercises and design of solar systems by using the different software packages. Practical exercises that involve characterization of the different types of solar modules, as well as measurements of basic electrical parameters of solar cells. Visits to solar power plants, where students are introduced to practical construction problems.

Introducing students to the principle of work, the main characteristics and development of solar cells, as well as the design and construction of photovoltaic systems.

Course outlineThe photovoltaic effect. Generation of carriers by the absorption of light. Absorption in direct and indirect semiconductors. Solar cells. The basic mechanisms of energy conversion. Current-voltage characteristics, short-circuit current, open circuit voltage and efficiency Illuminated pn junction. Photocurrent, the saturation current and the ohmic resistance of real solar cells. High efficiency solar cells. Electrical and optical losses. Structures and manufacturing processes for high efficiency solar cells. Materials and technology for the production of Si solar cells. Si solar cell technology. Modern technologies Si solar cells. New materials and future developments. Types of solar cells. The solar cells on crystalline Si solar cell concentrator, MIS, polycrystalline, and multilayer thin-film solar cells. Thin-film solar cells on amorphous Si, Ga-As, Cd-Te, Cu-In-SE2. Analysis and characterization of solar cells. Current-voltage characteristics, spectral response and PCVD measurement techniques. Modeling and simulation of solar cells by using TCAD software packages. Generalized PSpice models of solar cells. PV systems. Components of PV systems. Types of PV systems. Stand-alone PV systems and grid connected PV systems. Applications of PV systems and their installation. Small PV

Specification for the book of courses

Textbooks/referencesCourse Website

Number of classes of active education per week during semester/trimester/year

Planning and Instaling Photovoltaic Systems, Eartscan UK&USA, 2008.

D. Pantić, B. Pešić, S. Ristić, Z. Prijić, T. Pešić, A. Prijić, Design of PV Systems, Report, Faculty of Electronic Engineering Niš, 2004.

Electrical Engineering and Computing

Pantić S. Dragan, Mančić D. DraganLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Aleksić M. Sanja, Jovanović D. Igor

ElectronicsBScSolar Devices and Systems

Study programModuleType and level of studiesThe name of the course

Page 83: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2015 oral exam 202020

Electronics - Multimedia TecnologiesBScCamera and Editing

Study programModuleType and level of studiesThe name of the course

Stojanović V. NikolaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stojanović V. Nikola

Specification for the book of courses

Lectures, auditive exercises, laboratory exercises.

Textbooks/referencesDaniel Erijon, Grammar of film language,1991.

Number of classes of active education per week during semester/trimester/year

Andrija Dimitrijević, Gladak rez, Fakultet dramskih umetnosti u Beogradu, 1996.

Electrical Engineering and Computing

Stojanović V. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students are trained to think on creative pictures, to create thematic films, commercials, jingles and other forms of TV, using all the rules of film and television school, to use the editing meaningful pre-recorded shots in order to tell the logical story to audience, using a camera and editing software for TV.

Students record and edite their films and music videos based on their ideas, so that everyone has to test two works, short film and television jingle. Practical teaching are conducted through visits to TV studios, technical rooms and master rooms. Students participate in the realization of TV shows, live in program, ON air, or recorded shows on TV station under the supervision of teachers and people from the television. Interchange in key positions, video mixer, sound engineer, cameraman, editor, directing etc. Students will take active part in the production of a specific TV program live studio shows, live broadcasts with OB van, cultural events, sports, documentary movies etc.

Present to students the basic functions of the camera and editing, providing them with basic information about a living figure in film and television. Introduce students how can be picture generated and how it can be used for information, art and entertainment purposes. The evolution of film and television through formats from film to high-resolution HDTV. The use of film and TV images on television and the Internet.

Course outline

The basic about camera, the camera optics, lenses, prisms, basic camera functions, camera electronics. CCD and CMOS chips and image processing. Introduction to the different camera systems and formats, the emergence of HDV and HDTV formats. Light and the impact of light on exposure. More about camera functions. Frame and framing, composition of frame, camera movement, scene decomposition into single shots. Film and television punctuation. Linearly and non-linear (NLE) editing. Cut, frame, frame of the editing and its duration, ellipsis, parallel editing. The dynamics of the frame, connecting movements. Nonlinear Systems, Adobe, Avid, Final Cut, Vegas

Page 84: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Nikolić S. Goran, Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Basic characteristics of sensors and data processing methods. Realization of data acquisition system.

Temperature measurement a) Thermocouple b) NTC resistor, measuring differential pressure, force measurement, analog and digital filtering, wireless data acquisition system for temperature.

Introduce students to the basic methods of acquisition of electrical and non-electrical quantities. Introduction to the basic components of the sensor processing problems and their signal. Understanding the basic principles of integration of the complete data acquisition system.

Course outlineDAS definition and basic structures. Data domens and measurement principles. Types of DAS. Sensors – analog signal transducers. Calibration and linearization techniques. Analog multiplexers, signal conditioning, operational amplifiers. Analog to digital conversion, digital to analog conversion – types and fundamental characteristics. User interfaces – keyboards and displays. Microcontrollers in DAS. Examples of DAS, DAS in vehicles.

Specification for the book of courses

Auditory instruction using computers and projectors. Lectures, exercises, labs, homework, colloquia, seminars, consultations

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

Lab View Tutorial PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran, Jovanović D. Borisav

Electronics - Embedded SystemsBScData Acquisition Systems

Study programModuleType and level of studiesThe name of the course

Page 85: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) obligatoryPrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2025 oral exam 20

30

Milić Lj. Miljana

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in the field of testing and diagnosis of electronic circuits.Students are expected to learn how to handle the testing of an electronic system, what methods are used in the the circuit design for preparation of testing and diagnosis, and which hardware and software tools are used in the testing and diagnosis in the field.

Testing of digital circuits. Minimal test set. Algorithms for automatic test generation for combinational circuits. Generating test in sequential circuits. Testing of delay defects. Generating IDDQ tests for digital circuits. Algorithms for simulation of defects in digital circuits. Calculating the test generation costs in digital circuits.

Getting the knowledge in the fundamental principles of testing and diagnostic of electronic circuits including integrated circuits and components

Course outlineDefects and defect effects. Basic concepts of testing. Inductive fault analysis. Defect dictionary. Functional and structural test. Testing of analog circuits. Models of defects in analog circuits. Models of defects in digital circuits. Generating test. Digital circuitsesting. Testing delay defects. IDDQ test for digital circuits. Testing structures with regular topology. Simulation of defects in digital circuits. Design for testabilnost. Decision-making criteria. Testing mixed-signal systems. Test systems. Methods for diagnosis. Generating hypotheses. Diagnosis based on the model and artificial intelligence. Application of neural networks. Hierarchical diagnosis. Diagnosis of analog, digital and mixed-signal systems.

Specification for the book of courses

Lectures using the video beam, Auditory exercises, laboratory exercises on a computer, consultations, individual projects

Textbooks/referencesV. Litovski, Osnovi testiranja elektronskih kola, Elektronski fakultet, Niš, 2010. ISBN 978-86-85195-71-6

Number of classes of active education per week during semester/trimester/year

http://leda.elfak.ni.ac.rs/education

M. Milić, et. Al., Praktikum laboratorijskih vežbi iz testiranja i dijagnostike elektronskih kola, Elektronski fakultet, Niš, 2010, ISBN 978-86-6125-007-1

V. Litovski, Zbirka zadataka iz testiranja elektronskih kola, Elektronski fakultet, Niš, 2010, ISBN 978-86-6125-008-8

Electrical Engineering and Computing

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Milić Lj. Miljana

Electronics - Circuits and SystemsBScTesting and Diagnosis of Electronic Circuits

Study programModuleType and level of studiesThe name of the course

Page 86: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

20 written exam20 oral exam 40

20

Stojanović V. Nikola

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Obtaining the knowledge necessary for the production of complex visual effects on 3D models, using the technique of dynamics of particle systems.

2D and 3D visual effects.Compositing and compositing software. Dynamic simulations. Particle systems. Dynamics of particle systems. Dynamics of cloth. Dynamics of fibers. Fluids and the dynamics of fluids. 2D fluids, 3D fluids. Cashing and rendering of dynamic simulations. MEL scrypting. Study research work: Use video material recorded with a camera, add special effects to it and to post-production using a compositing software.

Introducing with the use of visual effects on 3D models. Presentation of the technique of the dynamics of particle systems for the simulation of cloths, fibers, fluids etc.

Course outlineVisual effects. 2D and 3D visual effects. Compositing and compositing software. Introduction to dynamic simulation. Particle systems. Dynamics of particle systems. Dynamics of cloth. Dynamics of fibers. Fluids and the dynamics of fluids. 2D fluids, 3D fluids. Cashing and rendering of dynamic simulations. MEL scrypting.

Specification for the book of courses

Lectures, auditive exercises, laboratory exercises.

Textbooks/referencesMorgan Robinson, “Maya 8 - Vizuelni brzi vodič“, Kompjuer biblioteka, 2007.

Number of classes of active education per week during semester/trimester/year

Lee Lanier, "Maya - Professional Tips and Techniques", Wiley, 2007.Lee Lanier, "Advanced Maya Texturing and Lighting", Wiley, 2008.

Electrical Engineering and Computing

Stojanović V. NikolaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stojanović V. Nikola

Electronics - Multimedia TechnologiesBScAnimation II

Study programModuleType and level of studiesThe name of the course

Page 87: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 2525 oral exam 2520

Electronics - Multimedia TechnologiesBScStudio Audio Technique

Study programModuleType and level of studiesThe name of the course

Ćirić G. DejanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Ćirić G. Dejan

Specification for the book of courses

Lectures; Computational exercises; Laboratory exercises; Studio exercises; Consultations.

Textbooks/referencesT. D. Rossing: Springer handbook of acoustics, Springer, New York, 2007.

Number of classes of active education per week during semester/trimester/year

J. Watkinson: An introduction to digital audio, 2nd edition, Focal Press, Oxford, 2002.D. M. Huber, R. E. Runstein: Modern recording techniques, 6th edition, Elsevier & Focal Press, Oxford, 2005.

M. Talbot-Smith: Audio engineer's reference book, 2nd edition, Focal Press, Oxford, 1999.J. Blauert, N. Xiang: Acoustics for engineers - Troy lectures, Springer, Berlin, 2008.

Electrical Engineering and Computing

Ćirić G. Dejan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge in the field of sound and studio audio technique; Application of theoretical knowledge. Adeqaute usage of audio equipment, studio and appropriate software. Skills in sound recording. Audio system desing.

Problems solving in computational exercises (Sound transmission and sound sources. Electro-acoustic transducers. Input and output acoustic environment. Psychological acoustics. Audio signals. Sound recording and reproduction). Computer simulations (Room acoustics). Practical exercises in the laboratory and studio (Characteristics of electro-acoustic transducers (loudspeakers, corssovers and headphones). Room impulse response and objective acoustic parameters of a room. Sound recording and reproduction. Microphone techniques).

Acquiring basic theoretical and practical knowledge about sound, its generation, transmission and perception, audio signals and systems, audio devices and equipment, sound recording and reproduction.

Course outlineSound as a phenomenon. Sound generation and transmission. Sound sources. Electro-acoustic transducers (microphones, headphones and loudspeakers). Sound information field. Analog and digital audio signals (speech and music signals). Sound field as an audio system input. Auditory system an an audio system output. Perceptive effects of sound. Audio components and systems. Microphone concept (sound recording techniques). Effects of sound recording environment (studio and control room). Spational effects of perceived sound (3D sound). Sound storage and reproduction. Audio devices (analog and digital - mixers, recorders, players, processors). Interconnections and power supply of audio devices. Output acoustic environment. Basics of audio signal processing. Audio signal quality measures.

Page 88: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam40 oral exam 50

Electronics - Multimedia TechnologiesBScSensors and Actuators

Study programModuleType and level of studiesThe name of the course

Janković D. NebojšaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Vračar M. Ljubomir

Specification for the book of courses

Auditorial teaching, Laboratory exercise, student tutorials

Textbooks/references

M.Popovic, "Senzori i merenja", Zavod za udzbenike i nastavna sredstva, I.Sarajevo, 2004 (in Serbien)

Number of classes of active education per week during semester/trimester/year

N. Jankovic , Authorized teaching and lecturing course material available at the school web pages.

N.Jankovic, "Practikum iz predemta Senzori i pretvaraci", Elektronski Fakultet Nis, 1995 (in Serbian)

Electrical Engineering and Computing

Vračar M. Ljubomir

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students obtain the knowledge about device fabrication, operational principles and practical implementation of integrated sensors and actuators.

The laboratory exercises include courses on sensors operation and electrical characterisitcs found in practice. Especially, the introductory cource is aimed to educate students with programing micorcontrolers for data processing from different snensor devices.

Acquiring the knowledge for understanding and practical application of modern sensor components and their application in Microsystems.

Course outline

Information-processing systems. Measurement and control systems. Actuators. Sensor definitions and classification. General sensor characteristics and limitations.. Parameters definition. Sensor calibration methods. Error corrections. Fabrication technology. Reliability issues. Sensors for radiation, mechanical, thermal ,magnetic , chemical and biological signals. Sensors design and operation. Applications. Smart integrated sensors and actuators. Functional blocks. Micro-electro-mechanical sensors (MEMS), technology, components and systems. Integrated sensors and MEMS components.

Page 89: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 30oral exam 30

30

Stančić Z. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge of methods for music signals processing. Mastering the techniques of designing digital filters for realization of different audio effects. Knowledge of existing software for generation of audio sequences and processing of music signal content.

Matlab and processing of wav files. Music signal filtering and playback. Damped traveling waves. SISO FDN- one input and one output FDN. Allpass filter implemented with two comb filters. Nested allpass filters. Nonrecursive and recursive comb filters. Transposed Delay Line. Schroeder's allpass sections. Morrer's reverberator. JCR reverberator. Phasing effect realized applying allpass filters of the first order. Reverberation analysis and the complexity of its implementation. FIR and IIR echo generators.Down-sampler. Up-sampler. Linear interpolation. Sub-band coding. MPEG audio standards. Data reduction. Existing software for music signals processing.

Acquiring basic knowledge about music signal and methods of its processing. Introduction to the methods of practical implementation and realization of audio effects. Practical realization of audio effects using Matlab. Review of existing software for music signal processing.

Course outlineAcoustic wave propagation simulation. Delay line. Spherical waves. Reflection of plane waves. Echo simulator. Digital waveguide. Tapped Delay Line. Comb and allpass filters.Feedback Delay Network. Reverberation. Echo density. Early reflections. Freeverb. The effects based on the time variable delay line. Interpolation delay line. Flanging effect. Fazing effect. Chorus effect. Leslie effect. Equalizers. Multirate signal processing. Filter banks. Subband coding of music and audio signal. Threshold and masking. Music signal data reduction . Sub-band coding. MPEG audio standards. Existing software for processing music signals.

Specification for the book of courses

Lectures, auditory exercises, laboratory exercises, consultation

Textbooks/referencesJulius O. Smith III, Physical audio signal processing for virtual musical instruments and audio effect, Stanford, 2006.

Number of classes of active education per week during semester/trimester/year

S. Мitrа, Digital signal processing A computer based approach, McGraw-Hill, 2006.Julius O. Smith III, Introduction to digital filters, Stanford, 2006.

Electrical Engineering and Computing

Pavlović D. VlastimirLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Electronics - Multimedia TechnologiesBScMusic Signal Processing

Study programModuleType and level of studiesThe name of the course

Page 90: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Multimedia TechnologiesBScThermovision

Study programModuleType and level of studiesThe name of the course

Mančić D. Dragan, Radmanović Đ. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor, Dimitrijević A. Marko

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/references

R.Thomas, Thermography Monitoring Handbook, Coxmoor Publishing Company, Oxford, 1999.

Number of classes of active education per week during semester/trimester/year

PowerPoint presentation.

H.Maldague, P.O.Moore, NDT Handbook on Infrared and Thermal Testing, American Society for NonDestructive Testing, 2001.

Electrical Engineering and Computing

Jovanović D. Igor, Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on the fundamentals of thermovision. Mastering the technique of recording and interpretation of the results of thermal imaging inspections.

Thermal imaging camera Varioscan 3021ST. Thermal imaging inspection of electronic devices. Thermal imaging inspection of energy efficiency of buildings. Thermal imaging inspection of the power grid. Thermal imaging inspection of a thermal pipeline system. Thermal imaging inspection of patients in medicine. Processing of thermal images using Irbis software.

Acquiring the fundamental knowledge about thermovision and practical application of a thermal imaging camera.

Course outlineIntroduction to thermal imaging. Theory of infrared radiation. Detection of infrared radiation and temperature measurement. Devices for temperature measurement. Operation principle and types of thermal imaging cameras. Practical aspects of thermal imaging cameras. Application of thermal imaging in a preventive maintenance and testing in various areas. Processing and analysis of thermal images.

Page 91: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

20 written exam40 oral exam 40

Electronics - Multimedia TechnologiesBScMultimedia Contents Creation

Study programModuleType and level of studiesThe name of the course

Nikolić V. Saša, Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Andrejević-Stošović V. Miona

Specification for the book of courses

Lectures, laboratory practice, individual projects.

Textbooks/referencesHugh E. Williams i David Lane: Web aplikacije i baze podataka, Mikro knjiga, 2003.

Number of classes of active education per week during semester/trimester/year

Josh Hill, James A. Brannen: HTML5 i CSS3, CET Computer Equipment and Trade, Beograd i Portalibris, Beograd, 2011.

Larry Ullman: PHP and MySQL for Dynamic Web Sites, Peachpit Press, 2012.

Electrical Engineering and Computing

Andrejević-Stošović V. Miona

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Mastering the knowledge and skills to independently create multimedia Web applications using modern Internet and Web technologies. A student has the ability to use multimedia tools in order to prepare the Web contents.

Fonts, images, lists and tables in the HTML document. Making an application form with the necessary elements. Preparing the data format for sending to Web server. Creating Web applications. Multimedia contents on the page. Optimization of images and audio-video contents for posting on the Web. Download, installation and setup MySQL in order to work with IIS and Apache. A database and PHP pages formation. Integration of PHP code and HTML. Forming a server script in PHP to access MySQL data base. Preparation of data for publishing on the client computer. Setting up the Web application to the server.

Acquiring the necessary knowledge for creating multimedia contents on the Web. Introducing the server scripting language - PHP and integration with MySQL databases.

Course outline

The development of the Internet and Web technologies. HTML5 - the new standard for structuring web pages. Multimedia on the Web site. Sound, image, graphics, and video on the Web, CSS3 support. Optimization of multimedia applications on the Internet. Software packages for multimedia content processing on the Web. Scripting languages and technologies on the side of the Web client and the Web server. Integrating MySQL database on a Web site. PHP: server scripting language for the creation of dynamic Web pages. Integrating PHP and MySQL in the Web application. Accepting and processing form data. CMS tools - WordPress and Joomla.

Page 92: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 40

40

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will link the acquired knowledge in the field of image processing, audio and video, as well as knowledge of 3D modeling and animation with programming and creating applications. Such multimedia applications can be adapted to most hardware platforms and on all important operating systems.

Example of sketch a terrain, skybox and environment. Loading 3D objects, models, textures and materials. Lights and cameras. Embedded java script editor. User input (controller) with a mouse and keyboard. Built-in commands. Example of writing scripts for objects. Collider, collisions, reycast, object physic. Graphical user interface. Buttons, menus, drop down menus, textures. Particle system (smoke and fire). Basic script and class. Object control. Example of sound programming.

Students learn to create 2D and 3D multimedia applications for all platforms. Connecting the knowledge with image, audio and video processing, 3D modeling and animation, and linking this knowledge with programming.

Course outline

Generating the scene, terrain, skybox. Creating and testing environments. Loading or creation of 3D objects and models, textures, materials. Lights and cameras. Java script.User input (controller). Mouse, keyboard, joystick, and more. Built-in commands, scripts for objects.Collider, collisions, raycast, object physic. Graphical user interface. Buttons, menus, drop down menus, textures. Particle systems. Basic in script creation. Basic classes. Animation and control of objects. Sound programming. Unity plugin.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesWill Goldstone, Unity Game Development Essentials, Packt Publishing, Birmingham, 2009.

Number of classes of active education per week during semester/trimester/year

Sue Blackman, Beginning 3D Game Development with Unity, Apress, 2011.

Electrical Engineering and Computing

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Electronics - Multimedia TechnologiesBScGaming

Study programModuleType and level of studiesThe name of the course

Page 93: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Multimedia TechnologiesBScWireless Computer Networks and Devices

Study programModuleType and level of studiesThe name of the course

Nikolić R. Tatjana, Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/referencesJ. Schiller, Mobile Communications, Addison Wesley, 2003.

Number of classes of active education per week during semester/trimester/year

Mile Stojčev, Computer networks and data transfer, Faculty of Electronic Engineering Niš, in Serbian, 2005.

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will acquire knowledges that are significant for: a) specifications and characteristics of wireless transmission, b) communication and computing concepts and techniques related to wireless transmission, c) problems and limitations related to the design and implementation of wireless networks and devices, d) application of communication concepts and techniques.

1) Programming mobile devices and development of wireless and mobile services using the network operating system for mobile platforms, 2) Using simulators to assess the performance of different topology wireless systems, 3) organization and performance measures of wireless systems in real-world conditions.

This course introduces students in the area of wireless and mobile computer networks. The content of this subject covers: 1) characteristics of wireless transmission, 2) standardization of wireless systems, 3) networking of wireless computer networks, 4) structures and operating principles of wireless transceivers, 5) programming of wireless communication devices.

Course outlineIntroduction to wireless transmission. Standards and organizations. Characteristics of the wireless transmission and specificity compared to wired transmission. Mobility. Wireless communication technology. Wireless networking. Systems for wireless transmission. 2G, 3G and 4G wireless networks. Wireless LANs. IP networking. Security of wireless LANs. 802.11 wireless LAN standard. ZigBee. Bluetooth. Routing in wireless ad hoc and mobile networks. Wireless sensor networks. Industrial wireless LAN. New trends in the development of wireless networks. Hardware of wireless devices. Transceiver. Interfaces with a host computer. Operating systems for mobile devices. Programming communication devices. Battery powering for mobile devices in wireless transmission. Energy harvesting from the environment.

Page 94: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2030 oral exam 2020

Anastasov A. Jelena

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will be able to analyze and synthesize cellular mobile communication systems in fading channels. Students will have knowledge of advanced multiple access techniques , diversity reception techniques, as well as digital cellular systems (GSM, cdmaOne, GPRS, EDGE, cdma2000, and W-CDMA). In addition to theoretical knowledge, students will have a practical knowledge of mobile telecommunications, acquired on FPGA based hardware platforms.

Computational exercises are performed in all thematic areas. Laboratory exercises are in the areas of the fading mode, diversity reception, direct sequence spread spectrum systems, as well as OFDM. Laboratory exercises are taking place on the hardware platform for software radio (USRP), and on a platform based on FPGA Xilinx Virtex-2 chip.

Acquiring the basic knowledge related to the mobile telecommunications.

Course outlineThe basic concept of cellular mobile communications and specificity of current and future European systems. Frequency reuse. Call processing. Propagation attenuation. Fading and methods to reduce its the effects. Techniques and properties of error correcting procedures. Modulation techniques. Frequency, time and code division multiple access. Cellular environment. Mobile satellite systems. The evolution of mobile telecommunications standards. State of mobile telecommunications in our country and in the world.

Specification for the book of courses

Oral teaching in the classroom, laboratory exercises.

Textbooks/referencesZ. Nikolic, N. Milosevic, B. Dimitrijevic, M. Zivkovic: Problems on mobile telecommunications, (in Serbian), Faculty of Electronic Engineering Nis, 2005.

Number of classes of active education per week during semester/trimester/year

T. Rappaport: Wireless Communications – Principles & Practice, Prentice Hall,2002.W.Lee: Mobile cellular telecommunications systems, McGrow-Hill, NY, 1989

Electrical Engineering and Computing

Nikolić B. ZoricaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Anastasov A. Jelena

Electronics - Multimedia TechnologiesBScMobile Telecommunications

Study programModuleType and level of studiesThe name of the course

Page 95: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2010 oral exam 40

20

Mirković D. Dejan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Educate students for RF circuits and systems design. Show how the designers solve the problems that exist in practice. Work in a typical RF design environment by using special software and performance measurement tools.

The amplifier’s noise factor calculation. Models and simulation of RF noise in circuits.Design and simulation of voltage and current reference source.Design and simulation of amplifiers for minimum noise and nonlinear distortion. Harmonic balance analysis.Design and simulation of oscillators and PLL circuits.Design and simulation of coil-on-chip. Planar electromagnetic simulation.Project of self-oscillating mixer with low-noise amplifier.

Introducing students with working activities related to RF circuits and systems design. Specifications of concrete problems in designers practice and pointing how these problems can be solved. To educated students for work in a typical environment by using software and performance measurement tools.

Course outlineRF circuits and systems designer job: working environment software and measuring tools.Problems in design of non-linear active circuits: harmonic distortion, compression point, intermodulation distortion. Calculation, simulation and measurement noise. Low-noise and minimal nonlinear distortion amplifier design. Design of oscillators and PLL circuits. Phase noise and stability. Layout design of printed circuit boards for RF circuits. Layout design for RF integrated circuits. Coils and capacitors on a chip.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesG. Jovanović, Communication circuits and systems, script in electronic format (available on the website of the course)

Number of classes of active education per week during semester/trimester/year

Benzad Razavi, RF Microelectronics, Prentice Hall, 1998.R. Ludwig, P. Bretchko, RF Circuit Design: Theory and Applications, Prentice Hall, 2000.

R. Gilmore and L. Besser, Practical RF Circuit Design for Modern Wireless Systems, Artech House, Boston, 2003.

Electrical Engineering and Computing

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đorđević D. Srđan

Electronics - Multimedia TechnologiesBScCommunication Circuits and Systems

Study programModuleType and level of studiesThe name of the course

Page 96: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam40 oral exam 50

Vračar M. Ljubomir

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students obtain the knowledge about device fabrication, operational principles and practical implementation of integrated sensors and actuators.

The laboratory exercises include courses on sensors operation and electrical characterisitcs found in practice. Especially, the introductory cource is aimed to educate students with programing micorcontrolers for data processing from different snensor devices.

Acquiring the knowledge for understanding and practical application of modern sensor components and their application in Microsystems.

Course outline

Information-processing systems. Measurement and control systems. Actuators. Sensor definitions and classification. General sensor characteristics and limitations.. Parameters definition. Sensor calibration methods. Error corrections. Fabrication technology. Reliability issues. Sensors for radiation, mechanical, thermal ,magnetic , chemical and biological signals. Sensors design and operation. Applications. Smart integrated sensors and actuators. Functional blocks. Micro-electro-mechanical sensors (MEMS), technology, components and systems. Integrated sensors and MEMS components.

Specification for the book of courses

Auditorial teaching, Laboratory exercise, student tutorials

Textbooks/references

M.Popovic, "Senzori i merenja", Zavod za udzbenike i nastavna sredstva, I.Sarajevo, 2004 (in Serbien)

Number of classes of active education per week during semester/trimester/year

N. Jankovic , Authorized teaching and lecturing course material available at the school web pages.

N.Jankovic, "Practikum iz predemta Senzori i pretvaraci", Elektronski Fakultet Nis, 1995 (in Serbian)

Electrical Engineering and Computing

Janković D. NebojšaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Vračar M. Ljubomir

Electronics - Embedded SystemsBScSensors and Actuators

Study programModuleType and level of studiesThe name of the course

Page 97: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes2 2 1

Teaching methods

points Final exam points5 written exam

15 oral exam 4040

Electronics - Embedded SystemsBScDatabases

Study programModuleType and level of studiesThe name of the course

Stoimenov V. LeonidLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stanimirović S. Aleksandar, Bogdanović D. Miloš

Specification for the book of courses

Lectures, auditory exercises, laboratory exercises. Individual work for homework and projects

Textbooks/referencesR. Emasri, S. Navathe, Fundamentals of Database Systems, Addison-Wesley; 6 edition (2010), ISBN-10: 0136086209, ISBN-13: 978-0136086208

Number of classes of active education per week during semester/trimester/year

Teaching materials on the site: http://cs.elfak.ni.ac.rs/nastava/

S. Đorđević-Kajan, L. Stoimenov, Praktikum za vežbe na računaru iz predmeta Strukture i baze podataka, II deo: BAZE PODATAKA, Edicija: Pomoćni udžbenici, 2004, Elektronski fakultet u Nišu

Electrical Engineering and Computing

Stanimirović S. Aleksandar, Bogdanović D. Miloš

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical and practical knowledge of database design and data models (ER, EER, UML), relational data model and database implementation, and relational algebra.

ER diagrams (entities, relationships, attributes), Translating ER model to a relational model, SQL DDL commands (CREATE TABLE command, data types), Queries and SQL SELECT command (basic command form, merging tables, advanced command form), SQL command for updating (INSERT, UPDATE, DELETE), SQL commands for working with views and indexes, ADO.NET (library architecture, Connection, Command, DataReader, DataAdapter, DataSet, parameterized queries, transactions), Homework: designing a database based on given requests by using the (E)ER model, Project: realization of a database application by using ADO.NET library

Gaining fundamental knowledge necessary to design, implement and use databases.

Course outline1. Introduction to databases: basic concepts (data, information, database, database management system, database system, database applications), conventional processing and processing based on databases.2. Data models: levels of abstraction in DBMSs, the concept of data model and its components, conceptual design of databases, (E)ER data model, designing databases.3. Relational model: concepts of the relational model, structural and integrity component, relation scheme, relation entity, relation key, constraint specification, SQL DDL commands.4. Relational algebra: relational algebra, relational algebra operations, relational algebra queries, examples of queries.5. Functional dependencies: definition of a functional dependency, rules of derivation for functional dependencies, closure of a set of functional dependencies.6. Relation schema analysis: analysis process and the quality of the designed database, anomalies in poorly designed databases, relation decomposition in normalization and properties.7. Normalization: the purpose of normalization and normal forms, normal forms definitions and testing (first, second, third and Boyce-Codd's normal form), normalization process.8, Introduction to transactional processing: the concept of transaction, ACID properties of transactions, DBMS level transactions.9. Database system architecture, overview: monolithic systems, multiuser systems, client-server

Page 98: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 1 2

Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScAdvanced Microcontrollers

Study programModuleType and level of studiesThe name of the course

Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Nikolić S. Goran

Specification for the book of courses

Auditory teaching using computers and projectors. Basic examples of simulation systems. Practically showing implemented embedded systems operating in real time. Lectures, exercises, labs, homework, colloquia, seminars and consultations.

Textbooks/referencesLectures in the form of scripts available in electronic form on the website of the Faculty, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

Development Kits and Tools from website www.mbed.orgPowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Nikolić S. Goran

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Knowledge of advanced microcontroller architectures and acquiring knowledge for use in embedded applications.

Development Kits and Tools, C++, C and Assembler, loading programs. Working with built-in peripherals. The aim is to familiarize students of the benefits offered by NXP1768 mbed module. Laboratory exercises are carried out using a number of analog and digital interfaces.Here are just a few:- Provides interfaces for RS232, RS485, CAN, Ethernet, PS / 2 and USB.- Has more memory enhancements such as serial RAM, serial EEPROM and SD / MMC slot for these types of cards- Has AUDIO IN / OUT block for recording, processing and reproduction of sound- Provides interactivity through the keyboard and type 4x4 KEYPAD KEYPAD MENU- Has a 2x16 alphanumeric LCD display and RGB TFT display with 432x240 resolution touch screen.

To introduce students with the most commonly used advanced microcontroller architecture and acquiring of basic knowledge for practical application and programming embedded microcontroller systems using C++, C and assembler languages.

Course outline

Background of ARM architecture. Overview of the Cortex-M3/M4: registers, operating modes, NVIC, memory map, bus interface, MMU, interrupt and exceptions, debugging support. Instruction set. Cortex-M3/M4 implementation. Programming: Using assembly, using C, development flow, data memory, semaphores, bit band. Exceptions programming: using interrupts, handlers, software interrupts. The systick timer, power management, multiprocessor communication. Debug architecture. Development tools: C compiler, embedded operating system support. Porting applications. GNU tool chain. Design example: development of vehicle ignition system using KEIL Real View.

Page 99: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

4

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Qualifications of students: a) to use basic techniques to optimize the code in the work of homogeneous and heterogeneous concurrent systems, b) to design and implement different parallel algorithms, primarily aimed at embedded systems optimization (in terms of volume of code, embedded hardware, execution time and power consumption).

It is planned that students do the following labs: 1) Process synchronization, 2) Thread synchronization, 3) Parallel program creation, 4) Creating source code and optimization of the loop body (fusion, fission), 5) Elimination of data dependencies; 6) Profiling code which is characterized by a dominant loop execution.

The intent of this course is to provide students with theoretical knowledge and practical experience in the field of technique for code optimization, which includes: 1) identification of activities at the level of tasks and threads, 2) identification of dependency in the code, 3) the creation of concurrent codes, 4) language notation for writing concurrent programs, 5) techniques for synchronization and communication, 6) synchronization primitives based on shared variables and transmission of messages; 7) application of concurrency at the level of homogeneous and heterogeneous systems.

Course outline

The process of compilation and code optimization. Presentation of type intermediate language. Identification of basic blocks of code. Levels of optimization. Classical optimization techniques. Profiling code. Timing. The timing of the whole program and parts of the program. The percentage of utilization. Acquiring information about the time. Improved compiler technologies. Optimization of the loop body code, fusion, fission. Identification of dependency. Data dependencies. Simple transformations. The definition of concurrency. Concurrent systems, concurrent applications, concurrent systems architecture. Processes and synchronization. Locks and barriers. Scoreboards. Monitors. Parallel and distributed programming. Dividing the program into tasks, scheduling, process design and termination. Dividing the program into thread, thread creation and management. Programming systems that share variables. Distributed programming: messages transmission. RPC and Randezvous. Programming homogeneous and heterogeneous systems. OpenMP and OpenCL.

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/referencesPowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Number of classes of active education per week during semester/trimester/year

David J. Lilja, Measuring Computer Performance: A Practitioner's Guide, Cambridge University Press, New York, NY, 2007.

Charles Severance, Kevin Dowd, High Performance Computing, 4nd Edition, O'Reilly Media, 2007.

G. R. Andrews, Foundations of Multithreaded, Parallel, and Distributed Programming, Addison Wesley, 2003.

Electrical Engineering and Computing

Nikolić R. Tatjana, Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Electronics - Embedded SystemsBScOptimization Techniques

Study programModuleType and level of studiesThe name of the course

Page 100: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Jovanović D. Igor, Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on the fundamentals of thermovision. Mastering the technique of recording and interpretation of the results of thermal imaging inspections.

Thermal imaging camera Varioscan 3021ST. Thermal imaging inspection of electronic devices. Thermal imaging inspection of energy efficiency of buildings. Thermal imaging inspection of the power grid. Thermal imaging inspection of a thermal pipeline system. Thermal imaging inspection of patients in medicine. Processing of thermal images using Irbis software.

Acquiring the fundamental knowledge about thermovision and practical application of a thermal imaging camera.

Course outlineIntroduction to thermal imaging. Theory of infrared radiation. Detection of infrared radiation and temperature measurement. Devices for temperature measurement. Operation principle and types of thermal imaging cameras. Practical aspects of thermal imaging cameras. Application of thermal imaging in a preventive maintenance and testing in various areas. Processing and analysis of thermal images.

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/references

R.Thomas, Thermography Monitoring Handbook, Coxmoor Publishing Company, Oxford, 1999.

Number of classes of active education per week during semester/trimester/year

PowerPoint presentation.

H.Maldague, P.O.Moore, NDT Handbook on Infrared and Thermal Testing, American Society for NonDestructive Testing, 2001.

Electrical Engineering and Computing

Mančić D. Dragan, Radmanović Đ. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor, Dimitrijević A. Marko

Electronics - Embedded Systems BScThermovision

Study programModuleType and level of studiesThe name of the course

Page 101: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

4

5

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

10 written exam 200 oral exam 30

2020

Electronics - Embedded SystemsBScIntroduction to Robotics

Study programModuleType and level of studiesThe name of the course

Đorđević S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Todorović Z. Darko, Petković P. Miloš

Specification for the book of courses

Lecture notes and slides (to be posted on the web page of the Faculty). Auditory lectures and demonstrations.

Textbooks/referencesLecture notes and slides (to be posted on the web page of the Faculty)

Number of classes of active education per week during semester/trimester/year

Thomas R. Kurfess, Robotics and Automation Handbook, CRC Press, 2004, ISBN: 0849318041.

B. Borovac, G.S. Đorđević, M. Rašić, D. Andrić, Robotics Workbook , Novi Sad, Niš, 2002, internet edition.

B. Borovac, G.S. Đorđević, M. Rašić, M. Raković, Industry Robotics , book in printing phase.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The concept of robotics and problems. Mathematical foundations of robotics. The main components of robot. The organization of robot as a system. Robot control. Programming and application of robots.

Introduction to the basic issues of modern industrial robotics and applications of industrial robots.

Course outline

The geometry of robot. Kinematic model of robot. Differential kinematics. Robot drive systems. Electric, hydraulic and pneumatic drive. Systems for transmission of driving torque. Robot dynamics. Model of the robot dynamics. Analysis of modeled and non-modeled effects. Simulation of the robot. Trajectory planning. Synthesis of trajectories in the internal and external coordinates. Sensors in robotics. Executive bodies of the robot. Control in the internal coordinates. Control in the external coordinates. Inverse kinematic and dynamic control. Position and power control. Intelligent management. Planning activities. Functional architecture of the control system. The application of robots. The introduction of robots in manufacturing. Service robots. Automatic guided vehicles. Robots in service, medical and cosmic applications.

Page 102: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam10 oral exam 40

40

Cvetković S. Stevica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will link the acquired knowledge in the field of image processing, audio and video, as well as knowledge of 3D modeling and animation with programming and creating applications. Such multimedia applications can be adapted to most hardware platforms and on all important operating systems.

Example of sketch a terrain, skybox and environment. Loading 3D objects, models, textures and materials. Lights and cameras. Embedded java script editor. User input (controller) with a mouse and keyboard. Built-in commands. Example of writing scripts for objects. Collider, collisions, reycast, object physic. Graphical user interface. Buttons, menus, drop down menus, textures. Particle system (smoke and fire). Basic script and class. Object control. Example of sound programming.

Students learn to create 2D and 3D multimedia applications for all platforms. Connecting the knowledge with image, audio and video processing, 3D modeling and animation, and linking this knowledge with programming.

Course outline

Generating the scene, terrain, skybox. Creating and testing environments. Loading or creation of 3D objects and models, textures, materials. Lights and cameras. Java script.User input (controller). Mouse, keyboard, joystick, and more. Built-in commands, scripts for objects.Collider, collisions, raycast, object physic. Graphical user interface. Buttons, menus, drop down menus, textures. Particle systems. Basic in script creation. Basic classes. Animation and control of objects. Sound programming. Unity plugin.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesWill Goldstone, Unity Game Development Essentials, Packt Publishing, Birmingham, 2009.

Number of classes of active education per week during semester/trimester/year

Sue Blackman, Beginning 3D Game Development with Unity, Apress, 2011.

Electrical Engineering and Computing

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Cvetković S. Stevica

Electronics - Embedded Systems BScGaming

Study programModuleType and level of studiesThe name of the course

Page 103: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

234

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Jovanović D. Igor, Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on ultrasonic technique. Mastering the techniques of development, realisation and application of ultrasonic transducers and generators.

Measurement of the parameters of piezoelectric ceramics. Construction and measurement of the parameters of ultrasonic sandwich transducers. Construction and measurement of the parameters of ultrasonic sonotrode. Ultrasonic generator. System for ultrasonic cleaning.

Acquiring the fundamental knowledge about ultrasonic technique, methods of realisation and practical applications of ultrasonic devices.

Course outlineIntroduction to ultrasonic technique. Application areas of ultrasound. Theoretical aspects on application of ultrasound. Generation and propagation of ultrasonic waves. Ultrasonic waveguides and transducers. Detection and measurement of ultrasound. Nondestructive testing of materials. Application of ultrasound in signal processing and measurements. Ultrasound in medicine. Methods of ultrasonic scanning. Application of power ultrasound.

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/referencesM.Radmanović, D.Mančić: Projektovanje i modeliranje snažnih ultrazvučnih pretvarača, Faculty of Electronic Engineering, Niš, 2004.

Number of classes of active education per week during semester/trimester/year

D.Mančić, V.Paunović: "Primena impedansne spektroskopije za električnu karakterizaciju La dopirane BaTiO3-keramike", Faculty of Electronic Engineering, Edition: Monographs, Niš, 2012.

PowerPoint presentation.

J. David, N.Cheeke, Fundamentals and Applications of Ultrasonic Waves, CRC Press, 2002.H.Kuttruf, Physik und Technik des Ultraschalls, S. Hirzel Verlag, Stuttgart, 1988.

Electrical Engineering and Computing

Mančić D. Dragan, Radmanović Đ. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor, Dimitrijević A. Marko

Electronics - Embedded SystemsBScUltrasonic Technique

Study programModuleType and level of studiesThe name of the course

Page 104: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScWireless Computer Networks and Devices

Study programModuleType and level of studiesThe name of the course

Nikolić R. Tatjana, Đorđević Lj. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/referencesJ. Schiller, Mobile Communications, Addison Wesley, 2003.

Number of classes of active education per week during semester/trimester/year

Mile Stojčev, Computer networks and data transfer, Faculty of Electronic Engineering Niš, in Serbian, 2005.

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will acquire knowledges that are significant for: a) specifications and characteristics of wireless transmission, b) communication and computing concepts and techniques related to wireless transmission, c) problems and limitations related to the design and implementation of wireless networks and devices, d) application of communication concepts and techniques.

1) Programming mobile devices and development of wireless and mobile services using the network operating system for mobile platforms, 2) Using simulators to assess the performance of different topology wireless systems, 3) organization and performance measures of wireless systems in real-world conditions.

This course introduces students in the area of wireless and mobile computer networks. The content of this subject covers: 1) characteristics of wireless transmission, 2) standardization of wireless systems, 3) networking of wireless computer networks, 4) structures and operating principles of wireless transceivers, 5) programming of wireless communication devices.

Course outlineIntroduction to wireless transmission. Standards and organizations. Characteristics of the wireless transmission and specificity compared to wired transmission. Mobility. Wireless communication technology. Wireless networking. Systems for wireless transmission. 2G, 3G and 4G wireless networks. Wireless LANs. IP networking. Security of wireless LANs. 802.11 wireless LAN standard. ZigBee. Bluetooth. Routing in wireless ad hoc and mobile networks. Wireless sensor networks. Industrial wireless LAN. New trends in the development of wireless networks. Hardware of wireless devices. Transceiver. Interfaces with a host computer. Operating systems for mobile devices. Programming communication devices. Battery powering for mobile devices in wireless transmission. Energy harvesting from the environment.

Page 105: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2030 oral exam 2020

Anastasov A. Jelena

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will be able to analyze and synthesize cellular mobile communication systems in fading channels. Students will have knowledge of advanced multiple access techniques , diversity reception techniques, as well as digital cellular systems (GSM, cdmaOne, GPRS, EDGE, cdma2000, and W-CDMA). In addition to theoretical knowledge, students will have a practical knowledge of mobile telecommunications, acquired on FPGA based hardware platforms.

Computational exercises are performed in all thematic areas. Laboratory exercises are in the areas of the fading mode, diversity reception, direct sequence spread spectrum systems, as well as OFDM. Laboratory exercises are taking place on the hardware platform for software radio (USRP), and on a platform based on FPGA Xilinx Virtex-2 chip.

Acquiring the basic knowledge related to the mobile telecommunications.

Course outlineThe basic concept of cellular mobile communications and specificity of current and future European systems. Frequency reuse. Call processing. Propagation attenuation. Fading and methods to reduce its the effects. Techniques and properties of error correcting procedures. Modulation techniques. Frequency, time and code division multiple access. Cellular environment. Mobile satellite systems. The evolution of mobile telecommunications standards. State of mobile telecommunications in our country and in the world.

Specification for the book of courses

Oral teaching in the classroom, laboratory exercises.

Textbooks/referencesZ. Nikolic, N. Milosevic, B. Dimitrijevic, M. Zivkovic: Problems on mobile telecommunications, (in Serbian), Faculty of Electronic Engineering Nis, 2005.

Number of classes of active education per week during semester/trimester/year

T. Rappaport: Wireless Communications – Principles & Practice, Prentice Hall,2002.W.Lee: Mobile cellular telecommunications systems, McGrow-Hill, NY, 1989

Electrical Engineering and Computing

Nikolić B. ZoricaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Anastasov A. Jelena

Electronics - Embedded SystemsBScMobile Telecommunications

Study programModuleType and level of studiesThe name of the course

Page 106: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2010 oral exam 40

20

Electronics - Embedded SystemsBScCommunication Circuits and Systems

Study programModuleType and level of studiesThe name of the course

Jovanović S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đorđević D. Srđan

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesG. Jovanović, Communication circuits and systems, script in electronic format (available on the website of the course)

Number of classes of active education per week during semester/trimester/year

Benzad Razavi, RF Microelectronics, Prentice Hall, 1998.R. Ludwig, P. Bretchko, RF Circuit Design: Theory and Applications, Prentice Hall, 2000.

R. Gilmore and L. Besser, Practical RF Circuit Design for Modern Wireless Systems, Artech House, Boston, 2003.

Electrical Engineering and Computing

Mirković D. Dejan

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Educate students for RF circuits and systems design. Show how the designers solve the problems that exist in practice. Work in a typical RF design environment by using special software and performance measurement tools.

The amplifier’s noise factor calculation. Models and simulation of RF noise in circuits.Design and simulation of voltage and current reference source.Design and simulation of amplifiers for minimum noise and nonlinear distortion. Harmonic balance analysis.Design and simulation of oscillators and PLL circuits.Design and simulation of coil-on-chip. Planar electromagnetic simulation.Project of self-oscillating mixer with low-noise amplifier.

Introducing students with working activities related to RF circuits and systems design. Specifications of concrete problems in designers practice and pointing how these problems can be solved. To educated students for work in a typical environment by using software and performance measurement tools.

Course outlineRF circuits and systems designer job: working environment software and measuring tools.Problems in design of non-linear active circuits: harmonic distortion, compression point, intermodulation distortion. Calculation, simulation and measurement noise. Low-noise and minimal nonlinear distortion amplifier design. Design of oscillators and PLL circuits. Phase noise and stability. Layout design of printed circuit boards for RF circuits. Layout design for RF integrated circuits. Coils and capacitors on a chip.

Page 107: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

234

5

Lectures Exercises OFE Study and research work Other classes

2 1 1Teaching methods

points Final exam points

20 written exam40 oral exam 40

Electronics - Circuits and SystemsBScArtificial Intelligence in Engineering

Study programModuleType and level of studiesThe name of the course

Milovanović P. DragišaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Andrejević-Stošović V. Miona

Specification for the book of courses

Lectures, laboratory practice, individual projects.

Textbooks/referencesHaykin, S., Neural Networks: A Comprehensive Foundation, Macmillan College Publishing Company, Inc., 1994.

Number of classes of active education per week during semester/trimester/year

Genetic Algorithms in Applications, Editor Rustem Popa, In-tech, March 2012, ISBN 978-953-51-0400-1.

Andrejević, М., Neuronske mreže u modelovanju, Zadužbina Andrejević, Beograd, 2004.Milenković, S., Veštačke neuronske mreže, Zadužbina Andrejević, Beograd, 1997.

Electrical Engineering and Computing

Andrejević-Stošović V. Miona

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Acquiring competence in applying of artificial neural networks in design, testing and diagnosis of electronic circuits and systems.Students are expected to learn fundamental algorithms for neural networks training, as well as handling software for neural networks utilization.

Specialized ICs that implement neural networks. The application of neural networks in CAD, image and signal processing, in OCR systems, in speech recognition, in robotics, in civil and military security systems. The hardware implementation of artificial neural networks on FPGAs.

Acquiring knowledge in the field of artificial intelligence with special attention to artificial neural networks concept. Training for independent use of these concepts to solve problems in electrical engineering.

Course outlineArtificial intelligence concept. Artificial intelligence based on production rules. Artificial neural networks. Natural nervous system. Neuron. Synapse. Neuron model. Artificial neural networks architectures. Training. Perceptron. Possibilities and algorithms for perceptron training. Multi-layer neural networks. Reccurent neural networks. Types, training and application problems. Procedures of dynamic training. Genetic algorithms. Artificial neural networks realization. VLSI implementation of analog neural networks. Digital realization. Boltzmann machine. Neuro-fuzzy networks and their application.

Page 108: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

45

Lectures Exercises OFE Study and research work Other classes

2 1 1Teaching methods

points Final exam points

20 written examoral exam 40

40

Andrejević-Stošović V. Miona

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence for sustainable design of electronic products.Students are expected to learn the estimated life of the product and the method of design that determine the success of the product throughout the life cycle.

Environmental information systems for monitoring and control. Measurable parameters of the environment. Conversion of natural concepts in electrical values. The acquisition of environmental data. Environmental information systems. Monitoring, statistical evaluation and management of environmental parameters. Tracking the sources of risk. Prevention of hazardous situations.

Introduction to the concept of sustainable development and product life cycle, the environmental aspects of life and design concepts for a lifetime.

Course outline

Problems of interaction with the environment. Electronics and electrical industry and ecology. Economic aspects. Municipal environmental problems. The concept of sustainable development of society. Position of the designer in reducing environmental risks. Phases of the product life. End of the life cycle. Re-use, disassembly, processing, disposal. Collection scenario of used products. The concept of sustainable design (SD). Phases, effects, SD processes. SD electronic products. Standardization procedures and standards for sustainable development. Standards related to the industrial requirements. European and national legislation.

Specification for the book of courses

Lectures, auditory exercises, individual projects.

Textbooks/referencesLitovski, V., et al., Program uspostavljanja sistema reciklaže otpadne elektronske opreme od kompjutera, Agencija za reciklažu Srbije, 2006.

Number of classes of active education per week during semester/trimester/year

Wimmer, et all, „Ecodesign implementation“, Springer, Dordrecht, The Nederlands, 2004Vančo B. Litovski: Projektovanje elektronskih kola, Nova Jugoslavija, Vranje, 2000, ISBN 86-7369-015-3

Kuehr, R., and Williams, E, , editors, „Computer and the environment“, Kluwer, Dordrecht, The Nederlands, 2003

Goldberg, L.H., editor „Green electronics / Green bottom line“, Newnes, Boston. USA, 2000

Electrical Engineering and Computing

Milovanović P. DragišaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Andrejević-Stošović V. Miona

Electronics - Circuits and SystemsBScDesign for Environment

Study programModuleType and level of studiesThe name of the course

Page 109: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

3

45

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam40 oral exam 50

Electronics - Circuits and SystemsBScSensors and Actuators

Study programModuleType and level of studiesThe name of the course

Janković D. NebojšaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Vračar M. Ljubomir

Specification for the book of courses

Auditorial teaching, Laboratory exercise, student tutorials

Textbooks/references

M.Popovic, "Senzori i merenja", Zavod za udzbenike i nastavna sredstva, I.Sarajevo, 2004 (in Serbien)

Number of classes of active education per week during semester/trimester/year

N. Jankovic , Authorized teaching and lecturing course material available at the school web pages.

N.Jankovic, "Practikum iz predemta Senzori i pretvaraci", Elektronski Fakultet Nis, 1995 (in Serbian)

Electrical Engineering and Computing

Vračar M. Ljubomir

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students obtain the knowledge about device fabrication, operational principles and practical implementation of integrated sensors and actuators.

The laboratory exercises include courses on sensors operation and electrical characterisitcs found in practice. Especially, the introductory cource is aimed to educate students with programing micorcontrolers for data processing from different snensor devices.

Acquiring the knowledge for understanding and practical application of modern sensor components and their application in Microsystems.

Course outline

Information-processing systems. Measurement and control systems. Actuators. Sensor definitions and classification. General sensor characteristics and limitations.. Parameters definition. Sensor calibration methods. Error corrections. Fabrication technology. Reliability issues. Sensors for radiation, mechanical, thermal ,magnetic , chemical and biological signals. Sensors design and operation. Applications. Smart integrated sensors and actuators. Functional blocks. Micro-electro-mechanical sensors (MEMS), technology, components and systems. Integrated sensors and MEMS components.

Page 110: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12345

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam20 oral exam 40

30

Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Mastering the knowledge and skills to independently develop advanced virtual instruments using LabVIEW development package, implemented on real-time operating system and FPGA, as well as SCADA systems.

Realization of event-driven virtual instruments and error control. Finite state machine realization. Implementation of multithread virtual instruments (VI). Process and thread synchronization. Heterogeneous code integration (IP cores, DLLs, .NET and ActiveX). VI porting on real-time operating system. Implementation of VIs on FPGA. Object oriented approach in VI implementation. Distributed VIs implemented using client-server model. Implementation of SCADA.

Acquiring the necessary knowledge for implementation of advanced virtual instruments, virtual instruments for real-time operation and distributed virtual instruments.

Course outlineThe concept of event-driven virtual instruments, finite state machine, error control, multithread applications, process and thread synchronization, object oriented models. Heterogeneous code integration. Virtual instruments for data acquisition and processing in real time. Data processing on FPGA. Distributed virtual instruments.

Lectures, laboratory practice, individual projects.

Specification for the book of courses

Textbooks/referencesCory L. Clark, LabVIEW Digital Signal Processing: and Digital Communications

Number of classes of active education per week during semester/trimester/year

Electrical Engineering and Computing

Milovanović P. DragišaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Dimitrijević A. Marko

Electronics – Circuits and Systems BScAdvanced Virtual Instruments

Study programModuleType and level of studiesThe name of the course

Page 111: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

123

45

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam25 oral exam 30

40

Electronics - Circuits and SystemsBScSecurity Engineering

Study programModuleType and level of studiesThe name of the course

Jevtić S. Milun, Petrović D. BranislavLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đošić M. Sandra

Specification for the book of courses

Lectures, Auditive exercises, Consultations, Individual and group projects

Textbooks/referencesR. Anderson, Security Engineering , 2nd edition, Wiley, 2008.

Number of classes of active education per week during semester/trimester/year

E. Amoroso, Fundamentals of Computer Security Technology , Prentice Hall, 1994.

R. Pearson, Electronic Security Systems: A Manager's Guide to Evaluating and Selecting System Solutions , Elsevier, 2011.

V. Vemuri, Enhancing Computer Security with Smart Technology , Taylor&Francis, 2005.

Electrical Engineering and Computing

Đošić M. Sandra

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The knowledge acquired will enable students to get an idea about what electronic security system is as well as about the ways of protecting objects, space, production and work processes and data. Furthermore, students will be able to design different types of self-security systems as well as electronic systems with built-in functions of safety and security.

Students are introduced with the practical aspects of designing electronic security systems: development tools and software. The knowledge gained during the lectures students deepen through the attempts of practical implementation of varius electronic security systems with small and medium complexity.

The main objective of this course is to introduce students with the fundamentals of designing a variety of electronic security systems. The main task of such a systems is to provide safety in different processes.

Course outline

What is Security Engineering: needs and typical examples. Communication protocols: risks of eavesdropping, varius "attack on protocol" techniques. Access control: operating systems access controls, hardware protection. Criptography: historical background and techniques. Security in Economics: banking and bookkeeping. Multilevel protection. Multilateral security. Physical protection. Monitoring and metering. Security printing and seals. Biometrics: handwritten signature, face recognition, fingerprints, voice and iris recognition. Telecom system security. Network attacks and defense. Managing the development of secure systems: top-down and iterative design. Security systems in the processes of risky environment; for flammable and explosive environtments, underground mining etc. Self-security of electronic security systems. Legislation relevant to the electronic security systems.

Page 112: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

5 written exam 1515 oral exam 153020

Đošić M. Sandra

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students are expected to learn fundamental methods of testing electronic systems as well as handling some of the well-known software system testing package.

Exercises: students through the process of tasks solving define theoretical knowledge and learn the systematic approach to testing of electronic systems. Labs: students use software to test some electronic systems.

Adoption and systematization of knowledge related to testing of electronic systems.

Course outlineI JTAG. Definiton of Boundary Scan, JTAG and IEEE 1149.1, 1149.6 and 1149.7. Chip-Level Test Using JTAG. Board-Level Testing with JTAG Boundary Scan. System-Level test Using JTAG. Functional testing. Advantages of JTAG testing. Using JTAG in modern digital devices: debugging, load-ing, programming. II Software testing. Functional and structural software testing. White box testing. Black box testing. Object-oriented test techniques. III Real-Time System Testing. The importance of RTSs testing. Testing techniques. Levels of testing: unit testing, integration testing and system testing. IV On-line testing. Non-concurrent testing: event-triggered and time-triggered. Concurrent testing. Built-in self-test.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations, individual projects.

Textbooks/references

S. Mourad, Y. Zorian, "Principles of Testing Electronic Systems", John Wiley & Sons, Inc, 2000.

Number of classes of active education per week during semester/trimester/year

Kenneth P. Parker, "The Boundary-Scan Handbook", Kluwer Academic Publishers, 2003.

M. S. Reorda, Z. Peng, M. Violante, "System-level Test and Validation of Hardware/Software Systems", Springer, 2005.

Electrical Engineering and Computing

Jevtić S. Milun, Petković M. PredragLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đošić M. Sandra

Electronics – Circuits and SystemsBScSystem Testing

Study programModuleType and level of studiesThe name of the course

Page 113: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes2 1 1

Teaching methods

points Final exam points5 written exam 20

15 oral exam 202020

Đošić M. Sandra

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students are expected to learn: fundamental knowledge about the system for supervision and control of industrial processes and about the elements of the system, the possibilities of functioning of these systems, designing of various systems for supervision and control of industrial processes. Acquired knowledge from this course together with the knowledge of programming algorithms are enough for designing and programming the system for supervision and control of industrial processes.

Exercises: students through the process of tasks solving define theoretical knowledge and learn the systematic approach to analysis and designing systems for supervision and control of industrial processes. Labs: Identifying the functionality and programming and development the basic programmable elements of the system for supervision and control of industrial processes (programmable controller, programmable logic controller, data archiver, I / O panel, industrial PC). Interconnection - communication between system elements.

Acquiring knowledge about the most commonly used systems for supervision and control of industrial processes. Learning the functionality of all elements in the system for industrial process supervision and control. Learning how to connect the parts into the system and how to connect system with the environment. Gain knowledge about the possibilities of programming systems - elements of the system. The ways of interaction between human and the system for supervision and control of industrial processes. Consider the possibility of integration the system for supervision and control of industrial processes into the extensive information system. Acquire basic knowledge about the limitations of the system for supervision and control of industrial processes's applications.

Course outline

Types and architectures of industrial control-monitoring system. Controllers: relay, electronic, computer and microprocessor devices. Industrial programmable controllers (PLCs, PACs): architectures, logic elements and standard features. The development environment for PLC and PAC. HMI realization. Industrial PC. Automation and visualization. Microcomputer systems for real-time control. Highly responsible systems. Industrial communication networks: topology, transmission media, removable media access methods. Network standards. Communications protocols: Ethernet, TCP / IP, Profibus. Standards of communication channels physical layer. Optical transmission systems. OPC standards and specifications.

Specification for the book of courses

Lectures, exercises, laboratory exercises, consultations.

Textbooks/referencesЈевтић, М. СИСТЕМИ ЗА УПРАВЉАЊЕ И НАДЗОР У ИНДУСТРИЈИ, скрипта и ppt презентације предавања (у припреми за јавно објављивање).

Number of classes of active education per week during semester/trimester/year

Litovski, V., Damnjanović, M., Jevtić, M., и други, "PRAKTIKUM LABORATORIJSKIH VEŽBANJA IZ PROJEKTOVANJA I TESTIRANJA ELEKTRONSKIH KOLA I SISTEMA", Elektronski fakultet u Nišu, 2000. (Допуне лабораторијског практикума за недостајуће лабораторијске вежбе за Системе за управљање и надзор у индустрији.)

Electrical Engineering and Computing

Jevtić S. MilunLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Đošić M. Sandra

Electronics – Circuits and SystemsBScSystems for Industrial Process Supervision and Control

Study programModuleType and level of studiesThe name of the course

Page 114: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

2

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam20 oral exam 302020

Electronics - Circuits and SystemsBScMedical Electronic Systems

Study programModuleType and level of studiesThe name of the course

Damnjanović S. MilunkaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Borisav

Specification for the book of courses

Lectures, Auditive exercises, Practice exercises, Consultations, Individual and group projects

Textbooks/referencesM.Damnjanović, B. Jovanovic, medical electronic systrems, the script

Number of classes of active education per week during semester/trimester/year

B. Mihajlovic, Physical Therapy, OBODSKA letter, 2002

D. Prutchi, M. Norris, Design and Development of Medical Electronic Intrumentation, John Willey and Sons, Inc. 2005

Electrical Engineering and Computing

Jovanović D. Borisav

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Gaining competence in the design of electronic systems that are used in physical therapy and medical diagnostics.

Laboratory exercises and project development. The knowledge gained in lectures, students complete during laboratory exercises, and then apply it for the project realization. Exercises involve the simulation and design of the system that measures the percentage of oxygen in the blood. Projects include practical tasks of programming PIC microcontrollers and programming ANDROID mobile devices in the realization of real-time systems for monitoring of vital parameters using PIC microcontrollers and TFT displays, implementation Holter devices for vital parameter monitoring and advanced telemetry system based on Android mobile devices.

Gaining knowledge about the structure and function of electronic systems that are used in medical diagnostics and physical therapy.

Course outlineMembrane and action potential. Transmission of electrical impulses through the tissue. Medical devices for electrotherapy. Stimulation of nerves and muscles. Electro-muscular stimulation (EMS). Transcutaneus electrical nerve stimulation (TENS). Interferential current stimulation. Electromagnetic field stimulation. Construction of a pacemaker device. Impedance plethysmography. Designing and defibrillator and cardioverter defibrillator devices. A system for monitoring and recording of the cardiovascular system of man. Real-time system for monitoring of vital parameters of patients. The remote patient monitoring.

Page 115: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

234

5

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Circuits and SystemsBScUltrasonic Technique

Study programModuleType and level of studiesThe name of the course

Mančić D. Dragan, Radmanović Đ. MilanLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Igor, Dimitrijević A. Marko

Specification for the book of courses

Lectures; Auditorial exercises; Laboratory exercises; Computer exercises; Consultations.

Textbooks/referencesM.Radmanović, D.Mančić: Projektovanje i modeliranje snažnih ultrazvučnih pretvarača, Faculty of Electronic Engineering, Niš, 2004.

Number of classes of active education per week during semester/trimester/year

D.Mančić, V.Paunović: "Primena impedansne spektroskopije za električnu karakterizaciju La dopirane BaTiO3-keramike", Faculty of Electronic Engineering, Edition: Monographs, Niš, 2012.

PowerPoint presentation.

J. David, N.Cheeke, Fundamentals and Applications of Ultrasonic Waves, CRC Press, 2002.H.Kuttruf, Physik und Technik des Ultraschalls, S. Hirzel Verlag, Stuttgart, 1988.

Electrical Engineering and Computing

Jovanović D. Igor, Dimitrijević A. Marko

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Theoretical knowledge on ultrasonic technique. Mastering the techniques of development, realisation and application of ultrasonic transducers and generators.

Measurement of the parameters of piezoelectric ceramics. Construction and measurement of the parameters of ultrasonic sandwich transducers. Construction and measurement of the parameters of ultrasonic sonotrode. Ultrasonic generator. System for ultrasonic cleaning.

Acquiring the fundamental knowledge about ultrasonic technique, methods of realisation and practical applications of ultrasonic devices.

Course outlineIntroduction to ultrasonic technique. Application areas of ultrasound. Theoretical aspects on application of ultrasound. Generation and propagation of ultrasonic waves. Ultrasonic waveguides and transducers. Detection and measurement of ultrasound. Nondestructive testing of materials. Application of ultrasound in signal processing and measurements. Ultrasound in medicine. Methods of ultrasonic scanning. Application of power ultrasound.

Page 116: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

5 Course status (obligatory/elective) electivePrerequisitesCourse objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

3

4

5

Lectures Exercises OFE Study and research work Other classes

2 2Teaching methods

points Final exam points

10 written exam 200 oral exam 30

2020

Electronics - Circuits and SystemsBScIntroduction to Robotics

Study programModuleType and level of studiesThe name of the course

Đorđević S. GoranLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Todorović Z. Darko, Petković P. Miloš

Specification for the book of courses

Lecture notes and slides (to be posted on the web page of the Faculty). Auditory lectures and demonstrations.

Textbooks/referencesLecture notes and slides (to be posted on the web page of the Faculty)

Number of classes of active education per week during semester/trimester/year

Thomas R. Kurfess, Robotics and Automation Handbook, CRC Press, 2004, ISBN: 0849318041.

B. Borovac, G.S. Đorđević, M. Rašić, D. Andrić, Robotics Workbook , Novi Sad, Niš, 2002, internet edition.

B. Borovac, G.S. Đorđević, M. Rašić, M. Raković, Industry Robotics , book in printing phase.

Electrical Engineering and Computing

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

The concept of robotics and problems. Mathematical foundations of robotics. The main components of robot. The organization of robot as a system. Robot control. Programming and application of robots.

Introduction to the basic issues of modern industrial robotics and applications of industrial robots.

Course outline

The geometry of robot. Kinematic model of robot. Differential kinematics. Robot drive systems. Electric, hydraulic and pneumatic drive. Systems for transmission of driving torque. Robot dynamics. Model of the robot dynamics. Analysis of modeled and non-modeled effects. Simulation of the robot. Trajectory planning. Synthesis of trajectories in the internal and external coordinates. Sensors in robotics. Executive bodies of the robot. Control in the internal coordinates. Control in the external coordinates. Inverse kinematic and dynamic control. Position and power control. Intelligent management. Planning activities. Functional architecture of the control system. The application of robots. The introduction of robots in manufacturing. Service robots. Automatic guided vehicles. Robots in service, medical and cosmic applications.

Page 117: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) electivePrerequisitesCourse objectivesCourse outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

12

345

Lectures Exercises OFE Study and research work Other classes

2 2 1Teaching methods

points Final exam points

30 written exam20 oral exam 30

20

Electronics - Circuits and SystemsBScOptoelectronics

Study programModuleType and level of studiesThe name of the course

Stefanović Č. DimitrijeLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Stefanović Č. Dimitrije

Specification for the book of courses

Classical lectures, consultations, oral presentations term papers, presentations and review of the original presentation from the Internet.

Textbooks/references Цвијетић, М. Дигиталне свјетловодне телекомуникације, Научна књига, Београд, 1989.

Number of classes of active education per week during semester/trimester/year

Chartier, G., Introduction to Optics, Springer, 2005.

Лукатела, Г; Драјић, Д.; Петровић, Г., Дигиталне телекомуникације, Грађевинска књига, Београд, 1978.

Electrical Engineering and Computing

Stefanović Č. Dimitrije

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Increased knowledge and practical mastery of optoelectronic techniques and technologies of optoelectronic components and systems

Design, construction and development base excitation optoelectronic circuits.Tours of companies that produce and / or use optoelectronic components, devices and systems. Development of reports in the form of term papers and business plans

Introduction to the light properties, light sources and detectors, and optoelectronic circuits and systems.

Course outline

Optics, electronics, classical and quantum electrodynamics and statistical physics as the basis of optoelectronics. The dual nature of light. Emission, propagation and absorption of light. Prognosis and design of optoelectronic materials and discrete optoelectronic components. Quantum optoelectronics. Spontaneously and stimulated emission of light. Masers and lasers. Electro-optic and piezoelectric materials and components. Optoelectronic devices in the computer (liquid crystal and TFT displays, readers and scanners, storage units, copiers) and telecommunications (cathode ray tubes, switches, semiconductor, ceramic and other special displays, modulators and demodulators) devices and systems. Nanomaterials and optoelectronic technology

Page 118: Specification for the book of coursesold.elfak.ni.ac.rs/downloads/akreditacija-2013/oas/bsc... · 2013-10-02 · for MATLAB exercises in all topics from lectures. Gaining basic knowledge

6 Course status (obligatory/elective) obligatoryPrerequisites

Course objectives

Course outcomes

Theoretical teaching

Practical teaching (exercises, OFE, study and research work)

1

23

4

5

Lectures Exercises OFE Study and research work Other classes

2 1 2Teaching methods

points Final exam points

10 written exam 2015 oral exam 202015

Electronics - Embedded SystemsBScEmbedded Systems

Study programModuleType and level of studiesThe name of the course

Nikolić R. TatjanaLecturer (for lectures)Lecturer/associate (for exercises)Lecturer/associate (for OFE)

activity during lecturesexercisescolloquiaprojects

Jovanović D. Milica

Specification for the book of courses

Lectures, exercises, labs, homework, colloquia, projects, consultations

Textbooks/referencesWayne Wolf, Computers as Components: Principles of Embedded Computing System Design, Morgan Kaufmann, 2008.

Number of classes of active education per week during semester/trimester/year

Sudep Pasricha, Nikil Dutt, On-Chip Communication Architectures, Elsevier, Burlington MA, 2008.

Јамes Peckol, Embedded Systems: A Contemporary Design Tool, John Wiley & Sons Inc., Hoboken NJ, 2007.

PowerPoint presentations for all lectures, http://es.elfak.ni.ac.rs

Electrical Engineering and Computing

Jovanović D. Milica

Pre-exam dutiesGrade (maximum number of points 100)

Number of ECTS

Students will learn the details that relate to the key features of the ES architecture, hardware and software elements, programming models, and software engineering practical experience that are used during the process of system development. They will also learn the software techniques for embedding code in a system.

It is planned that students do independently the following eight exercises using EDK development environment: 1) Creating programs for embedded applications, 2) Profiling, 3) Processor selection and simulation, 4) Design of memory systems, 5) Design of I/O subsystems, 6 ) Hardware-software codesign, 7) Multiporcessor architecture, 8) Multiprocessor software.

This course aims to familiarize students with the basic principles of embedded systems (ES), specificity, and their design. The course covers the following areas: a) applications - multimedia, communications, consumer electronics, etc., b) VLSI - SoC products, c) hybrid systems - composed of heterogeneous processors, and d) incorporation of software - software creation is crucial for ESs.

Course outline

Definition, characteristics and categories of embedded systems. Development tools. Embedded processing. Specifications, requirements, models of computation, language features. Embedded systems hardware. Designing embedded processors. Embedded memory. Embedded operating systems. The implementation of embedded systems, hardware/software codesign, managing concurency at tasks and multithreading level. Compilers for embedded systems. SoC design. SoC architectures, processor accelerator. Fast serial busses. SoC busses and NoC architectures. Wrappers. Synchronization. Globally asynchronous locally synchronous design. Application specific and configurable processors. Multiprocessor SoCs. Reconfigurable computing. Modeling and design of heterogeneous processors. Validation, simulation, emulation and prototyping, testing, fault simulation, fault injection, formal verification. Fault tolerant systems. Tandem processing. Software implementation and high reliability, N-version programming.