Abstract
Teaching a computer networks course can be a challenge both in terms of deciding on the focus of the course and providing appropriate practical experiences to complement the theoretical issues. However, because the course overlaps other areas of the computer science curriculum, it is an opportunity to apply some of the concepts from other areas and to expose students to the research in the field. This paper describes a computer networks course to accomplish this along with a collection of resources.
- 1 ACM/IEEE-CS. Computing curricula 1991. Communications of the A CM 34, 6 (June 1991). Google Scholar
Digital Library
- 2 BHIMANI, A. Securing the commercial intemet. Communications of the ACM 39, 6 (June 1996). Google Scholar
Digital Library
- 3 DENNING, D. E., AND" LIN, H. S., Eds. Rights and Responsibilities of Pa~'cipants in Networked Communities. National Academy Press, 1994. Google Scholar
Digital Library
- 4 FEKETE, A. Preparation for research: Instruction in interpreting and evaluating research. SIGCSE (February 1996). Google Scholar
Digital Library
- 5 KERSHENBAUM, A. Telecommunications Network Design Algorithms. McGraw-Hill, 1993. Google Scholar
Digital Library
- 6 KWAN, T. T., AND MCGRATH, R.E. NCSA's World Wide Web server: Design and performance. IEEE Computer (November 1095). Google Scholar
Digital Library
- 7 LUNT, T. Securing the information infrastructure. Commmunications of the A CM 39, 6 (June 1996). Google Scholar
Digital Library
- 8 CAUSE TASK FORCE. Privacy and the Handling of Student Information in the Electronic Networked Environments of Colleges and Universities. CAUSE, 1997.Google Scholar
- 9 MULGAN, G. J. Networks and the New Economies of Communication. Guilford Press, 1991. Google Scholar
Digital Library
- 10 NEUMANN, P. G. Computer related risks. Addison- Wesley, 1995. (Current Inside Risks column can be viewed at http://www.csLsri.com/insiderisks.html). Google Scholar
Digital Library
- 11 PADMANABHAN, V. K., AND MOBUL, 3. C. Improving HTrP latency. Computer Networks and ISDN Systerns (December 1995). Google Scholar
Digital Library
- 12 P~TERSON, L. L., AND DAVIS, B. S. Computer Net- , works, A SysteinsApproach. Morgan Kaufmann, 1996. Google Scholar
Digital Library
- 13 SAL~,MONE, S. The new WAN. Byte (May 1996).Google Scholar
- 14 STEVENS, W.R. TCP/IP Illustrated, vol. 1, 2, 3. Addison-Wesley, 1994. Google Scholar
Digital Library
- 15 TANnNBAUM, A.S. Computer Networks, third ed. Prentice Hall, 1996 .. Google Scholar
Digital Library
- 16 YOUNG, 3'.'E. Global Netwdrks: Computers in a Sustaindble Society. Worldwatch Institute, 1993. Google Scholar
Digital Library
Index Terms
Resources for teaching computer networks
Recommendations
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
What does it take to Teach K12 Computer Science?: Exploring Teachers' Attitudes Towards Teaching CS K12 in Georgia
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationCurrently, the state of Georgia requires a CS teacher endorsement (or the passing of the CS GACE exam) to teach middle/high school computer science in public schools. However, issues such as the cost of a CS endorsement and a lack of incentives to take ...






Comments