CAROLYN J. C. SCHAUBLE
| Dept. of Computer Science
| 2810 Regis Drive |
| Colorado State University
| Boulder, CO 80305 |
| Fort Collins, Colorado 80523-1873
| (303) 499-2485 |
| (790) 491-7015
| Citizenship: USA |
| schauble@cs.colostate.edu
| |
| http://www.cs.colostate.edu/~schauble/
| |
RESEARCH INTERESTS
Development of Web-based teaching tools, Web-based CS
courses (WebCT), and animations. Curriculum development.
Computer Architecture and Simulation, Software Engineering,
Performance Measurement, Parallel and High Performance Computation,
Algorithms.
EDUCATIONAL INSTITUTIONS ATTENDED
-
[9/84 to 5/94]
University of Colorado, Boulder, CO.
-
Received PhD in Computer Science,
May 1994.
Simulation of Complex Processors at the Processor-Cycle Level.
-
Received MS in Computer Science, August, 1988.
- [9/82 to 4/84]
Okaloosa-Walton Junior College, Niceville, FL (part-time).
German.
- [9/71 to 12/78]
Eglin Graduate Engineering Center, University of
Florida, Eglin AFB, FL (part-time).
-
Received MS in Electrical Engineering, December 1978.
- [9/68 to 5/70]
University of Florida, Gainesville FL (part-time). Graduate
Mathematics.
- [9/67 to 5/68]
Courant Institute of Mathematics, New York University,
New York, NY (part-time). Graduate Mathematics.
- [9/57 to 5/59, 9/64 to 1/66]
Mount Holyoke College, South Hadley, MA.
-
Received AB in Mathematics, June 1966.
- [9/62 to 8/64]
University of Hartford, Broomfield, CT (part-time). Liberal Arts.
ACADEMIC HONORS
- [6/65] Mount Holyoke Class of 1937 Mathematics Prize
- [7/88 to 6/89] Fellowship from the National Institute of Standards
and Technology.
AWARDS
- [8/95] DOE Undergraduate Computational Science Education Award with
L. D. Fosdick, E. R. Jessup, and Gitta Domik
for An Undergraduate Curriculum in
High-Performance Scientific Computing.
PUBLICATIONS
- [1996]
Lloyd D. Fosdick, Elizabeth R. Jessup, Carolyn J. C. Schauble,
Gitta O. Domik,
-
An Introduction to High-Performance Scientific Computing,
The MIT Press.
- [Apr 94]
Carolyn J. C. Schauble,
-
Simulation of Complex Processors at
the Processor-Cycle Level, Ph.D. Dissertation, University of
Colorado, Boulder, CO.
- [Oct 92]
Carolyn J. C. Schauble,
-
The Connection Machine (CM-2): An Introduction,
Technical Report CU-CS-615-92, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [Jan 92]
Lloyd D. Fosdick, Carolyn J. C. Schauble,
-
Elements of Matlab,
Technical Report CU-CS-574-92, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [Jan 92]
Carolyn J. C. Schauble,
-
Elements of UNIX make,
Technical Report CU-CS-570-92, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [31 May - 3 Jun 89]
L. D. Fosdick, C. J. C. Schauble,
-
Simulation of Parallel Computations,
Proceedings of the Symposium on Scientific Software,
D. Y. Cai, L. D. Fosdick & H. C. Huang, ed.,
China University of Science and Technology Press,
Beijing, China, pp. 65-66.
- [May 89]
L. D. Fosdick, C. J. C. Schauble,
-
Simulation of Parallel Computations,
Technical Report CU-CS-438-89, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [Jan 89]
L. D. Fosdick, C. J. C. Schauble, K. M. Olender,
-
Benchmarking Fortran and Ada Programs on Parallel Machines,
Technical Report CU-CS-420-89, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [Aug 88]
L. D. Fosdick, C. J. C. Schauble, F. M. Dedolph, B. Schlaman,
-
Some Experiments with Reprogramming LINPACK
Routines for Parallel Machines,
Technical Report CU-CS-408-88, Dept. of Computer Science,
University of Colorado, Boulder, CO.
- [Fall 81]
C. A. Ross, R. L. Sierakowski, C. C. Schauble,
-
Concrete Breaching Analysis,
Final Report, AFATL-TR-81-105, USAF, Eglin AFB, FL.
- [20-26 Aug 81]
T. D. Carr, J. J. Schauble, C. C. Schauble,
-
``Pre-Encounter
distributions of Saturn's low frequency radio emission''
NATURE,
vol. 292, no. 5825, pp. 745-747.
- [May 81]
J. E. Milton & C. C. Schauble,
-
Warhead Ricochet Investigation,
Vol. III, Final Report, AFATL-TR-81-48, USAF, Eglin AFB, FL.
- [Sep 80]
C. A. Ross & C. C. Schauble, P. T. Nash,
-
``Response
and Failure of Underground Reinforced Concrete Plates Subjected
to Blast''
-
The Shock & Vibration Bulletin,
Part 3, 1980.
- [Jul 80]
J. E. Milton, R. L. Sierakowski, C. C. Schauble, W. C. Bobbitt,
-
Studies on Symmetric and Unsymmetric Body Penetration into Soil/Concrete,
Final Report, AFOSR, Grant 79-0071.
- [Apr 79]
C. A. Ross & C. C. Schauble,
-
Failure of Underground Hardened Structures Subjected to Blast Loading,
Final Report, AFOSR.
- [Dec 77]
C. A. Ross, R. L. Sierakowski, I. K. Ebcioglu, C. C. Schauble
& C. F. Yen,
-
Studies on the Failure of Stiffened Cylindrical Shells Subjected to
Dynamic Loads,
Final Report, AFOSR.
INVITED TALKS
- [21 Nov 96]
Java, JavaScript, and HTML,
- IEEE Student Chapter,
Colorado School of Mines.
- [4 Nov 96]
Java -- the latest hype?,
- ACM Student Chapter,
Colorado School of Mines.
- [14 Mar 96]
Intergrating the Internet into Computer Science Undergraduate Education,
-
Dept. of Computer Science & Engineering,
University of Colorado at Denver.
- [22 Feb 96]
A Curriculum in High Performance Scientific Computing (HPSC),
-
Applied Mathematics Seminar, Colorado State University.
- [4 Mar 95]
An Undergraduate Course in High Performance Scientific Computing,
-
Conference on Computational Science in the Undergraduate Curriculum,
SUNY Geneseo.
PROFESSIONAL EXPERIENCE
- [8/97 to present, 8/95 to 5/96]
Special Assistant Professor,
-
Computer Science Department, Colorado State University, Fort Collins, CO.
-
Taught or teaching:
- Computer Science: Concepts & Practice (CS115: S01 as 180, F01);
- Introduction to Java Programming (CS153: F98, S99, F99, F00, F03);
- Foundations of Programming (CS160: S07, S08);
- Discrete Structures (CS166: F04, F05, S06, F06);
- Data Structures and Algorithms (CS200: F97, F99);
- Computer Organization (CS270: S07);
- Foundations of Computer Science (CS301: S00, S04);
- Network and Systems Administration (CT320: F06, F07);
- Operating Systems (CS370: F95, S96, S00, S02);
- Software Development Methods (CS314: F97, S98);
- Database Systems (CS430: F00, F04);
- Networking and the Internet (CS457: S01, F01, S02, S03, F03, S04);
- Computer Architecture (CS470: S98, S02, S03);
- Distributed Operating Systems (CS551: F95, S99, S01);
- Parallel Algorithms (CS575: S96);
-
On-line courses developed and taught:
- Computer Science: Concepts & Practice (CS115DL: F04);
- C++ To Java (CS154: F98, S99, SS99, F99, S00, SS00, F00, S01);
- Database Systems (CS430DL: Summer 2005 through 2008);
- Operating Systems (CS451DL: Fall 2008);
- Networking and the Internet (CS457DL: Spring 2002 through 2009);
- Computer Architecture (CS470DL: Spring 2002 through 2009);
- Distributed Operating Systems (CS551DL: Summer 2002 through 2008);
- [5/99, 5/98, 5/97, 5/96, 5/95, 5/94]
Science Fair Judge,
-
Colorado Computational Science Fair, NCAR, Boulder, CO.
- [8/96 to 5/97, 1/95 to 5/95]
Visiting Assistant Professor/Adjunct Faculty,
-
Department of Mathematical and Computer Sciences,
Colorado School of Mines, Golden, CO.
-
Taught:
- Software Engineering (MACS 306: F96);
- Operating Systems (MACS418: S97);
- Computer Graphics (MACS441: S95, S97);
- Theory of Computation (MACS561: S97);
- Fortran (EPICS201: F96).
- [8/94 to 5/95]
Honorarium Instructor,
-
Department of Computer Science and Engineering,
University of Colorado at Denver.
-
Taught: Advanced Computer Architectures; Fundamental Concepts in
Programming Languages; Assembly Language and Computer Organization.
- [5/91 to present]
Research/Teaching Associate/Assistant,
-
Assisted in the teaching and the creation of course materials for an
undergraduate course in high performance scientific computing (HPSC)
developed under a three-year grant from NSF.
-
Assisted in
organizing and running related workshops for faculty in Summer 1991,
1992, and 1993 and for undergraduate students in Summer 1992 and 1993.
- [9/90 to 1/91]
Student Co-op,
-
IBM, Poughkeepsie, NY 12602. Performance Measurement.
- [1/90 to 5/90]
Graduate Part Time Instructor,
-
Department of Computer Science, University of Colorado, Boulder CO 80309.
-
Taught: C/UNIX.
-
Assisted in courses related
to Discrete Structures and to Parallel Scientific computation.
- [8/86 to 6/88]
Research Assistant,
-
Department of Computer
Science, University of Colorado, Boulder CO 80309.
-
Rewrote and
tested parallel versions of sequential programs for the Alliant FX/8
and the Encore Multimax.
-
Assisted in running the Summer 1987 Workshop
in Parallel Computation under a grant from NSF.
-
Assisted in the
development of a precompiler for the Cyber 205 that vectorizes code
written in a dialect of Fortran-8X under a grant from the National
Bureau of Standards.
- [9/84 to 8/85, 1/86 to 5/86]
Graduate Part Time Instructor,
-
Department of Computer Science, University of Colorado, Boulder CO 80309.
-
Taught: Data Structures; Fortran; Pascal.
- [3/77 to 10/83]
Adjunct Assistant in Engineering,
-
Eglin Graduate Engineering Center, University of Florida,
Eglin AFB, FL 32542.
-
Responsible for development of
scientific programs in Fortran-77 for the Cyber 176 and Vax 11
demonstrating theory in Aerospace and Structural Engineering, including
design, use of numerical techniques, coding, modification, and
documentation for final reports.
-
Responsible for operation and modification of various packaged
programs in similar areas.
-
Assisted graduate engineering students
and professors with programming, interactive use of terminals,
and other computer problems.
- [10/73 to 9/74]
Systems Analyst II,
-
Administrative Computer Services, University of Florida Gainesville, FL 32611.
-
Redesigned and implemented university-wide budget system, including some
programming in ANS COBOL for IBM 370-175.
-
Assisted in training new programmers.
- [9/71 to 3/72]
Consultant,
-
Eglin Graduate Engineering Center,
University of Florida, Eglin AFB, FL 32542.
-
Assisted in teaching and grading 500-level Computer (EE) courses.
-
Taught: APL.
-
Assisted in development and evaluation of
digital and hybrid computer techniques and software for a large
scale radar simulation.
-
Advised students and faculty in programming
and terminal operation techniques.
- [9/68 to 2/71]
Instructor,
-
University of Florida Computing Center, Gainesville, FL 32611.
-
Taught: Introduction to Computer Science; APL; BASIC; Fortran IV;
COBOL; PL/I; Assembler.
-
Responsible for Computing Center's User Manual.
-
Directed development of CAI courses.
- [9/67 to 8/68]
Instructor (part-time),
-
New School for Social Research, New York, NY.
-
Taught: Computer Programming; Systems Analysis.
- [1/67 to 12/68]
Consultant,
-
Long Island University, Brooklyn Center
Computer Laboratory, Brooklyn, NY.
-
Developed college administration programs for IBM 1620 in SPS and for
Honeywell H-200 in COBOL.
- [2/66 to 10/66]
Research Assistant,
-
Institute of Computer Science,
University of London, England.
-
Member of group developing a new
operating system for ICT (London) Atlas -- the first computer to
use paging.
- [6/65 to 9/65]
Senior Technical Aide (Summer position),
-
Bell
Telephone Laboratories, Murray Hill, NJ.
-
Programmed statistical analyses for psychological experiments.
-
Wrote editing and indexing routines for IBM 7094 in Fortran IV.
- [8/60 to 9/64]
Senior Systems Programmer,
-
Aetna Life Insurance Company, Hartford, CT.
-
Accountable for analysis and development of
EDP systems for various Group Annuity processes, including all
related programming and system implementation.
-
Advised others in
programming techniques for IBM 1620 in SPS, Fortran II, and ForCom.
- [4/60 to 8/60]
Programmer,
-
SPAN Data Processing Center, Hartford, CT.
-
Worked on development of Accident and Health programs and files for
IBM 705 in Autocoder.
- [6/59 to 4/60, Summers 58 and 57]
Programmer,
-
Monarch Life Insurance Company, Springfield, MA.
-
Programmed actuarial programs and developed a name-coding program
for IBM 650 in SOAP.
-
Wired and operated EDP equipment.
PROFESSIONAL SOCIETY AFFILIATIONS
- ACM: Member, 1969 to present
- IEEE: Senior Life Member, 1982 to present
- Member, 1975 to 1982
- Computer Society Member, 1975 to present
-
- 1999-2001 Chair, Computational Science Knowledge Focus Group,
Computing Curricula 2001 Joint Task Force
-
- 1979-1982 General Chairman, IEEE Region 3 SOUTHEASTCON '82
-
- 1980-1981 General Chairman,
IEEE Florida Eclectic Conference '81
-
- 1978-1983 IEEE Florida Council Delegate
from Fort Walton Beach Section
- 1975-1979 Fort Walton Beach Section:
- FWB Chairman (1978-1979)
- FWB Vice-Chairman (1977-1978)
- FWB Secretary-Treasurer (1976-1977)
- FWB Publicity & Awards (1975-1976)
- UPE: Member, 2002 to present