Teaching Commercial Network protocols
Teaching Commercial Network protocols
Author(s): Feng Zhu, Khalid RazakSubject(s): Education, ICT Information and Communications Technologies
Published by: Нов български университет
Keywords: Application layer protocol; Bonjour; Jini; service discovery; UPnP;
Summary/Abstract: Traditional computer networks education focuses on the TCP/IP protocol suite. In the Post-PC era, however, college graduates are likely to develop various application layer protocols and software. Little teaching material is available to educate students to design and develop high quality software. We propose a progressive approach to teach students commercial application layer protocols. These technologies are developed by Apple, Microsoft, and Apache, and used in today’s operating systems and software. We teach students the technologies and challenge them with increasing levels of cognitive learning capabilities. We start with the overview of the technologies. Then, we move onto details of the components, interactions, protocols, and coding. We ask students to develop their own software and to compare the technologies. Our learning modules include articles, tutorials, sample source code, videos presentations, and demos.
Journal: Computer Science and Education in Computer Science
- Issue Year: 11/2015
- Issue No: 1
- Page Range: 115-122
- Page Count: 8
- Language: English