Dr. Kris Stewart publications & Grants
1984-2013

return to Kris' home page 03 Nov 2023 updated; Timeline1; Timeline2 [1990-2013]

Quick BIO:
Kris Beard attended Vista High School 1966-69 and then proceeded to UCSD to pursue Math Degree at Muir College, graduated after Winter Quarter 1973. Started graduate school at UC Berkeley Fall 1973, which did not go well. Returned to San Diego to work as Dr. Harmon Craig's Administrative Assistant (slave) for a few years at Scripps Institution of Oceanography (SIO). Married Glen Stewart 26March1975 while still working at SIO.

Kris Stewart restarted grad school at SDSU in 1977, trying to find a field that used the math she likes so much. She enrolled in grad Statistics, did not like. Numerical Analysis, Math 693a/b taught by Dr. Jim Ross using Ortega's "Numerical Analysis: A Second Course", she liked this ALOT! Built her IMSAI Z-80 microcomputer kit, and received Masters in CS in 1979. Hired by NASA's Jet Propulsion Lab (JPL) in Pasadena, administered by the California Institute of Technology (CalTech). Loved the job, but Glen found the air unbreathable in Pasadena and he wanted to return to San Diego. The Pasadena time did let Glen discover his professional passion, Greene and Greene fine woodworking, scroll down to p32 in the linked article to see Glen in his shop set up in the Bolton House living room. Kris felt she needed the PhD in Computer Science / Applied Math and went to University of New Mexico (UNM) to work with Dr. Cleve Moler, with Dr. Larry Shampine identified as her thesis advisor, basing research on efforts begun with Dr. Fred Krogh at JPL.


Kris' professional career began as a numerical analyst

1980 Microcomputer In Numerical Analysis ACM SIGNUM 1980 http://dl.acm.org/citation.cfm?id=1057546 based on her CS Masters project at SDSU, Scrunch: Numerical Computations on Very Small Machines with Dr. Verner Vinge as her thesis chair and Dr. David Lesley and Dr. Arnold L Villone comprising the rest of her Masters project committee. The document was published by John C. Dvorak, California Software, El Cerrito Ca, 1979. Abstract: SCRUNCH is a suite of 9 numerical analysis routines coded in BASIC for microcooputers providing solutions to many typical computations. Part 1 of this paper discusses general aspects of numerical computations on memory-limited computers with specific data for the routines in SCRUNCH. Part 2 provides support for each individual routine. A separately available appendix (in the the form of listings or 5" diskette) contains the source code of the numerical routines along with test drivers for each."
The routines in SCRUNCH are all coded ln BASIC and were developed and tested on a CROMEMCO Z-80 nicrocomputer in an IMSAI box using North Star Disk Operating System and BASIC with 32K of 250 ns memory, from North_Star_Computers. This system was also equipped with a North Star Floating Point Board (FPB-A) and a Canada Systems Real Time Clock for accuracy and timing comparisons." Kris built her IMSAI 8080 microcomputer from a kit purchased in 1977. IMSAI_8080.

While at JPL, David Kahaner invited Kris to speak at National Bureau of Standards on her Masters project. NBS

1984 FT Krogh / K Stewart Asymptotic Absolute Stability for BDFs Applied to Stiff Differential Equations ACM Trans Math Softw, 10 #1, March 1984, pg 45-57
Abstract: Methods based on backward differentiation formulas (BDFs) for solving stiff differential equations require iterating to approximate the solution of the corrector equation on each step. One hope for reducing the cvost of this is to make with iteration matrices that are known to have errors and to do no more iterations than are necessary to maintain the stability of the method. This paper, following work by Klopfenstem, examines the effect of errors in the iteration matrix on the stability of the method. Appication of the results to an algorithm is discussed briefly. This work became starting point for PhD research at UNM

1987 Semi-Implicit Backward Differentiation Formulas UNM Dissertation by Kris Stewart, April 1987 147pgs. Richard C. Allen Jr, Chairperson; Lawrence F. Shampine, Steven A. Pruess and Stanly Steinberg committee members.

1989 Estimating the Reliability of Regeneration-Based Replica Control Protocols, IEEE Trans on Computers, 38(12), DDE Long, JR Carroll, K Stewart

1990 A model for stability of the semi-implicit backward differentiation formulas. J. Comput. Appl. Math. 33, 3 (December 1990), 245-259 ACM Digital Lib
Abstract: A model is presented for stability for an extension of linear multistep methods for stiff ordinary differential equations. The method is based on a prediction followed by a fixed number of corrections obtained by a Newton scheme with inexact Jacobian matrix. The impact on stability of error in the matrix over a broad range of linear, constant coefficient equations is modeled. The model provides practical guidance for implementation of software for stiff equations.

