You are on page 1of 6

GENBA SOPANRAO MOZE COLLEGE OF ENGINEERING,

Balewadi-Baner, Pune- 411 045

Department Of MCA
Guidelines for Student’s Journal

310919: Java Programming Laboratory

The laboratory assignments are to be submitted by student in the form of journal. Journal consists of
Certificate, table of contents, and handwritten write-up of each assignment (Title, Objectives, Problem
Statement, Outcomes, software & Hardware requirements, Date of Completion, Assessment grade/marks and
assessor's sign, Theory- Concept, Algorithm, Flowchart.

Guidelines for Assessment


Each lab assignment assessment will assign grade/marks based on parameters with appropriate
weightage. Suggested parameters for overall assessment as well as each lab assignment
assessment include- timely completion, performance, innovation, efficient codes, punctuality and
neatness.

Course Objectives:
1. To learn the core concept of Java programming
2. To introduce the working environment of Java Program using the multithreading and file handling
3. To get acquainted the purpose of applet and AWT in Java programming
4. To study the use of database connectivity in Java Programming
5. To gain knowledge of Java Servlet and JSP concept in Java

Course Outcomes:
On completion of the course, learner will be able to–

 CO1: Describe the core concept of Java programming


 CO2: Discover the need for working with the multithreading and file handling
 CO3: Illustrate the purpose of applet and AWT in Java programming
 CO4: Indicate the use of database connectivity using Java Programming
 CO5: Articulate the networking concepts in Java
 CO6: Implement Java Servlet and JSP concept in Java.
Table 1. INDEX OF EXPERIMENTS

S.No. Date Title Page Teachers


no.
Sign
1 Set up Java Programming development environment by
18/04/2023 using i. Command Prompt
ii. Any IDE like Eclipse, Notepad++, JCreater etc
And Test Java Programming development environment
by implementing a small program.

20/04/2023 Implementing the Operations of stack and queue using


2 - package and interface.
25/04/2023

3 27/04/2023 Write a program to implement an object oriented system


- and multithreaded processes as per needs and
02/05/2023 specifications.

4 Write a program to implement student information in a


09/05/2023 file and perform the operations on it.

5 11/05/2023 Working with shape motion by Applet programming.


-
16/05/2023
6 23/05/2023 Write a program to design Registration process form using
Applet and AWT components.
7 25/05/2023 Write a program to connect to any database and to execute
- the SQL query operation on command prompt .
31/05/2023
8 1/06/2023 Write a program to connect to any database and to execute
- the SQL query operation using GUI Interface.
06/06/2023
9 13/06/2023 Write a program to demonstrate socket programming. E.g.
- send hello world to server from client.
15/06/2023

10 20/06/2023 Write a program to chat between client and server.

11 27/06/2023 Write a Servlet code to demonstrate GET and POST


methods with suitable example .

12 04/07/2023 Write a program to demonstrate use of JSP .

_______________________________________________
Write-up format for each assignment

Write-up format for each assignment must include

 Date of Completion.

 Title.

 Objectives.

 Problem Statement.

 Software & Hardware requirements.

 Theory- (Concept used in given program).

 Program code.

 Outcomes (Paste print out papers of output).

 Conclusion.

____________________________________________________________________________
Sample program - 1 write up
Date:

Title – Describe the core concept of Java programming

Objectives - To learn the core concept of Java programming

Problem Statement: - Set up Java Programming development environment by using


i. Command Prompt
ii. Any IDE like Eclipse, Notepad++, JCreater etc.
And Test Java Programming development environment by implementing a small program.

Software & Hardware requirements,


Operating system - windows 10
Processor - 12th Gen Intel(R) Core(TM) i5-12400 2.50 GHz
RAM - 8.00 GB (7.72 GB usable)

JDK, IDE like Eclipse, Notepad++, JCreater.

Theory-
(In the above assignment describe the core concept of java programming and its environmental set up steps).

Program Code:

class HelloWorld

public static void main(String[] args)

System.out.println("Hello, World!");

}
Outcomes : (Paste print out papers of output)

Conclusion – This program implement a simple core java concept and its IDE setup successfully.
Table 2. Reference table for course outcomes and course objective

SR.n Course Course Title


o
objective Outcome
1 01 CO1 Set up Java Programming development environment by using i.
Command Prompt
ii. Any IDE like Eclipse, Notepad++, JCreater etc
And Test Java Programming development environment by
implementing a small program.

2 01 CO1 Implementing the Operations of stack and queue using package and
interface.

3 02 CO2 Write a program to implement an object oriented system and


multithreaded processes as per needs and specifications.

4 02 CO2 Write a program to implement student information in a file and perform


the operations on it.

5 03 CO3 Working with shape motion by Applet programming.

6 03 CO3 Write a program to design Registration process form using Applet and
AWT components.

7 04 CO4 Write a program to connect to any database and to execute the SQL
query operation on command prompt .

8 04 CO4 Write a program to connect to any database and to execute the SQL
query operation using GUI Interface.

9 04 CO5 Write a program to demonstrate socket programming. E.g. send


hello world to server from client.

10 05 CO5 Write a program to chat between client and server.

11 05 CO6 Write a Servlet code to demonstrate GET and POST


methods with suitable example .

12 05 CO6 Write a program to demonstrate use of JSP .

IIImportant Instructions
Important Instructions to follow while writin JAVA journals

1. Student need to follow same format mentioned above.


2. Print Out of your output must have path which specify your

a. nameEx . C:\users\JAVA\student_name\program 1

Hello, World!

3. students variables, entered values should not be copied, it should be different for every
student.

4. Assignment dates should be same as above mentioned in table 1.

For course objective and course outcomes refer table 2.

______________________________________________________________________________________

You might also like