▐ CV on TEACHING

 

Leen-Kiat Soh

Computer Science and Engineering

University of Nebraska

122E Avery Hall, Lincoln, NE 68588-0115

Tel:  (402) 472-6738    

Fax:  (402) 472-7767   

E-mail:  lksoh@cse.unl.edu

WWW: http://www.cse.unl.edu/~lksoh

 

EDUCATION

                             

Doctor of Philosophy with HONORS, Electrical Engineering (Advisor: Costas Tsatsoulis)

(with emphasis in Artificial Intelligence and Image Processing)

University of Kansas, Lawrence, KS                                                                                          May 1998

                             

Master of Science, Electrical Engineering (Advisor: Costas Tsatsoulis)

University of Kansas, Lawrence, KS                                                                                         May 1993

 

Bachelor of Science with HIGHEST DISTINCTION, Electrical Engineering

University of Kansas, Lawrence, KS                                                                                          May 1991

 

APPOINTMENTS

                             

Assistant Professor

     Department of Computer Science and Engineering

     University of Nebraska, Lincoln, NE                                                                        Aug 2001 – present

Harold and Esther Edgerton Assistant Professor                                                                                     

     University of Nebraska, Lincoln, NE                                                                       Aug 2003 – Jul 2005

Gallup Research Professor                                                                                                                    

     University of Nebraska, Lincoln, NE                                                                      Jan 2005 – Jun 2005

Director, National Center for Information Technology in Education                                                             

     University of Nebraska, Lincoln, NE                                                                        Aug 2005 – present

 

Post-Doctoral Research Associate

     Information Technology and Telecommunications Center

     University of Kansas, Lawrence, KS                                                               August 2000 – July 2001

 

Post-Doctoral Research Assistant

     Information Technology and Telecommunications Center

     University of Kansas, Lawrence, KS                                                                August 1998 – July 2000

 

HONORS & AWARDS

 

1       Best Paper Award, International Conference on Computers in Education (ICCE’2005)

2       College of Arts and Sciences Distinguished Teaching Award (2006), University Of Nebraska

3       One of three finalists for UNL Student Organization New Advisor of the Year (2006)

4       CSE Chair Special Award (2004), University Of Nebraska

5       CSE Student Choice Outstanding Teaching Award (Lower Division Courses) (2004), University Of Nebraska

6       Harold and Esther Edgerton Junior Faculty Award (2003-2005), University Of Nebraska

7       AcademicKeys Who’s Who in Sciences Higher Education (WWSHE) (2004)

8       Who’s Who in Engineering Education (WWEE) (2002)

9       Marquis Who’s Who in America (56th Edition, 2001)

10      Spring 1991 Electrical and Computer Engineering Award, University of Kansas.

11      Spring 1991 Electrical and Computer Engineering Student Marshal, University of Kansas.

12      Spring 1990 Undergraduate Research Award, College Honors Program, University of Kansas.

Published Works Related to Teaching and Education

 

*Note:  In the following, I divided my publications into three areas: (A) those specific to teaching a particular course, (B) those related to curricular development to improve computer science education, and (C) those related to research in developing computer-aided education systems to support teaching and learning.  Publications in (B) are focused on pedagogy and studies in classrooms, including the evaluation of tools in teaching, whereas publications in (C) are focused on the technical details of the research and development of the computer-aided education systems.

 

A.    TEACHING

A.1.   Featured Course Portfolio

1       L.-K. Soh (2006).  2004 Course Portfolio for CSCE235: Introduction to Discrete Structures.  Highlighted in Making Teaching and Learning Visible: Course Portfolios and The Peer Review of Teaching, by D. Bernstein, A. N. Burnett, A. Goodburn, and P. Savory, pp. 45-86, Boston: Anker Publishing.

A.2.   Journal Publications

A.3.   Conference Publications

1               L.-K. Soh (2004). Using Game Days to Teach a Multiagent Systems Class, in Proceedings of the 35th Technical Symposium on Computer Science Education (SIGCSE’2004), March 3-7, Norfolk, VA, pp. 219-223.

2               L.-K. Soh (2003).  Teaching with Game Days:  Designs, Expectations, and Lessons Learned, in Proceedings of the 38th American Society for Engineering Education (ASEE) Midwest Section Conference, University of Missouri-Rolla, MO, September 10-12. 

