Intendierte Lernergebnisse
Introduction to basic concepts of operating systems and computer networks, incl. the Robot Operating System (ROS).
Lehrmethodik
Lecture (VO) + Exercises (KS)
Inhalt/e
IntroductionOperating Systems: processes, threads, deadlocks, memory management, scheduling, input/outputComputer Networks: application, transport, network, link, physical layersRobot Operating System (ROS)
Literatur
Andrew S. Tanenbaum, Herbert Bos: Modern Operating SystemsRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau: Operating Systems: Three Easy PiecesJames F. Kurose, Keith W. Ross: Computer Networking: A Top-Down ApproachMorgan Quigley, Brian Gerkey, William D. Smart: Programming Robots with ROS: A Practical Introduction to the Robot Operating System