Text Book:

Java2: the Complete Reference, 4th Edition, A Division of McGraw – Hill 2001 by Schildt
Week PowerPoint  Laboratory  Supplementary Notes Self-Test Question
1

Lecture 0 This is about the course aims, objectives, teaching schedule, assessment and textbooks.

Lecture 1 This is the first lecture and covers chapter 1 of text book: Introduction to Information Technology.

Lecture 12 This is chapter 2 of text book: The Internet & the World Wide Web.

Laboratory one This is  to understand  your PC; how to search key words, uunderstand  http protocol and domain name; and  how to connect to the Internet Service Provider.

 

Test 1 This covers short questions related to IT. You can view the solutions as well.

2

Lecture 21 This is chapter 2 of text book: The Internet & the World Wide Web

Lecture 22 This is about the HTML, body, paragraph and insertion etc.

Laboratory two This laboratory covers 1)  How to use Notepad to create HTML; 2) Understand HEAD, BODY, 3) Understand other useful tags and   hyperlink   

 

Test 2 This covers short questions related to WWW and HTML You can view the solutions as well.

3

Lecture 3 This is about the introduction of Java and Applet covering installation, debugger, document generator.

Laboratory three This laboratory covers Java Software Development Kit. The procedure of writing program, compiling and executing program is also included.

 

Test 3 This covers short questions related to java. You can view the solutions as well.

4

Lecture 4 This is about the data type and variables, keywords covering integer, float, double, Boolean values, characters, strings and type conversion.

Laboratory four This laboratory covers the data types including integer, floating point, character, string and type casting.

 

Test 4 This covers short questions related to data types. You can view the solutions as well.

5

Lecture 5 This is about operator including, arithmetic operator, logical operator, bitwise operator and assignment operator.

Laboratory five This laboratory covers the basic Object Oriented Programming and operators.

 

Test 5 This covers short questions related to operators and basic class. You can view the solutions as well.

6

Lecture 6 This is about control statement covering selection statements, iterations and jump.

Laboratory six This laboratory covers the basic Object Oriented Programming and control statements including selection, iteration and jump statements.

 

Test 6 This covers short questions related to control statements. You can view the solutions as well.

7

Lecture 7 This is about class covering, class definition, objects, constructors and "this".  

Laboratory seven This laboratory covers the classes and constructors.

Test 7 This covers short questions related to class. You can view the solutions as well.

8

Lecture 8 This is about methods covering overloading methods, argument passing, returning objects, recursion, access control and nested classes 

Laboratory eight This laboratory looks at the details of methods and different classes.

Test 8 This covers short questions related to overloading. You can view the solutions as well.

9

Lecture 9 This is about inheritance covering command line arguments, member access, super multi-level hierarchy and method overriding.

Laboratory nine This laboratory looks at the details of inheritance.

 

Test 9 This covers short questions related to inheritance. You can view the solutions as well.

10

Lecture 10 This is about abstract class and package covering the procedure of importing packages.

Laboratory ten This laboratory is about      Abstract classes, final with inheritance and  Packages.

  Test 10 This covers short questions related to abstract class. You can view the solutions as well.
11

Lecture 11 This is about interfaces and exception covering statements of try, catch, throw and finally as well.  

Laboratory eleven  This laboratory looks at the details of interfaces and exception handling.

   
12

Lecture 12 This is about I/O and applet covering byte and characters streams, input from keyboard and applet fundamental. 

Laboratory twelve This laboratory looks at the details of I/O and applets.

   
13

Lecture 13 This is a revision covering all lecture materials.  

     

home.gif (6343 bytes)                You are the  visitor since 1-July 2004