{{{credits}}}
L | T | P | C |
0 | 0 | 3 | 1.5 |
- To build software development skills using object oriented programming for real world applications
- To develop applications using inheritance and polymorphism
- To understand and implement generic programming.
- Program using classes and objects (Eg: Electricity bill generation)
- Program to perform string operations using ArrayList.
- Program to implement packages (Eg: Currency converter)
- Program using Inheritance (Eg: Payroll application)
- Prgram to implement Polymorphism (Eg. Area of different shapes)
- Program to implement generic methods (Eg: Sorting)
- Design a Java interface for ADTs. (Eg.Stack, Queue)
- Program to perform file operations. (Eg.existence, permission,type, length in bytes)
- Develop a mini project for any application using the constructs of Java.
\hfill Total Periods: 45
After the completion of this course, students will be able to:
- Develop applications in Java using classes and methods(K3)
- Apply inheritance and interface concepts to write programs(K3)
- Write Java programs using polymorphic methods and objects(K3)
- Develop applications using generic methods and generic programming(K3)
- Apply appropriate features of oop programming paradigm to design mini project(K3).
Hardware:
- Standalone Systems - 25 Nos
Software:
- Java
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | PO9 | PO10 | PO11 | PO12 | PSO1 | PSO2 | PSO3 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CO1 | 3 | 3 | 3 | 2 | 2 | ||||||||||
CO2 | 3 | 3 | 3 | 3 | 2 | 2 | |||||||||
CO3 | 3 | 3 | 3 | 3 | 2 | 2 | |||||||||
CO4 | 3 | 3 | 3 | 3 | 2 | 2 | |||||||||
CO5 | 3 | 3 | 3 | 3 | 2 | 2 | |||||||||
Score | 15 | 15 | 15 | 12 | 3 | 3 | 10 | 10 | |||||||
Course Mapping | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 |