Navigation

19E111ORT - Fundamentals of Computer Engineering

Course specification
Course title Fundamentals of Computer Engineering
Acronym 19E111ORT
Study programme Electrical Engineering and Computing
Module
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
    ESPB 6.0 Status elective
    Condition
    The goal Introduce Boolean algebra, switching functions, combinational and sequential switching circuits, logical and memory elements, combinational and sequential modules, and its usage in logic design of digital devices and computer systems..
    The outcome By the end of this course, students will be able to: understand the structure of switching circuits; carry out the analysis and synthesis of switching circuits; use combinational and sequential modules, and construct smaller scale digital devices and simple computer systems.
    Contents
    URL to the subject page https://rti.etf.bg.ac.rs/rti/oo1ort1/index.html
    URL to lectures https://teams.microsoft.com/l/team/19%3aTLkQ-1rIL6-dQdD0o06b3rEXQCR_LK_nNQV--fnOqAw1%40thread.tacv2/conversations?groupId=e3085197-fbb2-4968-9d8e-d2c7dee43be7&tenantId=1774ef2e-9c62-478a-8d3a-fd2a495547ba
    Contents of lectures Boolean algebra. Switching functions. Minimization of switching functions. Functions and structure of switching circuits. Logical elements. Memory elements. Structure, analysis and synthesis of combinational and sequential switching circuits. Standard combinational modules. Standard sequential modules. Logic design of computer systems.
    Contents of exercises Examples of minimization of switching functions, analysis and synthesis of combinational and sequential circuits. Design of flip-flops. Circuit analysis combining with standard modules (multiplexer, demultiplexer, encoder, decoder, incrementer, decrementer, comparator, ALU, adder and substractor). Design of registers, counters and memory. Construction of a control unit for computer system.
    Literature
    1. J. Đorđević, Z. Radivojević, M. Punt, Ž. Stanisavljević, "Fundamentals of Computer Engineering" (Akademska misao, 2017.)
    2. J.Đorđević - "Lecture notes" (2012.)
    3. J. Đorđević, Z. Radivojević, D. Drašković, Ž. Stanisavljević, M. Punt, K. Milenković, "Fundamentals of Computer Engineering: Switching circuits - a collection of solved problems" (Akademska misao, 2016.)
    4. J. Đorđević, Z. Radivojević, M. Punt, J. Protić, D. Milićev, A. Milenković, B. Nikolić, "Fundamentals of Computer Engineering : Digital devices construction - a collection of solved problems" (Akademska misao, 2014.)
    5. Z.Radivojević, M.Punt, B.Nikolić, B.Lazić, J.Đorđević - "Collection of problems in Fundamentals of computer science 1" (Akademska misao, Beograd, 2009.)
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    3 2
    Methods of teaching Lectures, auditory exercises.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 55
    Practical lessons 0 Oral examination 0
    Projects 0
    Colloquia 45
    Seminars 0