Promote and support the use of visualization technology in mathematics education and research. Develop visualization tools to enhance existing curricula. Work with visitors, educational researchers, and publishers in developing curriculum materials to accompany Center software and videos. Design and lead course on Communicating Mathematics with Hypertext. Collaborate on undergraduate mathematics and mathematics education courses offered at the Center. Contribute to the outreach activities, including the design and production of a booth for the Joint Math Meetings. Organize and manage the intellectual property program: assist and encourage researchers and educators to obtain permission to use Center materials, and educate and assist center staff and visitors to obtain proper permission to use the work of others.
Responsible for development of new products and revisions of current products, including stand-alone software and bundles that integrate electronic and print media, emphasizing but not limited to products involving a Computer Algebra System (CAS). Develop contacts within the faculty and student communities for general information sharing and for specific product prototyping and testing. Attend conferences and visit campuses to demonstrate Brooks/Cole products and to further develop market sensibility regarding new developments. Identify internal training needs related to information technologies, and develop activities to meet them. Represent Brooks/Cole on corporate-level project, involving over 30 publishing companies, to provide information, products, and support to current and potential customers via the Internet.
Design and implement Mathematics Workshops, emphasizing study skills and cooperative learning, within the introductory Calculus sequence for students in science and engineering. Design and implement Symbolic Computation Workshops offered with the same Calculus sequence, and a stand-alone, entry-level Calculus Laboratory using Symbolic Computing. Teach in both lecture and workshop or laboratory settings, and supervise the teaching of graduate teaching assistants (TAs) and undergraduate workshop assistants (WAs). Consult with other faculty on teaching with computer algebra systems. Collaborate with other science and engineering faculty on curriculum design and implementation issues for courses following the workshops and labs. Program coordinator for 1992 Summer Undergraduate Research Institute sponsored by the CMU Center for Nonlinear Analysis. Co-director of the annual Undergraduate Research Symposium sponsored by the CMU Chapter of Sigma Xi, the Scientific Research Society.
Provide campus-wide support for computer algebra systems (CAS), particularly educational uses, via group seminars and individual consulting. Develop CAS modules for Computing Skills Workshop, the core curriculum course on CMU's computing facilities for undergraduates, with video presentations, online exercises, printed documentation, training for undergraduate TAs.
Project Director & interim Principal Investigator, Powerful Computing for Education in Mathematics and Science at the Basic Professional Level, a collaboration between CMU and the Allegheny Intermediate Unit; involves design and evaluation of educational software and outreach and dissemination for the cT programming language. Co-founder and co-editor of Technical Report Series. Special assignment in computer education to the VP for Academic Services.
Select, supervise, and evaluate students and projects, monitor campus activities to determine areas most in need of support, and disseminate results. Design and teach undergraduate course sequence in instructional design, programming, and software engineering topics. Advise Computing Skills Workshop on instructional design and training of undergraduate TAs.
Responsible for curriculum development in three areas: courses in the use of the company's products (Knowledge Craft, a knowledge engineering tool based on schema representation, and Language Craft, a natural language interface development tool), courses and seminars on various Artificial Intelligence topics (to support the development of AI teams at major national and international companies, with emphasis on the manufacturing and industrial sectors), and the establishment of an internal training program (to support rapid growth during the company's start-up phase). Direct teams of instructional designers, technical experts, instructors, and support personnel, including internal staff and external consultants. Coordinate education activities with the needs of marketing, technical, and administrative groups. Coordinate the development of a corporate training facility for multiple education and sales uses.
Responsible for the design, installation, and management of the Computer Training and Resource Laboratory, used for staff development and in-service training for teachers and administrators. Assess needs throughout the county for workshops and courses on instructional and administrative uses of computers; provide instruction or identify presenters; evaluate programs, provide follow-up support. Provide training and technical support for Electronic Communication project involving districts, special education centers, and central office staff. Develop, manage, and contribute to newsletter on technology-related activities throughout the organization. Coordinate Student Computer Fair, Student Computer Conference, Calcu-Solve Bowls, and computer exhibits at GATE Student Conference and Exposition. Judge entries for the Pennsylvania Governor's School for the Sciences. Serve as liaison for instructional computing with other groups such as ICCE, PLRA, Buhl Science Center, Pittsburgh Public Schools, and local universities. Serve as technical specialist on Hi Tech Purchase Review Committee for hardware and software requests; serve on a variety of other planning and advisory committees with both AIU and district members.
Responsible for developing and implementing individualized educational programs for gifted and talented secondary students, including general exploratory activities, group training activities, and individual and small group investigations of real problems. Itinerant schedule includes developing GATE program for the first time at one school, updating established programs at two schools, and acting as resource person to other GATE teachers throughout the county.
Teaching responsibility for Introduction to Educational Communications and Technology (undergraduate) and Technological Literacy (graduate) courses. Additional responsibilities in management of Media Lab, support of various departmental activities, and preparing and conducting faculty development programs in microcomputer technology. Active in Graduate and Professional Student Association, Council of Graduate Students in Education, graduate representative to University Senate committees.
Responsible for contacts with clients to generate sales, develop research programs, define individual projects, monitor the progress of each project, analyze results, present recommendations, and maintain ongoing syndicated and custom services. Direct teams of analysts, programmers, processors, and coders at MSA throughout each project; supervise outside data collection activities. Accountable for quality, timeliness, and profitability.
Teach Analytical Methods (Advanced Algebra and Calculus emphasizing Business applications) and Core Mathematics.
Field work in marketing research, including central location, intercept, in-home, and telephone studies.
Teach Statistics and Pure Mathematics courses. Propose and develop reorganization to better utilize faculty and classroom resources, and direct the Statistics program under this new scheme. Additional responsibilities as Course Tutor, including recruitment, advising, and placement.
Teach 8th grade mathematics. Supervise students in summer school program with recreational, cultural, and community activities.
Responsible for coordinating the development of programs at LRDC with applications at Oakleaf School, and training teachers and classroom aides at Oakleaf in the access and use of computer programs for individualized instruction. Other duties include the writing and documentation of programs in TRAC and Fortran, and the development and administration of user documentation standards.
Responsible for closure of Pittsburgh office, including sale of computer, audio-visual, and office equipment, accounting activities, and communication with clients and suppliers, plus general office management during shutdown proceedings.