To java.net and beyond: teaching networking concepts using the Java networking API
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Developing and enhancing a client/server programming for internet applications course
Journal of Computing Sciences in Colleges
Creating new computer science curricula for the new millenium
Journal of Computing Sciences in Colleges
Information technology: a degree in computing
Journal of Computing Sciences in Colleges
Analysis of learner performance on a tutoring system for Java
Current issues in IT education
Hi-index | 0.00 |
This paper discusses a client/server programming course and its relationship to the knowledge units suggested by the draft proposal Computing Curricula 2001 [IEEE00]. First, the progression of concepts covered by this course is discussed. The course is then discussed in context of the overall motivation for curricular revision. Finally, the concepts of the course are related to the knowledge areas of Computing Curricula 2001. This client/server programming course also addresses societal needs. Since modern applications require computer professionals to conceptualize solutions built on multi-threaded and network-based programming constructs, educators have a duty to teach students material similar to that presented in this client/server programming course.