Subject Details
Dept     : MECH
Sem      : 2
Regul    : 2019
Faculty : Mr. Prakash.E. P
phone  : NIL
E-mail  : prakash.ep@gmail.com
1.12K
Page views
62
Files
10
Videos
1
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO OOP AND JAVA

An Overview of OOP -The Java Environment - Java Source File–Compilation. Data types, Variables, Arrays, operators, control statements. Fundamental Programming Structures in Java

UNIT
2
JAVA FUNDAMENTALS AND INHERITANCE

Defining classes in Java – methods, constructors -Access Control - static members –Commend-Line Arguments. Overloading Methods and Constructors. Inheritance – Super classes- sub classes –Protected members – Constructors in sub classes- the Object class – method overriding - abstract classes and methods- final methods and classes

UNIT
3
INTERFACES, STRING AND EXCEPTION HANDLING

Interfaces – defining an interface, implementing interface, differences between classes and interfaces and extending interfaces - String handling-Exception handling-Package

UNIT
4
LIST ADT

Abstract Data Types (ADTs) – List ADT – Array-based implementation – Linked list implementation -Singly linked lists - Circularly linked lists- Doubly linked lists – Applications of lists –Polynomial Manipulation

UNIT
5
STACK ADT AND QUEUE ADT

Stack ADT – Evaluating arithmetic expressions- other applications- Queue ADT – circular queue implementation – Double ended Queues – applications of queues.

Reference Book:

1. Paul Deitel, Harvey Deitel, “Java SE 8 for programmers”, 3rd Edition, Pearson, 2015. 2. Steven Holzner, “Java 2 Black book”, Dreamtech press, 2011 3. Timothy Budd, “Understanding Object-oriented programming with Java”, Updated Edition, Pearson Education, 2000 4. Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, “Introduction to Algorithms”, Second Edition, Mcgraw Hill, 2002. 5. Aho, Hopcroft and Ullman,”Data Structures and Algorithms”, Pearson Education,1983.

Text Book:

1. 1 Herbert Schildt, “Java The complete reference”, 8th Edition, McGraw Hill Education, 2011 2. Cay S. Horstmann, Gary cornell, “Core Java Volume –I Fundamentals”, 9th Edition, Prentice Hall, 2013. 3. Mark Allen Weiss, “Data Structures and Algorithm Analysis in Java”, 3rd Edition, Pearson Education, 2012.

 

Print    Download