0% found this document useful (0 votes)
71 views3 pages

Regulation For BCA Effective From JUNE-2010

This document outlines the curriculum for the Object Oriented Concepts and Programming using Java course. The course will cover fundamental object-oriented programming concepts like encapsulation, inheritance, and polymorphism. Students will learn the Java programming language, how to define classes and methods, use arrays and strings, handle exceptions, extend classes and implement interfaces. The course consists of 45 theory sessions and 30 practical sessions over 15 weeks. Students will be assessed through internal and external exams testing their understanding of topics like object-oriented principles, the Java language, defining classes and objects, inheritance, I/O, interfaces and packages.

Uploaded by

galupatel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views3 pages

Regulation For BCA Effective From JUNE-2010

This document outlines the curriculum for the Object Oriented Concepts and Programming using Java course. The course will cover fundamental object-oriented programming concepts like encapsulation, inheritance, and polymorphism. Students will learn the Java programming language, how to define classes and methods, use arrays and strings, handle exceptions, extend classes and implement interfaces. The course consists of 45 theory sessions and 30 practical sessions over 15 weeks. Students will be assessed through internal and external exams testing their understanding of topics like object-oriented principles, the Java language, defining classes and objects, inheritance, I/O, interfaces and packages.

Uploaded by

galupatel
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Regulation for BCA effective from JUNE-2010 B.C.A.

SEMESTER-III U33A1OOP : OBJECT ORIENTED CONCEPTS AND PROGRAMMING USING JAVA Teaching Scheme (Hrs Per Week) Th. 3 Tu. Pr. 2 Examination Scheme (Marks) INTERNAL Th. Pr. 30 20 EXTERNAL Th. Pr. 70 30 Th. 100 TOTAL Pr. 50

Objective: The objective of this course is to learn Object Oriented Concepts and applying in programming language. Total Sessions: (45 Theory + 30 Practical)

1
GANPAT UNIVERSITY, GANPAT VIDYANAGAR, KHERVA (N.G.)

Details(no of session(hrs)) Regulation for BCA effectiveRef. JUNE-2010 from Book Fundamentals of Object-Oriented Programming (04) 1 Introduction, Object-Oriented Paradigm Basic Concept of OOP(Encapsulation, Abstraction, Data hiding, Inheritance, Polymorphism, Dynamic Binding, Message Communication) Benefits of OOP, Application of OOP Java Language (05) Introduction, Java Program Structure, Simple Java Program, Java Tokens Java is Strongly Typed Language Constants, Variables and Data Types, Scope of Variable, Type Casting Operators and Expression Decision Making, Branching and Looping About JAVA (03) Java History, Java Features How Java differs from C and C++ Java Environment Java Byte-Code Defining Classes, Objects and Methods (06) Introduction to a Class, Defining Classes Defining Methods, Creating Objects of a Class, Assigning Class Members Constructors, Method Overloading, Static Members, Nesting of Methods, Use of this keyword Arrays, String and Vectors (06) Arrays, Arrays of Characters String Handling Using String Class and StringBuffer Class Operations on Immutable Strings and Mutable Strings Vectors, Wrapper Classes, Enumerated Types Exception Handling (03) The Idea Behind Exceptions, Types of Error, Types of Exceptions, Dealing with Exceptions Defining Your Own Exceptions Extending Classes and Inheritance (08) Extending Class, Simple Inheritance, Multiple Levels of Inheritance, Subclass Constructor(use of Super Keyword), Method Overriding Final Variables, Methods and Classes, Finalizer Methods and Automatic Garbage Collection Abstraction through Abstract Classes and Methods, Final Modifier Visibility Access Control, The Universal Super Class Object Class I/O Basics (01) Command Line Arguments, Reading Console Input, Writing Console Output Interfaces : Multiple Inheritance (03) Defining an Interface, Extending Interface Implementing Interface, Applying Interface Multiple Inheritance using Interface Package (06) Understanding Packages, Defining a Package, Understanding CLASSPATH, Use Classes from a Package to Your Program, Standard Packages, Access Protection in Packages Java.util Package: Random Class, Date Class, Calendar Classes, Stack Class, HashTable Class Textbook: Programming with Java Primer - Second Edition by Balagurusamy TMH Reference Book: 2 1. Teach Yourself JAVA by Joseph O'Neil & Herb Schildt - McGraw-Hill GANPAT UNIVERSITY, GANPAT VIDYANAGAR, KHERVA (N.G.) Edition 2. JAVA: The Complete Reference by Naughton & Schildt - Tata McGraw Hill,1999 An Introduction to Java Programming by Daniel Liang Y - , Prentice-Hall India, 1999 1 1 1

Regulation for BCA effective from JUNE-2010 Note for Examiner: Q-1 Must be common from any topics from syllabus. Q-2 And onwards must be from specific topics and internal choice or option can be given. Paper Structure: Q-1 Attempt any Five Out of Eight: each question must be 7 marks: Questions must be covered all possible section. Q-2 Must from topics: Funda. of Object-Oriented Programming, Java Language : Q-3 Must from topics: About JAVA, Defining Classes, Objects and Methods: Q-4 Must from topics: Extending Classes and Inheritance, I/O Basics: Q-5 Must from topics: Arrays, String and Vectors, Exception Handling: Q-6 Must from topics: Interfaces: Multiple Inheritance, Package: (35 Marks) (07 (07 (07 (07 (07 Marks) Marks) Marks) Marks) Marks)

3
GANPAT UNIVERSITY, GANPAT VIDYANAGAR, KHERVA (N.G.)

You might also like