RESUME - WPI



RESUME

Personal

1. Education

1979: Ph.D. - Northeastern University, Boston, MA,

Mathematics/Computer Science

1972: M.S. - Boston College, Boston, MA, Mathematics

1964: B.S. - Tufts University, Medford MA, Mathematics

2. Work Experience

1991: Real-Time Intelligent Systems Corp., Worcester, MA

1979 - 1985: COMPASS, Inc., Wakefield, MA

1965-6: Mitre Corporation

1963-5 : Russian English Language Translation Project, Harvard

Computation Laboratory, Cambridge, MA

Teaching

3. Teaching Experience

1981-Present: Assistant/Associate Professor, WPI

2003: June – July: Fulbright Senior Specialist, Nepal

2003: January – May: Sabbatical, Visiting Professor, University of

Iceland, Reykjavik

2002: Sabbatical, Fulbright Scholar, University of Kathmandu, Nepal

1996: Sabbatical, Visiting Professor, EviTECH, Espoo, Finland

1988 - 1989: Professeur Invité, Ecole Polytechnique Fédérale de

Lausanne, Lausanne, Switzerland

1985: Summer: Invited Professor to Jilin University of Technology,

Changchun, China.

1978 - 1981: Assistant Professor, Information Systems

Northeastern University, Boston, MA

4. Teaching innovations at WPI

past: Helped develop computer science at WPI

past: (with Mark Ohlsen) Wrote proposal for PhD program at WPI

current: Developed a model for web-based courses

current: Developed (and continue to develop) an integrated course

management system more appropriate (testing bears this out) for

distance learning

current: Developed a distance learning site which teaches introductory

programming skills via a sequence of languages (which I also

designed)

5. Courses taught

at:

• WPI (Computer Science and Technical Communications)

• Harvard Extension, Cambridge

• Jilin University of Technology, China

• Northeastern University, Boston

• California Polytechnic at San Luis Obispo, CA

• Kathmandu University, Nepal

• University of Iceland

• Espoo Vantaa Institute of Technology, Finland

• Ecole Polytechnique Fédérale de Lausanne, Lausanne, Switzerland

include:

Introductory Programming (in many programming languages)

Data Structures

Discrete Mathematics

Computer Organization and Assembly Language

Analysis of Algorithms

Operating Systems (undergraduate and graduate)

Foundations of Computer Science (undergraduate and graduate)

Compilers (undergraduate and graduate)

Adaptive Web Technologies (graduate)

Theory of Computation

Network Publishing

Electronic Documents

6. a) IQP’s and MQP’s

(Missing 1981-82 and does not include projects I co-advised)

|ProjectID |Advisor ID |Year |Title |Type |

|7921 |Lemone K |01-Nov-83 |While loop preprocessor |MQP |

|7922 |Lemone K |01-Mar-84 |Computer in Britain |IQP |

|7923 |Lemone K |01-Mar-84 |Pascal programming manual |IQP |

|7924 |Lemone K |01-Mar-84 |Oh no, it's Logo |IQP |

|7965 |Lemone K |01-Jan-95 |Classroom multimedia |IQP |

|7925 |Lemone K |01-Mar-84 |Mindstorms 8: logo at the jewish community center |IQP |

|7926 |Lemone K |01-Mar-84 |Mindstorms VIII |IQP |

|7932 |Lemone K |01-May-84 |Teaching pascal in high school |IQP |

|7931 |Lemone K |01-May-84 |Mindstorms 7 |IQP |

|7967 |Lemone K |01-May-95 |3D modeling utilities |MQP |

|7918 |Lemone K |01-May-83 |Mindstorms II |IQP |

|7968 |Lemone K |01-May-95 |Writing the DECbook reference manual |MQP |

|7930 |Lemone K |01-May-84 |Optimum techniques for the Intel 8087 numeric data processor |MQP |

|7969 |Lemone K |01-May-95 |CS theory visualization |MQP |

|7927 |Lemone K |01-May-84 |Prolog interpreter |MQP |

|7970 |Lemone K |01-Jul-96 |Introductory class on the internet and world wide web |IQP |

