Swarthmore College

Libraries

Computer Science

Charles F. Kelemen, Professor Emeritus

Walker, H.M., and C.F. Kelemen. 2010. Computer Science and the Liberal Arts: A Philosophical Examination. ACM Transactions on Computing Education 10 (1): 2.
Find this resource

Kelemen, C.F. 2009. Open Source in the Curriculum. Presentation at Integrating Free Open Source Software into the Undergraduate Curriculum, a one day pre-conference symposium at SIGCSE-2009, March 4, at Chattanooga, TN.
Find this resource

Liberal Arts Computer Science Consortium. 2007. A 2007 Model Curriculum for a Liberal Arts Degree in Computer Science. Journal on Educational Resources in Computing 7 (2).
Find this resource

Kelemen, C.F. 2007. Making our CSI Popular and Award-Winning: A Meta-Curricular Manifesto. Presentation at CS1 Workshop for Computer Science Faculty, June 14-15, at Denison University, Granville, OH.
Find this resource

Kelemen, C.F. 2004. Computer Science. In The Curriculum Foundations Project: Voices of Partner Disciplines, edited by S. Ganter and W. Barker, 37-50. Washington, DC: Mathematical Association of America.
Find this resource

Bruce, K., R.L.S. Drysdale, C.F. Kelemen, and A. Tucker. 2003. Why Math?. Communications of the ACM 46 (9): 40-44.
Find this resource

Tucker, A., B.W. James, and C.F. Kelemen. 2001. Fundamentals of Computing II: Abstraction, Data Structures, and Large Software Systems. C++ ed. 2nd ed. New York: McGraw-Hill.
Find this resource

Bergin, J. M. McNally, M. Goldweber, C.F. Kelemen, T. Naps, C. Power, and S. Hartley. 2001. Non-Programming Resources for an Introduction to CS: A Collection of Resources for the First Courses in Computer Science. SIGCSE Bulletin 33 (2): 89-100 .
Find this resource

Tucker, A., C.F. Kelemen, and K. Bruce. 2001. Our Curriculum has Become Math-Phobic!. Presentation at 32nd Technical Symposium on Computer Science Education, at Convention Center, Charlotte, NC.
Find this resource

Kelemen, C.F., and E. Turk. 2000. Active Visual Scaffolding. Presentation at Proceedings of the International Program Visualization Workshop, at University of Eastern Finland, Joensuu, Finland.
Find this resource

Kelemen, C.F., A. Tucker, P. Henderson, O. Astrachan, and K. Bruce. 2000. Has our Curriculum Become Math-Phobic? 32 (3): 132-135.
Find this resource

Kelemen, C.F., O. Astrachan, D. Baldwin, K. Bruce, P. Henderson, D. Skrien, A. Tucker, and C. Van Loa. 1999. Computer Science Report to the CUPM Curriculum Foundations Workshop in Physics and Computer Science, October 28-31, at Bowdoin College, Brunswick, ME.
Find this resource

Bergin, J., V.K. Proulx, A. Faulstich Brady, S. Hartley, C.F. Kelemen, F. Klassner, A. Kumar, M. McNally, D. Mutchler, R. Rasala, and R. Ross. 1999. Resources for Next Generation Introductory CS Courses: Report of the ITiCSE'99 Working Group on Resources for the Next Generation CS 1 Course. SIGCSE Bulletin 31 (4): 101-105.
Find this resource

Tucker, A., A.P. Bernat, R.D. Cupper, C.F. Kelemen, and R. Ungar. 1998. Developing the Breadth-First Curriculum: Results of a Three-Year Experiment. Computer Science Education 8 (1): 27-55.
Find this resource

Kelemen, C.F., and J. Adams. 1998. Object Oriented Design in the Curriculum: How is OOD being used throughout the Curriculum?. Presentation at Liberal Arts Computer Consortium, at Dickinson College, Carlisle, PA.
Find this resource

Kelemen, C.F., and H. Scragg. 1998. The First year: Strategies and Methods for the First Year - Breadth First + Multiple Paradigm Programming. Presentation at Liberal Arts Computer Consortium, at Dickinson College, Carlisle, PA.
Find this resource

Kelemen, C.F. 1998. What Everyone Needs to Know about Information Technology.
Find this resource

Lisa Meeden, Professor

Blank, D., D. Kumar, J. Marshall, and L. Meeden. 2007. Advanced Robotics Projects for Undergraduate Students. Presentation at AAAI Spring Symposium Workshop on Robots and Robot Venues: Resources for AI Education, March, at Stanford University, Stanford, CA.
Find this resource

