- The goal of this project is to understand the 'chaotic' structure of polar codes, a recently developed class of codes which meets the Shannon bound with low-complexity.
1. Fog Networking: The cloud descending to be among the phones, watches, and set-top boxes. What is an architecture for the Internet of Things?
2. Smart Data Pricing: Shared mobile data plan, sponsored content, application-based pricing: How does economics and networking work together for consumers, operators, and content providers?
3. Social Learning Networks: MOOC and flipped classroom: how can we use big data and social networks to enhance learning efficacy?
- College Football Rankings: In college football, there are many teams and not enough games, making it hard to establish reliable rankings and comparisons. However, there are many attempts using polls and algorithms, and the national championship game is even determined from these rankings. I'd be happy to supervise a project that involves creating a ranking system and comparing the predictive performance of existing ranking systems. This project will involve coding. The first steps will involve gathering archived rankings and results (which may include some scraping of websites---something I will not be much help with). This project could easily incorporate more than one student.
- Imaging blood vessels. This project will image blood vessels and flow using visible light.
- 3D photography. We are developing methods to convert existing cameras into 3D imaging devices.
1. Design and testing of Quantum Cascade lasers 2. Design, fabrication, and characterization of semiconductor devices, especially devices based on intersubband transitions 3. Mid-infrared photonics (materials, devices, systems) 4. Mid-infrared laser-based non-invasive in-vivo glucose sensing 5. Possibilities for “suggest-your-own” projects in the fields of semiconductors, lasers, optics, etc.
As part of my research, I study the problem of Boolean Satisfiability, which is checking to see if the inputs to a Boolean formula can be set such that the formula evaluates to true. This problem is easy to state, but hard to solve at scale. It has many applications in computer science and engineering, and thus any practical solution has wide impact. In the past, undergraduate research in my group has led to important and useful results in this area. Research projects in this direction include:
- studying new ideas for improving existing solvers
- studying ways of visualizing the search conducted in current solvers with the goal of gaining some insight for improving the search
- using these solvers for attacking mathematical proofs that relate to exploring possibly an exponentially large number of cases. For this topic it would be helpful to be interested in applied math.
I am also open to advising projects where the ideas are initiated by students - these could involve hardware, software or theory - I am very open!
- Development of a scattering layer for thin film white LEDs to enable better outcoupling of light
- Research on the synthesis and optical properties of metal nanocrystals to enable them to be used in LEDs
- Within the "Campus as a lab" initiative, I would like to analyze data from Princeton's solar farm on the other side of the lake, looking on variability and intermittency issues. Let me know if interested. Could be joint with various other departments.
- I would be happy to work with students interested in robotic systems and/or aerial vehicles - one example: methods for compact, multispectral imaging systems and their broad applications (solar module imaging, wildlife tracking, ...)
Research in the Nanostructures Design and Computation group explores theoretical questions in the field of nanophotonics—the study of light in wavelength-scale structures—at the intersection of classical and quantum electromagnetism. One of our main research areas is fluctuation electromagnetism, which involves phenomena such as Casimir forces, heat transport, and fluorescence. For instance, we employ a combination of analytical and computational techniques to study fundamental properties of novel thermal emitters/absorbers, optomechanical systems, fluctuation interactions, and low-power nonlinear interactions. Here are a few of the open projects in the group:
- Light absorption in Coccolithophores. The goal of this project is to gain a solid understanding of the scattering and absorption characteristics of a special type of photosynthetic phytoplankton known as a Coccolithophore. These unicellular organism can be found in ocean waters and are believed to play an important role in a number of climate-relate issues, including carbon sinks and sea-nutrient depletion. Our approach will exploit powerful numerical electromagnetism techniques based on the finite difference time domain method.
Currently, we focus on the next-generation integrated electronic and photonic circuits and systems to address various emerging and high-impact applications, including high-frequency and high-speed communications, sensing, imaging, and onchip bio-sensing and actuation. Everything which is integrated, small yet powerful and sophisticated, that pushes the boundary of science and engineering through innovations, often by exploring the spaces between traditionally different fields, interest us. Our research approach is to leverage concepts from different fields and merge them together to create high-performance systems. The broad themes of research are:
1.CMOS based biosensors: We are developing novel techniques that leverage CMOS chip-based technology to be used as diagnostic tools. The project involves conceptualizing new technologies for bio molecular detection on chip, design and biomolecular measurement of fabricated systems-on-chip.
2.Terahertz silicon chips: We are investigating new techniques, architectures and systems that can push operation frequencies of silicon based systems to 100s of GHz, opening up opportunities for 10s of Gb/s of wireless communication. This can open up a world of exiting applications in communication to imaging and wireless sensing.
3.Programmable RF chips: Silicon transistors have shrunk into dimensions, where variation in the countable number of dopant atoms cause significant change in performance and behavior. Added to this, parasitic and process variations, modeling inaccuracies, aging, environmental changes cause a severe degradation in system performance. Imagine a self-healing chip which has onchip sensing mechanisms that monitor the `health' of the circuits and systems and takes appropriate actuation measures to automatically `heal' and optimize system performance by itself without external intervention. Imagine such a flexible radio which can be programmed to replace all different radio receivers in your cell phone into one Master wireless chip. This needs fundamental rethinking of conventional wireless architectures and circuits.
- Fabrication and characterization of low-dimensional semiconductor structures (quantum wells, quantum wires, quantum dots, etc.)
- Low temperature magneto transport measurements of low-dimensional semiconductor structures.
- Classical and quantum phase space dynamics of cavity-coupled qubits: Qubits coupled to cavities are regarded as the information carriers for future quantum networks. The goal of this project is to develop quantum stochastic methods to accurately model qubit dynamics at the classical to quantum boundary, a notoriously difficult regime to model using standard semiclassical methods.
- Optimization of carrier transport in light-harvesting complexes: Recent understanding points to nature’s exploitation of a sophisticated interplay of coherent and dissipative processes to optimize transport efficiency in photosynthetic networks. The goal of this project is to extend some of the theoretical methods developed recently within the context of mesoscopic quantum optical systems to address the optimization of exciton transport in dissipative quantum networks of chromophores.
- FM mode-locking in Quantum Cascade Lasers: The goal of this project is to investigate FM mode locking and transient non-linear dynamics in Quantum Cascade Lasers.
The research in my group explores integrated circuits and systems for advanced sensing applications. Basically, we are interested in creating electronic systems that can perform extensive and sophisticated interactions with the real world. Since the signals presented by the real world are numerous and physically complex, electronic systems must overcome major challenges. Our research spans the areas of emerging electronic devices (flexible, large-area electronics), new circuit architectures, advance algorithms for signal analysis (machine learning, statistical signal processing), and full-system synthesis. The applications we focus on are medical sensors (for neurological and cardiovascular diseases), smart cities (infrastructure monitoring), smart homes (highly sensorized spaces), ubiquitous energy harvesting...
- System for electroencephalogram (EEG) replay: In my lab we build devices that perform functions on physiological signals (such as EEGs). To test these devices, we would like to perform digital-to-analog conversion on EEGs we have previously recorded from patients, and replay the signals so that they can be used to test our devices. This project involves the use of bench-top laboratory equipment, LabView software, and custom devices built in the lab.
- System for real-time EEG acquisition and streaming: We have a system for many-channel EEG acquisition in my lab. We would like to adapt this to stream EEG recordings in real time to the custom electronics we build in our lab. This project involves the use of a EEG-recording system, Mac drivers and system software, and FGPA platforms.
- Application design for specialized machine-learning processor: In my lab, we have build a custom microprocessor that includes a CPU (capable of executing software compiled from C) along with custom hardware accelerators for machine-learning functions. This project involves using this microprocessor to implement applications for advanced embedded sensing that were never possible before. Think about performing gesture recognition using a cell-phone camera for gaming applications, etc.
- Algorithms for computing using 'broken' hardware: As CMOS technology continues to scale, it is becoming impossible to ensure the correct operation of the transistors underlying our computing systems. The question is whether a system can 'learn' and compensate for its own faults, performing high-value computations despite highly-broken hardware. We have discovers some algorithms that can enable this. This project involves emulation of such systems and algorithms on FPGAs by injecting models for various physical faults.
- Audio processing using a large array of microphones: We are developing flexible sheets that integrate arrays of microphones with active electronics. Using microphone arrays, we can perform beam forming, where our array effectively 'listens' to specific points in a room. This project will involve using the acquired audio data to perform speech recognition.
- Mechanical flexibility of zinc oxide thin-film transistors.
- Dielectric-elastomer minimum-energy structures.
Dielectric-elastomer minimum-energy structures are pre-stretched dielectric elastomer membranes adhered to thin flexible frames. The shape of the system can be varied by applying a voltage. Explore the shapes that a system made of three cells can attain, when the voltages applied to the three cells are different. Co-advised by Sigurd Wagner (ELE) and Sigrid Adriaenssens (CEE).
- Tracking and photographing near earth objects and in-orbit objects such as artificial satellites has remained a challenge. This is primarily driven by the problem that these objects move quite fast across the sky and are typically not very bright. To solve this challenge, we propose to construct a computer controlled camera mount to track and photograph interesting objects which have otherwise been impossible to photograph. A successful student or team of students is sought to create such a camera mount to photograph objects such as satellites whose configuration is currently unknown.
- Construct and modify a open source 3D printer which is then used to print biodegradable motherboards and computer cases.
- In our research group, we are building a new manycore microprocessor, we are looking for an undergraduate to study whether it is possible to use Crowd-sourcing to test the functionality of this new microprocessor. This would involve working with Amazon's Mechanical Turk along with setting up experiments to see if Crowd-sourcing can be effective at finding bugs. This would involve using untrained labor to to write test cases for a processor. Finally, we would like a student to use crowd-sourced computing to help verify the chip by using altruistic peoples' computer power. Think of SETI-at-Home for chip verification.