Navigation

13S112ORT2 - Fundamentals of Computer Engineering 2

Course specification
Course title Fundamentals of Computer Engineering 2
Acronym 13S112ORT2
Study programme Software Engineering
Module
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
Lecturer/Associate (for OTC)
ESPB 6.0 Status mandatory
Condition Fundamentals of Computer Engineering
The goal Introduce concepts of digital system design, computer structure, and elements of processor architecture and organization.
The outcome By the end of this course, students will be able to understand: methods of digital system design; computer structure; elements of computer architecture and organization.
Contents
URL to the subject page https://rti.etf.bg.ac.rs/rti/ir2ort2/
Contents of lectures Digital system design. Structure of units and their interfacing. Computer structure. Memory. Processor. Input/output system. Bus. Architecture and organization. Architecture. Programming model. Data types. Instruction formats. Addressing modes. Instruction set. Interrupt. Organization. Operation unit – direct interconnections. Control unit – hardwired/microprogrammed realizations.
Contents of exercises Digital system design. Structure of units and their interfacing. Computer structure. Memory. Processor. Input/output system. Bus. Architecture and organization. Architecture. Programming model. Data types. Instruction formats. Addressing modes. Instruction set. Interrupt. Organization. Operation unit – direct interconnections. Control unit – hardwired/microprogrammed realizations.
Literature
  1. J.Đorđević - Lectures (2012.), http://rti.etf.bg.ac.rs/
  2. J. Đorđević, Z. Radivojević, D. Drašković, Ž. Stanisavljević, M. Punt, K. Milenković, Osnovi računarske tehnike: Prekidačke mreže - zbirka rešenih zadataka, Akademska misao, 2016
  3. Jovan Đorđević, "Arhitektura i organizacija računara: Računarski sistem za rad u laboratoriji - Arhitektura i organizacija računarskog sistema", Beograd 2015.
  4. J. Đorđević, Z. Radivojević, M. Punt, J. Protić, D. Milićev, A. Milenković, B. Nikolić, Osnovi računarske tehnike : Projektovanje uređaja - zbirka rešenih zadataka, Akademska misao, 2014.
Number of hours per week during the semester/trimester/year
Lectures Exercises OTC Study and Research Other classes
2 2 1
Methods of teaching Lectures, exercises and laboratory exercises.
Knowledge score (maximum points 100)
Pre obligations Points Final exam Points
Activites during lectures 0 Test paper 30
Practical lessons 30 Oral examination 0
Projects
Colloquia 40
Seminars 0