Faculty of Technical Sciences

Subject: Computer System Design (17.E230)

Native organizations units: Sub-department for Computer Engineering and Computer Communications
General information:
 
Category Scientific-professional
Scientific or art field Computer Engineering and Computer Communication
Interdisciplinary No
ECTS 8
Educational goal:

Students learn basics of computer systems architecture, with embedded systems in focus, and training for digital design and programing of embedded computer systems.

Educational outcome:

Knowledge about basic terminology, standards and technologies in the field of computer systems, as well as methods and tools for hardware and software development of embedded computer sistems.

Course content:

Short history of computing systems. Central processing unit. Memory mapping. Projecting central processing unit. Arithmetic in floating point. Processing acceleration. Memories and memory hierarchy. Input-output devices. Buses. Architecture of graphic processing unit. Architecture of games. Git, github and teamwork. C programing of embedded computers. VHDL digital design of coprocessor. Intercation of hardware and software. Course project.

Teaching methods:

Lectures. Tutorials. Computer laboratory classes. Consultations. Students attend lectures and computer computer laboratory classes. Earned knowledge is tested during semester on computing laboratory classes and coarse project on computers, and at the end of the semester, when theoretical part of knowledge is assessed at the regular examination, by test exam.

Literature:
Authors Title Year Publisher Language
Frank Vahid, Tony Givargis Embedded system design: a unified hardware/software introduction 2002 Wiley New York English
Bernard Perron, Mark J.P. Wolf The Video Game Theory Reader 2 2008 Routledge English
Kovačević, V., Atlagić, B. Logičko projektovanje računarskih sistema. 2, Projektovanje računarskih sistema 2009 Fakultet tehničkih nauka, Novi Sad Serbian language
Mark J.P. Wolf The video game explosion: a history from PONG to Playstation and beyond 2008 ABC-CLIO English
Louise H. Crockett, Ross A. Elliot, Martin A. Enderwitz, Robert W. Stewart Zynq Book 2014 Strathclyde Academic Media English
Knowledge evaluation:
Course activity Pre-examination Obligations Number of points
Theoretical part of the exam No Yes 30.00
Computer excersise defence Yes Yes 20.00
Lecture attendance Yes Yes 5.00
Project defence Yes Yes 45.00
Lecturers:

Saradnik u nastavi Cvetković Katarina

Teaching Associate

Computational classes
API Image

prof. dr Pjevalica Nebojša

Full Professor

Lectures
API Image

vanr. prof. dr Kaštelan Ivan

Associate Professor

Lectures
API Image

vanr. prof. dr Kaštelan Ivan

Associate Professor

Computational classes

Saradnik u nastavi Mihajlović Radenko

Teaching Associate

Computational classes
API Image

vanr. prof. dr Antić Marija

Associate Professor

Computational classes

doc. Subotić Miloš

Assistant Professor

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.