Upon completion of the course students will be able to:

1.    Use primitive data types, operators and control statements to write programs. 

2.    Discuss methods and arrays along-with basic object oriented principles. 

3.    Implement Exception handling, multithreading, string handling, event handling, packages and interfaces. 

4.    Create an event handling techniques for interaction of the user with a GUI. 

5.    Design client/server applications using socket programming and database connectivity. 

6.    Identify and solve complex problems in the environment of Java programming. 


Upon completion of the course students will be able to:

  • Understand the basic tools required for Web designing and applications.
  • Build HTML5 and CSS3 for designing interactive Webpages.
  • Analyze the basic operations of an AJAX application.
  • Develop an interactive website using jQuery.
  • Acquire the basic usage of PHP construct and its integration with database for developing web modules like, login module, session authentication.
  • Create and design dynamic web application using contemporary development tools like, MVC framework, WordPress. 


Lab based subject for Second Year IT UG Programme with HTML5, CSS3, JS, jQuery, AJAX, PHP, MySQL , Wordpress, Codeigniter as its components

Dynamic Web Development through HTML5, CSS3, AJAX, JQUERY and PHP

Object Oriented Programming through C++