|7971 |Lemone K |01-Apr-96 |Planning and implementation of the frontier robotl/java program |IQP |

|7972 |Lemone K |01-May-97 |Digital peddler: multimedia yearbook for wpi |IQP |

|7973 |Lemone K |01-Oct-97 |Computers and education |IQP |

|7941 |Lemone K |01-Mar-87 |Evaluation of current compiler tools |MQP |

|7966 |Lemone K |01-Mar-95 |Fuller Laboratories: multimedia view |MQP |

|7962 |Lemone K |01-May-94 |Design and implementation of a documentation laboratory |MQP |

| | | |environment | |

|7952 |Lemone K |01-May-92 |Implementation of PSOOL |MQP |

|7976 |Lemone K |01-Dec-97 |WYSIGYG: what you see is the grade you got |MQP |

|7953 |Lemone K |01-May-92 |Modern compiler laboratory software |MQP |

|7954 |Lemone K |01-Mar-93 |Programming concepts |IQP |

|7955 |Lemone K |01-May-93 |Analysis of LABL compiler manual and software |MQP |

|7956 |Lemone K |01-Jan-94 |Hip hop: online hypertext guide to ID 301x |MQP |

|7957 |Lemone K |01-Oct-93 |Auburn high school computer science |IQP |

|7958 |Lemone K |01-Mar-94 |Introductory course in C |IQP |

|7959 |Lemone K |01-May-94 |Calctutor |MQP |

|7920 |Lemone K |01-May-83 |Worcester Public Library apple logo project |IQP |

|7961 |Lemone K |01-May-94 |Modern compiler laboratory software enhancement |MQP |

|7919 |Lemone K |01-May-83 |MV/8000 impact study |MQP |

|7963 |Lemone K |01-Oct-94 |WPI multimedia computer tool |MQP |

|7964 |Lemone K |01-Nov-94 |Exploration of computer science |IQP |

|7911 |Lemone K |01-May-83 |BAL simulator |MQP |

|7912 |Lemone K |01-May-83 |Swimming information processor |MQP |

|7913 |Lemone K |01-May-83 |Mindstorms I |IQP |

|7914 |Lemone K |01-May-83 |Humanizing the PDP8/e |IQP |

|7915 |Lemone K |01-May-83 |Assembly language subset for the Data General MV/8000 |MQP |

|7916 |Lemone K |01-May-83 |Promgen program |MQP |

|7917 |Lemone K |01-May-83 |Analysis and simulation of solar hot water systems |MQP |

|7942 |Lemone K |01-May-87 |Socol compiler |MQP |

|7960 |Lemone K |01-May-94 |Guiding students through a technology classroom |MQP |

|7951 |Lemone K |01-May-92 |Computer lab-manual |MQP |

|7992 |Lemone K |01-Mar-99 |Plastic waste pollution and mosquito control in Bangkok slums: |IQP |

| | | |educational approach | |

|7993 |Lemone K |01-Mar-99 |Promotion of economic independence for handicapped slum dwellers|IQP |

|7944 |Lemone K |01-May-87 |Basic compiler |MQP |

|7945 |Lemone K |01-May-87 |Modification of a compiler tool |MQP |

|7946 |Lemone K |01-May-87 |CGEN: simple code generator |MQP |

|7947 |Lemone K |01-May-88 |Noname grammar checker |MQP |

|7948 |Lemone K |01-Apr-90 |Prototyping the use of attribute grammars and code generation |MQP |

| | | |techniques in document processing | |

|7975 |Lemone K |01-Oct-97 |Integration of student tools into web recourse |MQP |

|7991 |Lemone K |01-Mar-99 |Sustainability of farming systems in northeast Thailand |IQP |

|7974 |Lemone K |01-Oct-97 |Implementation of the 97' java in Frontiers program |IQP |

|7949 |Lemone K |01-May-90 |Effect of metal foundries on the Bath, Maine community |IQP |

|10063 |Lemone K |28-Oct-99 |Adaptive hypertext for the frontiers program |IQP |

|7934 |Lemone K |01-Aug-84 |Logo for geometry |IQP |