3               L.-K. Soh (2006).  Implementing the Jigsaw Model in CS1 Closed Labs, in Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE’2006), Bologna, Italy, June 26-28, pp. 162-167.

4               L.-K. Soh (2006).  Incorporating an Intelligent Tutoring System into CS1, in Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’2005), Houston, TX, March 1-5, pp. 505-509.

5                

B.    COMPUTER SCIENCE EDUCATION

B.1.   Book Chapters

1               A. Samal, G. Nugent, L.-K. Soh, J. Lang, and S. Person (2005). Reinventing Computer Science Curriculum at University of Nebraska, in PytlikZillig, M. Bodvarsson, and R. Bruning (Eds.) Technology-Based Education: Bringing Researchers and Practitioners Together, Chapter 4, pp. 63-82, Information Age Publishing.

2               L.-K. Soh, X. Zhang, X. Liu, and H. Jiang (2005). Intelligent Collaborating Agents to Support Teaching and Learning, in PytlikZillig, M. Bodvarsson, and R. Bruning (Eds.) Technology-Based Education: Bringing Researchers and Practitioners Together, Chapter 10, pp. 203-224, Information Age Publishing.

B.2.   Journal Publications

1               L.-K. Soh, A. Samal, and G. Nugent (2007).  An Integrated Framework for Improved Computer Science Education: Strategies, Implementations, and Results, Computer Science Education, 17(1):59-83.

2               V. L. Almstrum, P. B. Henderon, V. Harvey, C. Heeren, W. Marion, C. Riedesel, L.-K. Soh, and A. E. Tew (2006).  Concept Inventories in Computer Science for the Topic Discrete Mathematics, SIGCSE Bulletin, 38(4):132-145.  ITiCSE’2006 Working Group reports.

3               G. Nugent, L.-K. Soh, A. Samal, and J. Lang (2006).  A Placement Test for Computer Science: Design, Implementation, and Analysis, Computer Science Education, 16(1):19-36. 

4               J. Lang , G. Nugent, A. Samal, and L.-K. Soh (2006).  Implementing CS1 with Embedded Instructional Research Design in Laboratories, IEEE Transactions on Education, 49(1):157-165. 

5               Soh, L.-K., G. Nugent, and A. Samal (2005).  A Framework for CS1 Closed Laboratories, Journal of Educational Resources in Computing, 5(4):1-13. 

B.3.   Conference Publications

1               N. Khandaker, L.-K. Soh, and H. Jiang (2006).  Student Learning and Team Formation in a Structured CSCL Environment, in Proceedings of the International Conference on Computers in Education (ICCE), Beijing, China, November 30-December 4, pp. 185-192.

2               Nugent, G., L.-K. Soh, A. Samal, S. Person, and J. Lang (2005).  Design, Development, and Evaluation of a CS1 Learning Object for CS1, in Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE’2005), June 27-29, Monte de Caparica, Portugal, p. 370. 

3               L.-K. Soh, A. Samal, S. Person, G. Nugent, J. Lang (2005).  Analyzing Relationships between Closed Labs and Course Activities in CS1, in Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE’2005), June 27-29, Monte de Caparica, Portugal, pp. 183-187. 

4               L.-K. Soh, A. Samal, S. Person, G. Nugent, J. Lang (2005).  Designing, Implementing, and Analyzing a Placement Test for Introductory CS Courses, in Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’2005), St. Louis, MO, February 23-27, pp. 505-509.

5               L.-K. Soh, A. Samal, S. Person, G. Nugent, J. Lang (2005).  Closed Laboratories with Embedded Instructional Research Design for CS1, in Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education (SIGCSE’2005), St. Louis, MO, February 23-27, pp. 297-301.

6               L.-K. Soh, H. Jiang, and C. Ansorge (2004).  Agent-Based Cooperative Learning: A Proof-of-Concept Experiment, in Proceedings of the 35th Technical Symposium on Computer Science Education (SIGCSE’2004), March 3-7, Norfolk, VA, pp. 368-372.

C.    COMPUTER-AIDED EDUCATION

C.1.   Book Chapters

