Webpage of Christopher Sellers, PhD Graduate Student

 

Professional

  Main

  Announcements

  Schedule

  Projects

  Courses

  Classes Taught

  Vita


 

Personal

  Interests

  Friends

  Cat

  My Brain

  Favorite Quotes

  Quick Facts

 
 

Software

  Intro

  CS Mac Utils

  CS Network Kernel

  CSSimpleJava

  JBDD

 
 

Tutorials


 
 

Website Info

  Visits

  Guestbook

  Your Computer

  Viewed

 
 


Projects:


    Ascend


    Boss: David Brumgard, M.S.
    Status: Completed
    Description:
     
    This is a project aimed at creating several embedded wireless devices for marine vehicles. My responsibilities include implementing and designing the gui interfaces for managing these devices.





    ChemicalSimulator


    Advisor: Dr. Maclennan
    Partner: Alexandros Andriopoulos, M.S.
    Status: My portion is completed
    Description:
     
    A program that I have been assisting and advising a fellow graduate student on for the past year. At its core, its aim is to create a program that models complex chemical reactions down to the atomic level and dynamically understands molecular and spartial geometry to build large nanotubes from these reactions. Eventually this program will be parallelized over a network of computers and include 3D rendering.





    JBDD


    Advisor: Dr. Sayre, Dr. Prowell
    Status: Completed
    Download: Available Soon
    Description:
     
    Its a Java based implementation of a Binary Decision Diagram. The purpose of the program is to take complex logical expressions and the find what sets of boolean variables must be true in order for the expression to be true. Its used to break down expressions into their most simplest forms. Its also handy as a tool in solving related issues such as satisfiability. I'm developing this code for use by SQRL under the supervision of Dr. Prowell and Kirk Sayre.





    JChat


    Advisor: None
    Status: In transistion
    Download: Available Soon
    Description:
     
    This is a suite of Java programs I am developing for creating a platform independent internet Chat system. Currently the program consists of a graphical user client interface and server that enables multiple users to chat with each over a network. Eventually I plan to include many more features including file swapping, pictures, multiple and private channels and encryption. The program currently uses Java's Swing, Thread, and TCP socket threads. The program is currently still in beta but I plan to release it under the GPL in a few months.





    TCP/IP


    Advisor: Dr. Straight
    Status: Data Link Layer Complete, Protocol Layer in Planning
    Download: Available Soon
    Description:
     
    This is an independent study project that I'm taking from the Spring of 2004 to the Summer of 2005 (big project) under the supervision of Dr. Straight. It involves the independent developement and creation of a network stack kernel and studying the runtime statistics of the kernel. I'm creating my own virutal Ethernet and an ARP protocol for the datalink layer. I'm using the IPv4, UDP and TCP for the basis of my protocol and transport layer. I will use the standard sockets found on the the unix platform.

Tuesday 7 11:18:32
computer science: n. a study akin to numerology and astrology, but lacking the precision of the former and the success of the latter.
Last Update
Aug 15 2004
21:31:17