|7935 |Lemone K |01-Mar-85 |Techniques in pascal for basic programmers |IQP |

|7936 |Lemone K |01-Apr-85 |VAX II interprocess communication |MQP |

|7937 |Lemone K |01-Nov-85 |Logo for remedial mathematics |IQP |

|7938 |Lemone K |01-Jun-86 |Logo for little learners |IQP |

|18285 |Lemone K |12-Jul-05 |Electronic delivery of csiro education programs |IQP |

|7939 |Lemone K |01-Nov-86 |Windstorms 7 |IQP |

|7940 |Lemone K |01-Apr-87 |ABC's in logo |IQP |

|7950 |Lemone K |01-Oct-91 |Computers and education |IQP |

|18462 |Lemone K |07-Apr-06 |Urban planning and development of Kai Tak area |IQP |

|7928 |Lemone K |01-May-84 |Small modern compiler |MQP |

|7979 |Lemone K |01-May-98 |VRML map of the WPI campus |IQP |

|7978 |Lemone K |01-Apr-98 |Web recourse |MQP |

|7929 |Lemone K |01-May-84 |Children and computers: learning with logo |IQP |

|7977 |Lemone K |01-Dec-97 |Marvin: java based Robotl interpreter |MQP |

|18444 |Lemone K |31-Mar-06 |Assessing urban development on the reclaimed land in Sheung Wan |IQP |

|7990 |Lemone K |01-Mar-99 |Petroleum: powering civilization |IQP |

|7943 |Lemone K |01-May-87 |SDE: syntex directed editor generator |MQP |

|7980 |Lemone K |01-Apr-98 |Web recourse II |MQP |

|18461 |Lemone K |07-Apr-06 |Study of distance education in Hong Kong |IQP |

|7981 |Lemone K |01-Apr-98 |Site composer: html creation tool with retougetable html |MQP |

|7982 |Lemone K |01-Apr-98 |Web design for recourse tutorial |IQP |

|7983 |Lemone K |01-Apr-98 |Interface and online tutorial for RoBOTL |MQP |

|7987 |Lemone K |01-Jan-99 |Financing a web site |IQP |

|7986 |Lemone K |01-Apr-98 |Digital peddler |IQP |

|7989 |Lemone K |01-Jan-99 |Web recourse II |MQP |

|7933 |Lemone K |01-Jan-84 |Mindstorms III: computers and young children |IQP |

|7984 |Lemone K |01-Sep-98 |Interactive introduction to object-oriented programming |IQP |

|7985 |Lemone K |01-Sep-98 |Interactive C++ addition to the Frontiers cs program |IQP |

|7988 |Lemone K |01-Jan-99 |Virtual tour of WPI buildings |IQP |

|13436 |Lemone K |06-Mar-00 |KMUTT Internet survey |IQP |

|13435 |Lemone K |28-Feb-00 |Evaluation of Farmers' adoption of sustainable land management |IQP |

| | | |techniques in Huey Thong Village | |

|15294 |Lemone K |01-Jun-00 |Design and implementing a user interface for ReCourse |IQP |

|18081 |Lemone K |27-May-05 |Effective implementation of the Fire Protection Association |IQP |

| | | |Australia code of practice | |

|15282 |Lemone K |01-Jun-00 |Adaptation of ReCourse hypertext learning system for use in |IQP |

| | | |secondary education | |

|17331 |Lemone K |08-Mar-04 |OfCourse: analysis of a course management system for individual |IQP |

| | | |instructors | |

|15283 |Lemone K |01-Jun-00 |Tutoring C++ |IQP |

|17819 |Lemone K |31-Jan-05 |Assessment and enhancement of a personal course management |MQP |

| | | |system | |

|10717 |Lemone K |01-Mar-85 |Analysis of a data abstraction tool |MQP |

|15245 |Lemone K |01-Jun-00 |Enhancement of web-based course assistance software |MQP |

|16743 |Lemone K |21-Feb-03 |Frontiers web programming |IQP |

|17890 |Lemone K |08-Feb-05 |Animation of induction principles through the world wide web |IQP |

|15632 |Lemone K |13-Apr-01 |Web-based tea interpreter |MQP |