Blank, D., J. Marshall, and L. Meeden. 2007. What is it like to be a Developmental Robot? A Reply to Dialog: How can we Assess Open-Ended Development?. AMD Newsletter 4 (1): 7-8.
Find this resource

Meeden, L., and D. Blank. 2006. Introduction to Developmental Robotics. Connection Science 18 (2): 93-96.
Find this resource

Blank, D., D. Kumar, L. Meeden, and H. Yanco. 2006. The Pyro Toolkit for AI and Robotics. AI Magazine 27 (1): 39-50.
Find this resource

Blank, D., D. Kumar, L. Meeden, and J. Marshall. 2005. Bringing Up Robot: Fundamental Mechanisms for Creating a Self-Motivated, Self-Organizing Architecture. Cybernetics and Systems 36 (2): 125-150.
Find this resource

Blank, D., and L. Meeden. 2005. Reports on the 2005 AAAI Spring Symposium Series: Developmental Robotics. AI Magazine 26 (2).
Find this resource

Marshall, J., D. Blank, and L. Meeden. 2004. An Emergent Framework for Self-Motivation in Developmental Robotics. Presentation at 3rd International Conference on Development and Learning, October, at Salk Institute for Biological Studies, La Jolla, CA.
Find this resource

Blank, D., H. Yanco, D. Kumar, and L. Meeden. 2004. Avoiding the Karel-the-Robot Paradox: A Framework for Making Sophisticated Robots Accessible. Presentation at AAAI Spring Symposium on Accessible Hands-On Artificial Intelligence and Robotics Education, March, at Stanford University, Stanford, CA.
Find this resource

Meeden, L., J. Marshall, and D. Blank. 2004. Self-Motivated, Task-Independent Reinforcement Learning for Robots. Presentation at AAAI Fall Symposium on Real Life Reinforcement Learning, October, at Hyatt Regency Crystal City, Arlington, VA.
Find this resource

Blank, D., D. Kumar, L. Meeden, and H. Yanco. 2003. Pyro: A Python-based Versatile Programming Environment for Teaching Robotics. ACM Journal on Educational Resources in Computing 3 (4): 1-15.
Find this resource

Blank, D., L. Meeden, and D. Kumar. 2003. Python Robotics: An Environment for Exploring Robotics beyond LEGOs. Presentation at 34th Technical Symposium on Computer Science Education, February, at University of Nevada, Reno, NV.
Find this resource

Meeden, L., T. Newhall, D. Blank, and D. Kumar . 2003. Using Departmental Surveys to Assess Computing Culture: Quantifying Gender Differences in the Classroom. Presentation at 8th Innovation and Technology in Computer Science Education Conference, June, at University of Macedonia, Thessaloniki, Greece.
Find this resource

Blank, D., D. Kumar, and L. Meeden. 2002. A Developmental Approach to Intelligence. Presentation at Midwest Artificial Intelligence and Cognitive Science Society Conference, April, at Chicago, IL.
Find this resource

Blank, D., D. Kumar, L. Meeden, and J. Marshall. 2002. Bringing Up Robot: Fundamental Mechanisms for Creating a Self-Motivated, Self-Organizing Architecture. Presentation at Workshop on Growing Up Artifacts that Live, at the Simulated and Adaptive Behavior Conference, August, at Edinburgh, Scotland.
Find this resource

Potter, M., L. Meeden, and A. Schultz. 2001. Heterogeneity in the Coevolved Behaviors of Mobile Robots: The Emergence of Specialists. Presentation at 17th International Joint Conference on Artificial Intelligence, at Washington State Convention and Trade Center, Seattle, WA.
Find this resource

Maxwell, B.A., L. Meeden, N.S. Addo, P. Dickson*, N. Fairfield*, N. Johnson*, E.G. Jones, S. Kim*, P. Malla*, M. Murphy, B. Rutter, and E. Silk. 2001. REAPER: A Reflexive Architecture for Perceptive Agents. AI Magazine 22 (1): 53-66.
Find this resource

Maxwell, B.A., and L. Meeden. 2000. Integrating Robotics Research with Undergraduate Education. IEEE Intelligent Systems and Their Applications 15 (6): 22-27.
Find this resource

Wales, J., J. Wells, and L. Meeden. 2000. Nature versus Nurture in Evolutionary Computation: Balancing the Roles of the Training Environment and the Fitness Function. Presentation at Genetic and Evolutionary Computation Conference, Late Breaking Papers, at Riviera Hotel, Las Vegas, NV.
Find this resource

