The Proceedings of the Information Systems Education Conference 2008: §2712    Home    Papers/Indices    prev (§2562)    Next (§2713)
Fri, Nov 7, 4:00 - 4:30, Pueblo A     Paper (refereed)
Recommended Citation: Stillman, R M and A R Peslak.  The Complexities of Effectively Teaching Client-Server System Development.  In The Proceedings of the Information Systems Education Conference 2008, v 25 (Phoenix): §2712. ISSN: 1542-7382. (A later version appears in Information Systems Education Journal 7(22). ISSN: 1545-679X.)
Recipient of Meritorious Paper Award

The Complexities of Effectively Teaching Client-Server System Development

Refereed9 pages
Richard M. Stillman    [a1] [a2]
School of Computer and Information Sciences
Nova Southeastern University    [u1] [u2]
Fort Lauderdale, Florida, USA    [c1] [c2]

Alan R. Peslak    [a1] [a2]
Information Sciences and Technology
The Pennsylvania State University    [u1] [u2]
Dunmore, Pennsylvania, USA    [c1] [c2]

Developing real-world enterprise systems requires the integration of a number of complex technologies. The 2006 Model Curriculum for Graduate Degree Programs in Information Systems recognizes this need and recommends an integrated capstone experience directed toward helping the graduate student amalgamate the broad knowledge base required for successful development of enterprise systems. Conveying a practical knowledge of client-server systems development to computer and information systems graduate students can be challenging. In this paper, we summarize our approach to teaching and evaluation in masters’ level client-server computing and software engineering courses and our methods for overcoming obstacles, and we report on some novel solutions submitted by our students to the course’s final project. The grades on the final project correlated with performance on the more traditional assignments but the correlation was low, representing only 5% of the explained variance. We propose that traditional text and narrative assignments represent a different skill set from client-server system development; therefore, the incorporation of both activities is beneficial to software skill development.

Keywords: Higher education, client-server systems, multitier systems, database systems, software engineering, information systems, active learning environment, model curriculum, capstone experience, enterprise systems

Read this refereed paper in Adobe Portable Document (PDF) format. (9 pages, 559 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (26 K bytes)

Comments and corrections to