Gained necessary knowledge and practical skills required to develop Internet applications in efficient and effective way. -Computer and Web programming (PHP, HTML, Java) -Data Structure -Software Engineering -Computer and Wireless networks -E-Business and E-Commerce -Search Engine Construction and Optimization -Project Management and E-Marketing