Meeden, L., A. Schultz, T. Balch, R. Bhargava, K.Z. Haigh, M. Böhlen, C. Stein, and D. Miller. 2000. The AAAI 1999 Mobile Robot Competitions and Exhibitions. AI Magazine 21 (3): 69-78.
Find this resource

Maxwell, B.A., L. Meeden, N. Addo, L. Brown, P. Dickson, J. Ng, S. Olshfski, E. Silk, and J. Wales. 1999. Alfred: The Robot Waiter who Remembers You. Presentation at AAAI Workshop on Robotics, at Orlando, FL.
Find this resource

Kumar, D., and L. Meeden. 1998. A Robot Laboratory for Teaching Artificial Intelligence. Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education 30 (1): 341-344.
Find this resource

Meeden, L. 1998. Bridging the Gap between Simulations and Reality with Improved Models of Sensor Noise. Presentation at Genetic Programming, at University of Wisconsin, Madison, WI.
Find this resource

Kumar, D., and L. Meeden. 1998. Robots in the Undergraduate Curriculum. Journal of Computing in Small Colleges 13 (5).
Find this resource

Meeden, L., and D. Kumar. 1998. Trends in Evolutionary Robotics. In Soft Computing for Intelligent Robotic Systems, edited by L.C. Jain and T. Fukuda, 215-233. New York: Physica.
Find this resource

Tia Newhall, Associate Professor

Newhall, T., and D. Woos. 2011. Incorporating Network RAM and Flash into Fast Backing Store for Clusters. IEEE International Conference on Cluster Computing: 121-129.
Find this resource

Sun*, L., C. Stoller*, and T. Newhall. 2010. A Hybrid MPI and GPU Approach to Efficiently Solve Large-Sized kNN Problems. Presentation at 5th TeraGrid Conference, August 2-5, at Pittsburgh, PA.
Find this resource

Newhall, T., J. Libeks*, R. Greenwood*, and J. Knerr. 2010. PeerMon: A Peer-to-Peer Network Monitoring System. Presentation at USENIX Large Installation System Administration Conference, November 7-12, at San Jose, CA.
Find this resource

Dahl*, G., A. McAvinney*, and T. Newhall. 2008. Parallelizing Neural Network Training for Cluster Systems. Presentation at International Conference on Parallel and Distributed Computing and Networks, February 12-14, at Innsbruck, Austria.
Find this resource

Newhall, T., D. Amato*, and A. Pshenichkin*. 2008. Reliable, Adaptable Network RAM. Presentation at IEEE Cluster, September 29 - October 1, at Tuskuba, Japan.
Find this resource

Barry*, J., A. Holloway*, H. Jones*, and T. Newhall. 2005. Reliability for Nswap. Presentation at 10th Annual Consortium for Computing Sciences in Colleges Northeastern Conference, Student Poster Session, April, at Rhode Island College, Providence, RI.
Find this resource

Wicentowski, R., and T. Newhall. 2005. Using Image Processing Projects to Teach CS1 Topics. Presentation at 35th ACM Technical Symposium on Computer Science Education, February, at University of Nevada, Reno, NV.
Find this resource

Finney*, S., K. Ganchev*, and M. Spiegel*, and T. Newhall. 2004. Nswap: A Network Swapping Module for Linux Clusters. In Lecture Notes in Computer Science (Vol. 2790), edited by H. Kosch, L. Böszörményi, and H. Hellwagner, 1160-1169. New York: Springer.
Find this resource

Mitchell*, B., J. Rosse*, and T. Newhall. 2004. Reliability Algorithms for Network Swapping Systems with Page Migration. Presentation at Poster Session of 2004 IEEE International Conference on Cluster Computing, September, at Town and Country Resort, San Diego, CA.
Find this resource

Newhall, T., B. Mitchell, and J. Rosse. 2004. Reliability for Network Swapping Systems that Support Migration of Remotely Swapped Pages. Presentation at 16th IASTED International Conference on Parallel and Distributed Computing and Systems, November, at Innsbruck, Austria.
Find this resource

S. Finney*, S., K. Ganchev*, M. Klock*, T. Newhall, and M. Spiegel*. 2003. The NSWAP Module for Network Swap. Presentation at 8th Annual Consortium for Computing Sciences in Colleges Northeastern Conference, Student Poster Session, April, at Rhode Island College, Providence, RI.
Find this resource

