San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Curriculum Development –

Slides:



Advertisements
Similar presentations
National Academy of Engineering of the National Academies 1 Phase II: Educating the 2020 Engineer Phase II: Adapting Engineering Education to the New Century...
Advertisements

1 US activities and strategy :NSF Ron Perrott. 2 TeraGrid An instrument that delivers high-end IT resources/services –a computational facility – over.
Joint CASC/CCI Workshop Report Strategic and Tactical Recommendations EDUCAUSE Campus Cyberinfrastructure Working Group Coalition for Academic Scientific.
1 WeCAN Works Presentation Monday, December 14, 2009.
SACNAS, Sept 29-Oct 1, 2005, Denver, CO What is Cyberinfrastructure? The Computer Science Perspective Dr. Chaitan Baru Project Director, The Geosciences.
TORCH 101: What is TORCH? Sarah Brown- TORCH Chair.
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
Successful Graduation Projects
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE SITE2000 Feb 9, 2000 San Diego Mission Valley 1 HPC Technologies & PreService Teacher.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE PITAC Transforming Learning Workshop - SDSC - July 17, Using IT in Formal Education.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE SDSU Science Bridge - CG302 - July 12, Computational Science - the new way to.
Faculty Instructional Support Moving beyond putting courses online to curriculum redesign Leila Lyons, University of Delaware.
Institutional Repositories Tools for scholarship Mary Westell University of Calgary AMTEC Conference May 26, 2005.
National Science Foundation: Transforming Undergraduate Education in Science, Technology, Engineering, and Mathematics (TUES)
Beginning the Adventure of Your Thesis/Project (SWRK500) or Advanced Research (SWRK501) & Capstone Course (SWRK502) ~ Culminating Experience ~ Prepared.
Angelita Alvarado-Santos, Ph.D.
Corporation For National Research Initiatives NSF SMETE Library Building the SMETE Library: Getting Started William Y. Arms.
Monroe Community College 1 Assessment of General Education Social Sciences Knowledge and Skills Area Presenters Frances Dearing, Assessment Coordinator.
Technology Support on a University Campus Contingency Theory and Collaboration.
San Diego State University / Ed Center on Computational Science & Engineering SUNY Brockport ICCSEducation Computer Game Programming Engines for Computational.
N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE Educause 99, October 29, 1999, Long Beach CA Building a faculty community to support.
Computing in Atmospheric Sciences Workshop: 2003 Challenges of Cyberinfrastructure Alan Blatecky Executive Director San Diego Supercomputer Center.
Addressing the Pre-service Learning Needs of Education Majors in Math and Science Through Technology
ALISE 2014 Conference Jeonghyun Kim & William E. Moen
Karen Olmstead, Salisbury University Michael Monticino, University of North Texas S. Laurie Sanderson, The College of William & Mary Strategies for Productive.
Cornell 18,000 students 2,000 faculty Twelve colleges on Ithaca campus Four are state colleges, eight are private (including grad school and school of.
The Learning Evidence Team Dr. Tracy Edwards Chief Learning Officer Valencia Community College February 18, 2004.
Research Cyberinfrastructure Alliance Working in partnership to enable computationally intensive, innovative, interdisciplinary research for the 21 st.
ASCP Workshop 04June04 LA076 SDSU Evaluation & Assessment in the Undergraduate Curriculum Assessment as Collaboration Kris Stewart NPACI Education Center.
NATIONAL PARTNERSHIP FOR ADVANCED COMPUTATIONAL INFRASTRUCTURE Computational Literacy NPACI Site Visit July 22, 1999 Gregory A. Moses EOT Thrust Leader.
The Common Core State Standards Initiative Alisa Chapman, University of North Carolina October 24, 2013.
BUSINESS INFORMATICS descriptors presentation Vladimir Radevski, PhD Associated Professor Faculty of Contemporary Sciences and Technologies (CST) Linkoping.
S AN D IEGO S UPERCOMPUTER C ENTER San Diego State University / Ed Center on Computational Science & Engineering K Stewart – 31Jan06 Curriculum Development.
What is Cyberinfrastructure? Russ Hobby, Internet2 Clemson University CI Days 20 May 2008.
ISLN Network Meeting KEDC SUPERINTENDENT UPDATE. Why we are here--Purpose of ISLN network New academic standards  Deconstruct and disseminate Content.
Internet2 Middleware Initiative. Discussion Outline  What is Middleware why is it important why is it hard  What are the major components of middleware.
Social Authoring Raising Quality and Access to Online Course Content Ruth Rominger Director of Learning Design National Repository of Online Courses Module.
Russ Hobby Program Manager Internet2 Cyberinfrastructure Architect UC Davis.
Kurt Mueller San Diego Supercomputer Center NPACI HotPage Updates.
Introduction to Grid Computing Ed Seidel Max Planck Institute for Gravitational Physics
CNI Digital Scholarship Centers Joan K. Lippincott CNI Membership Meeting, Washington, DC December 8, 2014.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
08/05/06 Slide # -1 CCI Workshop Snowmass, CO CCI Roadmap Discussion Jim Bottum and Patrick Dreher Building the Campus Cyberinfrastructure Roadmap Campus.
Cyberinfrastructure What is it? Russ Hobby Internet2 Joint Techs, 18 July 2007.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
S AN D IEGO AND I MPERIAL V ALLEY B ASIC S KILLS N ETWORK Dr. Lisa Brewster.
1. Administrators will gain a deeper understanding of the connection between arts, engagement, student success, and college and career readiness. 2. Administrators.
San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Curriculum Development for.
Copyright © 2005 Stevens Institute of Technology Center for Innovation in Engineering and Science Education 1 Stevens-NJ Community College Strategic Partnership.
1 NSF/TeraGrid Science Advisory Board Meeting July 19-20, San Diego, CA Brief TeraGrid Overview and Expectations of Science Advisory Board John Towns TeraGrid.
1970 Campus Dr. Evanston, IL. 
OOI-CYBERINFRASTRUCTURE OOI Cyberinfrastructure Education and Public Awareness Plan Cyberinfrastructure Design Workshop October 17-19, 2007 University.
Queensland University of Technology CRICOS No J HOW RESEARCHERS FIND INFORMATION IN THE NEW DIGITAL AGE Gaynor Austen Director, Library Services.
Cyberinfrastructure Overview Russ Hobby, Internet2 ECSU CI Days 4 January 2008.
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
Course, Curriculum, and Laboratory Improvement (CCLI) Transforming Undergraduate Education in Science, Technology, Engineering and Mathematics PROGRAM.
Education, Outreach and Training (EOT) and External Relations (ER) Scott Lathrop Area Director for EOT Extension Year Plans.
What does it mean to be a RETA Instructor this project? Consortium for 21 st Century Learning C21CL
Webinar NGSS Earth and Space Science: Needs and a Call to Action April 9, pm Eastern | 3pm Central | 2pm Mountain | 1pm Pacific Dr. Ed Robeck, American.
February 28, 2012 Presented By: Eileen Rohan, Superintendent Sean Maher, Network Manager Katie Frank, White Hill Michael Bessonette, Brookside Upper Ron.
Fostering Sustained Impact: Lessons Learned from Geoscience Faculty Workshops Ellen Roscoe Iverson, Cathryn A. Manduca, Science Education Resource Center,
Mary Ann Roe e-Colorado Portal Coordinator Colorado Department of Labor and Employment Jennifer Jirous Computer Information Systems Faculty Pikes Peak.
Education, Outreach and Training (EOT) and External Relations (ER) Scott Lathrop Area Director for EOT and ER July 2008.
An agency of the Government of Ontario Denise Stockley (Queen’s University) Tom Carey (HEQCO) Knowledge Mobilization for Exemplary Teaching and Learning:
Teaching and Learning with Technology
Innovation in T&L: moving the needle?
ISKME and GSC, IMLS Project Year 3 March 1, 2017
Measuring Course Quality: Development of a Micro-Analysis Tool
EDUCAUSE MARC 2004 E-Portfolios: Two Approaches for Transforming Curriculum & Promoting Student Learning Glenn Johnson Instructional Designer Penn State.
Presentation transcript:

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Curriculum Development – 2 for CyberInfrastructure (CI) : Essential Resources & Core Courses MSI C(I)^2 SDSC 27June06 Dr. Kris Stewart San Diego State University/California State University System

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Partnerships an Asset EOT-PACI partnership provided evaluators (Julie Foertsch and Baine Alexander) U. Wisconsin Leadership through Evaluation, Adaptation and Dissemination (LEAD) center [Susan Millar, Dir.] Having external evaluators helped raised awareness for campus Deans/Chairs of importance of Computational Science It is a costly process, so partner with an evaluator in proposals (as an equal).

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Where did it begin? 1998/99 Assessment by LEAD Background Workshop in Wisconsin April 1997 to learn about assessment and make it real to the EOT-PACI (NPACI and NCSA Education Teams) NPACI started 01 October 1997 EC/CSE requested assessment for 1998 project

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Evaluation & Assessment using Outside Wisdom (Foertsch/Alexander) U. Wisconsin LEAD for 1998/99 Ed Center evaluation by Julie Foertsch & Baine Alexander “Integrating High Performance Computing into the Undergraduate curriculum: How PACI and the ECCSE can Succeed” Follow-on Activities (Susan Millar, LEAD) CATS (Classroom Assessment Techniques) FLAG (Field-tested Learning Assessment Guide) SALG (Student Assessment Learning Guide)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Grand Challenges for HPC Stewart & Zaslavsky, SC98, HPC=High Performance Computing 1.Faculty system of rewards does not encourage teaching innovations 2.Lack of awareness of HPC technologies already used in research or teaching for different fields 3.Faculty & students unaware of benefits and accomplishments of HPC 4.HPC technologies considered too complex/inaccessible for undergraduate instruction 5.Sequential HPC-related curricula is absent 6.Curricula using very large data sets not widely available 7.Adjust to different learning styles when material is complex 8.Variety of platforms/software leads to fragmented curricula 9.School administration/support staff not ready for HPC 10.Specs of computers and networks below user expectations We had been thinking about this (based on April 97 LEAD Workshop in WI)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org UCES Paradigm UCES = Undergrad Computational Science & Engineering thanks Tom Marchioro and the “crew”, 1994 My previous exposure to “assessment” How well does numerical approximation match the original problem? Along comes SDSC, NPACI and EOT-PACI

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org 1998/99 Assessment by LEAD Background Workshop in Wisconsin April 1997 to learn about assessment and make it real NPACI starts 01 October 1997 EC/CSE requested assessment for 1998 project Assessment as a Collaboration Preparation SDSU Campus Visit/B.Alexander & J.Foertsch Discussions at SC98- Supercomputing Fall98 Orlando to SDSU faculty gather attitudes

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Interviews on SDSU Campus LEAD applying info from surveys (Spr 99) Faculty skepticism: Convincing evidence that computer-based tools enhance teaching process? Knowledge of modern computational methods and availability? Incentive from department and insufficient tech support? LEAD Interviews with V.P. Singer, Deans, Chairs Faculty Fellows program identified as a target OUTCOMES: our local infrastructure at SDSU took us more seriously survey instruments refined Online tool (SWB) recog.

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Assessment not just requirement Rather, found to be vital tool to assist in clarifying student and faculty needs improve prioritization skills validation of focus on human factors to integrate HPC (modeling & visualization) into undergrad curriculum

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org California Education Infrastructure K12 Education (standards based, performance based – now is 1 st year of exit exams before diploma – being challenged) Community Colleges(Freshman/Sophomore) Vocational (and service to local community) University preparation California State University System (24 campuses) University of California (9 campuses, Merced soon) Independents (Stanford U., CalTech, U. Southern California)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Involving University Faculty Infrastructure for Change NPACI/SDSU Faculty Fellows Local Support from College Deans and Department Chairs (participation buy-in and faculty recognition) SDSU Academic Advisors (across disciplines) Professional Meeting (SC2001, SIAM, ACM, SIGCSE, your suggestions?)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Undergraduate Faculty: A Tough Target Group Obstacles: lack of time, tenure and review considerations, lack of awareness about available technologies Undergraduate faculty (SSRL phone survey 1997 – thanks Doug Coe): ¾ have used WWW often or sometimes (1997), but not in the classroom (only 18% ) The gap between those NEVER using computers in the classroom, and those using them OFTEN, is the largest for untenured faculty, increasing towards tenure review Only 12% of surveyed faculty saw themselves as having a use for HPC applications in courses (higher for Sciences and Engineering) 11% of faculty have students working with computer models OFTEN

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Using computers in the classroom versus number of years as a faculty member (1997 Faculty Survey by SSRL/Doug Coe funded by Academic Affairs)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Primarily graduate facultyPrimarily undergraduate faculty College of Arts & LettersCollege of Sciences 1. 1 OFTEN 2. 2 SOMETIMES 3. 3 RARELY 4. 4 NEVER 5. 9 DK/REF (Missing values) Students Using Computers in the Classroom (1997 Faculty Survey)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Strategies for Building Faculty Community Reliance on most enthusiastic and technically advanced instructors who are already using computing and modeling in classes The Faculty Fellows program: Stakeholders: –College Deans - Specific support through faculty release time –Faculty - Compensation, and acknowledgement, of the value of the faculty members contribution Benefits –College –Department (Faculty Fellows as discipline-specific spokespersons for EC/CSE and NPACI) –Faculty (as individuals) –Ed Center on Computational Science and Engineering Building a special infrastructure for curriculum transformation: human, institutional, technical – is a requirement for successful introduction of advanced techniques (since they are more demanding on faculty time and efforts)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Faculty Fellows during Faculty Fellows representing departments from five colleges and the Library: Geological Sciences, Geography, Linguistics, Library & Info Access, Music, Education Technology, Biology, Computer Engineering, Computer Science, Business Information Systems Bi-weekly meetings at the Ed Center Faculty Fellows as “ambassadors” of computational science Partnership with LEAD for evaluation during

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Faculty Fellows Fall 01 Synergy among themselves and with their chairs and deans People, Time, Support, Recognition …

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Lessons Learned from ECCSE Institutional support required for program to be sustainable Individual reform-ready faculty is focus for support Infrastructure: Build a Synergistic Environment (across disciplines) for Faculty Continuous monitoring through interviews, surveys, discussions

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org More Outside Wisdom – JSB John Seely Brown – SDSU

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Apply JSB Insights to my Curriculum JSB highlights multimedia literacy CS596 3d Game Programming - Student Learning Outcomes student group presentations were great

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Apply JSB Insights Students have grown up digital (natives); faculty are analog (immigrants) Capitalize on creativity by honoring the vernacular of today’s students (multimedia- literate) Communicate complexity simply (great skill) MIT’s architecture studio – all work in public (development and critique) – in context Learning to learn “in situ” is key

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org CS 575 Supercomputing Crucial topic: Computer Security (Students may not appreciate the importance yet) ACM/IEEE SC 1995 Conference (SC'95) p. 19 HPC Undergraduate Curriculum Development at SDSU Using SDSC ResourcesACM/IEEE SC 1995 Conference (SC'95) Technology – changing frequently and course not taught since Fall 2003 – might be useful as template for you. Text: High Performance Computing, Oreilley Better – who is providing your class resources? Vendors and providers (SDSC, NCSA, PSC, OSU, …) have workshops. Signup and make new friends. Personally, I recommend Mary Thomas’ Grid course, next

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Grid Curriculum – Mary Thomas Introduction to Grid Computing rohan.sdsu.edu/faculty/mthomas/courses/ spring05/cs696/index.html (all on 1 line) Areas of Research Grid Portal Toolkit Grid-enabled Web Services DOE portal development on the SciDAC Grid Grid Portals Information Repository Middleware for Grid Portals Grid-Enabled Portals for Advanced Computing NSF Extensible Terascale Facility (ETF) or TeraGrid Performance (MS Thesis)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Mary Thomas Grid Computing Prerequisites: This course is designed for Computer Science, Computational Science, and Math graduate students with suitable preparation. Students must have graduate standing, have taken courses such as Java (e.g. CS435, CS535) or C++, CS580 (or equivalent). Undergraduates with highly advanced skills who have taken courses such as CS535, CS575, CS558 will be considered. Priorities will be given to students interested in active research careers

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Mary Thomas – Students must know Students must know: Java (optionally Python or Smalltalk) HTML and other Web Technologies Students should be familiar with: XML, CSS, XSLT computational science, parallel programming Web Services, SOAP, HTTP and other transport protocols basics of client-server programing some database experience would be useful

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org COURSE OUTLINE (TENTATIVE): Introduction and Overview of Grid Computing: Trends, Challenges, Technologies, and Applications (1 week) Web Services and related technologies: XML, XML-Schemas, WSDL, WSRF, etc (2 week) Distributed Object Technology for Grid computing(1 week) Overview of Grid Middleware (3 weeks) Distributed Object Technology for Grid computing (OGSA, WS-RF) (1 week) Grid Middleware: GridPort Toolkit, javaCoG, Globus, GSI, FTP, etc. (1 week) Developing Grid Services (2 weeks) Introduction to Grid Computing Portals (1 week) Overview of Grid Portal Frameworks (JetSpeed, OGSA) (2 weeks) Deploying Grid Portals (1 week)

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Readings for Week 1 Ian Foster Paper What is the Grid? A Three-point Checklist Chapters 1 and 4 in text: “The Grid 2” by Foster and Kesselman Investigate grid related Web sites (see course web pages) Hint: use the Google “What is X” command

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Why do We Have Grid Computing? The term was coined ca 1996 by Ian Foster and Carl Kesselman Used to describe software that was needed by the rapidly growing, highly advanced community of high-performance Computing (HPC) Resources that scale with technologies: Supercomputers (MFlops in96, but now using TFlops) Big and not portable Large data sets (GB in 96, but now peta-bytes) Need fast networks to move data around to resources Need security: NSF (and other gov agencies) spend money to build infrastructure, so it is hard to get access

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org A ‘small’ grid (UTGrid) Research campus Main campus TACC PWR4 TACC Vis NOC Ext nets GAATN ACES Switch CMS TACC Storage Switch TACC Cluster TACC Cluster ICES Cluster PGE Cluster Switch PGE

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Portals: typical Hibernate Applications Remote Services

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org What is Grid Computing? Is it a new, unique idea or the next generation of distibuted or meta-computing? See: Ian Foster Paper “What is the Grid? A Three-point Checklist”

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Ian Foster’s 3 point checklist A Grid is a system that is able to coordinate “resources that are not subject to centralized control” Use “standard, open, general-purpose protocols and interfaces” “to deliver nontrivial qualities of service.” What does this mean? We will try to understand this in this course.

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Defining Grid Computing There are several competing definitions for “The Grid” and Grid computing These definitions tend to focus on: Implementation of Distributed computing A common set of interfaces, tools and APIs Some stress the inter-institutional aspect of grids and Virtual Organizations “The Virtualization of Resources” abstraction of resources

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org What is Grid and Grid Computing? Grid computing promises a standard, ‘complete’ set of distributed computing capabilities There is a lot of hype around grid computing Traditional users need to get work done now! Some CS researchers see it as a fad But there is real-world value! In e-science and e-business

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org What is Grid and Grid Computing? Grid computing must provide basic functions 1.resource discovery and information collection & publishing 2.data management on and between resources 3.process management on and between resources 4.common security mechanism underlying the above 5.process and session recording/accounting Current grid computing tools such as Globus provide most of the above at some level The current capabilities are incomplete New web service based-standard will help current tools become interoperable.

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org Mary Thomas - Extensive Web Site The previous 15 slides were taken directly from Mary Thomas’ web page, as a “teaser”. The 15 week semester is completely available for reading (and using) from Mary Thomas’ Web Site www-rohan.sdsu.edu/faculty/mthomas/courses/spring05/cs696/index.html Or Google ( mary thomas site:rohan.sdsu.edu )

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org 3d Game Programming Upper Division Course for Coders Using the Torque Game Engine from Torque is an object oriented scripting language with an extensive library of game capabilities Text: Ken Finney, Thomson Pub

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org 3d Game Programming Spr 06 The first offering of this course was Spr06 and the course will be reoffered Spr07. The class web page will be updated for the next offering during Fall 07. Please check back on this evolving curricular development.

San Diego State University / Ed Center on Computational Science & Engineering MSI C(I)^2 at SDSC 26-30June06 educationgrid.org More Information? Kris Stewart Professor, Computer Science, SDSU Director, ECCSE, NPACI/CSU This work supported by NSF