1990 Avoiding Stability-induced inefficiencies in BDF methods, J of Computational and Applied Math 29 (1990) 357-367
Abstract: Time-dependent partial differential equations are often treated by semidiscretization and the resulting problem solved using existing ordinary differential equation software restricted to low-order formulas. For certain classes of problems, the Backward Differentiation Formulas (BDF) are often dismissed due to their poor stability behavior near the imaginary axis for orders three and above. We explain why and for what problems this happens, what the appropriate tactic should be, and why this is not the tactic taken by most automatic codes. We present an idea that avoids this inefficiency in one automatic code.

1990 Undergraduate Curriculum Development in Advanced Computing, NSF Award #9015552, Dan Sulzbach (Principal Investigator), Awardee Sponsored Research Office: General Atomics, San Diego CA 92121-1122.
Abs: This project supports the development and application of a general interdisciplinary undergraduate course in advanced computing that can be adopted at many colleges and universities. The principal investigator, Dr. Dan Sulzbach, is a staff member at the San Diego State University. The course will be developed by Dr. Sulzbach and Dr. Kris Stewart, a faculty member at San Diego State University and first utilized at San Diego State University which is a member of the twenty campus California State University system (CSU). After testing at SDSU, the course will be distributed to the other CSU campuses via a one-week workshop during Summer 1991 at SDSC. In 1992 a workshop for faculty from U.S. colleges and universities and a symposium at SIAM will be held to foster the distribution of the course in other institutions.

1992 T Geveci, K Stewart, Numerical Experiments with Non-Linear Evolution Equation that Exhibits Blow-up", Applied Numerical Mathematics 10 (1992) 139-147;
Abstract: The results of numerical experiments which involve a nonlinear evolution equation exhibiting blow-up and the use of spectral and pseudospectral methods are examined. It is observed that in spite of the expected exponential-order accuracy of these methods in the case of smooth solutions, they do not perform well in the detection of blow-up. paper

1993-97 As Kris' professional career at SDSU evolved, receiving tenure at SDSU, Kris was able to pursue topics proposed by SDSC that appealed to her. The first was the Supercomputer Teacher Enhancement Project (STEP), working with teams of high school science teachers in San Diego County to facilitate their using the evolving computing tools in their classroom. The WWW, World Wide Web, and browsers, such as NCSA's Mosaic, arrived just in time for this three year NSF funded project 1993-1997. NSF Div Research on Learning #9253243 to PI Dr. Donald Anderson, UCSD.
1994 NCSA Mosaic, first commonly available free web browser available on line to easily share text and pictures. Timeline of web browsers

1994 Ad Hoc Approach to Undergraduate Curriculum Development in Computational Science, Dept of Energy, DOE, High Performance Computing Education Conference, 10Feb1994 Albuquerque NM, panel organized by Dr. Joan Francioni and Dr. Kris Stewart

1995-97 The numerical analysis training evolved, naturally, into a focus on Computational Science through collaboration with the San Diego Supercomputer Center (SDSC). SDSC was founded in 1985 by Dr. Sid Karin allowing Kris to apply for access to the Cray XMP supercomputer for numerical analysis experiments and further collaborations including curriculum development at SDSU. Kris was given an office and summer salary as SDSC's Computational Science Curriculum Coordinator 1995-97.

