BCS452 - Object Oriented Programming With Java Lab
BCS452 - Object Oriented Programming With Java Lab
For
Sessional (SW)
End Semester
Examination
(TS/PS)
(ESE)
Sessional
Periods
Category
Subject Component
Type
Total Credit
SN Subject
Code SW+ESE Cr
L T P CT TA CT+TA TE/PE
BSC(Maths-III/Math IV/
BAS403 /
1 Math V)/Science Based T BS/ES 3 1 0 20 10 30 70 100 4
BOE4**
Open Elective
Technical
BAS401 / Communication /
2 T HS/VA 2 1 0 20 10 30 70 100 3
BVE401 Universal Human Value
and Professional Ethics
3 BCS401 Operating System T PC 3 1 0 20 10 30 70 100 4
Theory of Automata and
4 BCS402 Formal Languages T PC 3 1 0 20 10 30 70 100 4
Object Oriented
5 BCS403 Programming with Java T PC 2 1 0 20 10 30 70 100 3
Cyber Security
8 BCS453 Workshop P PC 0 0 2 50 50 50 100 1
Python
BCC402 /
9 Programming/Cyber P VA 2 0 0 20 10 30 70 100 2
BCC401
Security
BVE451 / Sports and Yoga - II /
10 P VA 0 0 3 100 100 0
BVE452 NSS-II
Total 15 5 9 23
Minor Degree/ Honors
Degree MT-1/HT-1
BCS-452 Object Oriented Programming with Java Lab
Course Outcome ( CO) Bloom’s Knowledge Level (KL)
BCS452.1 To Create and execute java programs Using Command Line arguments and Eclipse
Platform
BCS452.2 To Understand OOP concepts and basics of Java programming.
BCS452.4
To Create Java programs using inheritance and polymorphism
BCS452.5
To Create Java programs using exception handling and multithreading.
1. Use Java compiler and eclipse platform to write and execute java program.
2. Creating simple java programs using command line arguments
3. Understand OOP concepts and basics of Java programming.
4. Create Java programs using inheritance and polymorphism.
5. Implement error-handling techniques using exception handling and multithreading.
6. Create java program with the use of java packages.
7. Construct java program using Java I/O package.
8. Create industry oriented application using Spring Framework.
9. Test RESTful web services using Spring Boot.
10. Test Frontend web application with Spring Boot
Text Books