(Ec) 3 Java Programming
(Ec) 3 Java Programming
JAVA PROGRAMMING
Course Code: Course Objective:
The objective is to impart programming skills used in this object oriented language java. The course explores all the basic concepts of core java programming. The students are expected to learn it enough so that they can develop the web solutions like creating applets etc.
BTECS 20301
Credit Units: 04
Course Contents:
Module I Concepts of OOP, Features of Java, How Java is different from C++, Data types, Control Statements, identifiers, arrays, operators. Inheritance: Multilevel hierarchy, method overriding, Abstract classes, Final classes, String Class. Module II Defining, Implementing, Applying Packages and Interfaces, Importing Packages. Fundamentals, Types, Uncaught Exceptions, Multiple catch Clauses, Javas Built-in Exception. Module III Creating, Implementing and Extending thread, thread priorities, synchronization suspending, resuming and stopping Threads, Constructors, Various Types of String Operations. Exploring Various Basic Packages of Java: Java.lang, Java. util, Java.i.o Module IV Event handling Mechanism, Event Model, Event Classes, Sources of Events, Event Listener Interfaces AWT: Working with Windows, AWT Controls, Layout Managers Module V Applet Class, Architecture, Skeleton, Display Methods. Swings: Japplet, Icons, labels, Text Fields, Buttons, Combo Boxes.
Examination Scheme:
Components Weightage (%) CT 20 H 10 V/S/Q 10 EE 60