3               L.-K. Soh and H. Jiang (2005).  Intelligent Multiagent Cooperative Learning System, in C. Ghaoui (ed.) (2005) Encyclopedia of Human Computer Interaction, 18-23, London, UK: Idea Group Reference. 

4               L.-K. Soh (2005).  Agent-Supported Interface for Online Tutoring, in C. Ghaoui (ed.) (2005) Encyclopedia of Human Computer Interaction, 348-354, London, UK: Idea Group Reference.

5               L.-K. Soh, T. Blank, and L.D. Miller (2005). Intelligent Agents that Learn to Deliver Online Materials to Students Better: Agent Design, Simulation and Assumptions, in C. Chaoui, M. Jain, V. Bannore, and L. C. Jain (eds.) Studies in Fuzziness and Soft Computing: Knowledge-Based Virtual Education, Chapter 3, Volume 178, May 2005, pp. 49-80.

6               X. Zhang, L.-K. Soh, H. Jiang, and X. Liu (2005). Using Multiagent Intelligence to Support Synchronous and Asynchronous Learning, in C. Chaoui, M. Jain, V. Bannore, and L. C. Jain (eds.) Studies in Fuzziness and Soft Computing: Knowledge-Based Virtual Education, Chapter 5, Volume 178, May 2005, pp. 111-140.

7               L.-K. Soh, X. Liu, X. Zhang, J. Al-Jaroodi, H. Jiang, P. Vermuri (2004).  I-MINDS: An Agent-Oriented Information System for Applications in Education, Lecture Notes in Artificial Intelligence (LNAI 3030) Series Agent-Oriented Information Systems, Springer-Verlag, pp.16-31. (Extended version of a workshop paper)

C.2.   Journal Publications

1               L.-K. Soh, N. Khandaker, and H. Jiang (2007).  I-MINDS: A Multiagent System for Intelligent Computer-Supported Cooperative Learning and Classroom Management, submitted to Int. Journal of Artificial Intelligence in Education. Accepted with minor revisions (May 2007)

2               L.-K. Soh and T. Blank (2007).  Integrating Case-Based Reasoning and Multistrategy Learning for a Self-Improving Intelligent Tutoring System, accepted to International Journal of Artificial Intelligence in Education. 

3               G. Nugent, L.-K. Soh, and A. Samal (2006).  Design, Development and Validation of Learning Objects, Journal of Educational Technology Systems, 34(3):271-281.

C.3.   Conference Publications

1               L. D. Miller, A. Eck, L.-K. Soh, and H. Jiang (2007).  Statistics and Analysis Tools for a Computer-Supported Collaborative Learning System, to appear in Frontiers in Education (FIE’2007), October 10-13, Milwaukee, Wisconsin.

2               A. Eck, L.-K. Soh, H. Jiang, and T. Chou (2007).  Wireless Performance in Educational Environments, to appear in Frontiers in Education (FIE’2007), October 10-13, Milwaukee, Wisconsin.

3               L.-K. Soh (2007).  Integrated Introspective Case-Based Learning for Intelligent Tutoring Systems, accepted to the 22nd AAAI Conference on Artificial Intelligence (AAAI’07), July 22-26, Vancouver, British Columbia, Canada.

4               L.-K. Soh, N. Khandaker, and H. Jiang (2006).  Multiagent Coalition Formation for Computer-Supported Cooperative Learning, in Proceedings of the Innovative Applications of Artificial Intelligence (IAAI’2006), July 17-20, Boston, MA, pp. 1844-1851.

5               L.-K. Soh, N. Khandaker, X. Liu, and H. Jiang (2006).  A Computer-Supported Cooperative Learning System with Multiagent Intelligence, in Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS’2006), May 8-12, Hakodate, Japan, pp. 1556-1563. 

6               L.-K. Soh and T. Blank (2005).  An Intelligent Agent that Learns How to Tutor Students: Design and Results, in Proceedings of International Conference on Computers in Education (ICCE’2005), November 28 – December 2, Singapore, 420-427.  Best Paper Award. 

7               L.-K. Soh, N. Khandaker, X. Liu, and H. Jiang (2005).  Computer-Supported Structured Cooperative Learning, in Proceedings of International Conference on Computers in Education (ICCE’2005), November 28 – December 2, Singapore, 428-435. 

