Sung K. Yoo

  • Citations Per Year
Learn More
A bio-MEMS based cell-chip that can detect a specific toxicity was fabricated by patterning and immobilizing bioluminescent bacteria in a microfluidic chip. Since the emitted light intensity of bioluminescent bacteria changed in response to the presence of chemicals, the bacteria were used as the toxicity indicator in this study. A pattern of immobilized(More)
Computer networks can be very useful, but difficult to manage. Current network management tools tend to be either very expensive or inadequate for classroom modification. XSNIFF is a project to develop an alternative network monitoring tool with a graphical display in the X-Window environment. XSNIFF uses an efficient network packet filtering system(More)
College students in computer networking courses are very interested in Internet technology because of the rapid growth in that area. Of particular interest is the need for practical experience in network design and configuration. A typical computer networking class curriculum includes the study of theory and the laboratory projects. The laboratory projects(More)
In this paper, we present an extensible visualization tool that is being used in a web-based closed laboratory system. The goal of this project is to provide a tool for both students and teachers that can help trace deficiencies in a student's understanding back to individual concepts. This visualization tool has been developed by using the tree abstract(More)
Conceptual clustering is used to organize observations into an abstract hierarchy which can be used to predict classes and/or attribute values. Typically this clustering has been done using either incremental or nonincrementallearning. Incremental learning suffers from the ordering problem, while nonincremental learning cannot handle a dynamic environment(More)
COBWEB is a concept formation system that organizes observations into a classification tree. However, it can only handles symbolic data. COBWEB/3 handles numeric data assuming a normal distribution of attribute values. However, COBWEB/Q requires a userspecified acuity value that has to be carefully tuned to obtain the optimal concept hierarchy. However,(More)
A Web-based adaptive tutoring system is being developed for a CS-I laboratory. The system dynamically adapts to each student's needs and gives a student immediate feedback during a lab session. The system currently contains the question tutor, the program tutor, and the course management components, which are interactive and dynamic. The tutoring components(More)
The ability to design an algorithm is one of the most important learning outcomes of a computer science program. Unfortunately, not only is learning how to design algorithms a challenging task, but many students believe that algorithm design is not an important part of problem solving. To address this challenge and hopefully change student attitudes, we(More)
Problem solving using a programming language such as C++ is a complex multi-step task. AlgoTutor trains introductory computer science students to start the problem solving process with algorithm design. The system then helps students learn how to trace an algorithm with an execution trace visualization tool. The final step of implementing an algorithm in(More)