[ Syllabus ] [ Teaching materials ] [ References ]

Network computing

The aim of this activity to develop a complete curriculum of the "Network computing" course.

Course Objectives:

This course is an introduction to the network computing systems develoment. The focus of the course is on the study of middleware and enabling technologies that are used in building distributed environments and applications. Concepts such as open systems, interoperability, portability, integration are emphasized. Provide an in-depth understanding of major middleware and application level issues, as well as design and implementation skills in the development of applications using advanced network architectural model.

Topics include:

Syllabus

  1. Introduction
  2. Advanced networking technologies
  3. Mobile systems
  4. Web servers and their clients
  5. Scripts and forms
  6. Middleware
  7. Network programming
  8. Using Java in network programming
  9. Developing of Network computing applications
  10. Towards a new computing infrastructure: the computational grid

Documents

  1. Introduction by Szilveszter Kovács
    43 slides Zipped Powerpoint (39k)
  2. Advanced networking technologies by Szilveszter Kovács
    88 pages Gzipped Postscript (349k) Zipped PowerPoint (131k)
    121 slides Zipped Powerpoint (154k)
  3. Mobile systems by György Györök
    51 pages Zipped RTF (Winword) (3.02M) Zipped Powerpoint (1.26M)
    The Mobile Communication - 75 slides Zipped PowerPoint (2.45M) by György Györök.
  4. Web servers and their clients by Péter Broczkó
    Web Servers - lecture notes 31 pages Zipped Winword (50k)
    Web servers - transparecies 41 pages Zipped Winword (19k)
    Web servers - updated document 44 slides Zipped PowerPoint (32k)
  5. Scripts and forms by Péter Kacsuk
    Web Forms 14 slides Zipped PowerPoint (35k)
    Web Scripts 19 slides Zipped PowerPoint (39k)
  6. Middleware
    67 slides Zipped PowerPoint (142k) by Gyula Fehér
  7. Network programming by Dr. Nagy, Rezső
    65 pages Zipped Winword (38k)
  8. Using Java in network programming by József Vörös
    Outline: 2 pages PDF (20k)
    Document: 57 pages PDF (113k)
  9. Developing of Network computing applications
    43 slides Zipped Powerpoint (128k) by Márta Seebauer
    Componet based system development 67 slides Zipped PowerPoint (85k) by Lajos Ficsór
  10. Towards a new computing infrastructure: the computational grid by Péter Kacsuk
    46 slides Zipped PowerPoint (1.36M)

References, Literature

[TcpIp] D. Comer and D. Stevens.: Internetworking with TCP/IP Volume III Client/Server Programming and Applications

[PowPr] J. Bloomer: Power Programming with RPC
O'Reilly & Associates

[OO] A. Umar: Object-Oriented Client/Server Internet Environments
Prentice Hall.

[Java] http://java.sun.com/docs