1995 HPC Undergraduate Curriculum Development at SDSU using SDSC Resources; Education/Technical Paper (#704); Final revision August 15, 1995 SC95 Supercomputing '95, San Diego, Ca, provides a summary of my efforts to bring computational science curriculum develop to San Diego State University.

1996 Lessons Learned from In-Service Teacher Enhancement in Computational Science, SIAM Annual Conference, Kansas City MO, July23

1997 Building a Bridge between High Performance Computing and the School Classroom Ernest L. Boyer Technology Summit for Educators, University of Southern California, Los Angeles CA, April 25-26, 1997.
Scholarship Reconsidered - Priorities of the Professoriate, 1990, by Ernest Boyer provided me with guidance and acknowledgement that I was not alone in my pursuit of success in the realm of higher education. Ernest L. Boyer's Scholarship Reconsidered offers a new paradigm that recognizes the full range of scholarly activity by college and university faculty and questions the existence of a reward system that pushed faculty toward research and publication and away from teaching.

1997 STEP - A Case Study on Building a Bridge between HPC |Technologies and the Secondary Classroom (pdf) STEP (web) by Kris Stewart and Janet Bowers, presented at Supercomputing '97.

1997 As validation of my network awareness, Kris participated in the CSU sponsored high performance network application to NSF in 1997, resulting in an award 01 March 1998 for "CalREN-2: The California Research and Education Network-Phase" NSF Award #9729574 as the coPI for SDSU. David Ernst (Principal Investigator) dernst@calstate.edu; Jack Paris (Co-Principal Investigator), Elhami Ibrahim (Co-Principal Investigator), Yasha Karant (Co-Principal Investigator), Gary Adams (Co-Principal Investigator), Kris Stewart (Co-Principal Investigator), Thomas West (Former Principal Investigator)

1997-2004 ECCSE, The Education Center on Computational Science & Engineering was a partner with the National Partnership for Advanced Computational Infrastructure, NPACI. NSF Award ASC-9619020 October 1997 - December 2004.
The original web page for the ECCSE, Ed Center on Computational Science and Engineering, research project had to be removed from the SDSU system due to links not working, once the funding ended in December 2004. Dr. Kris Stewart obtained a tar file of the original site, since it chronicled so many useful activities for her. She is slowly working to fix broken links - mostly on an as-needed basis. Please send email to stewart@sdsu.edu if you have questions or suggestions. Dr. Kris Stewart, Professor Emeritus, Computer Science, SDSU

1998 SC98-K.Stewart I.Zaslavsky-10 Grand Challenges: Building Infrastructure for HPC in Undergraduate Education
One of the references in our article has moved and provided by ERIC now.

1998 Kris Stewart and Rose McKeon Boyer, Ernest, "Reinventing Undergraduate Education" program

1998 CalREN-2: The Calfornia Research and Education Network- Phase 2, NSF Award #9729574. David Ernst (Principal Investigator), Jack Paris (Co-Principal Investigator), Elhami Ibrahim (Co-Principal Investigator), Yasha Karant (Co-Principal Investigator), Gary Adams (Co-Principal Investigator), Kris Stewart (Co-Principal Investigator), Thomas West
Abs: This award is made under the high performance connections portion of ANIR's "Connections to the Internet" announcement, NSF 96-64. It provides partial support for two years for DS-3 connections for three institutions to a California statewide network and then to the vBNS. The three institutions are California State University, San Bernardino; California State Polytechnic University, Pomona; and San Diego State University. Applications include biomedical and bioinformatics use of fractals, remote data acquisition and control research, distributed computing, and seismic research. Collaborating institutions include the National Center for Supercomputing Applications, University of Pennsylvania, University of Texas, University of Wisconsin and Rice University.

2000 Kris Stewart, Ilya Zaslavsky, High-Performance Computing Technologies, and Pre-Service Teacher Preparation: Is There an Overlap? (Post-Evaluation Thoughts) Society for Information Technology & Teacher Education International Conference, 2000
Abstract: In this paper, we share our experience in the development of successful programs focused on promoting high performance computational tools in undergraduate science education, and among high school teachers. The two NSF-supported projects we will describe, are the Education Center on Computational Science and Engineering, established on the campus of SDSU two years ago, and STEP, the Supercomputer Teacher Enhancement Program. Both projects have been evaluated, using a variety of questionnaire surveys and interviews. This gave us the material to assess what worked and what didn't, and share the lessons we learned. Pre-service teachers fall in the gap between the target audiences of these two projects. We believe that some of the tried and proven techniques used in our two projects are applicable to pre-service teacher education, and argue for the need of a project focused on integrating high-performance computing technologies in teacher preparation. A replicable project of this nature would address the widening gap between the rapidly changing computing environment and needs of the marketplace, on the one hand, and the awareness of teachers and their students of such changes, on the other hand. paper

2002 Peter R Turner, Angela B Shiflet, Steve Cunningham, Kris Stewart, Andrew T Phillips, Ignatios E Vakalis "Undergraduate computational science and engineering programs and courses", CincinnatiOH CovingtonKY, SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer Science education February 2002 Pages 96-97 Panel

2003 Feb10-12 SIAM 2nd Computational Science & Engineering Conf, San Diego 877703, MS11 Undergraduate Computational Science & Engineering minisymposium, p. 14; MS35 Undergrad Comp'l Sci & Engineering, Part 2 minisymposium, p. 27 pdf

2004 "What Internet2 Means for SDSU Faculty" is the summary presented to Provost Marlin's Council of Deans 30june2004. SDSU did appear on the Internet2 map for several years. There's a blowup of the map as the last slide in the presentation made to the SDSU Deans, linked in this description.

2005-07 EPIC, Engaging People In Cyberinfrastructue, www.nsf.gov/awardsearch/showAward?AWD_ID=0520146, National Science Foundation (NSF) Division of Advanced CyberInfrastructure (ACI) 15April2005 award date to Dr. Roscoe Giles [PI] Boston University. Kris Stewart is the subcontract with emphasis on 3d Game Programming in the University Curriculum at San Diego State University.
COS Fusion p13 2006 COS Fusion p14 and Ed Center on CSE Continues to Engage People In Cyberinfrastructure: final report for EPIC (Engaging People in Cyberinfrastructure)

2006 Computer Game Programming Engines for Computational Science Curriculum Development, Stewart invited presentation at ICCSE, SUNY Brockport, New York, Aug 2006

2006 Undergraduate Computational Science and Engineering Education, SIAM Working Group on CSE Undergraduate Education, SIAM CSE Report

2007 3d Game Programming as a Computer Science Service-Learning Curriculum for High School Sciences Courses, SIAM CSE 2007, Costa Mesa CA, 19-23 Feb 2007. Describes how university students have done service-learning through collaborating with high school science teachers to come to understand their curricular needs. The university students design and develop the computer game and share with their client, the high school teacher.

2007 Computer games in the classroom, or, how to get perfect attendance, even at 8 AM, March 2007, ACM SIGCSE Bulletin 39(1):496, Conference: Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2007, Covington, Kentucky, USA, March 7-11, 2007

2008 How 3D Game Programming can Benefit the TeraGrid, TeraGrid08, Las Vegas NV, 11June2008 pdf

2008 CI-TEAM Demonstration Project: CyberCHEQS: A Service-Oriented Cyberinfrastructure (SOCI) for Thermochemical Data and Equilibrium Computation Services, NSF Grant 0753283; Subrata Bhattacharjee (Principal Investigator), Kris Stewart (Co-Principal Investigator), Mary Thomas (Co-Principal Investigator), Christopher Paolini (Co-Principal Investigator)

2009 How 3d Game Programming can be Service Learning ACM SIGCSE 2009 Poster, Chattanouga TN, 04-07 March 2009

2009 Accessibility of Materials Laboratory Experience for Engineering Undergraduates, NSF Grant 0837162, Khaled Morsi (Principal Investigator), Kris Stewart (Co-Principal Investigator), Marilee Bresciani Ludvik (Co-Principal Investigator), Mark Siprut (Co-Principal Investigator). more information on MatsISLE

2009 3d Game Programming as Service Learning J. Comput. Sci. Coll. 24, 4 (April 2009) ACM Digital Lib
Abstract: This talk presents the upper division, university curriculum that has been developed over three years of teaching a topics class that engages our current raised digital (see 3.1.2) undergraduates to demonstrate their creativity through programming a game that can be used in alternate situations. This has been deployed in a high school physics course to demonstrate "Projectile Motion under Magnetic Force".

2010 Exploring the Challenges in Designing and Implementing an Assessment Plan for a Virtual Engineering Materials Lab Marilee J. Bresciani, Khaled Morsi, Allison Duncan, Mark Tucker, Mark Siprut, Kris Stewart; Eludamos. Journal for Computer Game Culture. 2010; 4 (2), p. 277-285; view

2010 Cyber Bridge presentation - Sum2010 "Evolution of Computers and Internet as the background for Ethics". Summarizing my background for possible collaboration with San Diego City Schools, luckily the team from Montgomery High School wanted to collaborate with me. The school is named after John J. Montgomery an aviation pioneer inventor. It was great to visit this school in the San Diego Southbay, near Montgomery-Waller Rec Center with the big Silver Wing celebrating first controlled winged flight 1883.

2012 Role of the Game Programmer in Serious Games in Academia July 2012 Frontier in Education in Computer Science. Particularly proud of this collaboration
Kris Stewart 1, Khaled Morsi 2, Mark Siprut 3, Marilee Bresciani 4, Mark Thompson, Jr. 1, Abhishek Sood 1, Sathyanarayan Chandrashekar 1, Megha Shaseendran 1
1 Computer Science Department, College of Sciences;
2 Mechanical Engineering Department, College of Engineering;
3 School of Art Design and Art History, College of Professional Studies and Fine Arts,
4 Administration, Rehabilitation, and Postsecondary Education Interwork Institute, College of Education;
San Diego State University
Abs: This is a story of four university faculty, two men and two women, and the research team they formed based on an NSF grant opportunity. There is also a cadre of university students that are learning real-world lessons on group roles in a research endeavor. Our story begins with Colleague

SC97 Top10 Andy Tannenbaum Long time inspiration from Supercomputing '97, created by Andy Tannenbaum, please click on link to his slides
"Golden Rules for Teaching Computer Science": 1 Thinkin Long Term; 2 Emphasize Principles, not Facts; 3 Expect Paradigm Shifts; 4 Explain How Things Work Inside; 5 Show Students How to Master Complexity; 6 Computer Science is not Science; 7 Think in Term of Systems; 8 Keep Theory Under Control; 9 Ignore Hype; 10 Don't Forget the Past
return to Kris' home page