8               L.-K. Soh and L. D. Miller (2005).  Analyzing Student Motivation and Self-Efficacy in Using an Intelligent Tutoring System, in Proceedings of International Conference on Computers in Education (ICCE’2005), November 28 – December 2, Singapore, 896-899. 

9               X. Zhang, L.-K. Soh, X. Liu, and H. Jiang (2005).  Intelligent Collaborating Agents to Support Teaching and Learning, in Proceedings of the International Electro-Information Technology Conference (EIT’2005), May 22-25, Lincoln, NE.

10           L.-K. Soh, T. Blank, L. D. Miller, and S. Person (2005).  ILMDA: An Intelligent Learning Materials Delivery Agent and Simulation, in Proceedings of the International Electro-Information Technology Conference (EIT’2005), May 22-25, Lincoln, NE. 

11           T. Blank, L. D. Miller, L.-K. Soh and S. Person (2004). Case-Based Learning Mechanisms to Deliver Learning Materials, in Proceedings of the International Conference on Machine Learning and Applications (ICMLA’2004), Louisville, KY, December 16-18, pp. 423-428.

12           X. Liu, X. Zhang, L.-K. Soh, J. Al-Jaroodi, and H. Jiang (2003).  A Distributed, Multiagent Infrastructure for Real-Time, Virtual Classrooms, in Proceedings of the International Conference on Computers in Education (ICCE2003), Hong Kong, China, December 2-5, pp. 640-647.

13           X. Liu, X. Zhang, J. Al-Jaroodi, P. Vemuri, H. Jiang, and L.-K. Soh (2003).  I-MINDS: An Application of Multiagent System Intelligence to On-Line Education, in Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, Washington, D.C., October, 4864-4871.

 

TEACHING PROFILE

 

A.    COURSES TAUGHT

 

1               JDEP 183H Computer Problem Solving Essentials (Fall 2006)

2               CSCE 155 Introduction to Computer Science I (Fall 2004, Spring 2005, Fall 2005)

3               CSCE 235 Introduction to Discrete Structures (Spring 2002, Spring 2003, Spring 2004, Fall 2006)

4               CSCE 410/810 Information Retrieval Systems (Fall 2001, Fall 2003, Spring 2006)

5               CSCE 475/875 Multiagent Systems (Fall 2002, Fall 2003, Spring 2006)

6               CSCE 891 Internship in Computer Practice (Fall 2003) (Ashok Thirunavukarras)

7               CSCE 996 Research other than Thesis

a.             Decision and Utility Theories in Various Aspects of Multiagent Systems (Fall 2001)  (Xin Li)

b.             I-CHOIR: Imagery Collaborative Hierarchical Ontology for Indexing and Retrieval (Spring 2004) (Chao Chen)

c.             Building an Intelligent Online Survey Assistant (Spring 2004) (Jared Kite)

d.             Adaptive File Transfer (Spring 2004) (Eric Moss)

e.             Building an Intelligent Agent to Play Poker (Fall 2004) (Todd Blank)

f.               Question Ranking, Classification, & Grouping for I-MINDS (Summer 2004) (Nobel Khandaker)

g.             Data Mining ILMDA Application Results (Spring 2005) (L.D. Miller)

h.             Spatial Data Mining (Fall 2006) (Tao Hong)

i.               Coalition Formation in Games (Fall 2006) (Nobel Khandaker)

 
B.    CURRICULAR DEVELOPMENT

 

CSCE 410/810 Introduction to Information Retrieval                                                               Fall 2001

Revamped all aspects of the class: course materials, subject topics, projects, presentations, reading lists, computer programming homework assignments.  Reorganized the syllabus.  Completely re-designed this class.  Introduced several important, basic topics in Information Retrieval and designed four programming assignments, including an application-driven final project.  Collected a library of journal and conference papers in Information Retrieval as a supplement to this class.  Collected several software modules and databases specific for information retrieval.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE410_810_Fall01/index.html

 

CSCE 235  Introduction to Discrete Structures                                                                    Spring 2002

Introduced Lightbulbs—interesting, real-world examples based on discrete structures—to class. 

Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE235_Spring02/index.html

 

CSCE 496/896 Special Topics – Multiagent Systems                                                               Fall 2002