|17616 |Lemone K |18-Jun-04 |Audio tour prototype at the Fire Services Museum of Victoria |IQP |

|17573 |Lemone K |09-Jun-04 |Online forms for education services of the Australian Bureau of |IQP |

| | | |Statisitics | |

|15622 |Lemone K |13-Apr-01 |Implement groupwork into Frontiers Computer Science |IQP |

|15986 |Lemone K |04-Oct-01 |Improving group interaction in the Frontiers CS Program |IQP |

|17778 |Lemone K |09-Sep-04 |Poor man's animation of compilers algorithms |MQP |

|16205 |Lemone K |23-May-02 |Private, distributed web transaction framework |MQP |

|13430 |Lemone K |01-Mar-00 |Chemical runoff model of the Chao Phraya River basin in |IQP |

| | | |Southeast Asia | |

|13431 |Lemone K |07-Mar-00 |Analysis and evaluation of Thailand's vehicle inspection system |IQP |

|16289 |Lemone K |28-Jun-02 |Introducing young children to basic computer skills at the Duang|IQP |

| | | |Prateep Foundation | |

|16194 |Lemone K |07-May-02 |Distance learning system for Tea programming |MQP |

|16148 |Lemone K |30-Apr-02 |Assessment of student performance in frontiers CS program |IQP |

|18126 |Lemone K |09-Jun-05 |Distance learning tool: implementation of chat with |MQP |

| | | |videoconferencing | |

|16500 |Lemone K |11-Sep-02 |Development of an integrated calendar/syllabus tool for |MQP |

| | | |WebRecourse | |

|17340 |Lemone K |08-Mar-04 |OfCourse: transforming web-based courses |MQP |

|17338 |Lemone K |08-Mar-04 |Development of OfCourse: a web based course management system (2|MQP |

| | | |discs 1 of project, 1 of couseware) | |

|17336 |Lemone K |08-Mar-04 |Studying park: a course management system |MQP |

|15453 |Lemone K |01-Jun-00 |Effectiveness of web-based teaching tools: instructor's |IQP |

| | | |perspective | |

|16269 |Lemone K |05-Jun-02 |MyCourseInfo ; a course management system |MQP |

b) Master’s theses include:

1994: David Paist, Efficient Implementation of object-oriented constructs for a RISC architecture

1991: Mary Ann O’Connor, Using attribute grammars

1991: Rosemary Reid, Using attribute grammars to separate the logical and physical document

1988: Richard Barry, An attribute grammar for building intraprocedural data dependence graphs

1987: Donald Larson: Implementation of a retargetable code generator using the method of attributes

1987: Jean Wolitzer, Design of a language processing laboratory

1986: Aron Insinga, implementation of a parallel parser driver

1986: John Barstow, Designing a practical distributed text editor

1986: Carol Masuck, Language processing environment: front end generator

1984: Zhiqiang Tan, A research environment for incremental data flow analysis

1983: Michael Selissen, A Grammar model of the X.25 packet level

1983: Andre Lacroix, Semantics directed editing in an incremental processing environment

Phd Dissertations

• Committee member for some of our first PhD graduates.

7. Independent Studies

• Haven’t kept records of these, but I have done many: in compilers, ReCourse project development, web programming, theoretical computer science and attribute grammars.

8. Academic Advising at WPI

• Present: 13 undergraduate advisees, 4 full-time graduate advisees. Before our recent hiring, I often had in excess of 30 advisees.

• I have served on CASL (as a member and secretary)

• Insight Advisor ever year since begun until this year (when my IGSD project advising began to take too much time)

Scholarship

9. Publications

Textbooks

• Fundamentos de Compiladores: como traducir al lenguaje de computadora Compania Editorial Continental, 1996 (Spanish Translation of Fundamentals of Compilers)

• Design of Compilers: Techniques of Computer Language Translation, published by CRC Press, 1993.

• Assembly Language and Computer Organization for the 86-family, published by HarperCollins, 1993.

• Fundamentals of Compilers: An Introduction to Computer Language Translation, published by CRC Press, 1992.

