Subject: Computer Architecture (06 - E217)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Applied Computer Science and Informatics
InterdisciplinaryNo
ECTS9
Course specification

Course is active from 30.09.2005..


Precondition courses

Course idMandatoryMandatory
Programming Languages and Data StructuresYesYes

Course which have preconditioned courses Computer Architecture

Course idMandatoryMandatory
Operating SystemsYesYes
Students learn about principles of computer operation, architecture of its commands, organization and implementation of computer. They acquire beginner’s level knowledge of assembler programming.
Beginner’s level knowledge of computer architecture and of assembler programming.
Notion of computer architecture. Computer model. Machine data representation. Architecture of instructions, assembler languages and assembler programming (subrprogram, macro, stack). Principles of computer organization (memory, processor, coding and formats of machine instructions, processor organization, input-output devices, bus, interrupts). System programs (editor, assembler, macro pre-processor, linker, louder, debugger, operating system), Evolution of computer architecture (CISC, RISC, scalar and vector processors; memory hierarchy: main, peripheral, associative, cache and virtual memory, input-output devices, bus, multiprocessors and multicomputers, parallelism at the level of instruction at the level of instruction rows.
Lectures, computer practice. Consultations. Pre exam assignments include four tests and one course project. The final examination test the theoretical part of the course material. The number of points for obtaining a signature is 30.
AuthorsNameYearPublisherLanguage
M. Hajduković, Ž. ŽivanovArhitektura računara - pregled principa i evolucije2013FTN Izdavaštvo, Novi SadSerbian language
Course activity Pre-examination ObligationsNumber of points
ProjectYesYes30.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
TestYesYes10.00
Theoretical part of the examNoYes30.00
Name and surnameForm of classes
Missing picture!

Hajduković Miroslav
Full Professor

Lectures
Missing picture!

Gajić Dušan
Associate Professor

Lectures
Missing picture!

Đukić Miodrag
Assistant Professor

Computational classes
Missing picture!

Marić Petar
Assistant Professor

Computational classes
Missing picture!

Kalkan Milanka
Assistant - Master

Computational classes
Missing picture!

Stričević Lazar
Assistant Professor

Computational classes
Missing picture!

Igić Nemanja
Assistant - Master

Computational classes
Missing picture!

Mučalov Nenad
Assistant - Master

Computational classes