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 p22 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.
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.
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
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.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 Supercomputing '98, San Jose CA, Nov7-13, 1998
One of the references in our article has moved and provided by ERIC now.
1998 Kris Stewart and Rose McKeon 25-26April1997, USC, Los Angeles Boyer, Ernest, "Reinventing Undergraduate Education" program background
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