• (with Martin E. Kaliski) Assembly Language Programming for the VAX-11, 2nd Edition , published by Little, Brown and Company, 1987.

• Assembly Language and Systems Programming for the IBM-PC , published by Little, Brown and Company, 1986.

• (with Martin E. Kaliski) Assembly Language Programming for the VAX-11, published by Little, Brown and Company, 1982.

Peer-reviewed Journal Articles (Short Paper)

Lemone, K.A., Similarity measures between strings extended to sets of strings, IEEE Transactions on Pattern Analysis and Machine Intelligence, volume 4 (1982), number 3, pp. 345-347.

Principal Peer-reviewed Conference Papers (Except where noted, all papers are authored solely by me)

Analyzing Cultural Influences on ELearning Transactional Issues, Best Paper Award; presented at and in proceedings of ELearn05, Vancouver, Canada, October, 2005.

()

Putting Tools into Courses Not Courses into Tools, presented at and in Proceedings of SITE2005, Phoenix, AZ, March 2005

()

Learning can be a Long Shot: Distance Learning Characteristics of Two Cultures, presented at and in Proceedings of Elearn04, Washington DC, November 2004

()

The Distance Teacher: The Ultimate Distance Learners, in proceedings of SITE2001, Orlando, FL, April 2001.

()

Web-based Teaching Tools: Addressing the Paradigm Shift, presented at Plenary Session of ComCon 7 in Athens, Greece, June 1999.

( promotion/papers/comcon99.html)

Real Instructors Don't Go to Chat Rooms, in proceedings of WebNet 99, Honolulu, November 1999.

( promotion/papers/ausweb99.html)

Experiences in Distance Education: the Authoring Dilemma, in proceedings of EdMedia '99, Seattle, Washington, June 1999.

( promotion/papers/authordilemma.html)

Experiences in Virtual Teaching, in proceedings of WebNet '97 in Toronto, Canada.

( promotion/papers/webnet97.html)

Retargetable Course Generation: A Methodology for Reusability in Distance Education, In Proceedings of Workshop on Intelligent Tutoring Systems, Montreal, Canada, 1996.

( promotion/papers/RTCGpaper.html)

(with Walter Ching) RoBOTL : A Robot-based Object-Oriented Tutorial Language (Proceedings of the 27th SIGCSE Technical Symposium on Computer Science Education (SIGCSE96). Philadelphia, Pennsylvania, USA, 1996

The Use of Attribute Grammars in Automatic Document Processing, Proceedings of Electronic Document Processing and Information Retrieval, Las Vegas, NV, 1992.

(with J. McConnell, M. O'Connor, J. Wisnewski) Implementing Semantics of Object-Oriented Languages, Proceedings of 1991 ACM Computer Science Conference, San Antonio, TX, 1991.

(with G. Coray, V. Vanoirbeek) The Use of Inheritance in Document Preparation, WOODMAN, '89, Rennes, France, 1989.

Kaliski, M. and Lemone, K, Towards a theory of sequence discrimination by finite-dimensional discrete-time systems- Linear, Asilomar Conference on Circuits, Systems, and Computers, 13, 1980.

Kaliski, M. and Lemone, K. Discrete Codings of Continuous Valued Signals

- Proc. 14th Ann. Conf. on Info. Sci. and Sys., Johns Hopkins, 1980.

Recent Articles & Invited Talks etc.

• From Nepal to Iceland and Back: Distance Learning Characteristics of Two Cultures, in

a) The Exchange: New England Faculty Development Newsletter, October, 2004 ()

b) Everest Information and Communication Technology Journal October, 2004 ().

• Learning Can a Long Shot: A Comparison of Distance Education in Nepal, Iceland and America, Food for Thought Luncheon, Spring 2004.

• Issues in Authoring Adaptive Hypertext on the Web, in Proceedings of the Adaptive Hypertext Workshop, Hypertext '98, Pittsburgh.

()

• Easing into C++: Experiences with RoBOTL, in SIGCSE Bulletin, Vol. 28, Num. 4, December 1996.

• Document Formatting Using Attribute Grammars, June 1990,

