Nano And Giga Challenges In Microelectronics 2003