Meeden, L., T. Newhall, D. Blank, and D. Kumar. 2003. Using Departmental Surveys to Assess Computing Culture: Quantifying Gender Differences in the Classroom. Presentation at 8th Innovation and Technology in Computer Science Education Conference, June, at University of Macedonia, Thessaloniki, Greece.
Find this resource

Newhall, T., and L. Meeden. 2002. A Comprehensive Project for CS2: Combining Key Data Structures and Algorithms into an Integrated Web Browser and Search Engine. SIGCSE Bulletin 34 (1): 386-390.
Find this resource

Newhall, T., and P. Boe*. 2002. Efficient Memory Management for SMPs Running Parallel and Sequential Workloads. Presentation at IASTED International Conference on Parallel and Distributed Computing and Systems, November, at Cambridge, MA.
Find this resource

Newhall, T., and B.P. Miller. 2000. Measurement of Dynamically Compiled Java Executions. Concurrency: Practice and Experience 12 (6): 343-362.
Find this resource

Newhall, T., and B.P. Miller. 1999. Performance Measurement of Dynamically Compiled Java Executions. Presentation at ACM Java Grande Conference, at Sir Francis Drake Hotel, San Francisco, CA.
Find this resource

Newhall, T., and B.P. Miller. 1998. Performance Measurement of Interpreted Programs. Presentation at Euro-Par 1998, at University of Southampton, Southampton, UK.
Find this resource

Ameet Soni, Assistant Professor

Soni, A., and J. Shavlik. 2012. Probabilistic Ensembles for Improved Inference in Protein-Structure Determination. Journal of Bioinformatics and Computational Biology 10 (10): 16.
Find this resource

Richard Wicentowski, Associate Professor

Wicentowski, R., and M.R. Sydes. 2012. Emotion Detection in Suicide Notes using Maximum Entropy Classification. Biomedical Informatics Insights 5 (Suppl. 1): 51-60.
Find this resource

Agirre, E., L. Marquez, and R. Wicentowski. 2009. Computational Semantic Analysis of Language: SemEval-2007 and Beyond. Language Resources and Evaluation 43 (2): 97-104.
Find this resource

Wicentowski, R., and M.R. Sydes. 2008. Using Implicit Information to Identify Smoking Status in Smoke-Blind Medical Discharge Summaries. Journal of the American Medical Informatics Assocation 15 (1): 29-31.
Find this resource

Dahl*, G., A. Frassica*, and R. Wicentowski. 2007. SW-AG: Local Context Matching for English Lexical Substitution. Presentation at SemEval-2007: 4th International Workshop on Semantic Evaluations, June 23, at Prague.
Find this resource

Katz*, P., M. Singleton*, and R. Wicentowski. 2007. SWAT-MP: The SemEval-2007 Systems for Task 5 and Task 14. Presentation at SemEval-2007: 4th International Workshop on Semantic Evaluations, June 23, at Prague.
Find this resource

Wicentowski, R., and M.R. Sydes. 2006. Identifying Smoking Status From Implicit Information in Medical Discharge Summaries. Presentation at Annual Symposium of the American Medical Informatics Association: i2b2 Workshop on Challenges in Natural Language Processing for Clinical Data, November, at Washington, DC.
Find this resource

Wicentowski, R., and T. Newhall. 2005. Using Image Processing Projects to Teach CS1 Topics. Presentation at 35th ACM Technical Symposium on Computer Science Education, February, at University of Nevada at Reno, Reno, NV.
Find this resource

Wicentowski, R., G. Ngai, D. Wu, M. Carpuat, E. Thomforde*, and A. Packel*. 2004. Joining Forces to Resolve Lexical Ambiguity: East Meets West in Barcelona. Presentation at SENSEVAL-3: 3rd International Workshop on the Evaluation of Systems for the Semantic Analysis of Text, at Forum Convention Centre, Barcelona.
Find this resource

Wicentowski, R. 2004. Multilingual Noise-Robust Supervised Morphological Analysis using the WordFrame Model. Presentation at 7th Meeting of the ACL Special Interest Group on Computational Phonology, at Forum Convention Centre, Barcelona.
Find this resource

Wicentowski, R., E. Thomforde*, and A. Packel*. 2004. The Swarthmore College SENSEVAL3 System. Presentation at SENSEVAL-3: 3rd International Workshop on the Evaluation of Systems for the Semantic Analysis of Text, at Forum Convention Centre, Barcelona.
Find this resource

Return to the Bibliography's Departmental List