Вы находитесь на странице: 1из 3

Lovely Professional University, Punjab

Course Code CAP680 Course Category Course Title PROGRAMMING IN JAVA-LABORATORY Practical Course Course Planner 14000::Kumar Vishal Lectures 0.0 Tutorials Practicals Credits 0.0 2.0 1.0

TextBooks Sr No T-1 Title Java The Complete Reference Reference Books Sr No R-1 R-2 R-3 Other Reading Sr No OR-1 OR-2 OR-3 OR-4 OR-5 Journals articles as Compulsary reading (specific articles, complete reference) www.javaccoffeebreak.com/articles , Java.net/pub/q/articles , A Bitter Cup of Java, The Oracle-Google Percolation, by Stephan E. Arnold , Experts differ on security threat posed by Java computer language, by Wilson, David L, The Chronicle of Higher Education; Jul 12, 1996; 42, 44; ProQuest Central, Pg A19 , Java language cross-complier, Anonymous, Embedded Systems Design; Oct 1998; 11, 11; ProQuest Central, Pg12 , Title Programming with Java: A Primer The Java Programming language Core Java Volume I - Fundamentals Author E. Balaguruswamy Edition 4th Year Publisher Name Tata McGraw Hill Addison Wisely Prentice Hall of India Author Herbertz Schildt Edition 7th Year Publisher Name Tata McGraw Hill

Ken Arnold, J.Gosling and 4th David Holmes Cay S. Horstmann, Gary Cornell 8th

Relevant Websites Sr No RW-1 RW-2 RW-3 RW-4 RW-5 RW-6 RW-7 (Web address) (only if relevant to the course) www.webdevelopersjournals.com www.developer.com www.csee.umbc.edu/331/spring03/0101/lectures/java0 www.cse.yorku.ca/~mack/1011/WrapperClasses.PDF www.javaprepare.com/notes/files.html www.digilife.be/quickreferences/pt/building%20a%20java %20applet.pdf http://leepoint.net/notes-java/language/10basics/import.html Salient Features Question-Answers about Java Software Development Its a leading site for java articles, tutorials, news, discussions and other resources This presentation is about class and objects It gives the overview of wrapper classes It highlights the concept of file handling It provides the information regarding applets Notes on Packages

RW-8 RW-9

http://w3professors.com/Data/Home/PPT-Slides/Java/ http://www.csee.umbc.edu/courses/331/spring03/0101/lectures/

PPTs covering various aspects of Java programming Java Notes and PPTs

Audio Visual Aids Sr No AV-1 AV-2 AV-3 (AV aids) (only if relevant to the course) http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-092introduction-to-programming-in-java-january-iap-2010/lecture-notes/ http://freevideolectures.com/Course/2513/Java-Programming http://www.learnerstv.com/Free-Computers-Video-lectures-ltv162-Page1.htm Salient Features It covers basics of Java languages like data types, opertaors, Control structures, objects, classes and other OOP concepts This link provides videos ond covers all the core concepts of Java A video lecture series on Java Programming for absolute beginners and includes Installing the JDK, Running a Java Program, Downloading Eclipse, hello world program, Variables, Getting User Input, Building a Basic Calculator, Operators, if, Switch Statements, for, While, do-while Loops, Using Multiple Classes, Use Methods with Parameters, Methods and Instances, Constructors, Arrays, Array types, Public, Private and Inheritance etc.

Software/Equipments/Databases Sr No SW-1 Virtual Labs Sr No VL-1 (VL) (only if relevant to the course) http://demovpl.dis.ulpgc.es/moodle/ Salient Features A programming assignment management system that lets you edit and execute programs and enable the automatic and continuous assessment (S/E/D) (only if relevant to the course) PC with JDK 1.7 Salient Features Java Development Kit for Programming in Java

Scheme for CA:


Component Performance Frequency 8 Out Of 10 Total :Each Marks Total Marks 10 10 80 80

*Each experiment of the lab will be evaluated using following relative scheme:
Component Performance % of Marks 100

Detailed Plan For Practicals


Practical No Practical 1 Broad topic (Subtopic) Practical Description Learning Outcomes Ability to learn concept of arrays Equipment Used PC with JDK 1.7 Arrays and Strings(Working with Arrays) Program for Arrays

Practical 2 Practical 3 Practical 4 Practical 5 Practical 6 Practical 7 Practical 8 Practical 9

Arrays and Strings(Working with Strings) Program for Strings Applets and AWT(Implementation of Applets) Applets and AWT(Implementation of Applets) Applets and AWT(Implementation of AWT Controls) Exception Handling(Implementation of exception types) Exception Handling(Implementation of exception types) Exception Handling(Implementation of user defined exceptions) Multithreaded Programming (Implementation of Java thread model: priorities) Multithreaded Programming (Implementation of thread classes) Multithreaded Programming (Implementation of thread classes) Inheritance(Implementation of inheritance) Inheritance(Implementation of method overriding) Inheritance(Implementation of method overriding) Program for Applets Program for Applets Program for AWT controls Program for exception types P7 will be Test1 Program for exception types P7 will be Test1 Program for user defined exceptions Program for thread

Ability to learn concept of string Ability to learn concept of applets Ability to learn concept of applets Ability to learn Advance windowing toolkits controls Ability to learn concept of exception types Ability to learn concept of exception types

PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7

Ability to learn user defined exceptions PC with JDK 1.7 Ability to learn concept of thread PC with JDK 1.7

Practical 10 Practical 11 Practical 12 Practical 13 Practical 14

Program for thread classes Program for thread classes Program for inheritance Program for method overriding P14 will be Test2 Program for method overriding P14 will be Test2

Ability to learn thread classes Ability to learn thread classes Ability to learn inheritance Ability to learn concept of method overriding Ability to learn concept of method overriding

PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7 PC with JDK 1.7

SPILL OVER
Practical 15 Spill Over

Вам также может понравиться