X hits on this document





2 / 27

Title of the Subject: Programming in Java Course Code: MCA 201

Teaching Scheme: Lectures: 4 Hrs/Week Practical : 2 Hrs/Week

Examination Scheme: Theory Paper: 100 Marks (3 Hrs) Practical Exam: 25 Marks Term Work: 25 Marks


  • -

    To learn programming skills using JAVA language

  • -

    To enhance ability of students for developing advance programs using Java which is required

in IT industry

Contents -

Unit 1:

(8 hrs)

Basics of Java: Java’s importance to the internet, Java’s Magic: The Byt Code, Java Buzzwords, Basic syntax of Java - Identifiers, Keywords & Data Types , Strings And Characters, Arithmetic Operators And Expressions, Type Conversion in Assignments, Comments

Classes in Java: Introduction to Methods, Constructors, This Keyword, Overloading Methods, Overloading Constructors, Using objects as Parameters, A closer look at argument passing,

Returning objects, Understanding Static, Command Line Arguments.

Unit 2:

( 8 hrs)

Inheritance: Basics, Using Super, Method Overriding, Abstract methods and Class, Using Final with Inheritance, Packages, Importing Packages and Interfaces.

Exception handling: Fundamentals, Exception Types, Uncaught Exceptions, Using Try and Catch, Multiple Catch Clauses, Throw, throws, finally, Built-in Exceptions and creating your own

Exception Sub Classes.

Unit 3:

( 8 hrs)

Multithreading: Java Thread Model, The Main thread, Creating a Thread, Creating Multiple Threads, Using Alive ( ) and Join ( ),Thread Priorities, Synchronization, Interthread Communication, Suspending, Resuming and Stopping Threads.

Applets: An Overview of Applets, the Life Cycle of an Applet, creating applets, the Graphics Class,

Using Colors, Displaying Text, Using Applets in a Web Page

Unit 5:

( 8 hrs)

JDBC: Basics of Database Connectivity, Introduction to JDBC, JDBC Architecture, Steps to create JDBC Application, insert, update, delete and select operations

I/O Package: Files and Directories, Overview of Codes and Streams, Buffered Character Streams, Byte Streams

Text Books/ Reference Books:

  • 1.

    Herbert Schildt: “The Complete Reference Java2”, 5th Edition TMH Publications.

  • 2.

    Deitel & Deitel: “How To Program JAVA”, Pearson Education

  • 3.

    E Balguruswamy: “Programming with Java- A Primer”, TMH

  • 4.

    Core Java Vol I and Vol II : Sun Microsystems Press

Document info
Document views60
Page views60
Page last viewedMon Oct 24 21:31:05 UTC 2016