ACM Home Page
Please provide us with feedback. Feedback
Design and evolution of an undergraduate course on web application development
Full text PdfPdf (175 KB)
Source Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education table of contents
Leeds, United Kingdom
SESSION: Teaching advanced CS topics table of contents
Pages: 22 - 26  
Year of Publication: 2004
ISBN:1-58113-836-9
Also published in ...
Authors
Kwok-Bun Yue  University of Houston - Clear Lake, Houston, TX
Wei Ding  University of Houston - Clear Lake, Houston, TX
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 157,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1007996.1008005
What is a DOI?

ABSTRACT

Web technologies have become essential in the computing curricula. However, teaching a Web development course to computing students is challenging because of large bodies of knowledge, rapidly changing technologies, demanding support infrastructures and diverse background of audiences. This paper presents the evolution and the experiences we have gained in teaching a Web development course for the past seven years. We incorporate selected leading edge Web technologies as soon as they become mature and stable. The course covers a broad spectrum of Internet technologies to provide a solid conceptual framework. It also includes an in-depth study of a selected technology to provide the necessary depth and knowledge to build realistic Web applications. This paper describes the course design, our choice of topics, programming assignments, course delivery and our experience in coping with the rapidly changing Web technologies.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Allamaraju S., et al. Professional Java Server Programming J2EE 1.3 Edition. Wrox, 2001.
 
2
Bai X., et al. The Web Warrior Guide to Web Programming. Thomason Learning Course Technology, 2003
 
3
 
4
5
 
6
 
7
Goode C., et al. Beginning ASP.NET 1.0 with C#. Wrox, 2003.
 
8
 
9
10
11
 
12
 
13
14
15
 
16
Yue, K. and Ding, W. UHCL CSCI 4230 Course Website. <http://dcm.cl.uh.edu/yue/courses/csci4230/Fall2001/index.asp>. Fall 2001. <http://sce.cl.uh.edu/ding/classes/4230>. Fall 2003.