• DocumentCode
    2679273
  • Title

    A client/server case study for software engineering students

  • Author

    Butler, Shawn A.

  • Author_Institution
    Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1999
  • fDate
    22-24 Mar 1999
  • Firstpage
    156
  • Lastpage
    165
  • Abstract
    A goal of the Studio course in the Master of Software Engineering program at Carnegie Mellon University is to bridge the gap between experience and academics. One way to transfer experience to young software engineers is through case studies designed to focus students on specific software engineering problems. This paper discusses my experience with developing a case study to improve students´ analytical capabilities and introduce the importance of considering maintenance and implementation issues in software design. The case study, developed as a classroom assignment, proved an effective tool to teach software engineering students that there are more things to consider than performance specifications
  • Keywords
    client-server systems; computer science education; educational courses; software engineering; teaching; Carnegie Mellon University; Studio course; analytical capabilities; case study; classroom assignment; client/server systems; experience transfer; performance specifications; software design; software engineering students; software implementation issues; software maintenance; teaching; Bridges; Computer aided software engineering; Computer architecture; Design engineering; Maintenance engineering; Middleware; Performance analysis; Software architecture; Software engineering; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 1999. Proceedings. 12th Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-0131-1
  • Type

    conf

  • DOI
    10.1109/CSEE.1999.755197
  • Filename
    755197