<IMIT 11013> <IMIT 11024> <IMIT 12033> <IMIT 12043>

IMIT12033

>< Title : Java Programming Language
><
Type/Status : Elective Course
><
Teaching and learning objectives:
The aim of this course is to introduce the concept of object oriented programming in JAVA and to develop skills of designing, debugging, and implementation of computer programs.
On successful completion of the course students will be able to design and develop JAVA programs using object-oriented approach.
><
Course Content:

Introducing Java, What is Java, Java Virtual Machine (JVM), Object Oriented Programming (OOP), Objects and Classes, Java Development Toolkit, programming with Java, Data types, creating variables, calculations, assignment operator, arrays, string objects, control structures, errors and exceptions, inputs /outputs, string buffers, Java Applet basics, Applet methods, Applet viewer, fonts, catching the mouse, passing parameters to an Applet, GUI and its components, buttons and events, check boxes, layouts, panels, graphics, images, sound and text, threads, and animated images.

>< Methodology:
The course will be delivered in a combination of lectures, supervised hands on practical and group work.
><
Scheme of Evaluation:
End-of-semester examination and continuous assessment.
><
Recommended Readings:
1. Laura Lemay & Rogers Cadenhead, “Teach Yourself Java in 21 Days”, 2002, Sams Publishing.
2. Laura Lemay & Rogers Cadenhead, “Teach Yourself Java in 21. Days – Professional Reference Edition”, 2001, Sams Publishing.
3. Online documents and tutorials.
http://www.java.sun.com.
http://www.java.sun.com/docs/books/tutorial/.

Back