AJP - Practical - CO - PO - Jan-May 2023

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Government Engineering College, Patan

Department of Computer Science & Engineering

Subject: Advance Java Programming

(3160707)

Lab- Manual
Government Engineering College Patan
Department of Computer science and Engineering
Practical List
Subject Name: Advance java Programming
Subject Code: 3160707
Sr Practical CO Hrs
No.
1 Implement TCP Server for transferring files using Socket and ServerSocket. CO1 2

2 Implement student registration form with enrollment number, first name, last CO1 2
name, semester, contact number. Store the details in database. Also
implement search, delete and modify facility for student records.

3 Write a Servlet program to print system date and time. CO2 2

4 Implement cookies to store firstname and lastname using Java server pages. CO2 2

5 Implement the shopping cart for users for the online shopping. Apply the CO2 2
concept of session.

6 Implement Authentication filter using filter API. CO2 2

7 Create JSP page to perform various operation on Result set. CO2 2

8 Create a custom tag in java which convert the input string into uppercase. CO2 2

9 Design a web page that takes the Username from user and if it is a valid CO3 2
username prints “Welcome Username”. Use JSF to implement.

10 Write Hibernate application to store customer records and retrieve the CO4 2
customer record including name, contact number, address.

11 Write an application to keep record and retrieve record of student. The record CO5 2
includes student id, enrollment number, semester, SPI. Use MVC
arechitecture.
Government Engineering College, Patan
Department of Computer Science and Engineering
RUBRICS FOR LABORATORY PRACTICALS ASSESSMENT

ENROLMENT NO: :

NAME OF STUDENT :

SUBJECT NAME : Advance Java Development

SUBJECT CODE : 3160707

TERM: Jan- May -2023

score
Rubrics Criteria Max Excellent Good Fair
ID Marks (100 %) (75 %) (50 %)
RB1 Regularity 4 On Time Late (1 Week) There After
Submission
RB2 Focus on 3 Excellent Good and little irrelevant to At acceptable
Content and relevant Problem level
to Problem (1)

RB3 Content 3 Well Good and need little Fair enough for
Organize and structured improvement on formatting the submission of
Format content content
Government Engineering College, Patan
Department of Computer Science and
Engineering LABORATORY PRACTICALS
ASSESSMENT

SUBJECT NAME: Advance Java Programming SUBJECT CODE: 3160707

TERM: Jan- May -2023

Enrolment No. Name:


Class: Batch:

Pr.No CO RB1 RB2 RB3 Total Student sign Faculty


(4) (3) (3) sign
1 CO1

2 CO1
3 CO2
4 CO2
5 CO2
6 CO2
7 CO2

8 CO2

9 CO3

10 CO4

11 CO5

Sr. Total Obtained


CO CO Description
No Marks Marks
Implement Networking and Data base connectivity in Java for
1 CO1
given application
Implement webpage with dynamic content and server side web
2 CO2
application using Servlet and JSP.
3 CO3 Use web application framework JSF to build user interfaces.
Use Object Relation Mapping using Hibernate to build database
4 CO4
dependent applications
Apply Model-View-Controller architecture to build complex
5 CO5
client-server applications
Index

Sr. Page
CO Practical Start Date End Date Sign
No No
Implement TCP Server for transferring files
1 CO1 using Socket and ServerSocket.

Implement student registration form with


enrollment number, first name, last name,
semester, contact number. Store the details in
2 CO1
database. Also implement search, delete and
modify facility for student records.

Write a Servlet program to print system date


3 CO2 and time.

Implement cookies to store firstname and


4 CO2 lastname using Java server pages.

Implement the shopping cart for users for the


online shopping. Apply the concept of
5 CO2
session.

Implement Authentication filter using filter


6 CO2 API.
Create JSP page to perform various
7 CO2 operation on Result set.

Create a custom tag in java which convert


8 CO2 the input string into uppercase.

Design a web page that takes the Username


from user and if it is a valid username prints
9 CO3 “Welcome Username”. Use JSF to
implement.

Write Hibernate application to store


customer records and retrieve the customer
10 CO4 record including name, contact number,
address.

Write an application to keep record and


retrieve record of student. The record
11 CO5 includes student id, enrollment number,
semester, SPI. Use MVC arechitecture.
Government Engineering College, Patan
Department of Computer Science and Engineering
RUBRICS FOR ASSIGNMENT ASSESSMENT

Enrolment No :

Name of Student :

Subject Name : Advance Java Programming

Subject Code : 3160707

TERM : Jan- May -2023

Rubrics Criteria Excellent Good Fair Poor


ID (100 %) (75 %) (50 %) (25 %)
RB1 Regularity On Time Late (1 Late (3 week) Submitted
Submission Week) (there after)

RB2 Coverage All the All the All the questions covers Covers with
Questions questions with ( 60% to 74 %) accuracy less
covered covers with accuracy than 60 %
nicely with 75% to 89%
(90 %-100 accuracy
%)
accuracy
RB3 Content Well Good and Fair enough for Poor content
Organize structured need little submission of content organization
and Format improvement and formatting
on
formatting
the content

RB4 Neat & Excellent Good Fair Poor


Clean (100 %) (75 %) (50 %) (25 %)
Government Engineering College, Patan
Department of Computer Science and Engineering
Assignment Assessment

Enrolment No. Name:

SUBJECT NAME: Advance Java Programming SUBJECT CODE: 3160707

TERM: Jan-May 2023

Class: Batch:

Assign CO RB1 RB2 RB3 RB4 Total Student sign Faculty sign
- ment (3) (3) (2) (2)
No
1 CO1

2 CO2

3 CO2

4 CO2

5 CO3

6 CO4

7 CO5

Sr. Total Obtained


CO CO Description
No Marks Marks
Implement Networking and Data base connectivity in Java for
1 CO1
given application
Implement webpage with dynamic content and server side web
2 CO2
application using Servlet and JSP.
3 CO3 Use web application framework JSF to build user interfaces.
Use Object Relation Mapping using Hibernate to build database
4 CO4
dependent applications
Apply Model-View-Controller architecture to build complex
5 CO5
client-server applications

You might also like