Skip to main content.
  • Faculty + Staff
  • Alumni/ae
  • Families
  • Students
Bard
  • Bard
  • Academics sub-menuAcademics
    • Academics
      • Programs and Divisions
      • Structure of the Curriculum
      • Courses
      • Requirements
      • Academic Calendar
      • Faculty
      • College Catalogue
      • Bard Abroad
      • Libraries
      • Dual-Degree Programs
      • Bard Conservatory of Music
      • Other Study Opportunities
      • Graduate Programs
      • Early Colleges
  • Admission sub-menuAdmission
    • Applying
      • Apply Now
      • Financial Aid
      • Tuition + Payment
      • Campus Tours
      • Meet Our Students + Alumni/ae
      • For Families / Para Familias
      • Join Our Mailing List
      • Contact Us
      • Link to Instagram @bardadmission
  • Campus Life sub-menuCampus Life
    • Living on Campus
      • Housing + Dining
      • Campus Resources
      • Get Involved on Campus
      • Visiting + Transportation
      • Athletics + Recreation
      • Montgomery Place Campus
      • Current Students
      • New Students
  • Civic Engagement sub-menuCivic Engagement
    • Bard CCE The Center for Civic Engagement (CCE) at Bard College embodies the fundamental belief that education and civil society are inextricably linked.

      Take action.
      Make an impact.

      • Get Involved
      • Engaged Learning
      • Student Leadership
      • Grow Your Network
      • About CCE
      • Our Partners
  • Newsroom sub-menuNews + Events
    • News + Events
      • Newsroom
      • Events Calendar
      • Press Releases
      • Office of Communications
    • Special Events
      • Commencement + Reunion
      • Fisher Center + SummerScape
      • Family and Alumni/ae Weekend
      • Athletic Events
    • Join the Conversation
      • Link to Facebook @bardcollegeny  Link to Twitter/X @bardcollege   Link to Instagram @bardcollege  Link to Threads @bardcollege  Link to YouTube @bardcollege

  • About Bard sub-menuAbout Bard
    • About Bard College
      • Bard History
      • Campus Tours
      • Employment
      • Visiting Bard
      • Support Bard
      • Inclusive Excellence
      • Sustainability
      • Title IX and Nondiscrimination
      • Board of Trustees
      • Bard Abroad
      • Open Society University Network
      • The Bard Network
  • Give
  • Search

Research Opportunities

Computer Science Menu
  • Requirements
  • Courses
  • Affiliated Programs
  • Faculty
  • Research
  • Facilities
  • News + Events
  • Home

Students conduct research during the year, both independently and as part of faculty projects. All seniors in computational sciences undertake the required Senior Project, a yearlong investigation of one topic. Students who receive a Distinguished Scientist Scholarship are eligible for summer research funding.
Faculty Expertise
Photo courtesy of Keith O'Hara

Faculty Expertise

Faculty members' particular areas of expertise can be found on their respective web pages.

  • Sven Anderson Computational Neuroscience, Speech, Intelligent Interfaces
  • Robert McGrail Programming Language Design, Higher-Order Logic, Type Theory
  • Kerri-Ann Norton Computational Biology, Agent-based Modeling, Image Processing, Breast Cancer
  • Theresa Law, Human-Robot Interaction and Trust, Cognitive Science

Senior Projects

The Senior Project is required of every Bard student and is the culminating experience of four years of academic work at the College. It is often the longest and most complex piece of academic work a student undertakes. The Senior Project in computational sciences can be theoretical or applied and is often interdisciplinary.

Class of 2020 Senior Projects
Photo by Pete Mauney '93 MFA '00

Class of 2020 Senior Projects

  • Examining Annandale Examiner: Interactive Fiction Manipulated by an AI Bigot, Olivia Brennan
  • CovertNet: Circumventing Web Censorship Using Covert Channels, Will Burghard
  • An Study of Sentiment Analysis Methods For Mandarin Chinese, Thalia Chai-Zhang
  • Rhythm Quest: Creating a Music Video Game, Tanner Cohan
  • A Mixed Reality System for Learning Data Structures, Cullen Drissell
  • Predicting Imports in Java Code with Graph Neural Networks, Aleksandr Fedchin
  • The Impact Of Live Coding Within An Educational and Performance Setting, Alexus Foster
  • Testing of a Consumer-Grade EEG Device for Computer Control, Malcolm Gilbert
  • From Rural to Urban, R. Owen Hartman
  • Determining Tone of a Body of Text, Cole Hollant
  • Carbon Footprint or Machine Learning Algorithms, Gigi Hsueh
  • Relating Sentiment Expressed by Financial Twitter Accounts and Financial Index Price Movement, Jacob Lester
  • Connectedness in Cayley Graphs and P/NP Dichotomy for Quay Algebras, Thuy Trang Nguyen
  • A Computational Method for the Image Segmentation of Pigmented Skin Lesions, Kaila Piscitelli
  • Programs for the Fabrication of 3D Structures via Two-Photon Polymerization, Ariadne Sinnis-Bourozikas
  • The Spiral Model for Generative Harmony, Jackson Spargur
  • Effects of a CD8+ Cytotoxic T-Cell Therapy on Triple-Negative Breast Cancer, Michael Ventoso
  • Automated Exercise Generation in Mobile Language Learning, Rayo Verweij
  • Complexity Analysis for Public-Key Cryptography, Yuxuan Zhao

 

Visit Digital Commons for More Senior Projects

Past Senior Projects

2019

  • Agent Based Model of Cavitation Post Spinal Cord Injury, Rahma Ahmed
  • Geometric Correction for a Spherical Mirror Projection on a Nonplanar Surface, Methuen Bell-Isaac
  • Credit Risk Analysis in Peer to Peer Lending Dataset: Lending Club, Mohammed Bokhari
  • Programming Proletarian Literature: Kobayashi Takiji’s “Kani Kôsen” and Gaming as Reading, Jacob Fisher
  • Quantitative Behavior Tracking of Xenopus laevis Tadpoles for Neurobiology Research, Alexander Hamme
  • Self-Driving Cars: Exploring the Potential of Using Convolutional Neural Network to Overcome Road Variation, Jack Wang​​​​​​​

2018
  • ¿Puedes Anagramar?: A Game That Helps Heritage Speakers Master Spanish, Jose Alexander
  • Using Byte Code to Find Idiosyncratic Android Camera Apps, Christopher Burnley
  • Tracking Pose Using Common Mobile Phone Sensors, Drew Carlson
  • Training Neural Networks to Pilot Autonomous Vehicles: Scaled Self-Driving Car, Jason Zisheng Chang
  • A Location-Based Smart Gun: An Attempt to Lock Down Firearms to Geographically Defined Areas, Daniel Ellis
  • Machine Learning-Based Reconstruction of Neuronal Networks from Calcium Imaging Signals, Derek Low
  • A Deep Learn Agent for Games with Hidden Information, Robert Mills
  • An Implementation of the Solution to the Conjugacy Problem on Thompson's Group V, Rachel Nalecz
  • Is there Joy Beyond the Joystick?: Immersive Potential of Brain-Computer Interfaces, Elias Posen
  • Neural Network Reconstruction via Graph Locality-Driven Machine Learning, Hayden Sartoris
  • A Study of Neural Networks for the Quantum Many-Body Problem, Liam Schramm
  • Don't Take This Personally: Sentiment Analysis for Identification of "Subtweeting" on Twitter", Noah Segal-Gould
  • Geometry of Projections on a Non-Planar Surface, Darren Tirto
  • Some results on 0-1 languages, Thanh Thuy Trang Tran
  • Using Static Analysis and Dalvik ByteCode on Android Compass Applications to detect Operational Anomalies, Arti Tripathi

2017
  • Go With the Flow: An Exploration of Distributed Network Flow for Robot Pathfinding, Marley Alford
  • Dynamic Difficulty Adjustment in Procedural Content Generation, Charles Calder
  • An Evaluation of Constituency-based Hyponymy Extraction from Privacy Policies, Morgan Evans
  • Mouse vs. Machine: The Game, Cafferty Frattarelli
  • The Search for Mal’cev Terms over Finite Quandles, Meghan Hogan
  • Community Detection for Counter-Terrorism, Patrick Kelly
  • Beyond Homographies: Exploration and Analysis of Image Warping for Projection in a Dome, Kai Malowany
  • Content-Aware Image Resizing, Race Morel
  • Thinking Outside The Box: Computing 3D Volume in 2D, Alexandra Morris
  • Sum Tzu and the Mathematics of War: a Predictive Assistant for Warhammer 40,000, Benjamin Newman
  • The Disciple: A Talking Platformer, Ben Sernau
  • An Alternative Formulation for Nonnegative Matrix Factorization, Stefan Stojanov
  • Design and Implementation of a Revised Android Application for Bard Shuttle Services, Chance Wren

2016
  • An Overview of a Driving Profile Based on Mobile Phone Sensor Data, John Belk
  • Computing Language and Thinking: Analysis, Design, and Assessment of Introductory Computer Science Workshops in the Liberal Arts Experience, Kathleen Burke
  • Phyro: Exploring an Untethered Model for Robots in CS-1, Philip Franchi-Pereira
  • Hybrid Algorithm for Matching Profiles and Social Networks, Elliot Garcia
  • Study of Queueing Delay in the Single-Hop Case, Muhsin King
  • Public Key Cryptography with the Brin-Thompson Group 2V, Cyril Kuhn
  • Optimizing Website Design Through the Application of an Interactive Genetic Algorithm, Elijah Mensch
  • Context-Aware Application using Beacons, Abdullah Nasim
  • Algorithmic Music Composition and Accompaniment Using Neural Networks, Daniel Risdon
  • Branching Boogaloo: Botanical Adventures in Multi-Mediated Morphologies, Diana Ruggiero
  • Paralinguistic Speech Recognition: Classifying Emotion in Speech with Deep Learning Neural Networks, Eli Segal
  • FLD: A FIFO/LRU decision algorithm for managing L1 private cache in heterogeneous processors, Ameer Shalabi
  • Radical Recognition in On-Line Handwritten Chinese Characters Using Non-Negative Matrix Factorization, Xiangying Shuai
  • A Deep Learning Approach to Text Simplification, Wayne Zhang

2015
  • Machine Learning on Images of a Microbial Mutant Library, Georgia Doing
  • Exploring a Learning Approach for Social Humanoid Robots Through Handwriting Reproduction, Manon Escoffier
  • Development and Optimization of a Two-View Model for Anamorphic Projections on Planar Surfaces, Van Mai Nguyen Thi
  • Detecting Intruders via Touchscreen Usage Patterns on a Smartphone, Yu Qiu
  • Why Do the Order of the Strokes Matter in Handwriting?, Lillian Reich
2014
  • Towards an Automated Ballet Teacher, Oliver Bruce
  • A Creative Exploration of Sensors Through a Mobile Application Interface, Julia Carter
  • Feature Extraction and Texture Analysis in the Classification of Paintings, Jacob Fauber
  • The Effects of Robots on Computer Science Perceptions, Shannon Gray
  • Browsing Data as a Predictor of Web Page Relevancy, Elliot Korte
  • Learning The Unknown by Masking The Known: Application of Sound Subtraction to Non-Negative Matrix Factorization, Yuexi Ma
  • Testing the Fences: Using Multi-Agent Reinforcement Learning to Structure the Behavior of Virtual Dinosaurs, Henry Meyers
2013
  • Using Graph Traversal to Find Similarity Between Sentences, Michael Anzuoni
  • Augmented Reality Using the Kinect Camera, Jonathan De Wolf
  • Implementation of the Solution to the Conjugacy Problem in Thompson's Groups, Nabil Hossain
  • Recreating the Trajectory of a Golf Swing Using a Microelectromechanical System, Blagoy Kaloferov
  • Turning a Duet into Two Solos: Is It Just a Statistics Problem?, Hsiao-Fang Lin
  • A Statistical and Semantic Approach to Sentence Similarity, Anis Zaman
  • Finite Algebras on the Semantic Web, Feifan Zheng
2012
  • P2P Protest: Practical Adaptations of Epidemic Routing for Mobile Devices, Curtis Carmony
  • A Reinforcement-based Brain Computer Interface to Translate EEG Patterns into Commands, Abhimanyu Sheshashayee
  • Semi-Automated Creation of Cinemagraphs for the Exhibition Still Moving, Will Wisseman
  • Computable Invariants for Quandles , Steven Wu
2011
  • Evaluation of Interfaces for Senior Citizens: BigScreenLive, Eldy and PointerWare, Bella Manoim
  • Modeling Environments through Range Scanning, Erik Shagdar
  • Delaunay Diagram Representations For Use in Image Near-Duplicate Detection, Adina-Raluca Stoica
  • An Information Theoretic Approach for Evaluating Document Clustering, Maksim Tsikhanovich
  • The Effect of Tangible and Multitouch Interfaces on Game Performance, Michael Walker
