Punjab College of Technical Education - Course Plan
This document provides a course plan for a Java Programming subject with code MS301. It includes:
- The name of the teacher, number of tests and assignments for the course.
- An outline of the lecture content and timing, covering basic Java concepts like OOP, features, applets, and more advanced topics like inheritance, exceptions, multithreading.
- The assignment and test schedule corresponding to the lecture content.
The course aims to provide students with knowledge of Java programming concepts through 53 lectures, assignments, and 4 tests over the duration of the subject.
Download as XLS, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
115 views
Punjab College of Technical Education - Course Plan
This document provides a course plan for a Java Programming subject with code MS301. It includes:
- The name of the teacher, number of tests and assignments for the course.
- An outline of the lecture content and timing, covering basic Java concepts like OOP, features, applets, and more advanced topics like inheritance, exceptions, multithreading.
- The assignment and test schedule corresponding to the lecture content.
The course aims to provide students with knowledge of Java programming concepts through 53 lectures, assignments, and 4 tests over the duration of the subject.
Download as XLS, PDF, TXT or read online on Scribd
You are on page 1/ 4
Punjab College of Technical Education - Course Plan
Subject Java Programming Subject. Code MS301
. Name Teacher RS No. of Tests 4 Codes No. of 53 No. of Assignments 4 Lect. Lect. Lecture Content Assignment Test No. 1 Basic concepts of 2 OOP,applications,Introduction Basic concepts of to 3 Java:Features of Java OOP,applications,Introduction Applets,application & JDK, to 4 Java:Features Difference of Java contd.. between Java & C++ Internet architecture 5 board,understanding Constants,variables,data 6-7 internet,working types,scope of variables,symbolic java tokens,Java program Assignment 1 8-9 constants,type structure,,java casting,operators Decision making and machine virtual 10 branching,decision surfing and securitymaking and on the internet, 11-12 looping types of connections,class,adding Introduction:defining Internet 13-14 Resources variables,adding Constructors,method methods,creating 15-17 objects,accessing class a members overloading(polymorphism),static Inheritance:defining 18 members,nesting subclass,subclass of methods Internet protocols,addressing, 19-20 constructor,multilevel modem inheritance Hierarchical inheritance,Multiple 21 Inheritance TEST1 22-24 overriding methods,final variables 25-27 and methods,final Arrays:one classes,finalizer dimensional ,two Assignment 2 27 methods,abstract classes and dimensional,strings:methods,arrays, Internet routing protocols,Internet methods,visibilty string message buffer control class Internet group protocols, 28-30 Vectors,wrapper 31 management Contdd…. protocols,Internet classes,packages:Java API mail case study protocol. packages,naming 32 Browsers, e- mail conventions,creating 33-34 Adding class to a package,hiding package,accessing &using package 34-35 classes,Multithreading:creating stopping,blocking thread,life cycle of 36 threads,extending thread,using Thread threadthread class methods,thread contd.. exceptions priority,synchronization,runnable 37 Internet applications:E-mail,multi 38 interface cost Errorsbackbone and exceptions:types of 39 errors,exceptions:try-catch finally statement,throwing our own Assignment 2 40-41 statement,multiple exceptions,Applet building applet,applet catch lifestatements 42-43 programming:local cycle,designing weband Running the applet,passing remote page,applet applets,Difference tag,adding applet parameters tobetween HTML file to applets,aligning applets the 44 and applications TEST 45-47 display,displaying numerical values Drawing arcs,polygons,file 2 48 handling:stream contd… classes,creation of case study 49 files,reading-writing characters, TEST3 getting input from user,drawing lines and rectangles,circles and ellipses 50 Revision of entire Syllabus from Q. 51 Papers Revision of entire Syllabus from Q. 52 Papers Revision of entire Syllabus from Q. 53 Papers Full Syllabus test