Abstract
Sophisticated applications and software development on the Web demand an extensive and thorough understanding of a variety of computer science disciplines, as well as providing their own set of issues. Therefore, we have created an advanced undergraduate computer science course called Webware: Computational Technology for Network Information Systems that builds upon and extends knowledge previously gathered by the students. We describe its contents, our teaching experience, and address the challenges of teaching both the foundations and current technological issues of Web programming.
- 1 I.F. Cnm, D. Finkel, R. E. Kinicki, and C. E. Wills, "Experiences with the Webware, Interfaces and Networking E~ental Laboratory", Technical Report WPI-CS-TR- 99-13, http://www.cs.wl:ri.edu/Resour~dtechr~index.html, 1998.Google Scholar
- 2 M. Hall, Core Web Prugramnn'ng, Prentice-Hall, Saddle River, NJ, 1998.Google Scholar
- 3 K. Jamsa, S. Lalani, and S. Weakly, Web Programming, Jamsa Press, Las Vegas, NV, 1996.Google Scholar
- 4 R. Kindsvatter, W. Wflen, and M. Ishler, Dynamics of Effective Teaching, Longman Publishers, USA, 1996.Google Scholar
- 5 Stanford University, "Intemet Technologies Course Information", http://cs-class, stanford, edu/class/cs 193i/, 1998.Google Scholar
- 6 University of North Carolina, "WWW Programming", http://www.cs.unc.edu/Courscs/wwwp-f97/, 1997.Google Scholar
- 7 W~ Polytechnic Institute, "WPI CS Undergraduate Course Information", http :Hwww. cs. wpi. edu/Programa/courses/index-ugrad, html, 1998.Google Scholar
Index Terms
Webware: a course about the Web
Recommendations
Webware: a course about the Web
ITiCSE '99: Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science educationSophisticated applications and software development on the Web demand an extensive and thorough understanding of a variety of computer science disciplines, as well as providing their own set of issues. Therefore, we have created an advanced ...
Computer Science Education in North-Rhine Westphalia, Germany—A Case Study
Special Issue II on Computer Science Education in K-12 SchoolsIn North-Rhine Westphalia, the most populated state in Germany, Computer Science (CS) has been taught in secondary schools since the early 1970s. This article provides an overview of the past and current situation of CS education in North-Rhine ...
Operations research: broadening computer science in a liberal arts college
SIGCSE '12: Proceedings of the 43rd ACM technical symposium on Computer Science EducationOperations research, while not traditionally taught at many small or liberal arts colleges, can be a significant asset to the offerings of a computer science department. Often seen as a discipline at the intersection of mathematics, computer science, ...







Comments