Interactive Voice Response System, Network Chess League and Smart Dust are three topical engineering projects; especially useful for Computer Science students.IVR - short for Interactive Voice Response - is a technology that automates interaction with telephone callers. In this program we demonstrate the banking application of the IVR system, which will helps us to get the details on our account balance after entering the account number as a touchtone keypad entry by us. We also incorporated a complaint recording segment which enables us to record our complaint through our telephone. We have implemented this program using java and one of its powerful extended packages named JTAPI (Java Telephonic Application Programming Interface).Functions embedded in the JTAPI package will provides us with the necessary interfaces to interact with the telephone system. MS (Microsoft) SQL server is used as the back end database where all the details of the account are stored. Network Chess League [NCL] is a Chess Game which can be played by two players over a LAN network with Two Player Mode and a Team/Tournament Mode. Players will be able to move their pieces using drag n drop facility .