M Tech (Computer Science and Applications):Advanced Java

Thapar University
In Patiala

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

Important information

  • Master
  • Patiala

Important information

Where and when

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

Frequent Asked Questions

· Requirements

Admission to M. Tech. (Computer Science and Applications) will be open to a candidate who obtains at least 50% marks in aggregate in the qualifying examination from a recognized university.

Course programme

Semester I

Advanced Data Structures
Data Communication and Computer Networks
Computer Organization and Operating Systems
Computational Algorithms in Optimization
Statistical Methods and Algorithms
Database Management and Administration

Semester II

Object Oriented Analysis and Design
Software Engineering
Logic and its applications
Computer Graphics and Multimedia Technologies
Web Technologies and E-Governance

Semester III

Thesis (starts)

Semester IV

Thesis (contd.)

Advanced Java

Java Basics Review: Java streaming, Networking, Event handling, Multithreading, Byte code interpretation, Customizing application, Data structures, Collection classes, Generic interfaces, Classes and methods.

Networking: Networking fundamentals, Client/server model, Internet addresses, Sockets, Networking classes and interfaces, using Java.net package, TCP/IP and datagram programming, HTTP protocol and URLs

Distributed Computing: Custom sockets, Remote Method Invocation, Activation - Object serialization, Distributed garbage collection, RMI, IIOP, Interface definition language, CORBA, JINI overview.

Java Beans and Swing: Bean concepts, Events in bean box, Bean customization, Persistence, Application – deployment using swing, Advanced swing techniques, JAR file handling.

Introduction to Java Enterprise Applications: JNI, Servlets, Java Server Pages, JDBC, Session beans, Entity beans, Programming and deploying enterprise Java Beans, Java transactions.

Related Java Techniques: Java Media Frame work, 3D graphics, Internationalization, Case study, Deploying n-tier application, E- commerce applications.

Laboratory Work: Implementation of Networking, Multithreading, JNI, Servlets, Java Server Pages, JDBC and Remote Method Invocation etc.

Compare this course with other similar courses
See all