Faculty of Uttaranchal Institute of Technology (UIT)
www.uudoon.in
Premnagar, Dehradun (Uttarakhand) INDIA-248007
0135-3509300,0135-2770300
Syllabus
Course : B.TECH. Year/Sem : 3 Branch : CSE
Subject : PROGRAMMING WITH CORE JAVA
Unit Sub Unit Topic
Unit 1` Object Oriented Programming, Abstraction, objects and classes. ,
Encapsulation Inheritance, Polymorphism; , OOP in Java, Characteristics
of Java , The Java Environment, Java Source File, Structure, Compilation
, Fundamental Programming Structures in Java , Defining classes in Java,
constructors, methods , access specifiers, static members, Comments,
Data Types, Variables, Operators; Control Flow, Arrays , Packages,
JavaDoc comments. , Unit 1 Related Case Studies
Unit 2 Inheritance; Super classes, sub classes, , Protected members,
constructors in sub classes. , The Object class, abstract classes and
methods , Final methods and classes , Interfaces; defining an interface,
implementing interface; , differences between classes and interfaces and
extending interfaces; , Object cloning, inner classes, Array, Lists, Strings ,
Unit 2 Related Case Studies
Unit 3 Exceptions, exception hierarchy; , throwing and catching exceptions; ,
built-in exceptions, creating own- exceptions. , Stack Trace Elements; ,
Input / Output Basics, Streams; , Byte streams and Character streams,
Reading and Writing Console. , Reading and Writing Files , Unit 3 Related
Case Studies
Unit 4 Differences between multithreading and multitasking; , thread life cycle;
, creating threads , synchronizing threads , Inter-thread communication,
daemon threads, thread groups , Generic Programming , Generic classes,
generic methods; Bounded Types, Restrictions and Limitations. , Unit 4
Related Case Studies
Unit 5 Graphics programming; Frame, Components ,working with 2D shapes ,
Using color, fonts, and images; , Basics of event handling; event
handlers, adapter classes , actions, mouse events; AWT event hierarchy ,
Introduction to Swing, layout management, , Swing Components, Text
Fields, Tex Areas ;
Buttons, Check Boxes; Radio Buttons, Lists- choices, Scrollbars; ,
Windows, Menus,Dialog Boxes. , Unit 5 Related Case Studies
Recommended References
1) Legal Research Methodology, Dr. S.R. Myneni,
(T1)
2)Legal Education in India- Challenges and Perspectives, Prof. G. Manohar Rao, Prof. K. Shrinivas Rao,(R1)