An introduction to the formalized models of programing and computing. Fri 8-10 Auditorium Introduction to basic terminology of computer networks. Basic problems and solutions of data communication. Wed 12-14 Auditorium Operating system services for applications, functionality of operating systems. From the viewpoint of applications.
Special emphasis is paid to design and implementation of concurrent algorithms.
The course can be completed without these prerequisites but will in that case require a lot of additional work. The course presupposes good programming skills and ability to do independent work when studying material connected with the course. Formating the layout of an XML document. Using XML for data transfers. An exercise project will be included in the course.