Syllabus Overview - [ SYLLABUS ] [MODEL PAPER]
Introduction to OOP: Basic concepts of OOP, Differences between Procedural and Object-Oriented Programming, Advantages of OOP, Applications of OOP.
>>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Introduction to JAVA: Structure of JAVA, Features of JAVA, Data Types, JAVA Tokens, Control Statements.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Classes & Objects: Introduction, Class Declaration, Class Members, Declaration of Class Objects, Access Control for Class Members, Static Variables and Methods, User input to programs, Command Line Arguments, Method overloading.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Constructors: Default Constructor, Parameterized Constructor, Copy Constructor and Constructor Overloading, This Keyword.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Arrays: Introduction, Declaration and Initialization of Arrays, Storage of Array in Computer Memory, Accessing Elements of Arrays, Two-dimensional Arrays and Variable Size Arrays.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Collections: Array List, HashMap and HashSet
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
String Handling in Java: Introduction, Methods in String class, String Constant Pool and String Buffer class, Wrapper classes, Type Conversion.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Inheritance: Introduction, Single inheritance, Multi-level inheritance, Hierarchical Inheritance, Method Overriding, Super Keyword, Final Keyword and Abstract Classes.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Interfaces: Introduction, Declaration of Interface, Implementing Multiple Inheritance, Extending interfaces, Adapter classes.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Packages: Introduction, Defining Package, Java util Classes and Interfaces, Java lang Classes, Importing Packages, Sub Packages, Access Modifiers.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Exception Handling: Introduction, Hierarchy of Standard Exception Classes, Keywords try, catch, throw, throws and finally Blocks, Multiple Catch Statements, Custom Exceptions, Nested try and catch Blocks.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Multithreaded Programming: Introduction, Thread Life Cycle, Extending Thread class, Implementing Runnable interface, Thread Priorities, Thread Synchronization.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Syllabus
File IO: Introduction, Hierarchy of Stream classes, Byte Streams, Character streams.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Java Database Connectivity: Introduction, Structure of JDBC, JDBC Architecture, Types of JDBC Drivers, JAVA Database connection program for MySQL.
>>>>>>>>>>>>> MATERIAL <<<<<<<<<<<<<<<
Theory - Day to Day Attendance
LAB - Day to Day Attendance
FIRST ASSIGNMENT
SECOND ASSIGNMENT
MID 1
MID 2
MID - 1 , 2 and Sessionals