Lab Using JAVA

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Program: Diplomain Communication and Computer Networking

Course Code: 3327 Course Title: Object Oriented Programming


Lab using JAVA
Semester: 3 Credits: 1.5

Course Category: Programme core course

Periods per week: 3 (L:0 T:0 P:3) Periods per semester: 45

Course Objectives:

 To learn and implement object-oriented features such as encapsulation, inheritance


and polymorphism along with error-handling techniques using Java.

Course Outcomes:

On completion of the course, the student will be able to:

Duration
COn Description CognitiveLevel
(Hours)

CO1 Implement basic elements of JAVA 10 Applying

CO2 Implement Inheritance 8 Applying

Implement Exception handling Applying


CO3 9
Implement more features Interfaces, Packages Applying
CO4 10
SeriesTest 4

OpenEndedExperiments/microprojects 4

CO–PO Mapping

Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7
Outcomes
CO1 3 2
CO2 3 3 3
CO3 3 2
CO4 3

3-Strongly mapped, 2-Moderately mapped, 1-Weakly mapped


Course Outline

Module Duration
Outcomes Description (Hours) Cognitive Level

CO1 Implement basicelementsof JAVA

Implement simple programs using OOP concepts


M1.01 2 Applying
(class, object, constructor, member functions).
Implement a program having concepts of decision
2
M1.02 control structures and looping control structures Applying

Implement a program using method overloading 2


M1.03 Applying

Use Implement a program using command line


M1.04 2 Applying
arguments in java.

Implement programs based on I/O operations


M1.05 2 Applying
using I/O classes.

CO2 Implement Inheritance

M2.01 To implement program using Inheritance 4 Applying


Implement programs based on Multiple
M2.01 4
Inheritance to demonstrate the use of interface.
SeriesTest–I 2

CO3 Implement Exception Handling

M3.01 ImplementprogramsbasedonExceptionhandling. 9 Applying

CO4 Implement more features Interfaces, Packages

M4.01 Implement interfaces 6 Applying

M4.02 Implement packages 4

Series Test- II 2

Open ended experiment/microprojects 4


Note: Experiments shall be conducted such that all COs are attained.
Minimum of 6 experiments (excluding open ended experiments / micro projects) shall
be performed.
CompulsoryforCIA
The CIA shall be arranged in third semester by the faculty in charge.TheESE need to
be conducted at theendof thethird semester.

Text/Reference

T/R Book Title / Author


Herbert Schildt and Dale Skrien, ”Java Fundamentals – A comprehensive
T1 Introduction”, McGraw Hill, 1st Edition, 2013.

T2 Herbert Schildt, “Java the complete reference”, McGraw Hill, Osborne, 7th
Edition, 2011
T.Budd, “Understanding Object- Oriented Programming with Java”, Pearson
T3
Education, Updated Edition (New Java 2 Coverage), 1999
P.J.Dietel and H.M.Dietel , “Java How to program”, Prentice Hall, 6th Edition,
R1 2005
P.Radha Krishna , “Object Oriented programming through Java”, CRC
R2 Press, 1 st Edition, 2007
S.Malhotra and S. Choudhary, “Programming in Java”, Oxford
R3
University Press, 2nd Edition, 2014

Online Resources

Sl No Website Link

1 http://java.sun.com 2. http://www.oracle.com/technetwork/java/index.html)

2 http://java.sun.com/javase

3 http://www.oracle.com/technetwork/java/javase/overview/index.html 5.

4 http://download.oracle.com/javase/7/docs/api/index.html

5 http://docs.oracle.com/javase/tutorial/

6 iiti.ac.in/people/~tanimad/JavaTheCompleteReference.pdf

7 https://www.codejava.net/books/4-best-free-java-e-books-for-beginners

You might also like