Official Bihar Engineering University examination question papers, marks distribution, and questions transcript. Available exam sessions: 2025.
Open BEU Connect Android app to solve any numerical or derive formulas step by step.
No paper transcript available.
Official BEU curriculum units & topics for this examination subject.
Unit 1.0: OOP Concepts and Java Programming
Introduction to Java: History of java, Java buzzwords • Basics of Java programming • Difference between procedural and object-oriented programming paradigm • Need for OOPs paradigm, OOPs features, advantages of oops • JDK, JRE and JVM • Data types, variables, operators • Control structures including selection, looping • Java methods • Compilation and execution of simple program
Unit 2.0: Objects, Classes, and Constructors in Java
Objects and Classes: Basics of objects and classes in java • Declaring objects, new keyword • Defining and calling methods in class • Array of Objects • Constructors, Different types of Constructors • Overloading Methods and Constructors • Method Binding, Overriding and Exceptions • Passing Object as parameters, returning object • Static members • Concept of Access Modifiers (Public, Private, Protected, Default) • this Keyword, garbage Collection, finalize() method • Nested and Inner Classes • Exploring string class
Unit 3.0: Inheritance, Interfaces and Packages
Inheritance: Inheritance hierarchies, Benefits of Inheritance • Super and subclasses, member access rules, super keyword • Preventing inheritance: final classes and methods • The object class and its methods • Polymorphism: Dynamic binding, method overriding • Abstract classes and methods • Interface: Interfaces vs Abstract classes • Defining an interface, implement interfaces • Accessing implementations through interface references, extending interface • Packages: Defining, creating and accessing a package • Understanding CLASSPATH, importing packages
Unit 4.0: Exception Handling
Introduction to error and exception • Error vs Exception • Concepts of Exception Handling • Benefits of exception handling • Exception types, exception hierarchy • Checked and unchecked exceptions • Usage of try, catch, throw, throws and finally • Multiple catch clauses, nested try statements • Re throwing exceptions • Creating own exception sub classes
Unit 5.0: Introduction to Multithreading
Differences between multiple processes and multiple threads • Thread states • Creating threads, interrupting threads • Thread priorities • Synchronizing threads, inter thread communication