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

Lab Using JAVA

This document outlines a 3 credit, 45 hour course on Object Oriented Programming using Java. The course objectives are to learn and implement object-oriented features like encapsulation, inheritance, and polymorphism. On completing the course, students will be able to implement basic Java elements, inheritance, exception handling, and interfaces/packages. The course is divided into modules that map to the course outcomes and cover Java fundamentals, inheritance, exceptions, interfaces, and packages. Reference materials include books on Java programming and online Java resources.

Uploaded by

Sreekanth Ku
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

Lab Using JAVA

This document outlines a 3 credit, 45 hour course on Object Oriented Programming using Java. The course objectives are to learn and implement object-oriented features like encapsulation, inheritance, and polymorphism. On completing the course, students will be able to implement basic Java elements, inheritance, exception handling, and interfaces/packages. The course is divided into modules that map to the course outcomes and cover Java fundamentals, inheritance, exceptions, interfaces, and packages. Reference materials include books on Java programming and online Java resources.

Uploaded by

Sreekanth Ku
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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