Lovely Professional University, Punjab: List of Experiments
Lovely Professional University, Punjab: List of Experiments
Course No CSE310P
Text Book:
1 Patrick Naughton and Herbertz Schildt, Java-2 The Complete Reference, TMH,1999.
Other Reading Sr No Jouranls atricles as compulsary readings (specific articles, Complete reference)
Relevant Websites Sr. No. (Web adress) (only if relevant to the courses) 3 http://www.javabeginner.com/ Salient Features beginner Java tutorial site that attempts to teach basics of Java programming Language using huge number of java source code examples spread across various topics.
List of experiments :Lecture Number Individual 1 Lecture Topic Pedagogical Tools Or Equipment Planned lab Manual Not Applicable
Programs on declaring, initializing , changing the value PC, NetBeans. of variable ,type casting Programs on operators , precedence and associativity and assignment operator
Individual 2
Programs on simple if statement, if statement with else PC, NetBeans. clauses,Nested if statement, switch statement , loops: while , do-while , for and demonstrate the use of break and continue Programs on declaring a class, declaring instance variables,declaring instance methods,Method Overloading,Declaring Constructors, using this keyword Creating Objects,Calling Instance methods PC, NetBeans.
Not Applicable
Individual 3
Not Applicable
Individual 4
Programs on Inheritance: writing a subclass, subclass PC, NetBeans. constructors,using super protected Access specifier, protected vs private , Method Overriding, Abstract Classes , Final Classes and Methods, Object Class Methods:equals method and toString method PC, NetBeans.
Not Applicable
Individual 5 Individual 6
Programs on Java's String and StringBuffer Class and PC, NetBeans. Arrays
Mid Term
Individual 7 Individual 8 Programs on Packages and Interfaces Programs on try-catch , using multiple catch blocks , throws clause, creating user defined exceptions and finally block Programs on creating threads, demonstration of the various methods of Thread class and method synchronization. Programs on File class, reading and writing bytes , reading and writing data types, reading and writing characters and reading and writing objects. Programs on creating various containers and container methods and creating and using AWT Controls and Swing,Attaching Event Listeners to Components , using the various layouts. PC, NetBeans. PC, NetBeans. Not Applicable Not Applicable
Individual 9
PC, NetBeans.
Not Applicable
Individual 10
PC, NetBeans.
Not Applicable
Individual 11
PC, NetBeans.
Not Applicable
Spill Over
Individual 12 Not Applicable