Course: Computer Systems and Networks

« Back
Course title Computer Systems and Networks
Course code KKY/POSS
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Flídr Miroslav, Ing. Ph.D.
Course content
Number representation - numbers with fixed and floating point, arithmetics, the coding techniques for information transmission. Fundamental architecture of computer system - memory technologies, computer architectures, basic structure and functions of processor, instruction and address modes, processor speed-up techniques, control unit, interrupt system, DMA, cache memory, stack, microcontrollers. Buses - internal, external. Networks - reference model ISO/OSI, TCP/IP, basics of physical and link layer implementation, Ethernet and industrial Ethernet variants, wireless communication. 1. Overview of computer history 2. Number systems and arithmetics 3. Memory technologies 4. Computer architectures 5.-7. Basic structure and function of processor 8.-9. Microcontrollers 10.-11. Buses 12.-13. Network and wireless communication

Learning activities and teaching methods
Laboratory work, Lecture
  • Practical training (number of hours) - 28 hours per semester
  • Contact hours - 42 hours per semester
  • Preparation for an examination (30-60) - 30 hours per semester
  • Undergraduate study programme term essay (20-40) - 30 hours per semester
prerequisite
Knowledge
navrhnout jednoduché algoritmy a ty implementovat v některém programovacím jazyce
využít jednoduché elektronické obvody založené na pasivních elektronických součástkách a jednoduchých základních logických obvodech
Skills
použít základní logické funkce
analyzovat jednoduché problémy a navrhnout řešení ve formě algoritmu
využít informační zdroje a nalézt a použít podstatné informace
Competences
N/A
N/A
N/A
N/A
learning outcomes
Knowledge
charakterizovat základní stavební prvky počítače
charakterizovat různé komunikační technologie používané pro přenos dat jak uvnitř a i mezi výpočetními prostředky
charakterizovat jednoduché řídicí a měřicí systémy založené na mikrořadičích (jednočipových mikropočítačích)
Skills
realizovat jednoduché řídicí a měřicí systémy založené na mikrořadičích (jednočipových mikropočítačích)
vybrat vhodné prostředky pro realizaci jednoduchých vestavných systémů
navrhnout vhodný typ komunikace mezi vestavnými řídicími systémy
navrhnout a realizovat jednoduchý řídicí algoritmus pro autonomní robot
Competences
N/A
teaching methods
Knowledge
Lecture
Laboratory work
Skills
Laboratory work
Task-based study method
Skills demonstration
Competences
Laboratory work
Skills demonstration
Lecture
assessment methods
Knowledge
Test
Seminar work
Skills
Skills demonstration during practicum
Seminar work
Competences
Seminar work
Skills demonstration during practicum
Recommended literature
  • Novák, Petr. Mobilní roboty : pohody, senzory, řízení. Praha : BEN - technická literatura, 2005. ISBN 80-7300-141-1.
  • Pinker, Jiří. Mikroprocesory a mikropočítače. Praha : BEN - technická literatura, 2004. ISBN 80-7300-110-1.
  • Tanenbaum, Andrew S. Computer networks. Upper Saddle River : Prentice Hall, 2003. ISBN 0-13-038488-7.
  • Tanenbaum, Andrew S. Structured Computer Organization. Upper Saddle River : Prentice-Hall International, 1999. ISBN 0-13-020435-8.
  • Vlach, Jaroslav; Vlachová, Viktorie. Počítačová rozhraní : přenos dat a řídící systémy. Praha : BEN, 1995.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester