In order to meet the challenges of the 21st century there is the need to have a programme that is on the cutting edge of computer technology. Students will be able to work both locally and internationally as well as move on to the Masters level if they so desire. This programme is more cost effective and offers a better variety of attractive modules or units not offered in other Bachelor’s programmes. This diversity produces well trained, well rounded computer professionals who should have both theoretical and practical understanding of the use of Information Technology in our life. Also student should embrace the concept of life-long learning.