Honors

To graduate with honor in Computer Science, a student must complete a project and write a thesis. This can be a two-year commitment but more commonly involves 8 credits of independent study during the senior year. A student interested in senior research must begin discussing possible research topics with faculty during the junior year so that she can begin to explore a topic in depth.

Summer research or independent reading will provide material for the preparation of an honors proposal (a written proposal and oral presentation) to be presented at the beginning of the senior year. If this proposal is approved by the department, she will carry out research as a major part of her senior year, write a thesis, and present a thesis defense. See Honors Procedures for more information.

Honors Papers

Copies of student Honors Papers are kept in the Mount Holyoke College Library Archives and Special Collections, located on the Lower Level of Dwight. Honors papers are cataloged in the Five College Online Library Catalog.

Honors Projects

As the following list of completed honors projects indicates, students have done research on a wide variety of topics. Information about current faculty and student research activities, can be found on the Faculty Research page.

2012

  • Cordeiro, F, Motion Simulation of Geometric Constraint Structures
  • DeJordy, A, Making Bridge Accessible to the Visually Impaired
  • Shamsuddin, R, Using Rigidity Theory to Identify Hinge Joints in Proteins
  • Taskova, S, Capturing, persisting, and querying the provenance of scientific data 

2011 

  • Gupta, S, Using Holographic Reduced Representation to Model Hierarchical Spatial Reasoning
  • Schirf, L C,  Automated Protein Classification Using Rigidity Analysis
  • Schneider, M C, Shape Recognition Using Polygonal Chain Simplification
  • Zhang, T, Improving Hybrid Generalized Plans Synthesis

2010

  • Doktorova, M, Computational Analysis of Statics and Dynamics of Macromolecules

2009

  • Groveman, R, Using the Nintendo Wii to Assess Motility in the Elderly

2007

  • Hafernik, C, Automatic Methods to Disambiguate Geospatial Queries
  • Trutoiu, L, Effect of Motion Parallax on the Perception of Vection in Virtual Environments

2006

  • Ahmed, F, Effect of Depth of Field on Perceived Visual Realism of Images
  • Villarruel, C, Computer Graphics and Human Depth Perception with Gaze-Contingent Depth of Field

2005

  • Petkova, D, Cluster-Based Relevance Models for Automatic Image Annotation

2004

  • Saria, S, Machine Learning
  • Dang, E, The Role of Familiar Size and Proprioception on Absolute Egocentric Distance Perception during Visual Motion
  • Mutsuddi, A, The Effects of Texture Mapping Techniques on Slant Perception of Planar Surfaces Textured  with Flat Textures

2003

  • Mohanty, N, Where is it? Locating Objects Using Prepositional Phrases via Dialogue
  • Quattoni, A, Using Natural Language Descriptions to Aid Object Recognition
  • Siddiqi, S,  Real-Time Interactive Raytracing in Distributed Environments for Virtual Reality Systems
  • Tabani, S, Attention Driven Rendering

2001

  • Peeva, M, Image Matching in Stereo Vision
  • Arnold, C, Machinelle Übersetzung Von Englisch auf Deutsch
  • Bratkova, M, Visual Quality of Computer Graphics and Its Effect on Distance Judgment
  • Erickson, S, Experiments in Color Constancy
  • Hotchkies, L, Linking Language and Vision: The Perceptual Meaning of Noun Phrases
  • Kolomiets, M, Uncertainty in Expert Systems and Fuzzy Logic
  • Scibelli, A, Media Transitions
  • Sharmin, S, Face Recognition Project

2000

  • Sisic, A, Distributed Multimedia Systems Using DCOM with a Look Ahead Towards Quality of Service and real-Time Constraints

1999

  • Zollei, L, Place Recognition Using Color Region Analysis
  • O’Brien, L, Playing by the Rules: Complex Behavior in Artificial Populations
  • Cocozzella, Lisa, Grammer and Transformation Rules for Syntactic Morphing

1998

  • Noll, L, Immaculate Perception: Stereo Vision
  • Crooks, E, Using Author Level and Character Level Planning in Story Generation

1998

  • Lee, H, Internet Transmission of Real-Time MPEG Video
  • Spellacy, K, Protecting a Network through the Use of a Firewall
  • Zeng, Y, Intelligent Mobile Agents for Dynamic Environments with Interrupted Services

1997

  • Jetcheva, J, NOW Distributed Supercomputers for Computer Vision
  • Ramani, P, Software Agents for Electronic Commerce

1996

  • Subramanian, S, Object-Oriented Database Systems: The Next Generation of Database Technology
  • Xiao, C, Morphing Parallel Polygons
  • Wang, Y, Natural Language Understanding: Integrating Symbolic Al and Nurual Network Processing in computer Understanding of Natural Language

1995

  • Roberts, M, Learning about the Environment with Computer Vision from A Mobile Robot

1993

  • Chuah, M, Steering a Robot in Real Time with a Parallel System

1992

  • Kapur, T, Where Am I? Using Vision to Localize a Robot
  • Drew, E, Computers in Higher Education: A Study on the Usage of Computers at Mount Holyoke College
  • Rantan, A, Acquiring New Knowledge about the Environment Using Computer Vision

1991

  • Ekram, L, An Investigation into Rogue Programs with a Particular Emphasis on Computer Virus