Design, synthesis, testing and verification of digital systems

Design of defect tolerant systems for Nanotechnology

Design of interconnect efficient LDPC error correcting codes

VLSI system design

Computer-aided design of digital systems

Computer arithmetic

Image and data compression