|
Potential student research projects for Capstone courses, Individual Study Projects and Master's Theses are listed below. If you are interested in any of these topics you should contact the PCSE faculty member identified with it. Faculty are generally interested in refining or modifying the topics to accommodate your interests and aspirations.
Physics
Development of a Large Lead-Glass Cerenkov Detector Array
(Dr. Brash)
Our research group at Jefferson Lab is currently constructing a large array of lead-glass Cerenkov detectors which will be used to detect scattered electrons in high energy physics experiments. Over the next year, we will be
developing a test stand for evaluating and characterizing the performance of the individual detectors of the array. Students will have an opportunity to work with state of the art fast electronics and data acquisition systems, as well as to develop new physics analysis algorithms for the detector array.
Development of Reconstruction Codes for the GlueX Project at JLab
(Dr. Brash)
The GlueX project at JLab is the flagship experiment of the planned energy upgrade of the accelerator facility. Currently, we are in the simulation phase of the experiment, where the complex particle detector subsystems are being modelled and optimized. Over the next several years, we will continue this process by developing physics analysis algorithms. Immediately, we are beginning the development of the first reconstruction codes for GlueX. Here, we use simulated physics events as input, and then reconstruct the (known) initial parameters of these events. Eventually, these same codes will be used to reconstruct real events from the actual detector. There are a number of distinct projects to which students can make valuable and meaningful contributions. Students will have the opportunity to hone
their object-oriented programming and design skills, and at the same time help make an exciting and interesting physics experiment a success.
The Contamination of the Red Sequence by Blue Disk Galaxies
(Dr. Kautsch)
Modern astronomy uses optical colors to classify galaxies into early- and late types. However, edge-on disk galaxies appear as red as elliptical galaxies and therefore contaminate the red sequence. This project aims to quantify the distribution of inclinations of disk
galaxies and subsequently the relative amount of disks on the red sequence by using data from galaxy catalogs and current galaxy surveys
such as the Sloan Digital Sky Survey.
Thermal Transport in Carbon Nanotubes and Graphene
(Prof. Lindsay)
Lower dimensional carbon structures have the highest known thermal conductivities, making them attractive candidates for passive thermal management applications in micro- and nano-scale devices. This research focuses on characterizing thermal transport properties in carbon nanotubes and other carbon-based structures via numerical simulations.
Developing Sensors for NonDestructive Evaluation of Materials
(Dr. Selim)
The purpose of this research is to develop sensors for aerospace applications.
Superconducting Quantum Interference Devices (SQUID) as Magnetic Sensors (Dr. Selim)
Defects in aluminium structures can lead to catastrophic failures. Sensors that can detect these defects without destroying the structure are important. SQUID's will play a role in the development of these sensors
High Magnetic Field Generation
(Dr. Selim)
Studying the generation of high magnetic fields using superconducting magnets and the possible use of these fields in magnetic levitation and magnetic separation applications.
Computer Engineering
Autonomous Robot with Sensors Using Arduino
(Dr. Gerousis)
Arduino is a physical computing platform based on a simple open hardware design for a single-board microcontroller, with embedded I/O support and a standard programming
language. The goal of the Arduino project is to develop stand-alone interactive objects, i.e. interactive physical systems by the use of software and hardware that can
sense and respond to the analog world (e.g. Autonomous Robot with Sensors).
Modeling and Simulation of Nano-Circuits and Architectures
(Dr. Gerousis)
In the coming decades, Nanotechnology will become an attractive alternative for developing devices for ultra-large-scale nanoelectronics circuits with dimensions and
performances that extend well beyond roadmap projections. This research project involves a modeling and simulation study, which aims at designing novel circuits such as
Cellular Neural Networks and architectures for image processing applications.
DTMF (dual tone multiple frequency) recorder
(Dr. Wang)
The project involves using a microprocessor based device to decode the dial tone of any telephone set. When the numbers are retrieved from the memory, a tone signal is regenerated to automate a dialing process. Knowledge of microprocessor hardware and software, electronic circuit and DSP (digital signal processing) is required.
A robot vehicle (Dr. Wang)
The project is to build a robot car from scratch. Once built, the battery driven robot will be able to travel along the layout of a wall without outside intervention. Knowledge of electronics hardware will be the core for the project. You also need to love hands-on project.
Computer Science
Robots and Multiagent Systems
(Dr. Flores)
Dr. Flores' research interests lie within the area of multiagent systems, in particular with the programming of behavior in multi-robotic simulations. In these simulations, robots are controlloed by autonomous interacting programs, known as "agents". Communicational interactions (also called "conversation protocols") can be defined using social commitments -- where a social commitment shows that one of the agents is responsible to do an action. Social commitments have interesting connotations, since their fulfillment (or lack thereof) impact reputation and trust -- and may involve sanctions and the likeliness of not been considered a reliable partner in future interactions.
Keywords: multiagent systems, interactions, robotic simulation, conversation protocols, agent communication languages, social commitments, trust management systems.
Network Management
(Dr. Game)
1. One of the problems associated with server management is maintaining the service between hardware failure and repair. Creating a redundant server to detect the absence of the main server and to replace it's functionality while the server is down is a complex task. This project is to design and implement a redundant server environment.
2. VPNs provide security and convenient access to data across network boundaries and the internet. This project is to implement a VPN and do some performance measurements across local backbones and also across the internet.
3. Many students have a need to utilize a sql server but have little experience actually using a database if they have not yet taken cs440. This project is to design a
php-based sql tutorial center.
Multi-media instruction
(Dr. Game)
1. Design and implement a computer-aided instruction infrastructure which will encrypt and allow for playing an encrypted media file like avi files and also to integrate a question and answer session for different areas of the video with feedback for incorrect answers. Convenient references to portions of the "lecture" to explain the answers would also be helpful.
2. Item 1 could be two projects, one to encrypt and play with features not mentioned above like previewing the lecture with thumbnails of the areas of the overhead and then selecting just that section of the lecture or questions. The other to part would be to test and then catalog and analyze responses, making suggestions for corrections.
(Dr. Lambert)
1. News Mailing List: Develop application to automatically download news (via rss, e.g.) about computer science and send it to a mailing list.
2. Track Student Success: Retrieve information from different banner menus, and format it into excel data.
3. With Psychology: Develop interface for reading "game" with Dr. Cartwright.
Neural Network Applications to Novel Imaging Processing Problems
(Dr. Zhang)
1. FACEFLOW: A Computer Vision System for Recognizing 3D Moving Faces with Very Low Rate of False Positives.
2. ANSER: an Adaptive-Neuron artificial neural network System for Estimating discontinuous and nonsmooth Rainfall using satellite data
3. AMPHONN: A Model auto-selection prediction system based on the functional-neuron multi-layer feed-forward artificial neural networks
4. Data Simulation and Prediction Using Higher Order Artificial Neural Networks
5. Computerized Video Observation to Support Surveillance in DrugTrafficking Area
Information Science
Business Systems
(Dr. Game)
1. Entension of a currently existing intelligent time clock to enhance functionality including validation the time clock activity, including comparison to the original schedule. Summary reports to include days late, time late, breaks taken, and department expenses for a day.
2. Either redesign or modify a currently existing php-based scheduling system to dynamically validate leave requests against the schedule.
3. Modify the scheduling program allow for inclusion of a maintenance workload which is dynamic.
4. Development of an expert ordering system, hopefully in two phases: one to create basic functionality based on historical delivery information and later to add an expert system layer on top to analyze current "deal" offerings for purchase.
Asset management (Game)
1. Create a program to be used for asset management, specifically to be used in aiding the city golf course with tracking and assessing replacement needs of the equipment.
University Portal Project
(Dr. Anyiwo)
The objective is to develop a user-configurable academic-campus-services portal for managing the wide variety of services usually experienced in a university environment. The resulting product will be similar to the type of tool currently being used in myCNU, but it will be a public domain project freely available to any university. Anticipated services include, but are not limited to, the following:
* Student Academic Advisor;
* Assessment Tool;
* Conference Manager;
* Calendar/Events Scheduler/Manager;
* E-Mail Manager
* Department Chair's Course/Classroom-Assignment Manager;
* E_Professor : an online tool that a Professor can use to organize/present his/her courses (a better WebCT).
* and more.
Comprehensive Business Manager Project
(Dr. Anyiwo)
The objective is to develop a user-configurable business-services portal for managing a business of any type and size. Anticipated services will include, but not limited to, the following:
* Resource Control System: an online Resource (human, consumable, reusable, ...) Management System;
* E_Payer: an online Accounts Payable System;
* E_Bookkeeper: an online General Ledger/Financial Reporting System;
* E_PayMaster: an online Employee_Management/Payroll System;
* E_Customer_Manager: an online Customer_Management/Accounts Receivable System;
DSC-Web
(Dr. Anyiwo)
An online computational space for configuring, computing and presenting dynamical systems.
The A7-Functional Form
(Dr. Anyiwo)
A computer examination of the A7-functional form, and its applicability to digital data compression, image recognition, and information transport.
RFID
(Dr. Anyiwo)
A wireless replacement for the barcode system.
Simul8 Projects
(Dr. Anyiwo)
A variety of simulation modeling projects, using the Simul8 software package.
Science Education
Interdisciplinary Projects
Projects from Mitre
The Mitre Corporation has several projects that it is interested in. You must have a CNU faculty mentor as well as a Point of Contact (POC) from Mitre.
Software Reliability Estimation:
Develop a paper or simulation showing ways to estimate the reliability of current software. Note this is not just a laundry list of existing models, but should focus on advanced topics such as correlating techniques to particular categories of software; the complex relationships among combined software modules, each of whose individual reliabilities have been estimated; means for effectively identifying repairs that will increase/decrease reliability (note: not all changes improve reliability, because they can expose problems that were "masked" by other bugs). There is by definition a connection between this latter topic
and techniques for more efficiently testing software (see below). MITRE POC is Dr. Mary Ann Malloy
Software Testing:
Propose ways to optimize software testing for maximally effective bug recovery. Propose ways to extrapolate the results of exhaustive testing from limited test cases. Develop core requirements for software test plans; e.g., how should performance standards be expressed and measured. Determine the appropriateness of correlating testing techniques to particular categories of software. MITRE POCs are Dr. Bob Cherinka and Dr. Mary Ann Malloy
Digital Libraries:
Develop a paper on how to organize a digital library for projects, and for linking together project documentation. Most projects have a tremendous amount of documentation, but no one has the space or time to print out all of the documents and find those documents at a later date. This problem will scale from a simple project up through multiple related projects. This could become a template for doing knowledge management within a project and between multiple related projects. The result could provide a framework for Information Management of project documentation. MITRE POC is John Dahlgren
Distance Learning:
Develop a paper on optimizing distance learning for classroom efforts. Determine how to best incorporate distance learning into learning that also requires a hands-on effort. Determine
how to emulate what will occur during the usage of a certain software application and enable that to be used in a virtual environment. This is immediately applicable to the Air and Space Operations Center (AOC), but should be used
across the Air Force to provide training while minimizing travel costs and reaching as many students as possible. MITRE POCs are Mike Cokus and John Dahlgren
Satellite Communications Optimization:
Given a mixture of X, C, Ku, Ka and Laser SATCOM capabilities within a theater and around the world, develop a program that maximizes the in theater throughput and reachback (to 2 sites within a given footprint) throughput while minimizing the total cost. The model should be able to be changed according to the types of terminals used, quantity of SATCOM resources available in each band, and
cost of SATCOM bandwidth in each band. MITRE POC is John Dahlgren or Kevin Gunn
Orchestration tool analysis:
The ability to create, manage, and execute an arrangement of web services is vital to the successful transition of an enterprise to a service oriented architecture. Activities in
this task will include the investigation of open source and commercial orchestration and choreography tools to assist in program selection as well as the management and use of the selected tools. This task has the potential to become quickly involved extensively through various programs and initiatives, so it makes sense to have a cleared employee working this track to ensure their ability to continue through the endeavor. MITRE POC is Dr. Bob Cherinka
and Dan Winkowski.
Directory services analysis:
Investigate existing and/or new directory services approaches and technologies (e.g., Active Directory) and recommend how these technologies could be implemented. The target
applicability of this activity is to improve said functions in the current Air and Space Operations Center (AOC) for the US Air force. MITRE POC is Dr. Bob Cherinka.
Ontology development:
Semantic agreement throughout the enterprise is necessary to achieve the highest levels of interoperability and dynamic discovery, and ontologies play an important role in this evolution of the information space. Tasking here will involve investigations into the open source and commercial space to determine what useful ontologies already exist as well as the creation of new ontologies. This tasking may also include an investigation into different ways of modeling ontologies to determine best of breed approaches as well as to determine which inferencing engines are most suitable for leveraging ontologies. The target applicability for this research would be the Coalition Warfare Program (CWP) that will be part of the Air and Space Operations Center (AOC) for the US Air Force. MITRE POC is Dr. Bob Cherinka and Cheryl Connors.
Inference engines and rule development:
As the amount of information occurring in the enterprise increases, automated services will be increasingly involved in assisting customers in the analysis and correlation of that information. This task will include investigating existing and emerging open source and commercial inference engines for creating and maintaining rules based approaches to assist in the analysis of information. The goal of this research is to recommend one such tool for use in the Coalition Warfare Program (CWP) that will be part of the Air and Space Operations Center (AOC) for the US Air Force. MITRE POC is Dr. Bob Cherinka and Dr. Mary Ann Malloy.
Below is an additional topic that we felt would provide good research opportunities for students but we don't have a MITRE POC at this time.
Lasers and Photonics
* How to stabilize a laser for aircraft to aircraft communications when an aircraft experience +/- 5o movement in any direction.
* How to stabilize a laser for aircraft to spacecraft communications when an aircraft experiences +/- 5o movement in any direction.
* Determine optimal data rate for moving off of Ka band SATCOM and moving to laser comm.
* Determine the key parameters for downlink of a lasercomm signal from a spacecraft to a ground station. Use the parameters to determine likely locations for a laser comm. downlink to ground stations within the continental US, in Southwest Asia, in Southeast Asia, in Europe, in South America, and/or in Africa to attain a 98% availability of signal. Problem assumes multiple geographic downlink locations (how many?) needed to provide the stated availability. Also take into consideration that the information received at the downlink locations must now be transmitted over terrestrial communications links throughout the world.
|