Masters of Computer Applications:J2EE and Applications

Thapar University
In Patiala

Price on request
Compare this course with other similar courses
See all

Important information

  • Master
  • Patiala
  • Duration:
    3 Years

Important information

Where and when

Starts Location
On request
Thapar University P.O Box 32, 147004, Punjab, India
See map

Frequent Asked Questions

· Requirements

Recognised Bachelors degree of minimum 3 years duration in any discipline with Mathematics at least at 10+2 school level and has also qualified in the Entrance Test to be conducted by the University.OR Recognised Bachelor's Degree of minimum 3 years duration in any discipline with Mathematics as one of the subjects and has also qualified in the Entrance Test to be conducted by the University.

Course programme

Semester I

Discrete Mathematical Structures
Elements of Electronics Engineering
Problem Solving and Programming in C
Operating Systems
Computer Organization and Architecture

Semester II

Data Structures
Fundamental of Microprocessors and Interfacing
Object Oriented Programming using c++ and Java
System Analysis and Design
Statistics and Combinatorics

Semester III

Software Engineering
Data Base Management System
Design and Analysis of Algorithms
Operations Research
Computer Networks

Semester IV

\Advanced Java and Network Programming
Computer Graphics and Multimedia
ERP and Tools

Semester V

Information and Network Security
Software Project Management
Net Framework and C# Programming

Semester VI

System Development Project

J2EE and Applications

Integrated Application Development: Introduction to Integrated Application Development, Web Server Versus Application Server.

Servlets and Java Server Pages (JSP): MVC (Model View Controller) Architecture, Servlet, Servlet life cycle, web application structure, Session management, Handling cookies, Creating war files, JDBC, JSP elements - declaration, directive, scriplet, expression, and action, JSP Architecture and implementation, Java Beans, JSP Bean tags, JSP session handling, JSP Authentication, Introduction to JSTL (JSP Standard Tag Library), JSTL Expression Language (EL), Miscellaneous Tags, Writing a Custom Tag Library

Web Application Frameworks: Java Server Faces (JSF) and Struts architecture, Struts classes – Action Forward, Action Form, ActionServlet, Action classes, config.xml, Action Mappings, Struts flow, Combining Struts and Tiles, Building and using tiles, Creating a Definition in XML file and deploying, JSF specification and API Javadoc

Enterprise JavaBeans (EJB) Fundamentals: Enterprise JavaBeans Communication, EJB Details, Session Beans, Entity Bean, Message Driven Bean, Writing Beans, EJB Development Overview, The Enterprise Bean Class, The Remote Interface, The Home Interface, Deployment Descriptors and EJB-JAR files, Writing an EJB Client, Persistence

Advanced Concepts and Technologies: Introduction to Java Message Service (JMS), Portal Server and Portlet architecture, Advanced J2EE Security, Performance, Profiling Technologies and Tools, IDEs and Development Tools, Xdoclet, J2EE App Server Products, Web Services support, Internationalization and localization, Rich client Hibernate, Spring framework, Web services, SOA, SOAP, AXIS, WSDL, UDDI, Endpoint, Callback, AJAX etc.

Laboratory Work: Implementation of JNI, Servlets, Java Server Pages, JDBC, Session beans, Entity beans and JSF and Struts Based applications development etc.

Compare this course with other similar courses
See all