You are on page 1of 4

CBCS – 2020 Sem IV – Programming in Java

SEMESTER - IV
PROGRAMMING IN JAVA
THEORY

Programme: B. Voc Max. Hours :75


Course Code:U20/CSV/SED/401 Max. Marks: 100
Course Type: Skill Education Component Hours Per Week: 5
No.of Credits: 4

Course Objective:

To write an Object Oriented computer program to solve specified problems.

Course Outcomes:
CO 1. To Use an integrated development environment to write, compile, run, and test
simple object-oriented Java programs
CO 2. To Identify classes, objects, members of a class and relationships among them.
CO 3. To design Java application programs using OOP principles and proper program
structuring.
CO 4. To understand inheritance and its uses.
CO 5. To Demonstrate concepts of polymorphism, error handling and exception handling.

Department of B.VOC, St.Francis College for Women,Hyderabad-16


CBCS – 2020 Sem IV – Programming in Java

MODULE I: PROCEDURAL ORIENTED PROGRAMMING (15 Hrs)

Introduction to Java- Introduction to Java, Identifiers, Variables, Assignment Statements,


Assignment Expressions, Constants(final keyword), Data types and Operations, Console
Input using Scanner class, Selections ,Looping, Array Basics.

MODULE II: OBJECT ORIENTED PROGRAMMING 15 Hrs)

Objects and classes-Introduction, Defining classes for Objects, Constructing Objects Using
Constructors, Constructor Overloading.

MODULE III: DATA FIELD ENCAPSULATION AND BUILT IN CLASSES


(15 Hrs)

Visibility Modifiers, Data Field Encapsulation, Static - Variables, Constants and Methods,
String Class, Array Class

MODULE IV: INHERITANCE (15Hrs)

Inheritance: Introduction, Super classes and Subclasses, Types of Inheritance, Using the
super Keyword, Overriding Methods.

MODULE V: POLYMORPHISM AND EXCEPTION HANDLING (15 Hrs)

Overriding vs. Overloading, Polymorphism, Static vs Dynamic Binding.


Exception Handling- Overview, Advantages, Exception Types, Command-Line Arguments.

Practical :

Object oriented programming in Java

Text:
Liang, Y. Daniel. Introduction to JAVA Programming (7th Edition). Pearson Education.

References:

1. Java programming by Balaguruswamy


2. Object Oriented Programming Using C++ and Java, by Ramesh Vasappanavara
3. An Introduction to Object-Oriented Programming with Java, by C. Thomas Wu
4. Teach yourself by Joseph O'Neil, McGraw-Hill Education.
5. Java The Complete Reference, Seventh Edition, Herbert Schildt, McGraw Hill
Professional

Department of B.VOC, St.Francis College for Women,Hyderabad-16


CBCS – 2020 Sem IV – Programming in Java

PROGRAMMING IN JAVA
MODEL QUESTION PAPER

Course Code : U20/CSV/SED/401 Max.Marks: 60


Credits : 4 Time: 2Hrs

I. Answer all 5q x 2m=10 Marks

1. .
2. .
3. .
4. .
5.

II. Answer the following 5q x 10m = 50 Marks

1 .
OR
2 .

3 .

OR

4 .

5.

OR

6.

7.

OR

8.

9.

OR

10.

Department of B.VOC, St.Francis College for Women,Hyderabad-16


CBCS – 2020 Sem IV – Programming in Java

Department of B.VOC, St.Francis College for Women,Hyderabad-16

You might also like