Course Description:

Prerequisite:

Knowledge of programming structures like decision flows, loops, etc.

Course Objectives:

1. To familiarize students with the concepts of OOPs.

2. To enable the students to understand the core principles of the Java Language and use AWT tools to produce well designed, effective           applications.

3. Students will be able to develop server-side applications with database handling using servlets, JSPJDBC

Course Outcomes:

Student will be able to

CO1 Understand Basic Concepts of OOPs, Java, Inheritance, Package. (Understand)

CO2: Understand Exception handling, arrays and Strings and multi-threading in Java (Understand.)

CO3: Understand collection framework (Understand)

CO4: Develop GUI using Abstract Windows Toolkit (AWT) and event handling (Apply)

CO5: Develop Web application using JSP and ServletJDBC (Apply)