COURSE OUTCOMES: 

1. Use object oriented programming concepts to solve real world problems. 

2. Demonstrate the user defined exceptions by exception handling keywords (try, catch, throw, throws and finally). 

3. Use multithreading concepts to develop inter process communication. 

4. Develop java application to interact with database by using relevant software component (JDBC Driver). 

5. Solve real world problems using Collections.