2010
  • Analyzing and Visualizing Data Collected Via Honeypots, Jacqueline Bow
  • Computing the Typeset for Quandles, Alexander Chakarov
  • Using Vision for Bayesian Robot Localization, Robert McNevin
  • An Introduction to Quay Theory, Hannah Quay-de la Vallee
  • Genetic Algorithms for Clustering, Georgi Smilyanov
  • A REINFORCE Algorithm Applied to Recurrent Spiking Neural Networks, Peter Stojanov
  • Pattern Analysis in Dynamic Social Network, Yu Wu
2009
  • Uncertainty in Pursuit-Evasion Games of Imperfect Information, Peter Golbus
  • Biologically Inspired Computer Vision, Morgon Kanter
  • Automated Learning of a Probabilistic Context-Free Grammar for English, Vladimir Pick
  • Improving the Course Registration Experience: A Web Application to Facilitate Course Selection and Schedule Building, Sphurti Saraph
  • Timing Response in Temporally Selective Networks, Mary Sharac
2008
  • Quand(DL)es: An Ontology for Knots and Finite Quandles, Barnaby Alter
  • Rubot: A Domain-Specific Language for Behavior-Based Robotics, Peter Jaros
  • Can We Beat the Dow Jones Index? Artificial Intelligence in Finance and Investing, Geral Pambo-Awich
2007
  • OpenPCG, James Callender
  • Data Ontology to Support the Bard College Research Funding System, Sutha Ganesharajah
  • Use of Singular Value Decomposition in Document Analysis, Loydal (Derek) Tingley
2006
  • SongFinder: An Experiment in Audio Retrieval Using Audio Signals as Input, George Acker
  • The Self-Organizing Desktop: Using Unsupervised Content Classification for Efficient Document Browsing Poster, Brendan Berg (PDF)
  • Exploring Robot Communication: A Journey from Theory to Practice, Andrei Furtuna
  • Ranking Search Results Using Statistical Analysis, Alexei Phillips
  • SHA-1 Attack Based on the Binary Representation of its Digest, Mariana Raykova
2005
  • Bacterial Identification: Algorithms for the Selection of Primers for PCR Reactions, Kamun Chan
  • Information Visualization and HCI:Using Novel Visualization Techniques to Increase Cognition Rates When Performing Information-Intensive Tasks, Joanna Fivelsdal
  • Phreaking Pinna - An Audio Reproduction System for Wave Front Synthesis, Kyle Jaster
  • Lollio: Monadic Input/Output and Linear Context Management in Logic Programming, Todd Johnson
2004
  • Chip Firing Games, Kate Belin
  • An Incursion into Finite Model Theory, Elena Grigorescu
  • Deriving Phylogentic Trees from Non-Coding DNA, Reazur Rahman
  • Generating Class Recommendations through Collaborative Filtering, David Steeves
2003
  • Determining Image Authorship: Applied Techniques of Textual Stylometrics, Jordan Berkowitz
  • Using malicious code to establish and maintain illicit networks: Feasibility and concerns, Peter Bohning
  • Parallelizing rho-Caml programs, Sean Callanan
  • Implementation of mobil ambients in Lambda Prolog, Vasilicea Crecea
  • A microplanning preprocessor for natural language generation, Joshua Hall-Bachner
  • A mathematical theory of adaptation, Katharine Mullen
  • Chat-Based Secruity System: Computer Network Security System Based on a Client-Server Chat Room Running on an Encrypted Platform, Naimur Rahman

Computational Sciences Resources

  • Computational Sciences Tutor Form
  • github
  • GitHub Tutorial
  • LaTeX
  • ACM
  • ACM Code of Ethics
  • CS Teaching Tips
  • FossWire Unix Cheat Sheet
  • Floss Manuals: Command Line
  • Linux Command: Learning the Shell
Bard College
30 Campus Road, PO Box 5000
Annandale-on-Hudson, New York 12504-5000
Phone: 845-758-6822
Admission Email: [email protected]
Information For
Prospective Students
Current Employees
Alumni/ae 
Families
©2025 Bard College
Quick Links
Employment
Travel to Bard
Site Search
Support Bard
Bard IT Policies + Security
Bard has a long history of creating inclusive environments for all races, creeds, ethnicities, and genders. We will continue to monitor and adhere to all Federal and New York State laws and guidance.
Like us on Facebook
Follow Us on Instagram
Threads
Bluesky
YouTube