SIGCSE 2010 - The 41st ACM Technical Symposium on Computer Science Education
March 10-13, 2010, Milwaukee, WI, USA

Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course
Friday  March 12, 2010, 7:00 pm - 10:00 pm, Room 102C
Barry Wilkinson
University of North Carolina Charlotte
Clayton Ferner
University of North Carolina Wilmington

Agenda
Materials
7:00 pm - 7:15 pm
Welcome and opening remarks: Introduction to Grid computing and the Grid computing course Intro slides
7:15 pm - 7:40 pm
(25 minutes)
Session 1: Use of a Grid computing portal to access Grid resources
  • Presentation (10 mins)
  • Hands-on experience accessing Grid platform through a portal (15 mins)


Portal slides
Portal Instructions
7:40 pm - 8:20 pm
(40 minutes)
Session 2: Using a command line to execute jobs on a Grid platform
  • Presentation (10 mins)
  • Demonstration/hands-on experience accessing Grid platform through a command line (30 mins)
(Install ssh client from Internet for hands-on experience if necessary.)


Job submission slides
Job submission instructions
8:20 pm - 8:30 pm
Break

8:30 pm - 9:25 pm
(55 minutes)
Session 3: GridNexus workflow editor
  • Presentation (15 mins)
  • GridNexus demonstration/hands-on experience (40 mins)
(Install GridNexus from Internet for hands-on experience.)


GridNexus slides
GridNexus instructions
9:25 pm - 9:45 pm
(20 minutes)
Session 4: Overview of other assignments
  • Condor scheduler
  • Installing GT4 core, creating, deploying, and testing a GT4 Web service.
  • GridSphere portlet design assignment


Session 4 slides
9:45 pm - 10:00 pm
(15 minutes)
Open discussion
  • Different ways to construct a Grid computing course
  • What computers sytsems and software is needed
  • Etc.




Session 3 Files:
org_globus_examples_services_core_second.jar
org_globus_examples_services_core_second_stubs.jar
org_globus_examples_services_core_third.jar
org_globus_examples_services_core_third_stubs.jar