cslogo
 
login  ·  quick links  ·  sitemap  ·  EN
| | | |
home · studies
Course description


Network Programming
Module Type: Common for both tracks
Module Code: 655
Syllabus: Introduction to networking, OSI model. Data link and transport layers, Ethernet, TCP/IP. Sockets programming. TCP programming, Telnet, HTTP. UDP Sockets. I/P-O/P multiplexing. DNS and routers. Thread programming. Client/server programming. Advanced sockets programming. Remote Procedure Call (RPC). Java RMI.
Module Aims-Objectives: Introduce students to network programming and internet protocols.
Upon completing this module, students should be familiar with internet protocols and able to design and implement applications using sockets, RPC and Java RMI.
Bibliography:

• Unix Network Programming: Networking APIs, Sockets and XTI, W. Richard Stevens
• Java Network Programming (2nd ed.): Merlin Hughes et al.
• Lecture Notes.


 
             Online users:

 
 
Computer Science and Engineering
Faculty of Technological Applications
T.E.I. of Thessaly
Ring Road Larissas-Trikalon
41110
Larissa, Greece
Tel: +30 (2410) 684312    FAX: +30 (2410) 684-573
GPS 39.628860, 22.382690
Copyright © 2013-2014
Webmaster