WPI-CS-TR-90-1 (with Jeffrey J. McConnell, Mary Ann O'Connor & Joseph

Wisnewski.)

• Implementing Semantics Of Object-Oriented Languages Using Attribute Grammars, May 1990, WPI-CS-TR-90-2.

10. Publications from last 5 years

2005: Analyzing Cultural Influences on ELearning Transactional Issues

2005: Putting Tools into Courses Not Courses into Tools

2004: Learning can be a Long Shot: Distance Learning Characteristics of Two

Cultures

(2002-3: On sabbatical in Nepal and Iceland. Two Fulbright grants during

this time)

2001: The Distance Teacher: The Ultimate Distance Learners

11. Scholarship in Progress

• (with Franklin Angulo, Robert Darneille, Ryan McLaughlin, Eric Wong ) A Snapshot of Distance Learning in Hong Kong, submitted to Elearn 06

• (with Gayle Rambeau) Experiences with a Distance Learning Site for Introductory Programming in progress

12. Fellowships and Grants

▪ Teaching Technology Fellowship, 2004-6, $4500

▪ Fulbright Awards (Travel and Living Costs in Nepal):

Lecturer/Researcher 2002-3

Senior Specialist 2003

▪ Davis Educational Foundation, 1997, $12,000

13. Two in the past to NSF

14. One pending Fulbright Fellowship Grant Proposal

(Fulbright New Century Scholars program: ncs)

15. No patents

16. Consulting

in Compilers:

1991: Real-Time Intelligent Systems Corp., Worcester, MA

1979 - 1985: COMPASS, Inc., Wakefield, MA

17. Recent Presentations

Learning Can a Long Shot: A Comparison of Distance Education in

Nepal, Iceland and America, Food for Thought Luncheon, Spring 2004.

18. Other

Software:

WebRecourse: Course Management System (predecessor to OfCourse!)

RoBOTL: A beginning programming language based on Logo (with C++ syntax)

JavaBOTL: A novice programming language

Tea: A gentle introduction to Java

OfCourse: Course management system that integrates course tools into existing web sites

Service, Awards

19. Honors, Awards and Recognitions

2005: Outstanding Paper Award, ELearn 2005

2005: Certificate of Recognition, Fulbright Senior Specialists Program

2003: Certificate of Recognition, Fulbright program

1992?- 2001 Certificates of Appreciation, Frontiers/Strive

2001, 2003, 2004: Certificates of Appreciation, Insight program

20. Memberships and offices in professional societies

2005-6: ABET, CAC Program Chair Mentor

2006: ABET, CAC Training Committee

2004: ABET, Nominating Committee

2003-2006: ABET Commisioner

1998?-present: ABET Site visit Team Chair

21. Conference Organization and Referee Services

Referee for WebNet (now ELearn), Site, acm SIGCSE and others.

Reviewer for most major publishers (dozens of reviews)(most recently, I

was the major reviewer for Sudkamp’s Languages and Machines, 3rd

edition.

1993: Registration Chair, History of Programming Languages

Conference, Boston, MA

Past: Reviewer for Computing reviews

22. WPI Service

2004-2005: Department Diversity Coordinator; Folders Committee

2003-2005: Campus Hearing Board

2001 – Present: Insight (Freshman program) Advisor

1999- Present: Department Graduate Committee

1993: Chair: Registrar Search Committee

1993 - 1994: Chair, Committee on Graduate Studies and Research

1993: Member, Committee on Graduate Studies and Research

1992 - 1994: Member, Department graduate Committee, chair 1995-1998

1986: Interim Department Chair, Computer Science

23. Non-academic contributions to student welfare

Advisor and creator of WICS: Women in Computer Science

Insight Advisor (3 years)

24. Civic, cultural, religious contributions

Wilderness Medicine First Responder

25. Other jobs and experiences

American Council on Exercise (ACE) Personal Trainer

Trekking: Everest base Camp, other Himalayan regions, Dolomites, Swiss

Alps, some of Appalachian Trail

Skiing: Silver Streaks, Waterville Valley, NH

Vatnajökull, Glacier, Iceland – Europe’s largest glacier

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download