Introduced a brand new class.  Developed the class as an Integrative Studies (IS)-designated class as well (approved).  Created Game Days and the Fox-and-Hounds pursuit game (wrote and built a simulation and visualization software called FOREST1.0).  Incorporated team-based and game-based learning protocols.  Created the Stupid Question series.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE496_896_Fall02/index.html

 

CSCE 235  Introduction to Discrete Structures                                                                    Spring 2003

Co-revised the syllabus for CSCE235 and co-wrote a new course specification.  Introduced programming assignments.  Designed a “learning-through-teaching” programming assignment where students designed web-based learning objects for a particular topic that includes a tutorial, a set of examples, and a set of interactive problems.  Started a digital library of these learning objects.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE235_Spring04/index.html

 

CSCE 410/810 Introduction to Information Retrieval                                                               Fall 2003

Introduced 4-5 advanced topics.  Invited and arranged for a special Forum, with the speaker Dr. Mehran Sahami from Google and Stanford University, for the class.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE410_810_Fall03/index.html

 

CSCE 475/896 Multiagent Systems                                                                                          Fall 2003

Continued with Game Days and the Fox-and-Hounds pursuit game (with a new improved FOREST1.1 software package).  Continued with the Stupid Question series.  Expanded a collection of readings.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE475_896_Fall03/index.html

 

CSCE 155 Introduction to Computer Science I                                                                        Fall 2004

Created new handouts and homework assignments.  Collected and maintained programming recourses (tips, tutorials, hints, etc.) online. Created a set of Do-It-Yourself assignments. Created a series of history of computing lectures.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE155_Fall04/index.html

 

CSCE 155 Introduction to Computer Science I                                                                    Spring 2005

Created new homework assignments and “test” programs.  Test programs are small programs that students can experiment with without having to be concerned with too much program syntax – allowing them to better understand some key concepts covered in the course. Please see

http://www.cse.unl.edu/~lksoh/Classes/CSCE155_Spring05/index.html

 

CSCE 487 Computer Science Design Project                                                                      Spring 2005

Co-wrote the course specification for this new course, to be a required course for computer science majors before they graduate. 

 

CSCE 155 Introduction to Computer Science I                                                                        Fall 2005

Created new homework assignments, new test programs (this time I posted them as well), a suited of Personal Response Systems (PRS) just-in-time quizzes online, and conducted a series of in-class forums (e.g., Disaster Relief System, Smart Home Systems, Acting Out Sorting Algorithms, etc.).  For each forum, I used the entire lecture to conduct group activities—dividing the classroom into groups with assigned tasks that require conceptual solutions, and discussing the solutions in class. I then wrote an analysis of each forum and handed it out to the students in the next lecture.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE155_Fall05/index.html

 

Project Re-Inventing CS Curriculum                                                                 Summer 2003 – Present

Joined the project in June 2003 to introduce laboratories to CS1/CS2, and help design and implement a placement examination, learning objects, and other relevant logistics for CS1/CS2.  This is a very significant overhauling of introductory CS courses as we incorporate educational research, instructional design, traditional laboratories, and technology-based tools to help students learn as well as to investigate how they learn and how well they learn.  Please see http://cse.unl.edu/reinventCS for the resources that we have created for CS1 and CS2.  We are currently developing the materials for CS0.  (Note:  CS1 is CSCE155, CS2 is CSCE156 and CS0 is CSCE105.)

 

JDEP 183H Computer Problem Solving Essentials                                                                  Fall 2006

Co-developed business-related homework programming assignments, integrating applications in accounting and finance.  Please see http://www.cse.unl.edu/~lksoh/Classes/JDEP183H_Fall06/index.html

 

CSCE 156  Introduction to Computer Science II                                                                  Spring 2007

Developed a set of Personal Response Systems (PRS) just-in-time quizzes online, and conducted a series of in-class forums.  Developed a set of homework programming assignments.  Please see http://www.cse.unl.edu/~lksoh/Classes/CSCE156_Spring07/index.html

 

C.    PEDAGOGICAL ACTIVITIES

 

Instructional Technology and Internet-Based 

Education (IT-IBE) Faculty Group                                                                             Fall 2001 – Present

