0% found this document useful (0 votes)
0 views

Java Enterprise Programming Syllabus for Lectures (1) (1)

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

Java Enterprise Programming Syllabus for Lectures (1) (1)

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

PARUL UNIVERSITY - Faculty of Engineering and Technology

Department of Computer Science & Engineering

SYLLABUS FOR 5th SEM B. Tech PROGRAMME


Java Enterprise Programming

Type of Course: B. Tech


Prerequisite: Basic knowledge of software applications.
Rationale: This course provides a broad introduction to software engineering. The various process
models required to develop software is also being described. Moreover the functional and non-functional
requirements are also described.

Teaching and Examination Scheme:

Teaching Scheme Examination Scheme


Credit External Internal Total
LectHrs/ Tut Hrs/ Lab Hrs/
T P T CE P
3 0 0 2 60 - 20 20 - 100
Lect- Lecture, Tut - Tutorial, Lab - Lab, T - Theory, P- Practical, CE- CE, T - Theory, P- Practical

Contents:
Teaching
Sr. Topic Weightage
Hrs.
Foundation of Enterprise Programming
1 XML, JDBC, JDBC architecture, JDBC with Oracle, MySQL, Maven: 10% 5
integration with eclipse, POM.xml
Servlets

Basics of Web, Servlet Lifecycle, Servlets API, HTTP Servlets, Servlets


Configuration, Servlets Context, Servlets Collaboration, Session
2 Tracking, CRUD operations. 15% 7

JSP: Java Server Programming

3 Scripting elements, Directive elements, CRUD operations. 15% 7

Hibernate 20%
4 8
Architecture, JPA, Generator class, Dialects, Mapping, Annotations,
Transaction Management, HQL, HCQL, CRUD operations.

Spring 20% 9
5
Architecture, Modules, Dependency Injection, Spring AOP, Application
Context, annotation-based configuration, MVC CRUD operations.

Spring Boot 20% 9


6
Dependency Injection, Autowire, Web App using spring boot, Spring
boot AOP, spring boot Database, Spring Rest.

Page 1 of 2
*Continuous Evaluation:
It consists of Assignments/Seminars/Presentations/Quizzes/Surprise Tests (Summative/MCQ) etc.

Reference Books:
1. “Java Enterprise in a Nutshell" by Jim Farley, William Crawford, and David Flanagan
2. "Java EE 8 Design Patterns and Best Practices" by Rhuan Rocha
3. "Java EE and HTML5 Enterprise Application Development" by John Brock, Arun Gupta, and
Geertjan Wielenga
4. Java 8 Programming Black Book

Course Outcome:
After Learning the course the students shall be able to:
1. Java enterprise programming offers robust and scalable solutions for building enterprise-grade
applications.
2. It enables organizations to leverage a wide range of powerful frameworks and libraries for efficient
development.
3. Java's platform independence allows these applications to run on various operating systems and
environments. With its extensive community support and mature ecosystem.
4. Java enterprise programming empowers businesses to deliver reliable and high-performance software
solutions.

Page 2 of 2

You might also like