0% found this document useful (0 votes)
84 views

Mca4 1

The document outlines a Java programming course that includes 4 hours of lectures and 3 hours of practical sessions per week. Students must complete one 3-hour exam worth 100 marks and a practical exam worth 50 marks. They also need to complete term work assignments worth 25 marks. The course covers 7 topics related to Java fundamentals, classes, exception handling, IO, multi-threading, GUI, and database connectivity. Students must submit 10 programming assignments in a journal as part of their term work.

Uploaded by

noayan100
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views

Mca4 1

The document outlines a Java programming course that includes 4 hours of lectures and 3 hours of practical sessions per week. Students must complete one 3-hour exam worth 100 marks and a practical exam worth 50 marks. They also need to complete term work assignments worth 25 marks. The course covers 7 topics related to Java fundamentals, classes, exception handling, IO, multi-threading, GUI, and database connectivity. Students must submit 10 programming assignments in a journal as part of their term work.

Uploaded by

noayan100
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Java Programming

Lectures: 4 Hrs/week Practical: 3 Hrs /week

One paper: 100 marks / 3 Hrs duration Practical exam: 50 marks

Term Work : 25 marks

1 Java Fundamentals 4 hr
Features of java,
OOPs Concepts
Difference between java and c++
Java Virtual Machine
Reflection Byte Codes
Byte Code Interpretation
Data Types, variables, arrays, Expressions, Operators, and Control Structures
Objects and Classes

2 Java Classes 6 hr
Abstract classes
Static methods
Inner classes
Packages
Wrapper classes
Interfaces
This
Super
Access control

3 Exception handling 3 hr
Exception as objects
Exception hierarcy
Try catch finally
Throw,throws

4 IO package 4 hr
Input streams
Output streams
Object serilization
Deserialization
Sample programs on io files
Filter And Pipe Streams
5 Multi Threading 3 hr
Thread life cycle
Multi threading advantages and issues
Simple thread program
Thread synchronization
6 GUI 10 hr
Introdution to AWT programming
Layout and Component Managers
Event handling
Applet class
Applet life cycle
Passing parameters embedding in HTML
Swing components-Japplet, Jbutton, JFrame etc.
Sample Swing programs

7 Database Connectivity 10 hr
JDBC Architucture
Establishing Connectivity and working with connection interface
Working with Statements
Creating and excecuting SQL statements
Working with Resultset
Term Work :- Term work/Assignment :- Each candidate will submit a journal in
which at least 10 assignments based on the above syllabus and the internal test paper.
Test will be graded for 10 marks and assignments will be graded for 15 marks.

References:
1. Programming with Java A Primer ,E. Balagurusamy The Tata McGraw-Hill
Companies
2. Java Programming John P. Flynt Thomson 2nd
3. Java Programming Language Ken Arnlod Perason
4. The Complete Reference JAVA2, Herbert schildt, TMH
5. Big Java, Cay Horstamnn 2nd edition, Wiley India Edition
6. Core Java, Dietel and Dietel
7. Java – Balaguruswamy
8. Java Server Programming ,Ivan Bayross SPD

JAVA PROGRAMMING LAB


1. Programs using Constructor and Destructor
2. Creation of classes and use of different types of functions.
3. Count the number of objects created for a class using static member
function.
4. Write programs on interfaces
5. Write programs on packages
6. Write programs using function overloading
7. Programs using inheritance.
8. Program using IO streams
9. Program using files
10. Write a program using exception handling mechanism.
11. Programs using AWT.
12. programs on swing
13. Programs using JDBC.

You might also like