Java Lab Syllabus
Java Lab Syllabus
Java Lab Syllabus
Examination Scheme
Lab Code Lab Name
Theory Marks
Internal assessment End
Term Work Pract. /Oral Total
Sem.
Test1 Test 2 Avg.
Exam
ITL304 Java Lab
(SBL) -- -- -- -- 25 25 50
Lab Objectives:
Lab Outcomes:
3 Demonstrate how to extend java classes and achieve reusability using Inheritance, L3
Interface and Packages.
5 Design and develop Graphical User Interface using Abstract Window Toolkit and L6
Swings along with response to the events.
DETAILED SYLLABUS:
Experiments:
1) Write a program that would print the information
(name, year of joining, salary, address) of three
employees by creating a class named 'Employee'.
The output should be as follows:
Experiments
Experiments:
5) You have been given the list of the names of the files
in a directory. You have to select Java files from them.
A file is a Java file if it’s name ends with “.java”. For
e.g. File- “Names.java” is a Java file,
“FileNames.java.pdf” is not.
Input: test.java, ABC.doc, Demo.pdf, add.java,
factorial.java, sum.txt
Output: tset.java, add.java, factorial.java
V GUI Designing Graphical User Interfaces in Java: 12 LO1
programming- I Components and Containers, Basics of Components, LO4
(AWT, Event Using Containers, Layout Managers, AWT LO5
Handling, Swing) Components, Adding a Menu to Window, Extending
GUI Features
Text Books:
1. Herbert Schildt, “Java-The Complete Reference”, Tenth Edition, Oracle Press, Tata McGraw Hill
Education.
2. E. Balguruswamy, “Programming with Java A primer”, Fifth edition, Tata McGraw Hill Publication
3. Anita Seth, B.L.Juneja, “ Java One Step Ahead”, oxford university press.
References:
1. D.T. Editorial Services, “Java 8 Programming Black Book”, Dreamtech Press.
2. Learn to Master Java by Star EDU Solutions
3. Yashvant Kanetkar, “Let Us Java” ,4th Edition ,BPB Publications.
Term Work:
The Term work shall consist of at least 15 practical based on the above list. The term work Journal must
include at least 2 Programming assignments. The Programming assignments should be based on real world
applications which cover concepts from more than one modules of syllabus.
Practical & Oral Exam: An Oral & Practical exam will be held based on the above syllabus.
Teaching Scheme Credits Assigned
Course Code Course (Contact Hours)
Name Theory Practical Tutorial Theory Practical Tutorial Total
Examination Scheme
Course Course
Code Name Theory Marks
Internal assessment End
Term Work Pract. /Oral Total
Sem.
Test1 Test 2 Avg.
Exam
ITM301 Mini Project –
1 A for Front
end /backend -- -- -- -- 25 25 50
Application
using JAVA
Course Objectives
1. To acquaint with the process of identifying the needs and converting it into the problem.
2. To familiarize the process of solving the problem in a group.
3. To acquaint with the process of applying basic engineering fundamentals to attempt solutions to the
problems.
4. To inculcate the process of self-learning and research.
In one year, project, first semester evaluation may be based on first six criteria’s and
remaining may be used for second semester evaluation of performance of students in mini
project.
In case of half year project all criteria’s in generic may be considered for evaluation of
performance of students in mini project.