Catherine Sauls Key

Learn More
In our quest to modernize our CS1/CS2 curriculum, we ran into several problems in the effective delivery of the courses and their associated laboratories. We have developed a teaching model in which students become the presenters for the hands-on laboratories. In order for this approach to be effective, the laboratories must be reused from semester to(More)
Case studies are widely used in business and medicine to help students learn from the successes and failures of practitioners in the field. This paper discusses the potential benefits of case studies in computer science and how case studies differ from projects. We describe our preliminary experience with developing a network simulation case study for an(More)
  • 1