I am a faculty member of the Instructional Technology and Internet-Based Education Faculty Group, a multi-disciplinary group comprising professors from the Teachers College and Department of Computer Science and Engineering.  The group’s goal is to bring Information Technology into the classrooms and how to do it to benefit both teachers and students in terms of pedagogy, curriculum, and management. 

·         Evaluating Instructional Technology program

·         Evaluating Internet-Based Education program

·         Helping design and evaluating on-line instructional survey

·         Participating in discussions in instructional technology

 

Education and Technology Research Forums                                                         Fall 2002 – Present

Participated in the various forums on education research and the use of technology in classrooms.  Gave a talk on using agent-based software to help teachers teach and help students learn. 

 

Technology in the Classroom, Instructional Technology Advisory Committee (ITAC),

University of Nebraska, Lincoln, NE                                                                         November 13, 2003

Participated in the meeting and presented a paper on using agent-based software for designing educational applications and instructional methodology.

 

SIGCSE Subcommittee on Discrete Mathematics                                              Spring 2003 – Fall 2003

SIGCSE Committee on the Implementation of A One-Semester Discrete Math Course  Fall 2006

I was a committee member the nation-wide Special Interest Group on Computer Science Education (SIGCSE) subcommittee on curriculum design and course development for Discrete Mathematics for CS majors.  Participating in online discussions (particularly, on how to teach discrete structures for CS and Math majors; on a 1-semester vs. 2-semester course design) and surveys and research. 

 

Peer Review in Teaching Program                                                                   Fall 2003 – Spring 2004

I joined the year-long program in August 2003 after submitting a proposal in Spring 2003.  Participating in designing better course materials, evaluating course objectives and assessing student performances.  I learned how to create benchmark course portfolios that represented the goals and practices for a particular course.  This program was organized by Paul Savory, Amy Goodburn, and Amy Burnett.

 

Advanced Peer Review in Teaching Program                                                  Fall 2004 – Spring 2005

I joined the year-long program in August 2004 to continue reflecting upon and documenting my teaching within a community of colleagues.  Participating in designing inquiries, evaluating course portfolios of others.  I learned how to create inquiry portfolios focused around a specific question or issue regarding teaching practices, course structures, and student learning over time.

This program was organized by Paul Savory, Amy Goodburn, and Amy Burnett.

 

ITiCSE Working Group on Concept Inventory for Discrete Mathematics                             Spring 2006

Participated in discussions on concepts, misconceptions, and pedagogy in general in teaching CS topics, and developed a guideline for creating concept inventories, in particular.

 

Featured Course Profile

 

1       L.-K. Soh (2006).  2004 Course Portfolio for CSCE235: Introduction to Discrete Structures.  Highlighted in Making Teaching and Learning Visible: Course Portfolios and The Peer Review of Teaching, by D. Bernstein, A. N. Burnett, A. Goodburn, and P. Savory, pp. 45-86, Boston: Anker Publishing.

 

D.    UNDERGRADUATE STUDENT MENTORING

 

1.             UCARE Award “Authoritative Citation KNN Learning,” University of Nebraska, $2,000, period of performance 8/02-5/03. (with student Joseph Bernadt)

·               Joseph J. Bernadt, B.S. Senior Thesis, CS (Advisor), 2002-2004, May 2004: Authoritative Citation KNN Learning with Noisy Data Sets

2.             UCARE Award “Genetic Learning with Utility-Based Influences,” University of Nebraska, $2,000, period of performance 8/02-5/03. (with student Feroz Patwa)

3.             UCARE Award “Building a Data and Information Fusion Mechanism for GIS Data,” University of Nebraska, $2,000, period of performance 11/03-5/04. (with student Preston Mesick)

·               Preston Mesick, 2004 U.S. Department of Homeland Security Scholarship Recipient

4.             UCARE Award “Simulating a Blue Jay’s Behavior Using Image Processing and AI Capabilities,” University of Nebraska, $2,000, period of performance 05/04-12/04 (with student Guanshan Yu)

5.             UCARE Award “Simulating a Blue Jay’s Behavior Using Image Processing and AI Capabilities,” University of Nebraska, $2,400, period of performance 05/05-12/05. (with student Guanshan Yu, second year).

·               Guanshan Yu, B.S. Senior Thesis, CS (Co-Advisor), 2003-2005, December 2005: Virtual Bluejay – A Data Mining Approach

