Course Outcome:
1. To learn and understand basic OOP concepts and fundamental of Java Programming
2. To learn implementation of OOP concepts using Java
3. To learn exception handling and file handling in Java
4. To learn multithreading and generic programming in Java
5. To learn GUI application development using AWT and Swing in Java.