Skip to main navigation Skip to search Skip to main content

Design and evolution of an undergraduate course on Web application development

  • University of Houston-Clear Lake

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationProceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science
PublisherAssociation for Computing Machinery (ACM)
Pages22-26
Number of pages5
ISBN (Print)1581138369, 9781581138368
DOIs
StatePublished - 2004
EventProceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education - Leeds, United Kingdom
Duration: Jun 28 2004Jun 30 2004

Publication series

NameProceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education

Conference

ConferenceProceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education
Country/TerritoryUnited Kingdom
CityLeeds
Period6/28/046/30/04

ASJC Scopus Subject Areas

  • General Engineering

Keywords

  • .NET
  • ASP
  • C#
  • CGI
  • Cold Fusion
  • Computer Science Education
  • CSS
  • HTML
  • HTTP
  • Internet Technology
  • J2EE
  • Java Servlets
  • JavaScript
  • JSP
  • Pedagogy
  • Perl
  • Web Architecture
  • Web Programming
  • XHTML,
  • XML
  • XSL

Fingerprint

Dive into the research topics of 'Design and evolution of an undergraduate course on Web application development'. Together they form a unique fingerprint.

Cite this