6.             UCARE Award “Intelligent Web-Based Interfaces for Accessing Teaching and Learning Data and Information,” University of Nebraska, $2,000, period of performance 05/05-12/05. (with student Akira Endo).

7.             UCARE Award “Intelligent Web-Based Interfaces for Accessing Teaching and Learning Data and Information,” University of Nebraska, $2,400, period of performance 05/06-12/06. (with student Akira Endo, second year).

8.             UCARE Award “Intelligent Joint Evolution of Data and Information,” University of Nebraska, $2,000, period of performance 05/05-12/05. (with student Joshua Rupiper).

9.             UCARE Award “Intelligent Joint Evolution of Data and Information,” University of Nebraska, $2,400, period of performance 05/06-12/06. (with student Joshua Rupiper, second year).

10.         UCARE Award “Computer-Supported Cooperative Learning Using I-MINDS,” University of Nebraska, $2,000, period of performance 05/06-12/06. (with student Adam Eck)

11.         UCARE Award “Computer-Supported Cooperative Learning Using I-MINDS,” University of Nebraska, $2,400, period of performance 05/07-12/07. (with student Adam Eck, second year)

12.         UCARE Award, “A Framework to Federate Disparate Biological Databases”, University of Nebraska, $1,000, period of performance 05/07-12/07. (with student Steve Mott)

13.         UCARE Award, “Studying I-MINDS Using a Simulation”,University of Nebraska, $1,000, period of performance 05/07-12/07. (with student Kyle Dobitz)

14.         NSF REU Award, supplementing “Intelligent Joint Evolution of Data and Information:  An Integrated Framework for Drought Monitoring and Mitigation Support” from the NSF ITR, for $8,000, 07/15/03-12/31/03.  (with student HuiNee Chin)

·               HuiNee Chin, NSF REU Undergraduate, 2003, B.S. Senior Thesis, CS (Co-Advisor), November 2004: Global Teleconnection Patterns and Their Impact on Local Hydrological Processes and Crop Yields; ACM SIGCSE SRC 2005 Participant.

 

E.    GRADUATE STUDENT MENTORING

 

E.1.   Current Advisees

 

1       Nobel Khandaker, Ph.D. CS (Advisor), 2005-

2       Lee Dee Miller, MS. CS (Advisor), 2002-

3       Tao Hong, MS. CS (Co-Advisor), 2006-

4       Deepti Joshi, Ph.D. CS (Co-Advisor), 2007-

 

E.2.   Past Advisees

 

1               Jared Kite, M.S. Thesis (Advisor), 2003-2007: A Flexible Framework for Knowledge Engineering and Automation of An Adaptive Conversational Case-Retrieval System

2               Carol Spardling, Ph.D. Education Studies (Co-Advisor), 2004-2007 (May 3, 2007): A Study of Social and Professional Ethics in Undergraduate Computer Science Programs: Faculty Perspectives

3               Xin Li, Ph.D. CS (Advisor), 2001-2007 (April 12, 2007): Improving Multi-Agent Coalition Formation in Complex Environments

4               XuLi Liu, Ph.D. CS (co-Advisor), 2002-2007 (April 9, 2007): APOP: Automatic Pattern and Object-based Code Parallelization Framework for Clusters

5               Naresh Arcot, M.S. Project, CS (co-Advisor), 2005-2006, November 2006: An Adaptive Placement Test for Introductory CS Courses

6               Todd Blank, M.S. Thesis, CS (Advisor), 2003-2005, November 2005:  ILMDA: An Intelligent Tutoring System with Integrated Learning

7               Nobel Khandaker, MS. Thesis, CS (Advisor), 2004-2005, August 2005:  VALCAM – An Auction Based Learning Enabled Multiagent Coalition Formation Algorithm for Real-World Applications

8               Eric Moss, MS. Thesis, CS (Advisor), 2003-2005, August 2005:  Language Boundaries and Excess Programming Complexity

9               Lei Fu, MS. Thesis, CS (co-Advisor), 2003-2005, August 2005:  Evaluating Quality of Data for the Geospatial Time Series Datasets

