77 Middlebrook St. Harrisonburg, VA 22801
Home (540)434-8284
Work (540) 828-5623
Click to Mail: rschneid@bridgewater.edu
M.S., Engineering Science, Pennsylvania State University, 1972.
27 graduate credits in Physics (almost an M.S.), Drexel Institute of Technology, 1966-1969.
B.S., Electronics/Physics, St. Joseph's College, 1966.
August 2002-2009 Assistant Professor in the Bridgewater College Mathematics and Computer Science department.
Spring 2010
CSCI 200 Introduction to Programming
Syllabus
Schedule
CSCI 410 Signal and Image Processing
Syllabus
Schedule
MATH 200 Introduction to Statistics
Syllabus
Schedule
Fall 2009
CSCI 205 Data Structures and Abstraction
Syllabus
Schedule
CSCI 300 Software Practice
Syllabus
Schedule MWF 8:00 a.m.
McK 226
PDP 150 Personal Development Portfolio
Syllabus
Schedule MWF 10:00 a.m.
McK 228
PDP 200/300 As Scheduled
CSCI 460 Seminar in Computer Science
Syllabus
Schedule MWF
3:00 p.m. McK 213
Spring 2009
Math 200 Introduction to Statistics (Sections 01 and 03)
Syllabus
CSCI 200 Introduction to Programming
Syllabus
CSCI 435 Compiler Design
Syllabus
Interterm
2009
CSCI
430 Programming Paradigms
Fall 2008
CSCI 205 Data Structures and Abstraction
Syllabus
Schedule
Moodle
CSCI 330 Scripting Languages
Syllabus
Schedule
Moodle
PDP-150 Personal Development Portfolio (Section 12)
Syllabus
Schedule
Moodle
CSCI 460 Senior Seminar in Computer Science
Syllabus
Schedule
Moodle
Spring 2008
MATH 109 Applied Algebra
Syllabus
Schedule
WEB (Sections 1 and 2)
CSCI 200 Introduction to Programming
Syllabus
Schedule
WEB
CSCI 410 Signal and Image Processing
Syllabus
Schedule
WEB
Fall 2007
MATH 200 Introduction
to Statistics
Syllabus
Schedule
WEB
CSCI 205 Data
Structures and Abstraction
Syllabus
Schedule
WEB
CSCI 300 Software
Practice
Syllabus Schedule
WEB
Policies
NOTES
PDP 150 Personal Development
Portfolio
Syllabus
Schedule
WEB
Spring 2007
MATH-109 Applied Algebra
Syllabus
Schedule
WEB
CSCI-200 Introduction to Programming
Syllabus
Schedule
WEB
CSCI-435 Compiler Design
Syllabus Schedule
WEB
Interterm 2007
CSCI-430 Programming Paradigms
Schedule
Fall 2006
PDP-150
Personal Development Portfolio Syllabus
Schedule Ultimate
Road Trip WEB
MATH-109
Applied Algebra
Syllabus
Schedule
WEB
CSCI-205
Data Structures and Abstraction
Syllabus
Schedule
WEB
CSCI-330
Scripting Languages Syllabus
Schedule
JiTT
Lincoln Project
Service Learning Project
WEB
Spring 2006
CSCI200S06
Introduction to Programming
(Schedule)
MATH109S06
Applied Algebra
(Schedule)
MATH200S06
Introduction to Statistics
(Schedule)
Fall 2005
PDP-150
Personal Development Portfolio
(Schedule)
CSCI-300 Software Practice
(Schedule)
CSCI-205 Data Structures
(Schedule)
MATH-200 Intro to Statistics
(Schedule)
Spring
2005
CSCI
200 Introduction to Programming
(Schedule)
CSCI
435 Compiler Design
(Schedule)
MATH
200 Introduction to Statistics
(Schedule)
Interterm
2005
CSCI
430 Programming Paradigms (Schedule)
Fall 2004
CSci 300 Software Practice
(Schedule)
PDP-150
Personal Development Portfolio
(Schedule)
Math-110
College Algebra
(Schedule)
Spring 2004
CSCI 200 Introduction to Programming
(Schedule)
CSCI 225 Mathematical Structures for Computer Science
(Schedule)
Math 110 College Algebra
(Schedule)
Interterm 2004
CSci 450
Java Programming
Fall 2003
CSci 300 Software Practice
(Schedule)
CSci 205 Data Structures
(Schedule)
Math 200 Introduction to Statistics (Schedule)
Spring 2003
CSci 200 Introduction to
Programming
(CSci
200 Course Schedule)
CSci 225 Mathematical
Structures for Computer Science
(CSci
225 Course Schedule)
CSci 435 Compiler
Design
(CSci 435
Course Schedule)
Interterm 2003
CSci
430 Programming Paradigms
(CSci
430 Course Schedule)
Fall 2002
CSci 205 Data Structures and
Abstraction
(CSci 205 Course
Schedule)
CSci 300 Software Practice
(CSci 300 Course Schedule)
Math 129 Calculus for Economics and Business
(Math
129 Course Schedule)
James Madison University — August 2001 to August 2002
Visiting Assistant Professor in the Computer Science Department.
Taught CS460 Local Area Networks and CS350 Computer Organization.
Research Interests are Knowledge Representation and Conveyance and Teaching
Excellence. Other interests include Information Security and Organizational
Learning. In the Spring 2002 semester I taught CS463 Network Analysis
and Design and CS585 Knowledge Representation.
ComSonics Inc. Mar. 1989 - August 2001
Director of Engineering reporting to the Chief Executive Officer (CEO) leads the engineering department of a small aggressive, diversified corporation in the cable television industry. In slightly over twelve years with the company created major new products and enhanced older ones. Transformed a tiny R&D group into a small but highly motivated, team oriented, Engineering Department. Developed concurrent engineering methods to allow product shipment by manufacturing within two months of final engineering release. Developed products include scanning signal level meters with multiple embedded processors, high sensitivity rf leakage detection receivers, GPS/sensor based data loggers, and other innovative products.
UNISYS 1977-1989
Chief Scientist (1986-1989) Washington Systems Engineering Center, Arlington, VA, charged with development of Software Rapid Prototyping Technology in support of front-end business development. Provided technical coordination of teams of technologists in conjunction with marketing initiatives to build early rapport with potential customers. Customer interaction was used to guide basic prototyping capability to build customer inspired product simulators. The RPS (Rapid Prototyping System) supports a wide variety of customer system development initiatives including power projection, command and control, sensor processing, and other workstation based applications. Wrote prototyping portion of Unisys' winning software development proposal for the Air Force's Advanced Planning System (APS) contract including rationale for meeting 2167A using an evolutionary prototyping methodology.
Director (1983-1986) Superconductive Electronics Technology Center (SETC) at Sperry's Computer Systems Division (CSD) in Eagan, Minnesota. In this position, led a cross-disciplinary team of 24 researchers, 15 professionals (13 Phd's), 8 technicians and one clerical. This product development oriented team was organized into four technical groups: Analysis, Process, Devices, and Systems. The team developed sensors ranging from magnetic field sensors to mmWave array sensors including hardware and software. Quality circle management methods were used to brainstorm and guide many aspects of the development.
Senior Staff Scientist (1981-1983) Technical Director of Cryogenic Sensor Development, planned and directed superconductive electronics research and development for CSD. This included technical oversight responsibilities for a government sensor development contract, as well as leading the team of researchers creating other superconductive electronics devices and sensors. Received facilitator training and Total Quality Management training in keeping with Sperry commitment to employee empowerment and consensus building. Obtained a contract with DARPA to study applications of superconducting sensors to weapon terminal guidance using sensor and vehicle simulation models.
Staff Scientist (1977-1981) Led a team of analysts in signal processing research and development. The work included using mini-computers to process sensor signals to determine the presence and characteristics of targets. Instituted the successful practice of "brown-bag" seminars to provide an employee self-training environment. The early work included characterization of the skills of human sensor operators, development of pattern recognition detectors/ analyzers and validation of processors against real-world data. Detection of submarines using magnetic signatures was demonstrated. Detection and classification of flaws in railroad tracks using ultrasonics data was demonstrated. Initiated research and teaming activity to compete for a government contract to develop superconducting magnetic sensors. Coordinated the technical team which formulated the plans, teaming activities, early research and pre-proposal work which led to a contract awarded in March of 1980. Was assigned as Project Engineer in the early, sensitive days of the contract.
1966-1977 NAVAL AIR DEVELOPMENT CENTER, Warminster, PA.
Section Head in charge of the LAMPS Air System Life Cycle Software Support. Developed system definitions and functional requirements and coordinated a team of hardware and software engineers charged with the responsibility to implement the support team.
Developed RDT&E plans for Navy Advanced Magnetics Technology, including signal processing, sensors and test plans. Planned, supervised and acted as Test Director for LAMPS MAD Signal Processor testing at AUTEC (Atlantic Undersea Test and Evaluation Center).
Senior Staff (1974-1975) for Program Development to the Deputy Director of the Aero-Electronics Technology Department (AETD) -- one of four major laboratories at the NADC. Coordinated major laboratory proposals and studies including AEW Integrated Life Cycle Support for the E2C, IOSS (Integrated Ocean Surveillance System), technology transfer program with the United States Coast Guard on MRS (Medium Range Surveillance) aircraft, and RPV Tactical Reconnaissance Study.
EPX Avionics Project Engineer (1973-1974) Headed an engineering team composed of Project Engineers in Radar, ESM, Command and Control, Electro-Optics and other technical disciplines required to develop the avionics suite for an integrated ocean surveillance system. This project was canceled due to lack of adequate funds.
Engineer (1966-1973) in the Signal Processing Group of the Magnetic Detection Branch. This position involved analog design of filters and systems using operational amplifiers. Designed analog spectral processing systems, quasi-digital processing systems, and analog and digital data collection systems using both analog instrumentation and digital tape recorders. Began to develop software algorithms for detection of complex waveforms using spectral, maximum likelihood and pattern recognition techniques. Project Engineer on several major aircraft sensor system installations --- P3C, S3A and LAMPS.
Teacher: Teaches graduate and undergraduate level Software Engineering and Quality Management at James Madison University in the Computer Science Department of the College of Integrated Science and Technology CISAT as adjunct faculty. Previously taught BASIC computer programming at the Dakota County VoTech, Rosemount, MN, for four years and Basic Electronics for a year.
Radio Ham: KC4UZI