10           Jing Zhang, M.S. Thesis, CS (Co-Advisor), 2002-2004, December 2004: Polygon-Based Spatial Clustering and Its Application in Watershed Study

11           Kye Halsted, M.S. Project, CS (Advisor), 2002-2004, December 2004: Predator/Prey Domains: Analyzing Multiagent Communication in a Noisy Environment

12           Xuesong Zhang, M.S. Thesis, CS (Co-Advisor), 2002-2004, December 2004: I-MINDS: An Intelligent Multiagent System Supported Teaching and Cooperative Learning Environment

13           Suresh Namala, M.S. Project, CS (Advisor), 2002-2004, November 2004: An Intelligence Module for I-MINDS

14           Chao Chen, M.S. Thesis, CS (Advisor), 2002-2004, November 2004: A Multiagent Approach Using Ontology and Operational Learning to Improve Distributed Information Retrieval

15           Ashok Thirunavukkarasu, M.S. Project, CS (Advisor), 2003-2004, July 2004: Relaxed Database Retrieval

16           Jeremy Glasser, M.S. Thesis, CS (Advisor), 2002-2004, May 2004: Using Adaptive Agents to Create a Continuous Challenge in Computer Games

17           Jingfei Xu, M.S. Project, CS (Advisor), 2002-2003, July 2003: Operational Distributed Ontology Learning in a Multi-Agent System

18           Juan Luo, M.S. Project, CS (Advisor), 2001-2003, May 2003: Case-Based Learning Behavior in a Real Time Multi-Agent System

 

E.3.   Committee Members

 

1               Derrick Stolee, B.S. CS, Thesis (committee), April 2007:  A Multi-Dimensional Spatial Cache for Decision Support Systems

2               Teik-Ooi Tan, MEngSc. Thesis (external reviewer, committee), January 2006:  SAR Image Classification and Field Measurement in Antarctica, Multimedia University, Malaysia

3               DongMin Zhang, M.S. Project, CS (committee), December 2001: Baseline Removal in Comprehensive Two-Dimensional Gas Chromatographic Images

4               XuanLi Liu, M.S. Thesis, CS (committee), August 2002: The Web Application of Parking Lot Problem with MLPQ System

5               Yifeng Zhu, M.S. Thesis, CS (committee), December 2002: Design, Implementation and Performance Evaluation of a Cost-Effective, Fault-Tolerant Parallel Virtual File System (CEFT-PVFS)

6               Yu Lin, M.S. Project, CS (committee), May 2003: On-Line Handwriting Recognition

7               Phanivas Vemuri, M.S. Project, CS (committee), July 2003: Multimedia Support for I-MINDS

8               Arvind Visvanathan, M.S. Thesis, CS (committee), July 2003: Archiving and Reporting Formats for Two-Dimensional Gas Chromatography

9               Visweswara Rao Kottapalli, M.S. Thesis, CS (committee), August 2003: Visualization, Processing, and Analysis of GCxGC-TOR MS Images

10           Christopher Hammack M.S. Thesis, CS (committee), December 2003: LASSO: A Learning Architecture for Semantic Web Ontologies

11           Sarita Navuluru, M.S. Project, CS (committee), April 2004: A Semantic Web Approach for Representing Software Process Tailoring Knowledge

12           Rishi Kumar Venkatarama, M.S. Thesis (committee), June 2005: Improving Software Process through Case Based Retrieval

13           Thomas Osugi, M.S. Thesis, CS (committee), June 2005: Exploration-Based Active Learning

14           Timothy Perrin, M.S. Thesis, CS (committee), June 2006: BIT: Bug Identification Tool Learning and Detecting Common Mistakes in Simple Programming Exercises

15           Matthew Culver, M.S. Thesis, CS (committee), July 2006: Active Learning to Maximize Area under the ROC Curve

16           Catherine Anderson, M.S. Thesis, CS (committee), November 2006:  A Study on the Effect of Ensemble and Concavity Repair Methods on the Area under the ROC

17           Yijun Lu, Ph.D., CS (committee), 2005 – Present

18           Padmapriya Ashokkumar, Ph.D., CS (committee), 2004 – Present

19           Deng Kun, Ph.D., CS (committee), 2005 – Present

 

 


This webpage is authored and maintained by Leen-Kiat Soh.
Website created on February 4, 1999